5 UG后处理如何计算坐标系旋转轴角度?

测试文件.zip

之前做5轴孔加工,使用的是自己配的,后置处理器自带的西门子模板,取消了cycle800,后置处理给输出的是三个AROT, AROT X, AROT Y, AROT Z, 通过对坐标系的旋转,达到将坐标系的z轴与孔轴线重合,进行孔加工,中间发现一个问题,通过,AROT X, AROT Y 之后,z轴即和刀轴重合了,即使不用AROT Z,也可以使用,但是,后处理输出的AROT Z值可以改变X,Y轴的朝向,应该是有用处的,但是,并不清楚如何进行AROT Z值的计算,因为程序里并没有设置(或者是哪里设置我并不知道),求知道的大神分享下经验,自己项编个程序做专门的孔加工,想知道如何计算arot z值的思路,因为,看后处理里面的tcl文件,旋转坐标轴的方式有多种,“XYZ”,“ZXY”,“ZXZ”等,顺序不同得到的角度值也不同,我能计算AROT X, AORT Y的角度值,根据clsf文件中给出的刀轴矢量进行计算,但是,刀轴矢量里无法给出AROT Z的角度,不知该如何计算?请教各位高手!!!

请先 登录 后评论

2 个回答

tgw167

欧拉角计算吗?使用矩阵进行计算了,然后AC的计算存在多解,就直接将A设置成0度,很快就计算出来了,兄弟

请先 登录 后评论
Tryx1029

求转发啊。。。。。。。。。。。。自己顶起来。。。。。。。。。。。。

请先 登录 后评论