首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

镜像命令G51.1、G50.1及综合前面案例讲解

一.功能

用可编程镜像指令可实现图形关于坐标轴的对称加工。对称轴(或镜像轴)可以是X轴、Y轴或是原点中心对称等。

如图一:

其中图像(1)是编程的图像;图像(2)的对称轴与Y轴平行,并与X轴在X=50处相交;图像(3)在点(50,50)处与图像(1)对称;图像(4)的对称轴与X轴平行,并与Y轴在Y= 50处相交。

二.指令格式

表1:可编程镜像指令格式

三.注意事项

1:CNC的数据处理顺序是从程序镜像到比例缩放和坐标系旋转,应按该顺序指定指令;取消时,按相反顺序。在比例缩放或坐标系旋转方式下,不能指定G50.1或G51.1。

2:在可编程镜像方式中,与返回参考点(G27、G28、G29、G30等)和改变坐标系(G52 - G59、G92等)有关的G代码不准指定。如果需要这些G代码的任意一个,必须在取消可编程镜像方式之后再指定。

3.在指定平面对某个轴镜像时会使表2中的指令发生变化

表2:

四.编程举例毛胚100X100(直径为6.8的8个孔钻M8的丝)

编程思路:

1.刀具及工序

T1 10端铣刀 洗外轮廓

T2 中心钻 点中心钻(一般4-5)

T3 15的钻头 打底孔

T4 20的端铣刀 洗圆腔(刀的直径大于等于孔的半径)

T5 8的钻头 打圆周孔

T6 6.8的钻头 打排列孔

T7 M8X1.25的丝锥 攻牙

程序如下:

主程序:

O0123;

M98P1;(洗外圆)

M98P2;(打左边孔)

G51.1X0;(镜像打右边孔)

M98P2;

G50.1;

M98P3;(打底孔G83啄钻30圆)

M98P4;(洗圆腔)

M98P5;(打圆周孔)

G51.1X0;(镜像打圆周孔)

M98P5;

G50.1;

M98P6;(打排列孔)

G51.1X0;(镜像打排列孔)

M98P6;

G50.1;

M98P7;(攻牙)

G51.1X0;(镜像攻牙)

M98P7;

G50.1;

M30;

子程序:

(洗外轮廓)

O001;

G91G28Z0;

M6T1;

G17G54G90;

G0X65Y0;大于(45+刀的直径)

Z100G43HI;

M3S500;

#1=0.5;

N1G0Z-#1;

G1G41D1X65Y20F200;

G3X45Y0R20;

G1Y-45;

X-45;

Y45R5;

X-13;

G3X13R-15;

G1X45C10;

Y0;

G3X65Y-20R20;

G0G40X65Y0;

#1=#1+0.5;

IF[#1LE25]GOTO1;

G0G90Z100;

M5;

M99;

(点中心钻)

O0002;

G91G28Z0;

M6T2;

G17G54G90;

G0X0Y0;

Z100G43H2;

M3S800;

G81Z-2R3F75;

G52X-22Y-47;

G16;

G81X18Y138.5Z-2R3;

G91Y-35K3;

G90G15;

G52X-15.4Y-30.3;

G68X0Y0R113.7;

G81X13.4Y0;

G91X10K3;

G90G69;

G52X0Y0;

G80;

M5;

M99;

(打底孔G83啄钻30圆)

O003;

G91G28Z0;

M6T3;

G17G54G90;

G00X0Y0;

Z100G43H3;

M3S800;

G83Z-25R5Q3F50;

G80;

M5;

M99;

(洗圆腔)

O004;

G91G28Z0;

M6T4;

G17G54G90;

G00X0Y0;

Z100G43H4;

M3S800;

#2=0.5;

N2G1Z-#2F20;

G41D4X15Y0F400;

G2I-15;

G1G40X0Y0;

#2=#2+0.5;

IF[#2LE25]GOTO2;

G0G90Z100;

M5;

M99;

(打圆周孔)

O0005;

G91G28Z0;

G17G54G90;

M6T5;

G52X-22Y-47;

G16;

G00X18Y-138.5;

Z100G43H5;

M3S600;

G83Z-20R5Q3F70;

G91Y-35K3;

G90G80G15;

G52X0Y0;

M5;

M99;

(打排列孔)

O0006;

G91G28Z0;

M6T6;

G17G54G90;

G52X-15.4Y-30.3;

G68X0Y0R113.7;

G0X13.4Y0;

Z100G43H6;

M3S700;

G83Z-20R5Q3F70;

G91X10K3;

G90G80G69;

G52X0Y0;

M5;

M99;

(攻牙)

O0007;

G91G28Z0;

M6T7;

G17G54G90;

G52X-15.4Y-30.3;

G68X0Y0R113.7;

G0X13.4Y0;

Z100G43H7;

M3S200;

G84Z-17R5P2000F250;(为什么17防止铁屑留3MM)

G91X10K3; (F=SX螺距)

G90G80G69;

G52X0Y0;

M5;

M99;

实践:

感谢大家百忙之下观看,有什么不足的地方,希望大家多多指教。我们一起进步,一起玩机械。

下一课讲解椭圆轨迹洗削。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181128G0069N00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券