首页 理论教育 利用比例缩放功能完成编程任务的4个案例

利用比例缩放功能完成编程任务的4个案例

时间:2023-06-23 理论教育 版权反馈
【摘要】:图3-24 比例缩放编程实例1工件坐标系设为G54,位于工件上表面中心处,如图3-24中O点所示。本程序应用比例缩放功能编程。首先加工最上面六边形凸台,然后利用比例缩放功能加工第二个六边形凸台。第一次经0.8/1比例缩放,按80mm×80mm的矩形轨迹编程,因为应用了刀具半径补偿,所以刀具中心轨迹为100mm×100mm;第二次经0.5/1比例缩放,按50mm×50mm的矩形轨迹编程;最后取消刀具半径补偿。

利用比例缩放功能完成编程任务的4个案例

例61:已知零件如图3-24所示,试编制两六边形凸台轮廓数控加工程序。

978-7-111-48432-5-Chapter03-25.jpg

图3-24 比例缩放编程实例1

【工件坐标系】工件坐标系设为G54,位于工件上表面中心处,如图3-24中O点所示。

【刀具】T01:φ20mm的立铣刀,刀补号为D01。

【工艺分析】本程序应用比例缩放功能编程。首先加工最上面六边形凸台,然后利用比例缩放功能加工第二个六边形凸台。

【参考程序】

BLSF361.MPF;(主程序)

N140 G90 G94 G71 G17 G40 G54;(绝对坐标编程,G代码初始化

N150 G00 X50 Y20 Z100 S800 M03;(主轴正转)

N160 Z5;

N170 G01 Z-5 M08 F80;(切削液打开)

N180 L10;(调用子程序)

N190 G00 X50 Y20;

N200 Z5;

N210 G01 Z-5 M08 F80;

N220 SCALE X2 Y2;(比例缩放,X和Y同时放大2倍)

N230 L10;(调用子程序)

N240 SCALE;(取消比例缩放)

N250 G90 G00 Z100 M09;(切削液关闭)

N260 M02;(程序结束)

L10.SPF;(子程序)

G01 G41 X25 Y0;(建立刀具半径补偿)

G111 X0 Y0;(极点定义,相对于当前工件坐标系的零点

G01 RP=25 AP=0;(极径25mm,极角0°)

AP=-60;(极角−60°)

AP=-120;(极角−120°)

AP=-180;(极角−180°)

AP=-240;(极角−240°)

AP=-300;(极角−300°)

AP=60;(极角60°)

AP=0;(极角0°)

Y-10;

G01 G40 X50;(取消刀具半径补偿)

Z5;

RET;(子程序结束)

例62:已知零件如图3-25所示,试采用比例缩放功能编制该零件圆弧槽数控加工程序。

978-7-111-48432-5-Chapter03-26.jpg

图3-25 比例缩放编程实例2

【工件坐标系】工件坐标系设为G54,位于工件上表面中心处,如图3-25中O点所示。

【刀具】φ10mm的键槽铣刀。

【工艺分析】按照刀心轨迹编程,第一次刀心轨迹为φ60mm的圆;第二次经1.25/1比例缩放,轨迹为φ75mm的圆;第三次经1.5/1比例缩放,轨迹为φ90mm的圆。

【参考程序】

BLSF262.MPF;(主程序)

N10 G90 G94 G71 G17 G40 G54;(绝对坐标编程,G代码初始化)

N20 G00 X30 Y0 Z100 S600 M03;(主轴正转)

N30 Z2;

N40 M08;(切削液打开)

N50 L10;(调用子程序)

N60 SCALE X1.25 Y1.25;(建立缩放,放大1.25倍)

N70 L10;(调用子程序)

N80 SCALE X1.5 Y1.5;(建立缩放,放大1.5倍)

N90 L10;(调用子程序)

N100 SCALE;(取消缩放)

N110 G90 G00 Z100 M09;(切削液关闭)

N120 M02;(程序结束)

L10.SPF;(子程序)

N10 G90 G00 X30 Y0;

N20 G01 Z-4 F60;

N30 G03 I-30 F100;

N40 G00 Z2;

N50 RET;(子程序结束)(www.xing528.com)

例63:已知零件如图3-26所示,试采用比例缩放功能编制该零件矩形槽数控加工程序。

【工件坐标系】工件坐标系设为G54,位于工件上表面中心处,如图3-26中O点所示。

978-7-111-48432-5-Chapter03-27.jpg

图3-26 比例缩放编程实例3

【刀具】T01:φ10mm的键槽铣刀。

【工艺分析】按照刀心轨迹编程,由里向外扩展。第一次单边偏置5mm,刀心轨迹为60mm×60mm的矩形,圆角为R6mm;第二次经1.25/1比例缩放,轨迹为75mm×75mm的矩形,圆角为R7.5mm;第三次经1.5/1比例缩放,轨迹为90mm×90mm的矩形,圆角为R9mm。

【参考程序】

BLSF363.MPF;(主程序)

N10 G90 G94 G71 G17 G40 G54;(绝对坐标编程,G代码初始化)

N20 G00 X30 Y-35 Z100 S600 M03;(主轴正转)

N30 Z2;

N40 M08;(切削液打开)

N50 L10;(调用子程序)

N60 G00 X37.5 Y-37.5;

N70 SCALE X1.25 Y1.25;(建立缩放,缩放比例为1.25)

N80 L10;(调用子程序)

N90 SCALE;(取消缩放)

N100 G00 X45 Y-38;

N110 SCALE X1.5 Y1.5;(建立缩放,缩放比例为1.5)

N120 L10;(调用子程序)

N130 SCALE;(取消缩放)

N140 G90 G00 Z100 M09;(切削液关闭)

N150 M02;(程序结束)

L10.SPF;(子程序)

N10 G90 G01 Z-4 F80;

N20 G01 X30 Y30 RND=6 F100;(倒圆角R6mm)

N30 X-30 Y30 RND=6;(倒圆角R6mm)

N40 X-30 Y-30 RND=6;(倒圆角R6mm)

N50 X30 Y-30 RND=6;(倒圆角R6mm)

N60 Y0;

N70 Z5;

N80 RET;(子程序结束)

例64:已知零件如图3-27所示,试编制凸台数控加工程序。

【工件坐标系】工件坐标系设为G54,位于工件上表面中心处,如图3-27中O点所示。

【刀具】φ20mm的键槽铣刀。

【工艺分析】比例缩放对刀具半径补偿、刀具长度补偿、刀具偏置值无效,本程序中应用刀具半径补偿编程,由外向里扩展。第一次经0.8/1比例缩放,按80mm×80mm的矩形轨迹编程,因为应用了刀具半径补偿,所以刀具中心轨迹为100mm×100mm;第二次经0.5/1比例缩放,按50mm×50mm的矩形轨迹编程;最后取消刀具半径补偿。

978-7-111-48432-5-Chapter03-28.jpg

图3-27 比例缩放编程实例4

【参考程序】

BLSF363.MPF;(主程序)

N270 G90 G94 G71 G17 G40 G54;(绝对坐标编程,G代码初始化)

N280 G00 X60 Y-80 Z100 S800 M03;(主轴正转)

N290 Z5;

N300 G01 Z-4 M08 F80;(切削液打开)

N310 G42 G01 X50 Y-65 F100;(建立右刀具半径补偿,从延长线上切入)

N320 SCALE X0.8 Y0.8;(建立比例缩放,比例为0.8)

N330 L10;(调用子程序)

N340 SCALE X0.5 Y0.5;(建立比例缩放,比例为0.5)

N350 L10;(调用子程序)

N360 SCALE;(取消比例缩放)

N370 G40 G91G01 X15;(取消刀具半径补偿)

N380 G90 G00 Z100 M09;(切削液关闭)

N390 M02;(程序结束)

L10.SPF;(子程序)

N10 G90 G01 X50;

N20 Y50;

N30 X-50;

N40 Y-50;

N50 X120;(延长线切出)

N60 RET;(子程序结束)

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈