使用编程的镜像指令可实现沿某一坐标轴或某一坐标点的对称加工。在一些老的数控系统中通常采用M指令来实现镜像加工,在FANUC-0i系统中则采用G51或G51.1来实现镜像加工。
1.指令格式
(1)格式1
G17 G51.1 X_Y_;
G50.1 X_Y_;
格式中的X、Y值用于指定对称轴或对称点。当G51.1指令指定后仅有一个坐标字时,该镜像是以某一坐标为镜像轴的。如下指令所示:
G51.1 X10.0;
该指令表示以某一轴线为对称轴,该轴线与Y轴相平行,且与X轴在X=10.0处相交。当G51.1指令后有两个坐标字时,表示该镜像是以某一点作为对称点进行镜像。
例如,对称点为(10,10)的镜像指令是G51.1 X10.0 Y10.0;
取消镜像则用指令G50.1 X_Y_;
(2)格式2(www.xing528.com)
G17 G51 X_Y_I_J_;
G50;
使用此种格式时,指令中的I、J值一定是负值,如果其值为正值,则该指令变成了缩放指令。另外,如果I、J值为负且不等于-1,则执行该指令时,既进行镜像又进行缩放。
2.镜像编程的说明
①在指定平面内执行镜像指令时,如果程序中有圆弧指令,则圆弧的旋转方向相反,即G02变成G03,相应地,G03变成G02。
②在指定平面内执行镜像指令时,如果程序中有刀具半径补偿指令,则刀具半径补偿的偏置方向相反,即G41变成G42,相应地,G42变成G41。
③在指定平面内执行镜像指令时,如果程序中有坐标系旋转指令,则坐标系旋转方向相反。即顺时针变成逆时针,相应地,逆时针变成顺时针。
④CNC数据处理的顺序是从程序镜像到比例缩放;所以在指定这些指令时,应按顺序指定,取消时,按相反顺序。在旋转方式或比例缩放方式不能指定镜像指令G50.1或G51.1指令,但在镜像指令中可以指定比例缩放指令或坐标系旋转指令。
⑤在可编程镜像方式中,不能指定返回参考,如参考平面指令(G27、G28、G29、G30)和改变坐标系指令(G54~G59、G92)。如果要指定其中的某一个,则必须在取消可编程镜像后进行。
⑥在使用镜像功能时,由于数控镗铣床的Z轴一般安装有刀具,所以,Z轴一般都不进行镜像加工。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。