首页 理论教育 利用镜像功能进行编程加工的2个案例

利用镜像功能进行编程加工的2个案例

时间:2023-06-23 理论教育 版权反馈
【摘要】:例27:零件如图2-26所示,四个扇形凸台高5mm,试采用镜像功能编制四个扇形凸台的数控铣削加工程序。O0291;N10 G90 G94 G21 G40 G54;N20 G00 X65 Y0 Z100 S800 M03;N30 Z5;N40 G01 Z-5 M08 F80;N50 X0 Y0 F100;N60 M98 P1000;N70 G51.1 X0;N80 M98 P1000;N90 G50.1 X0;N100 G51.1 X0 Y0;N110 M98 P1000;N120 G50.1 X0 Y0;N130 G51.1 Y0;N140 M98 P1000;N150 G50.1 Y0;N160 G91 G28 Z0 M09;N170 M30;O1000;(子程序)G90 G41 G01 X10 Y0 D01;Y30;G02 X30 Y10 R20;G01 X0;G40 X0 Y0;M99;例28:零件如图2-27所示,该零件已经过粗加工,试采用镜像功能编制零件外轮廓精加工程序。

利用镜像功能进行编程加工的2个案例

例27:零件如图2-26所示,四个扇形凸台高5mm,试采用镜像功能编制四个扇形凸台的数控铣削加工程序。

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

图2-26 镜像编程实例1

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

【刀具】φ18mm立铣刀。

【工艺分析】先加工第一象限的扇形凸台,然后利用镜像功能,依次通过Y轴镜像、原点镜像、X轴镜像来加工第二、第三、第四象限的扇形凸台。

【参考程序】

O0291;

N10 G90 G94 G21 G40 G54;(G代码初始化

N20 G00 X65 Y0 Z100 S800 M03;

N30 Z5;

N40 G01 Z-5 M08 F80;

N50 X0 Y0 F100;

N60 M98 P1000;

N70 G51.1 X0;(X轴镜像,此时G02与G03互换,G41与G42互换)

N80 M98 P1000;

N90 G50.1 X0;(取消镜像)

N100 G51.1 X0 Y0;(原点镜像)

N110 M98 P1000;

N120 G50.1 X0 Y0;(取消镜像)

N130 G51.1 Y0;(Y轴镜像,此时G02与G03互换,G41与G42互换)

N140 M98 P1000;

N150 G50.1 Y0;(取消镜像)

N160 G91 G28 Z0 M09;

N170 M30;

O1000;(子程序)

G90 G41 G01 X10 Y0 D01;

Y30;

G02 X30 Y10 R20;

G01 X0;

G40 X0 Y0;

M99;(子程序结束)

例28:零件如图2-27所示,该零件已经过粗加工,试采用镜像功能编制零件外轮廓精加工程序。

978-7-111-48432-5-Chapter02-29.jpg(www.xing528.com)

图2-27 镜像编程实例2

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

【刀具】φ10mm立铣刀。

【工艺分析】从零件右端开始逆时针方向加工上半部,然后利用镜像功能加工下半部,从延长线上进刀和退刀。

【参考程序】

O0292;

N10 G90 G94 G21 G40 G54;(G代码初始化)

N20 G00 X80 Y-35 Z100 S800 M03;

N30 Z-10 M08;

N40 M98 P1000;

N50 G00 Z20;

N60 X80 Y35 M09;

N70 Z-10 M08;

N80 G51.1 Y0;(Y轴镜像,G02与G03互换,G41与G42互换)

N90 M98 P1000;

N100 G50.1 Y0;(取消镜像)

N110 G91 G28 Z0 M09;

N120 M30;

O1000;(子程序)

N10 G42 G01 X80 Y-25 F100;

N20 Y15;

N30 X50 R12;

N40 Y45 R12;

N50 X20;

N60 Y25 R12;

N70 X-20 R12;

N80 Y45;

N90 X-50 R12;

N100 Y15 R12;

N110 X-80;

N120 Y-25;

N130 G40 Y-35;

N140 M99;(子程序结束)

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

我要反馈