例1 零件1如图2-30所示,试编写数控加工程序。
图2-30 零件1
1.零件分析
该零件为多槽轴类零件,其成品外径大小为ϕ62mm,其他表面都已经加工好,要求在此基础上加工18mm×4mm槽。
2.参考程序
【工件坐标系原点】工件右端面回转中心。
【刀具】T01:切槽刀,4mm宽。
O0001;
G99 G97 G40;(设定F单位为mm/r,取消恒速度,取消刀补)
T0101;(换T01号切槽刀,左刀尖对刀,1号刀具补偿)
M03 S600;(主轴正转,n=600r/min)
G00 X65 Z-41 M08;(切削液开)
M98 P1000 L18;(调用切槽子程序O100018次)
G00 X15 Z20 M09;(退刀,切削液关)
M05;(主轴停止)
M30;(程序结束)
O1000;(子程序号)
G01 W-8 F0.3;
M98 P2000 L4;(调用子程序O20004次)
G01 X65 F0.1;
M99;(子程序结束)
O2000;(子程序号)
U-10 F0.1;
U3 F0.3;(切入时回退断屑)
M99;(子程序结束)
例2 零件2如图2-31所示,试编写数控加工程序。
1.零件分析
该零件为多槽轴类零件,其成品外径小为ϕ30mm,长度为70mm。所毛坯选用外径为ϕ32mm的棒料,加工后切断棒料即可,这样可以节省装夹料头,并保证各加工表面间具有较高的相互位置精度。装夹时注意控制毛坯外伸量,提高装夹刚性。
图2-31 零件2
2.工艺分析
1)将毛坯找正、夹紧、用外圆端面车刀平右端面,并用试切法对刀。
2)车外圆轮廓至要求尺寸。
3)切槽。
4)去毛刺,检测工件各项尺寸要求。
3.参考程序
【工件坐标系原点】工件右端面回转中心。
【刀具】T01:外圆车刀;T02:切槽刀,宽2mm。
O0001;
G99 G97 G40;(设定F单位为mm/r,取消恒速度,取消刀补)
T010;(选择T01号外圆车刀,1号刀具补偿)
M03 S800 M08;(主轴正转,n=600r/min,切削液开)
G00 X35 Z0;
G01 X-1 F0.3;
G00 X30 Z2;
G01 Z-75 F0.3;
G00 X80 Z100;(快速返回换刀点)
T0202;(选择T02号切槽刀,左刀尖对刀,1号刀具补偿)
G00 X32 Z0;
M98 P1000 L2;(调用切槽子程序O10002次)
G00 W-12;
G01 X0 F0.1;
G04 X2;(暂停2s)
G00 X150 Z100 M09;(退刀,切削液关)
M30;(程序结束)
O1000;(子程序号)
G00 W-12;
G01 U-12 F0.15;
G04 X1;(www.xing528.com)
G00 U12;
W-8;
G01 U-12 F0.15;
G04 X1;(暂停1s)
G00 U12;(快速返回)
M99;(结束子程序)
例3 零件3如图2-32所示,试编写数控加工程序
1.零件分析
该零件外径大小为ϕ50mm,所以毛坯选用外径大小为ϕ52mm的棒料,加工后切断棒料即可,这样可以节省装夹料头,并保证各加工表面间具有较高的相互位置精度。装夹时注意控制毛坯外伸量,提高装夹刚性。
图2-32 零件3
2.工艺分析
该零件有外圆柱面、圆弧槽、圆锥面等加工表面,不考虑圆弧槽时,工件轮廓为单增轮廓,可以使用G71指令进行粗车,粗车后用G70指令进行精车。然后使用圆弧车刀进行圆弧槽加工。由于圆弧槽深度较深,需要分多刀车削。为减少计算工作量,可以采用等径圆弧车削的方法,同时使用子程序简化程序结构。
【加工工序】
1)将毛坯找正、夹紧,用外圆端面车刀平右端面,并用试切法对刀。
2)粗车外轮廓。
3)精车外轮廓。
4)粗车圆弧槽。
5)精车圆弧槽。
3.参考程序
【工件坐标系原点】工件右端面回转中心。
【刀具】T01:外圆粗车刀;T02:外圆精车刀;T03:圆弧车刀。
O0001;
G99 G97 G40;(设定F单位为mm/r,取消恒速度,取消刀补)
T0101;(使用T01号外圆粗车刀,并使用1号刀补)
M03 S1000;(主轴正转,n=1000r/min)
G00 X18 Z2 M08;(快速定位到起刀点,并开启切削液)
G71 U2 R0.5;(外径粗加工循环)
G71 P10 Q20 U0.5 W0.1 F0.25;(外径粗加工循环)
N10 G42 G00 X0;(精车路线N10~N20)
G01 Z0 F0.08;
X19.985;
X29.985 Z-20;
X49.985;
W-50;
N20 G40 G01 X52;(精车路线N10~N20)
G00 X80 Z100 M09;(退刀,切削液关)
M00;(程序暂停)
T0202;(使用T02号外圆精车刀,并使用2号刀补)
M03 S1500;(主轴正转,n=1500r/min)
G00 X52 Z2;(快速点定位)
G70 P80 Z100;(使用G70循环指令进行精车外圆)
M00;(程序暂停)
T0303;(使用T03号圆弧车刀,并使用3号刀补)
M03 S1000;(主轴正转,n=1000r/min)
G00 X74.5 Z-42;(快速点定位)
M98 P1000 L6;(调用切圆弧槽子程序O10006次)
G00 U3.5 S1500;
M98 P1000;(精车圆弧槽)
G00 X74;
X80 Z100;(退刀)
M30;(程序结束)
O1000;(子程序号)
G01 U-4 F0.08;
W6;
G02 W-12 R6;
G00 W6;
M99;(子程序结束,返回主程序)
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。