主程序
O1G90G54G40G0Z100M3S3000X0Y0
M98P2G51.1X0M98P2G51.1Y0
M98P2G50.1X0
M98P2G50.1Y0M5M30
Fanuc数控系统的镜像功能对编程很有用,可以实现子程序的复用,节省编程时间,提高了工作效率。所用指令介绍如下:
对Y轴镜像G51.1X0系统以垂直于X0点的轴线做镜像运动
若是G51.1X10系统以垂直于X轴过X10Y0点的轴线做镜像运动
对X轴镜像G51.1Y0系统以X为轴线做镜像运动
若是G51.1Y10系统以垂直于Y轴过X0Y10的轴线做镜像运动
镜像可以叠加,下面两句出现在同一程序中:
G51.1X0
G51.1Y0
则最终效果是,对Y轴和X轴镜像,其效果相当于绕原点旋转。
G51.1X0Y0这样写也是镜像的效果
取消镜像
要想取消镜像,需要用以下指令
取消G51.1X_;任意X_的镜像效果,要用G50.1 X_;(X使用任何值都可以,此处的X可以和G51.1 X_;里的X取不同的值)
取消G51.1Y_;任意Y_的镜像效果,要用G50.1 Y_;(Y使用任何值都可以)
G50.1X0Y0;则会取消所有镜像
主程序
O1
G90G54G40G0Z100M3S3000
X0Y0
M98P2
G51.1X0
M98P2
G51.1Y0
M98P2
G50.1X0
M98P2
G50.1Y0
M5
M30
子程序
O2
G0X20Y10
Z5
G1Z-5F25
G1X50F500
Y30
X20Y10Z5
G0Z100
X0Y0
M99
领取专属 10元无门槛券
私享最新 技术干货