主程序
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
推荐阅读
We want you join us !
分享有穿透力的技术 | 雕琢有愉悦性的产品
版权声明:本站内容全部来自于腾讯微信公众号,属第三方自助推荐收录。《铣床编程实例-镜像指令编程》的版权归原作者「CNC数控编程与前沿机加工技术」所有,文章言论观点不代表Lambda在线的观点, Lambda在线不承担任何法律责任。如需删除可联系QQ:516101458
文章来源: 阅读原文