例73:矩形凸台循环。矩形凸台零件如图3-36所示,零件已经过预加工,单边留有余量5mm,试编制数控铣削加工程序。
图3-36 铣削循环编程实例1
【工件坐标系】工件坐标系设为G54,位于工件上表面中心位置,如图3-36中O点所示。
【刀具】T1:φ20mm立铣刀,刀具半径补偿号为D1;T2:φ15mm立铣刀,刀具半径补偿号为D2。
【编程说明】采用R参数编程,设R1为Z坐标变量,R2为X坐标变量,自底向上逐层切削。
【参考程序】
XXXH3101.MPF;(主程序)
N10 T1D1;
N20 G90 G94 G71 G17 G40 G54;(绝对坐标编程,G代码初始化)
N30 G00 X120 Y100 Z100 S800 M03;(主轴正转)
N40 Z15 M08;(切削液打开)
N50 CYCLE76(10,0,2,-10,,60,40,15,50,50,15,5,,0.5,200,100,0,1,70,50);(矩形凸台循环,粗加工)
N60 G90 G00 Z100 M09;(切削液关闭)
N70 T2 D2;(换2号刀)
N80 G00 X120 Y100 Z100 S1200 M03;(主轴正转)
N90 Z15 M08;(切削液打开)
N100 CYCLE76(10,0,2,-10,,60,40,15,50,50,15,5,,0,150,100,0,2,70,50);(精加工)
N110 G90 G00 Z100 M09;(切削液关闭)
N120 M02;(程序结束)
例74:圆形凸台循环。圆形凸台零件如图3-37所示,零件已经过预加工,单边留有余量2.5mm,试编制数控铣削加工程序。
图3-37 铣削循环编程实例2
【工件坐标系】工件坐标系设为G54,位于工件上表面中心位置,如图3-37中O点所示。
【刀具】T1:φ20mm立铣刀,刀具半径补偿号为D1;T2:φ15mm立铣刀,刀具半径补偿号为D2。
【编程说明】采用R参数编程,设R1为Z坐标变量,R2为X坐标变量,自底向上逐层切削。
【参考程序】
XXXH3102.MPF;(主程序)
N10 T1D1;(换1号刀)
N20 G90 G94 G71 G17 G40 G54;(绝对坐标编程,G代码初始化)
N30 G00 X100 Y60 Z100 S800 M03;(主轴正转)
N40 Z15 M08;(切削液打开)
N50 CYCLE77(10,0,3,-10,,50,50,50,5,0.5,0,200,100,0,1,55);(调用圆形凸台铣削循环,粗加工)
N60 G90 G00 Z100 M09;(切削液关闭)
N70 T2 D2;(换2号刀)
N80 G00 X100 Y60 Z100 S1200 M03;(主轴正转)
N90 Z15 M08;(切削液打开)
N100 CYCLE77(10,0,3,-10,,50,50,50,5,0,0,1500,100,0,2,55);(精加工)
N110 G90 G00 Z100 M09;(切削液关闭)
N120 M02;(程序结束)
例75:轮廓铣削循环。零件如图3-38所示,轮廓高15mm,试编制零件外轮廓加工程序。
图3-38 铣削循环编程实例3
【工件坐标系设置】工件坐标系设为G54,位于工件上表面左下角处,如图3-38中O点所示。
【编程说明】以2×φ30mm孔定位,通过φ100mm孔夹紧,采用轮廓铣削循环指令CYCLE72编制加工程序。
【刀具】T1:φ10mm立铣刀,刀具半径补偿号为D1。
【参考程序】
XXXH3103.MPF;(主程序)
N10 T1 D1;(换1号刀)
N20 G90 G17 G54;(绝对坐标编程,G代码初始化)
N30 G00 X0 Y-35 Z100;
N40 Z5 S800 M03;(主轴正转)
N50 G01 Z-5 F100 M08;(切削液打开)
N60 G41 G01 X0 Y-10 F200;(建立刀具半径左补偿)
N70 CYCLE72(“WLK”,15,0,5,-15,5,0.5,0,200,111,41,2,15,300,2,20);(调用轮廓铣削加工循环)
N80 G90 G00 Z100 M09;(切削液关闭)
N90 M02;(程序结束)
WLK.SPF;(子程序)
G90 G01 X0 Y0;(子程序中不能包含G40、G41、G42)
Y140;
G02 X160 Y140 CR=80 RND=120;
G02 X280 Y0 CR=50;
G01X0 Y0;
RET;(子程序结束)
例76:圆弧槽铣削循环。零件如图3-39所示,八个键槽均匀分布,试编制键槽的数控加工程序。
图3-39 铣削循环编程实例4
【工件坐标系】工件坐标系设为G54,位于工件上表面左下角,如图3-39中O点所示。
【刀具】T01:φ8mm键槽铣刀。
【编程说明】利用圆弧槽铣削循环指令加工。
【参考程序】
XXXH3104.MPF;(主程序)
N10 T1 D1;
N20 G90 G94 G71 G17 G40 G54;(绝对坐标编程,G代码初始化)
N30 G00 X25 Y0 Z100 S1000 M03;
N40 Z5 M08;(切削液打开)
N50 SLOT1(5,0,1,-10,,8,30,10,65,65,20,0,45,100,150,5,2,0.5,0,,,);(调用圆弧槽铣削循环)
N60 G90 G00 Z100 M09;(切削液关闭)(www.xing528.com)
N70 M02;(程序结束)
例77:圆弧槽铣削循环。零件如图3-40所示,圆弧槽均匀分布,试编制圆弧槽的数控加工程序。
图3-40 铣削循环编程实例5
【工件坐标系】工件坐标系设为G54,位于工件上表面左下角位置,如图3-40中O点所示。
【刀具】T01:φ10mm键槽铣刀。
【编程说明】利用圆弧槽铣削循环指令加工。
【参考程序】
X XXH3105.MPF;(主程序)
N10 T1 D1;(换1号刀)
N20 G90 G94 G71 G17 G40 G54;(绝对坐标编程,G代码初始化)
N30 G00 X0 Y0 Z50 S1000 M03;(主轴正转)
N40 Z5 M08;(切削液打开)
N50 SLOT2(5,0,2,-10,,4,60,15,65,65,40,0,90,100,200,5,2,0.5,0,5,80,1200);(调用圆弧槽铣削循环指令)
N60 G90 G00 Z100 M09;(切削液关闭)
N70 M02;(程序结束)
例78:矩形槽铣削循环。零件如图3-41所示,试编制矩形槽粗、精加工数控程序。
【工件坐标系】工件坐标系设为G54,位于工件上表面左下角,如图3-41中O点所示。
【刀具】T01:φ10mm立铣刀,用于粗加工,刀具长度补偿号为H01;T02:φ8mm键槽铣刀,用于精加工,刀具长度补偿号为H02。
【编程说明】利用矩形槽铣削循环指令加工。
图3-41 铣削循环编程实例6
【参考程序】
XXXH3106.MPF;(主程序)
N10 T1 D1;(换1号刀)
N20 G90 G94 G71 G17 G54;(绝对坐标编程,G代码初始化)
N30 G00 X0 Y0 Z300 S600 M03;(主轴正转)
N40 G43 Z5 H01 M08;(建立刀具T01长度补偿H01)
N50 POCKET3(10,0,3,-20,80,60,6,60,60,30,5,0.5,0.5,150,100,0,11,6,50,30,20,,);(利用矩形槽指令进行粗加工)
N60 G00 G49 Z300 M09;(切削液关闭)
N70 M05;(主轴停止)
N80 T2 D2;(换2号刀)
N90 G90 G00 X0 Y0 Z300 S1000 M03;(主轴正转)
N100 G43 Z5 H02 M08;(刀具长度补偿)
N110 POCKET3(10,0,3,-20,80,60,6,60,60,30,5,0,,100,80,0,21,6,50,30,20,,);(利用矩形槽指令进行精加工)
N120 G00 G49 Z100 M09;(Z向抬刀)
N130 M05;(主轴停止)
N140 M02;(程序结束)
例79:圆形槽铣削循环。零件如图3-42所示,试编制该零件圆形凹槽粗、精加工数控程序。
【工件坐标系】工件坐标系设为G54,位于工件上表面中心处,如图3-42中O点所示。
【刀具】T01:φ15mm立铣刀,用于粗加工;T02:φ10mm键槽铣刀,用于精加工。
【工艺分析】利用圆形槽铣削循环指令加工。
图3-42 铣削循环编程实例7
【参考程序】
XXXH3107.MPF;(主程序)
N10 T1 D1;(换1号刀)
N20 G90 G94 G71 G17 G54;(绝对坐标编程,G代码初始化)
N30 G00 X-32 Y0 Z100 S600 M03;(主轴正转)
N40 G43 Z15 H01 M08;(建立刀具T01长度补偿)
N50 POCKET4(10,0,3,-12,40,50,50,4,0.5,0.5,200,150,0,11,5,25,-12,,);(利用圆形槽指令粗加工)
N60 G00 G49 Z300 M09;(切削液关闭)
N70 M05(主轴停止)
N80 T2 D2;(换2号刀)
N90 G90 G00 X-32 Y0 Z300 S800 M03;(主轴停止)
N100 G43 Z15 H02 M08;(建立刀具T02长度补偿)
N110 POCKET4(10,0,3,-12,40,50,50,4,0,0,150,100,0,21,5,25,-12,,);(利用圆形槽指令精加工)
N120 G00 G49 Z100 M09;(Z轴抬刀)
N130 M05;(主轴停止)
N140 M02;(程序结束)
例80:零件如图3-43所示,试编制该零件各凹槽和圆形型腔的数控加工程序。
【工件坐标系】工件坐标系设为G54,位于工件上表面中心处,如图3-43中O点所示。
【刀具】T01:φ10mm键槽铣刀。
【工艺分析】利用铣削循环指令加工。
图3-43 铣削循环编程实例8
【参考程序】
XXXH3108.MPF;(主程序)
N10 T1 D1;(换1号刀)
N20 G90 G94 G71 G17 G54;(绝对坐标编程,G代码初始化)
N30 G00 X0 Y0 Z100 S800 M03;(主轴正转)
N40 Z15 M08;(切削液打开)
N50 SLOT1(10,0,2,-10,,4,27,12,0,0,29,0,90,100,200,5,3,0.5,0,10,60,1200);(粗、精加工圆弧槽)
N60 SLOT2(10,0,3,-10,,4,30,12,0,0,42.5,30,90,100,150,5,3,0.5,0,10,50,1200);(粗、精加工圆周槽)
N70 POCKET4(10,0,3,-15,22.5,0,0,4,0.5,0.5,200,150,0,11,5,0,,,);(加工圆形型腔)
N80 G00 Z300 M09;(切削液关闭)
N90 M02;(主轴停止)
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。