在数控铣削加工中,经常会遇到局部坐标系的使用,或者说是坐标系的偏移,如下图所示
借用网友的图纸,感谢
比如说要加工四个键槽轮廓,使用局部G52就十分的方便,比如G52X-150Y-160就表示将坐标系建立在原坐标X-150Y-16这个点上,在这之后的坐标就以这个点为坐标原点了!参考程序如下:
G54
M3S1000
G0X0Y0Z10
X-150Y-160;定位
G52X-150Y-160;建立局部坐标系
G1G41G01Y20D01F500
X11
G3X-11R11
G01Y0
G3X11Y0R11
G01Y20
G40G0Z10
X0Y0
G52X0Y0
G0X150Y-160
G52X150Y-160
G42G01Y20D01F500
X11
G3X-11R11
G01Y0
G3X11Y0R11
G01Y20
G40G0Z10
X0Y0
G52X0Y0
G0X150Y140
G52X150Y140
G42G01Y20D01F500
X11
G3X-11R11
G01Y0
G3X11Y0R11
G01Y20
G40G0Z10
X0Y0
G52X0Y0
G0X-150Y140
G52X-150Y140
G42G01Y20D01F500
X11
G3X-11R11
G01Y0
G3X11Y0R11
G01Y20
G40G0Z10
X0Y0
G52X0Y0
M5M30
提示:程序中的G52X0Y0表示取消局部坐标系,另外这里大家可以使用调用子程序的方式,以缩短程序量!
其实我个人在训练时,加工这个图,我更喜欢在坐标系中修改偏移量,如下图所示,
两者的效果是一样的!