首页 理论教育 坐标系旋转功能的加工编程实例(4个案例)

坐标系旋转功能的加工编程实例(4个案例)

时间:2023-06-23 理论教育 版权反馈
【摘要】:例65:已知零件如图3-28所示,四个三角形槽对称分布,槽宽5mm、深2mm,试采用坐标系旋转功能编制该三角形槽零件的数控加工程序。图3-31 坐标系旋转编程实例4工件坐标系设为G54,位于工件上表面中心位置,如图3-31中O点所示。首先编制键槽铣削子程序,然后利用坐标系旋转功能加工四个键槽。

坐标系旋转功能的加工编程实例(4个案例)

例65:已知零件如图3-28所示,四个三角形槽对称分布,槽宽5mm、深2mm,试采用坐标系旋转功能编制该三角形槽零件的数控加工程序。

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

图3-28 坐标系旋转编程实例1

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

【刀具】φ5mm的键槽铣刀

【工艺分析】先加工第一象限三角形槽,然后利用坐标系旋转功能加工其他三个三角形槽。

【参考程序】

ZBXZ371.MPF;(主程序)

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

N20 G00 X0 Y0 Z100 S800 M03;(主轴正转)

N30 Z5;

N40 M08;(切削液打开)

N50 L10;(调用子程序)

N60 ROT RPL=90;(坐标系旋转90°)

N70 L10;(调用子程序)

N80 ROT RPL=180;(坐标系旋转180°)

N90 L10;(调用子程序)

N100 ROT RPL=270;(坐标系旋转270°)

N110 L10;(调用子程序)

N120 ROT;(取消坐标系旋转指令)

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

N140 M02;(程序结束)

L10.SPF;(子程序)

N10 G90 G00 X20 Y20;

N20 G01 Z-2 F80;

N30 G01 X60 Y20 F100;

N40 X20 Y60;

N50 X20 Y20;

N60 G00 Z5;

N70 RET;(子程序结束)

例66:星型槽零件如图3-29所示,槽宽5mm、深2mm,试采用坐标系旋转功能编制星型槽数控铣削加工程序。

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

图3-29 坐标系旋转编程实例2

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

【刀具】φ5mm键槽铣刀。

【工艺分析】直接从P1点下刀,加工P1P2P2P3线段,然后利用坐标系旋转功能加工其他轨迹,最后在P1点抬刀。

【参考程序】

ZBXZ372.MPF;(主程序)

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

N20 G00 X15 Y15.5 Z100 S1000 M03;(主轴正转)

N30 Z2;

N40 G01 Z-2 M08 F80;(切削液打开)

N50 L10;(调用子程序L10)

N60 L11 P4;(调用4次子程序L11)

N70 ROT;(取消旋转功能)

N80 G90 G01 Z5 M09 F300;(切削液关闭)

N90 G00 Z100 M05;(主轴停止)

N100 M02;(程序结束)

L10.SPF;(子程序)

N10 G90 G01 X11.2 Y15.5 F100;

N20 X0 Y50;

N30 X-11.2 Y15.5;

N40 RET;(子程序结束)

L11.SPF;(子程序)(www.xing528.com)

AROT RPL=72.0;(平面坐标系增量旋转)

L10;(调用子程序)

RET;(子程序结束)

例67:矩形槽零件如图3-30所示,槽宽5mm、深2mm,试采用坐标系旋转功能编制矩形槽数控铣削加工程序。

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

图3-30 坐标系旋转编程实例3

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

【刀具】φ5mm键槽铣刀。

【工艺分析】旋转中心为工件坐标系原点,要加工的矩形槽可视为图中点画线所示矩形槽绕O点旋转60°所得。加工时直接从P点下刀,利用坐标系旋转功能沿逆时针方向加工。

【参考程序】

ZBXZ373.MPF;(主程序)

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

N20 G00 X15 Y25.98 Z100 S1000 M03;(主轴正转)

N30 Z5;

N40 G01 Z-2 M09 F80;(切削液关闭)

N50 ROT RPL=60.0;(建立坐标系旋转)

N60 G90 G01 X30 Y30 RND=10 F100;(倒圆角R10mm)

N70 G91 X-60 RND=10;(倒圆角R10mm)

N80 Y-60 RND=10;(倒圆角R10mm)

N90 X60 RND=10;(倒圆角R10mm)

N100 Y35;

N110 ROT;(取消坐标系旋转)

N120 G90 G01 Z5 F200

N130 G00 Z100 M09;(切削液关闭)

N140 M02;(程序结束)

例68:零件如图3-31所示,四个键槽均匀分布,试采用坐标系旋转功能编制数控加工程序。

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

图3-31 坐标系旋转编程实例4

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

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

【工艺分析】首先编制键槽铣削子程序,然后利用坐标系旋转功能加工四个键槽。

【参考程序】

ZBXZ374.MPF;(主程序)

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

N120 G00 X25 Y0 Z100 S1000 M03;(主轴正转)

N130 Z5 M08;(切削液打开)

N140 ROT RPL=45.0;(平面坐标系绝对旋转)

N150 L10;(调用子程序)

N160 L11 P03;(调用L11子程序3次)

N170 ROT;(坐标系旋转功能取消)

N180 M09;(切削液关闭)

N190 G90 G00 Z100 M05;(主轴停止)

N200 M02;(程序结束)

L10.SPF;(子程序)

N60 G90 G00 X25 Y0

N70 G01 Z-5 F80

N80 G01 X45 Y0 F100

N90 Z5 F300

N100 RET;(子程序结束)

L11.SPF;(子程序)

AROT RPL=90.0;(平面坐标系增量旋转)

L10;(调用子程序)

RET;(子程序结束)

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

我要反馈