指令格式:
G51.1 X Y Z
G50.1
G51.1建立可编程镜像指令;
G50.1取消可编程镜像指令;
X、 Y、Z为镜像中心的坐标值或镜像轴;
编程案例:
主程序
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
注意:
对Y轴镜像
G51.1 X0 系统以垂直于X0点的轴线做镜像运动
若是 G51.1 X10系统以垂直于X轴过X10Y0点的轴线做镜像运动
对X轴镜像
G51.1 Y0 系统以X为轴线做镜像运动
若是 G51.1Y10系统以垂直于Y轴过X0 Y10的轴线做镜像运动
镜像可以叠加,下面两句出现在同一程序中:
G51.1 X0
G51.1 Y0
则最终效果是,对Y轴和X轴镜像,其效果相当于绕原点旋转。
G51.1 X0Y0 这样写也是镜像的效果
取消镜像
要想取消镜像,需要用以下指令
取消G51.1 X_; 任意X_的镜像效果,要用G50.1 X_; (X使用任何值都可以,此处的X可以和G51.1 X_;里的X取不同的值)
取消G51.1 Y_; 任意Y_的镜像效果,要用G50.1 Y_; (Y使用任何值都可以)
G50.1 X0Y0; 则会取消所有镜像
发表评论 取消回复