如图1所示椭圆手柄,零件材料为45钢,毛坯为φ30mm×115mm的棒料。试制定零件的加工工艺,编写零件的数控加工程序。
图1椭圆手柄
1.零件图分析
零件由圆柱面、椭圆面构成。零件的尺寸精度和表面粗糙度要求都不高,没有几何公差要求。但由于外表面是椭圆曲线(非圆弧曲线)回转体,不能用G02、GO3按圆弧来车削,必须采用宏指令编程才能加工,加工难度较大。
2.装夹方案的确定
毛坯为棒料,用自定心卡盘夹紧定位。先夹住毛坯右端车左端,完成φ14mm、φ28mm 外圆加工;然后,以φ14mm 精车外圆为定位基准,垫上铜皮后用自定心卡盘装夹,完成右端外形加工。
3.加工顺序和进给路线的确定
此零件加工以一次装夹所进行的加工为道工序,共划分为两道工序。
1)工序一
(1)自定心卡盘夹毛坯外圆伸出约40mm, 平端面,以端面中心为工件坐标原点对刀。
(2)粗、精车φ14mm、φ28mm 外圆,倒角。
2)工序二
(1)工件调头,用软爪卡盘(或外圆包上铜皮用普通卡盘)夹持左端φ14mm外圆。平右端面,保证总长110mm。以右端面中心为工件坐标原点重新对刀。
(2)粗车椭圆φ28mm外圆,留精车余量0.4mm。
(3)由于棒料余量较大,不能直接沿轮廓切削,所以先调用宏程序纵向进给粗车椭圆右半部分,用切槽刀调用宏程序横向进给粗车椭圆左半部分,如图2所示。
图2椭圆曲面粗车走刀路线
(4)换外圆车刀,粗车φ16mm外圆、台阶面、倒角。
(5)调用宏程序精车全部椭圆轮廓。
(6)用G71/G70粗、精车φ16mm外圆、台阶面、倒角。
4.刀具及切削用量的选择
(1)确定刀具。根据零件加工要求,需要主偏角为93°、刀尖角为35°、刀尖半径为0.5mm的外圆车刀和3mm切槽刀各把, 材料均为YT类硬质合金。
(2)确定切削用量。根据工件材料(45钢)、工件几何形状、轮廓直径和工件表面粗糙度,查切削手册取v为60~120m/min,并通过计算得到切削用量。
5.数控加工工序卡的编制
椭圆手柄加工工序卡见表1、表2。
表1椭圆手柄加工工序卡 1 (加工左端)
表2椭圆手柄加工工序卡2(加工右端)
6.编制加工程序
计算节点A坐标:X16.0,Z=-40/14×142×(X/2)2)0.5-40= -72.826。
椭圆手柄左端数控加工程序O5006见表3,椭圆手柄右端数控加工程序O5007见表4。
表3椭圆手柄数控加工程序单 1 (加工左端)
零件号
零件名称
椭圆手柄
编程原点
工件左端面中心处
程序好
O5006
数控系统
FANUC 0i Mate-TC
编制
程 序
说 明
05006
N20T0101;
N30 M03 S1000;
N40 G00X35.0 Z2.0;
N50 G71 U2.0 R1.0;
N60 G71 P70 Q120 U0.2 W0 F0.2 ;
N70G00 X8.0;
N80 G01 X14.0 Z-1.0 F0.1;
N90 Z-20:
N100 X28.0;
N110 Z-31.0;
N120 X32.0;
N130 M00;
N140 S2000;
N130 G70 P70 Q120;
N140 G00 X150.0 Z150.0;
N150 M05;
N160 M30;
程序名
选用1号外圆刀
主轴转速为1000r/min
快速定位到切削循环起始点
粗加工左端,背吃刀量为2mm,退刀1mm
精加工余量为0.2mm
精加工开始段,精加工起点
倒角
车φ14mm外圆
加工阶梯面
车φ28mm外圆
切削退刀,精加工结束
精加工,主轴转速为2000r/min
G70精加工左端
刀具退回
主轴停转
程序结束
表4椭圆手柄数控加工程序单2 (加工右端)
零件号
零件名称
椭圆手柄
编程原点
工件右端面中心处
程序好
O5007
数控系统
FANUC 0i Mate-TC
编制
程 序
说 明
O5007
N10 T0101;
N20 M03S1000;
N30 G00 X35.0 Z2.0;
N40 #1=28;
N50 #2=0;
N60 WHILE [#1 GE 0] DO 1;
N70 G00 X[#1+0.2];
N80 G01 Z[#2-40] F0.2;
N90 G01 U1;
N100 G00 Z2.0;
N110 #1=#1-2;
N120 #2=40/28*SQRT[28*28-#1*#1];
N130 END 1;
N135 G00 X150.0 Z150.0 M05;
N140 T0202;
N150 M03S1000;
N160 G00 X32.0 Z-75.826:
N170 #1=16;
N180 #2=-32.826;
N190 WHILE[#2LE 0]D0 1;
N200 G00 Z[#2-40-3];
N210 G01 X[#1+0.2];
N220 G01 X32;
N230 #2=#2+1;
N240 #1=28/40*SQRT[40* 40-#2*#2];
N250 END 1;
N260 G00 X150.0 Z150.0 MO5;
N280 T0101;
N290 M03S1000;
N300 G00 X32.0 Z-72.826;
N310 G71 U2.0 R1.0;
N320 G71 P330 Q385 U0.2 W0 F0.2:
N330 G01 X16.0 F0.1;
N340 Z-77.0;
N360 G02 X22.0 Z-80.0 R3.0;
N370 G01 X26.0;
N380 X28.0 Z-81.0;
N385 X29.0;
N390 S1350;
N400 G00 Z2.0;
N410 G42 G00 X0;
N420 G01 X0 Z0 F0.1;
N430 #1=0;
N440 #2=40.0;
N450 WHILE[#2 GE-32.826] D0 1;
N460 G01 X[#1] Z[#2-40];
N470 #2=#2-0.01;
N480 #1=28/40*SQRT[40*40-#2*#2];
N490 END 1;
N500 G01 W-2.0;
N510 G00 X32.0 Z-72.826;
N520 G70 P330 Q385;
N530 G00 X150.0 Z150.0;
N540 M05;
N550 M30;
程序名
选用1号外圆刀
主轴转速为1000r/min
定义变量#1为椭圆方程的2X值(直径值)
定义变量#2为椭圆方程的Z值
宏程序粗加工椭圆右端
X方向快速进刀,留0.2mm精加工余量
Z方向切削
X方向退刀
快速退回
计算椭圆上新X点坐标值(步进2mm)
计算椭圆上新Z点坐标值
粗加工椭圆右端结束
返回换刀点
换3mm切槽刀(左刀尖为刀位点)
主轴转速为1000r/min
定位到椭圆左端
定义变量#1为椭圆方程的2X值(直径值)
定义变量#2为椭圆方程的Z值
宏程序粗加工椭圆左端
刀具Z方向定位,让出刀宽3mm
X向切削,留0.2mm精加工余量
X向退刀
计算椭四上新Z点坐标值(步进1mm)
计算椭四上新X点坐标值
粗加工椭西左端结束
换1号刀
粗车右端四柱面,背吃刀量为2mm
留精车余量0.2mm
到达切削椭四起点,建立刀具右补偿
定义变量#1为椭四方程的2X值(直径值)
定义变量#2为椭四方程的Z值
宏程序精加工椭圆
沿直线切削
计算椭圆上新Z点坐标值(步进0.0mm)
计算椭圆上新X点坐标值
宏程序精加工椭圆结束
精车右端圆柱面起点
知识点词条:车削椭圆手柄