卧式加工中心任意角度坐标转换跟随宏程序

2023-02-03

卧式加工中心任意角度坐标转换跟随宏程序

卧式加工中心在一次装夹加工多个面的情况下,经常需要用到多个坐标系,为了简单应对这情况,可以用到下列自动坐标跟随,以增加效率节约时间。

下面以卧加A轴转台,G54坐标为基准坐标

程序如下:

5002(子程序名)

#11=-111 ;(Z向旋转中心)

#12=-222 ;(X向旋转中心)

#13=#5221-#12 ;(计算X坐标到旋转中心差值)

#14=#5223-#11:(计算Z坐标到旋转中心差值)

#15= SQRT[#13*#13+#14*#14] ;(计算坐标原点到旋转中心旋转半径)

#16= ATAN[#14/#13] ;(计划旋转中心相对坐标系的夹角)

#17=-#16+#1 ;(计算角度)

#18=#12+#15* C0S[#17](计算X坐标值)

#20=#11-#15* SIN[#17] ;(计算Z坐标值)

#19=#5222 ;(Y不变)

G90G10L2P[#2-53]

X[#18+#24]Y[#19+#25]Z[#20+#26]A[#1+#5224];(计算各轴坐标增量值,并写入坐标系)

M99 ;

5000(主程序名)

G65P5002X111.Y222.Z333.A180B55;

(XYZ偏移量,A旋转角度,B写入的坐标系)

以上就是卧加自动坐标跟随的方法。本程序以A轴为旋转轴,有的机台的旋转轴为B轴,那么本程序稍做修改便可使用。

一条回应:卧式加工中心任意角度坐标转换跟随宏程序

  1. 数控铣床说道:

    卧式加工中心 http://www.machinecc.com

可以提出使用机械时遇到的问题,我们会及时提供解决方案!

扫一扫添加微信好友
点击任何地方取消