1:坐标转换是在做一件什么事情呢?
工件摆正后,碰数后坐标就在G54,当绕X轴旋转做定面加工时,我们可以根据公式求出G54旋转后的坐标,旋转后的坐标寄存在G55。
每个工单都将从G55中读取坐标进行加工。
绕X轴旋转,我们需要定义一个回转中心,YZ的值寄存在任意坐标系都可以。
2:G90 G10 L2 P0 X0. Y0. Z0. A0. (将外部坐标系全部清零)
G90为覆盖性写入,G91为增量性写入
G10 代表写入指令
L2代表修改坐标系
P代表具体的坐标系号 即P1-P6对应G54-G59
3:四轴逆时针旋转计算宏程序:
#331=0 (X)
#332=0 (Y)
#333=0 (Z) #331到#333是为了实现局部位置调整,每个工单开输出输出默认为零
(---Start of coordinate conversion)
#510=#5322;对应G59的Y值
#520=#5323;对应G59的Z值
#550=#5221+#331 本宏程序将求解G54绕回转中心旋转任意角度后的值
#560=#5222 其结果寄存在G55坐标系,其中回转中心寄存在G59,
#590=#5223
#530=#5224
#801=0. ;#801对应A轴的旋转量。
#580=#510-#560
#800=ABS[#590-#520]
#802=[#800*SIN[#801]]
#803=[#800*COS[#801]]
#804=[#580*SIN[#801]]
#805=[#580*COS[#801]]
#920=[#510-#802-#805+#332]
#930=[#520+#803-#804+#333]
(---End of coordinate conversion)







承担因您的行为而导致的法律责任,
本站有权保留或删除有争议评论。
参与本评论即表明您已经阅读并接受
上述条款。