现在是:
试卷总分:100.0
您的得分:
考试时间为:
点击“开始答卷”进行答题
准考证考 | 操作时间 | 300min | 得分 | ||||||
考试编号 | 1 | 系统类型 | |||||||
序号 | 考核项目 | 考核内容及要求 | 评分标准 | 配分 | 检测结果 | 扣分 | 得分 | 备注 | |
1 | 件1 | IT | 每超差0.01扣1分 | 3 | |||||
2 | Ra1.6 | 每降1级扣1分 | 2 | ||||||
3 | IT | 每超差0.01扣1分 | 3 | ||||||
4 | Ra1.6 | 每降1级扣1分 | 2 | ||||||
5 | IT | 每超差0.01扣1分 | 3 | ||||||
6 | Ra1.6 | 每降1级扣1分 | 2 | ||||||
7 | M27×1.5—6g | 超差不得分 | 8 | ||||||
8 | 95±0.05 | 每超差0.01扣1分 | 2 | ||||||
9 | IT | 每超差0.01扣1分 | 3 | ||||||
10 | Ra1.6 | 每降1级扣1分 | 2 | ||||||
11 | 每超差0.01扣1分 | 8 | |||||||
12 | 每超差0.01扣1分 | 1 | |||||||
13 | 每超差0.01扣1分 | 3 | |||||||
14 | 锥度1:5 | 形状 | 超差不得分 | 2 | |||||
15 | Ra1.6 | 每降1级扣1分 | 2 | ||||||
16 | R4 | 超差不得分 | 2 | ||||||
17 | 倒角(4处) | 错、漏1处扣1分 | 4 | ||||||
18 | 件2 | 每超差0.01扣1分 | 2 | ||||||
19 | M27×1.56H | 超差不得分 | 8 | ||||||
20 | 44±0.05 | 每超差0.01扣1分 | 2 | ||||||
21 | 面轮廓度0.04 | 每超差0.01扣1分 | 1 | ||||||
22 | 锥度1:5 | 形状 | 超差不得分 | 2 | |||||
23 | Ra1.6 | 每降1级扣1分 | 2 | ||||||
24 | 椭圆 | 形状 | 超差不得分 | 8 | |||||
25 | Ra1.6 | 每降1级扣1分 | 2 | ||||||
26 | 倒角(2处) | 错、漏1处扣1分 | 2 | ||||||
27 | 配合 | 螺纹配合 | 超差不得分 | 4 | |||||
28 | 锥面配合 | 超差不得分 | 4 | ||||||
29 | 安全文明生产 | 1.遵守机床安全操作规程 2.刀具、工具、量具放置规范 3.设备保养、场地整洁 | 酌情扣1~5分 | 3 | |||||
30 | 工艺合理 | 1.工件定位、夹紧及刀具选择合理 2.加到顺序及刀具轨迹路线合理 | 酌情扣1~5分 | 3 | |||||
31 | 程序编制 | 1.指令正确,程序完整 2.数值计算正确、程序编写表现出 一定的技巧,简化计算和加工程序 3.刀具补偿功能运用正确、合理 4.切削参数、坐标系选择正确、 合理 | 酌情扣1~5分 | 3 | |||||
32 | 其他项目 | 发生重大事故(人身和设备安全事故等)、严重违反工艺原则和情节严重的野蛮操作等,由裁判长决定 取消其实操竞赛资格 | |||||||
记录员 | 监考人 | 检查员 | 考评人 |
表2-1 各工序刀具的切削参数 | |||||
序号 | 加工面 | 刀具号 | 刀具类型 | 主轴转速n/r·min-1 | 进给速度vf/mm·min-1 |
1 | 车外型 | T1 | 93°菱形外圆车刀 | 粗800,精1500 | 粗150,精80 |
2 | 车外螺纹 | 12 | 60°外螺纹刀 | 1000 | 1.5 |
3 | 车外槽 | 13 | 外切槽刀 | 600 | 25 |
4 | 镗内孔 | T4 | 内孔镗刀 | 粗800,精1200 | 粗100,精80 |
5 | 车内螺纹 | T5 | 60°内螺纹刀 | 1000 | 1.5 |
6 | 车内槽 | T6 | 内切槽刀 | 600 | 25 |
% _N_ZBB1_MPF | 主程序名 | ||
;$PATH=/_N_MPF_DIR | 传输格式 | ||
N5 | G90 G94 G54 | 绝对编程,分进给,零点偏移 | |
N10 | T1D1 S800 M3 | 转速800r/min,换1号93°菱形外圆车刀 | |
N15 | G0 X46.5 Z3 | 快进 | |
N20 | G1 Z-35 F150 | 粗车外径 | |
N25 | G0 X100 Z50 | 退刀 | |
N30 | M5 | 主轴停转 | |
N35 | M0 | 程序暂停 | |
N40 | S1500 M3 F80 T1D1 | 精车转速1500r/min,进给速度80mm/min | |
N45 | G0 X51 Z2 | 快速进刀 | |
N50 | G1 X44 Z0 | ||
N55 | X46 Z-1 | 倒角 | |
N60 | Z-35 | 精车外径 | |
N65 | G0 X100 Z50 | 退刀 | |
N70 | M5 | 主轴停转 | |
N75 | M0 | 程序暂停 | |
N80 | T3D1 S600 M3 F25 | 转速600r/min,进给速度25mm/min,换切槽刀 | |
N85 | G0X50Z-22 | 进到切槽起点 | |
N90 | G1 X38.2 | 车槽 | |
N95 | G0 X50 | 退刀 | |
N100 | Z-21 | 进刀 | |
N105 | G1 X38 | 车槽 | |
N110 | Z-22 | 精车槽底 | |
N115 | G0 X50 | 退刀 | |
N120 | Z-12 | 进刀 | |
N125 | G1 X38.2 | 车槽 | |
N130 | G0 X50 | 退刀 | |
N135 | Z-11 | 进刀 | |
N140 | G1 X38 | 车槽 | |
N145 | Z-12 | 精车槽底 | |
N150 | G0 X100 | 退刀 | |
N155 | Z50 | 退刀 | |
N160 | M5 | 主轴停转 | |
N165 | M0 | 程序暂停 | |
N170 | M3 S800 T4D1 | 转速800r/min,换4号内孔镗刀 | |
N175 | G0 X19.5 Z5 | 快进到内径粗车循环起刀点 | |
N180 | _CNAME=“AA1” | 轮廓循环子程序定义 | |
N185 | R105=3 | 加工方式:纵向、内部、粗加工 | |
N190 | R106=0.25 | 精加工余量0.25mm(半径值) | |
N195 | R108=1 | 背吃刀量1mm(半径值) | |
N200 | R109=7 | 粗加工切入角7° | |
N205 | R110=0.25 | 粗加工横向退刀量0.25mm(半径值) | |
N210 | R111=150 | 粗加工进给速度150mm/min | |
N215 | LCYC95 | 调用轮廓循环 | |
N220 | G0 X100 Z50 | 退刀 | |
N225 | M5 | 主轴停转 | |
N230 | M0 | 程序暂停 | |
N235 | M3 S1200 T4D1 F80 | 精车转速1200r/min,进给速度80mm/min | |
N240 | G0 G41 X28 Z5 D1 | 快速进刀,引入半径补偿 | |
N245 | AA1 | 调用子程序进行轮廓精加工 | |
N250 | G0 Z100 | ||
N255 | G40 X100 | 退刀,撤销半径补偿 | |
N260 | M5 | 主轴停转 | |
N265 | M2 | 程序停止 | |
_% N AA1 MPF | 内径轮廓加工子程序名 | ||
;$PATH=/_N_MPF_DIR | 传输格式 | ||
N5 | G1 X25 | 快进到内径粗车循环起点 | |
N10 | Z0 | ||
N15 | X22.016 Z-10 | ||
N20 | Z-25 | ||
N25 | X20 | ||
N30 | RET | 子程序结束并返回 |
表2-1 各工序刀具的切削参数 | |||||
序号 | 加工面 | 刀具号 | 刀具类型 | 主轴转速n/r·min-1 | 进给速度vf/mm·min-1 |
1 | 车外型 | T1 | 93°菱形外圆车刀 | 粗800,精1500 | 粗150,精80 |
2 | 车外螺纹 | 12 | 60°外螺纹刀 | 1000 | 1.5 |
3 | 车外槽 | 13 | 外切槽刀 | 600 | 25 |
4 | 镗内孔 | T4 | 内孔镗刀 | 粗800,精1200 | 粗100,精80 |
5 | 车内螺纹 | T5 | 60°内螺纹刀 | 1000 | 1.5 |
6 | 车内槽 | T6 | 内切槽刀 | 600 | 25 |
%_N_ZBB2_MPF | 主程序名 | ||
;$PATH=/_N_MPF_DIR | 传输格式 | ||
N5 | G90 G94 G54 | 绝对编程,分进给,零点偏移 | |
N10 | T1D1 S800 M3 F150 | 转速800r/min,进给速度150mm/min换1号93°菱形外圆车刀 | |
N15 | X51 Z2 | 快进到外径粗车循环起刀点 | |
N20 | _CNAME=“AA2” | 轮廓循环子程序定义 | |
N25 | R105=1 | 加工方式:纵向、外部、粗加工 | |
N30 | R106=0.25 | 精加工余量0.25mm(半径值) | |
N35 | R108=1.5 | 背吃刀量1.5mm(半径值) | |
N40 | R109=7 | 粗加工切入角7° | |
N45 | R110=1 | 粗加工横向退刀量1mm(半径值) | |
N50 | R111=150 | 粗加工进给速度150mm/min | |
N55 | LCYC95 | 调用轮廓循环 | |
N60 | G0 X150 Z10 | 退刀 | |
N65 | M5 | 主轴停转 | |
N70 | M0 | 程序暂停 | |
N75 | S1500 M3 F80 T1D1 | 精车转速1500r/min,进给速度80mm/min | |
N80 | G0 G42 X25 Z3 D1 | 快速进刀,引入半径补偿 | |
N85 | AA2 | 调用子程序进行轮廓精加工 | |
N90 | G0 G40 X150 Z10 | 退刀,撤销半径补偿 | |
N95 | M5 | 主轴停转 | |
N100 | M0 | 程序暂停 | |
N105 | 13D1 S600 M3 F25 | 转速600r/min,进给速度25mm/min,换车槽刀 | |
N110 | G0 Z-45 | ||
N115 | X32 | 进到车槽起点 | |
N120 | G1 X24 | 车槽 | |
N125 | X27 | 退刀 | |
N130 | Z-43.5 | 进到倒角起点 | |
N135 | G1 X24 Z-45 | 倒角 | |
N140 | G0 X150 | 退刀 | |
N145 | Z10 | 退刀 | |
N150 | M5 | 主轴停转 | |
N155 | M0 | 程序暂停 | |
N160 | T2D1 S1000 M3 | 转速1000r/min换2号60°外螺纹刀 | |
N165 | R100=27 | 螺纹起始点直径27mm | |
N170 | R101=-23 | 螺纹起始点Z坐标-23 | |
N175 | R102=27 | 螺纹终止点直径27mm | |
N180 | R103=-41 | 螺纹终止点Z坐标-41 | |
N185 | R104=1.5 | 螺纹导程1.5mm | |
N190 | R105=1 | 加工方式:外螺纹 | |
N195 | R106=0.05 | 精加工余量0.05mm(半径值) | |
N200 | R109=5 | 空刀导入量5mm | |
N205 | R110=1 | 空刀退出量1mm | |
N210 | R111=0.93 | 螺纹牙深0.93mm(半径值) | |
N215 | R112=0 | 螺纹起始点偏移 | |
N220 | R113=5 | 粗加工次数5次 | |
N225 | R114=1 | 螺纹线数1 | |
N230 | LCYC97 | 调用外螺纹切削循环 | |
N235 | G0 X100 Z10 | 退刀 | |
N240 | M5 | 主轴停转 | |
N245 | M2 | 程序停止 | |
%_N_AA2_MPF | 外径轮廓加工子程序名 | ||
;$PATH=/_N_MPT_DIR | 传输格式 | ||
N5 | G1 X20 | 进到外径循环起点 | |
N10 | Z0 | ||
N15 | X21.992 Z-1 | 倒角 | |
N20 | Z-23 | ||
N25 | X23 | ||
N30 | X26.8 Z-24.5 | 倒角 | |
N35 | Z45 | ||
N40 | X30 | ||
N45 | X33.28 Z-61.398 | ||
N50 | G2 X41.24 Z-65 CR=4 | ||
N55 | G1 X50 | ||
N60 | RET | 子程序结束并返回 |
%_N_ZBB3_MPF | 主程序名 | |||
;$PATH=/_N_MPF_DIR | 传输格式 | |||
N5 | G90 G94 G54 | 绝对编程,分进给,零点偏移 | ||
N10 | T4D1 S800 M3 | 转速800r/min,换4号内孔镗刀 | ||
N15 | G0 X19.5 Z5 | 快进到内径粗车循环起刀点 | ||
N20 | _CNAME=“AA3” | 轮廓循环子程序定义 | ||
N25 | R105=3 | 加工方式:纵向、内部、粗加工 | ||
N30 | R106=0.25 | 精加工余量0.25mm(半径值) | ||
N35 | R108=1 | 背吃刀量1mm(半径值) | ||
N40 | R109=7 | 粗加工切入角7° | ||
N45 | R110=0.25 | 粗加工横向退刀量0.25mm(半径值) | ||
N50 | R111=150 | 粗加工进给速度150mm/min | ||
N55 | LCYC95 | 调用轮廓循环 | ||
N60 | G0 X100 Z50 | 退刀 | ||
N65 | M5 | 主轴停转 | ||
N70 | M0 | 程序暂停 | ||
N75 | M3 S1200 T4D1 F80 | 精车转速1200r/min,进给速度80mm/min | ||
N80 | G0 G41 X35 Z5 D1 | 快进,引入半径补偿 | ||
N85 | AA3 | 调用子程序进行轮廓精加工 | ||
N90 | G0 Z50 | |||
N95 | G40 X100 | 退刀,撤销半径补偿 | ||
N100 | M5 | 主轴停转 | ||
N105 | M0 | 程序暂停 | ||
N110 | S600 M3 T6D1 F25 | 转速600r/min,进给速度25mm/min,换6号内车槽刀 | ||
N115 | G0 X21 | 快进 | ||
N120 | Z-40 | 快进 | ||
N125 | G1 X28 | 车内槽 | ||
N130 | X25 | 退刀 | ||
N135 | Z-37.5 | 进刀 | ||
N140 | X28 | 车内槽 | ||
N145 | X25 | 退刀 | ||
N150 | G0 Z50 | 退刀 | ||
N155 | G0 X100 | 退刀 | ||
N160 | M5 | 主轴停转 | ||
N165 | M0 | 程序暂停 | ||
N170 | M3 S1000 T5D1 | 转速1000r/min,换5号60°内螺纹刀 | ||
N175 | G0 X24 Z5 | 进到内螺纹复合循环起刀点 | ||
N180 | R100=25.2 | 螺纹起始点直径25.2mm | ||
N185 | R101=-17 | 螺纹起始点Z坐标-17 | ||
N190 | R102=25.2 | 螺纹终止点直径25.2mm | ||
N195 | R103=-35 | 螺纹终止点Z坐标-35 | ||
N200 | R104=1.5 | 螺纹导程1.5mm | ||
N205 | R105=2 | 加工方式:内螺纹 | ||
N210 | R106=0.05 | 精加工余量0.05mm(半径值) | ||
N215 | R109=10 | 空刀导入量10mm | ||
N220 | R110=0.5 | 空刀退出量0.5mm | ||
N225 | R111=0.93 | 螺纹牙深0.93mm(半径值) | ||
N230 | R112=0 | 螺纹起始点偏移 | ||
N235 | R113=6 | 粗加工次数5次 | ||
N240 | R114=1 | 螺纹线数1 | ||
N245 | LCYC97 | 调用内螺纹切削循环 | ||
N250 | G0 Z100 | |||
N255 | X100 | 退刀 | ||
N260 | M5 | 主轴停转 | ||
N265 | M2 | 程序停止 | ||
%_N_AA3_MPF | 内径轮廓加工子程序名 | |||
;$PATH=/_N_MPF_DIR | 传输格式 | |||
N5 | G1 X33 | 快进到内径粗车循环起刀点 | ||
N10 | Z0 | |||
N15 | X29.6 Z-17 | |||
N20 | X28.5 | |||
N25 | X25.5 Z-18.5 | 倒角 | ||
N30 | Z-40 | |||
N35 | X22.01 | |||
N40 | Z-45 | |||
N45 | X20 | |||
N50 | RET | 子程序结束并返回 | ||
%_N_ZBB4 MPF | 主程序名 | |||
;$PATH=/_N_MPF_DIR | 传输格式 | |||
N2 | G90 G94 G54 | 绝对编程,分进给,零点偏移 | ||
N5 | S800 M3 T1D1 F150 | 转速800r/min,换1号93°菱形外圆车刀 | ||
N10 | G0 X51 Z2 | |||
N15 | R20=5.5 | R参数赋值,设置X轴偏移值 | ||
N20 | MA1:G158X=R20 | 标记程序段,标记符MA1,X轴零点偏移5.5 | ||
N25 | AA4 | 调用椭圆子程序 | ||
N30 | R20=R20-2 | 修改X轴零点偏移值,每次背吃刀量双边2mm | ||
N35 | IF R20>=0.5 GOTOB MA1 | 条件跳转:若未完成粗加工,跳转返回MA1 | ||
N40 | G0 X51 Z2 | 退刀 | ||
N45 | S1500 F80 | 精车转速1500r/min,进给速度80mm/min | ||
N48 | G158 | 取消可编程零点偏移 | ||
N50 | R20=0 | 修改X轴零点偏移值,设置毛坯余量为0 | ||
N55 | AA4 | 调用椭圆子程序 | ||
N60 | G0 X100 Z50 | 退刀 | ||
N65 | M5 | 主轴停转 | ||
N70 | M2 | 程序停止 | ||
N5 | R1=40 | 长半轴 | ||
N10 | R2=23 | 短半轴 | ||
N15 | R3=22 | Z轴起始尺寸 | ||
N20 | MA2:R4=23*SQRT(R1*R1-R3*R3)/40 | 标记程序段,标记符MA2,设置短轴(X向)变量 | ||
N25 | G1X=2*R4 Z=R3-22 | 椭圆插补 | ||
N30 | R3=R3-0.5 | Z轴步距,每次0.5 | ||
N35 | IF R3>=-22 GOTOB MA2 | 条件跳转,若椭圆未加工完毕,返回MA2 | ||
N40 | G91 G0 X20 | 退刀 | ||
N45 | G90 Z2 | 退刀 | ||
N50 | RET | 子程序结束 |
00001 | 主程序名 | |
N5 | C98 | 分进给 |
N10 | M3 S800 T0101 | 转速800r/min,换1号93°菱形外圆车刀 |
N15 | C0 X46.5 Z3 | 快进 |
N20 | G1 Z-35 F150 | 粗车外径 |
N25 | G0 X100 Z50 | 退刀 |
N30 | M5 | 主轴停转 |
N35 | M0 | 程序暂停 |
N40 | S1500 M3 F80 T0101 | 精车转速1500r/min,进给速度80mm/min |
N45 | G0 X51 Z2 | 快速进刀 |
N50 | G1 X44 Z0 | |
N55 | X46 Z-1 | 倒角 |
N60 | Z-35 | 精车外径 |
N65 | G0 X100 Z50 | 退刀 |
N70 | M5 | 主轴停转 |
N75 | M0 | 程序暂停 |
N80 | T0303 S600 M3 F25 | 转速600r/min,进给速度25mm/min,换车槽刀 |
N85 | G0 X50 Z-22 | 进到车槽起点 |
N90 | G1 X38.2 | 车槽 |
N95 | G0 X50 | 退刀 |
N100 | Z-21 | 进刀 |
N105 | G1 X38 | 车槽 |
N110 | Z-22 | 精车槽底 |
N115 | G0 X50 | 退刀 |
N120 | Z-12 | 进刀 |
N125 | G1 X38.2 | 车槽 |
N130 | G0 X50 | 退刀 |
N135 | Z-11 | 进刀 |
N140 | G1 X38 | 车槽 |
N145 | Z-12 | 精车槽底 |
N150 | G0 X100 | 退刀 |
N155 | Z50 | 退刀 |
N160 | M5 | 主轴停转 |
N165 | M0 | 程序暂停 |
N170 | M3 S800 T0404 | 转速800r/min,换4号内孔镗刀 |
N175 | G0 X19.5 Z5 | 快进到内径粗车循环起刀点 |
N180 | G71 U1 R0.5 | 内径粗车循环 U:每次背吃刀量单边1mm,R:退刀量单边0.5mm |
N185 | G71 P190 Q210 U-0.5 W0.1 F150 | P190:粗加工第一程序段号,Q210:粗加工最后程序段号, U:精加工余量双边0.5mm,W:精加工余量0.1mm,F:粗车进 给速度150mm/min |
N190 | G1 X25 | 快进到内径粗车循环起点 |
N195 | Z0 | |
N200 | X22.016 Z-10 | |
N205 | Z-25 | |
N210 | X20 | |
N215 | G0 Z100 | |
N220 | X100 | |
N225 | M5 | 主轴停转 |
N230 | M0 | 程序暂停 |
N235 | M3 S1200 T0404 f80 | 精车转速1200r/min,进给速度80mm/min |
N240 | C0 G41 X28 Z5 | 快速进刀,引入半径补偿 |
N245 | G70 P190 Q210 | P190:精加工第一程序段号,Q210:精加工最后程序段号 |
N250 | G0 Z100 | |
N255 | G40 X100 | 退刀,撤销半径补偿 |
N260 | M5 | 主轴停转 |
N265 | M30 | 程序停止 |
00002 | 主程序名 | |
N5 | G98 | 分进给 |
N10 | M3 S800 T0101 | 转速800r/min,换号93°菱形外圆车刀 |
N15 | X51 Z2 | 快进到外径粗车循环起刀点 |
N20 | G71 U1.5 R1 | 外径粗车循环 U:每次背吃刀量单边1.5mm,R:退刀量单边1mm |
N25 | G71 P30 Q80 U0.5 W0.1 F150 | P30:粗加工第一程序段号,Q80:粗加工最后程序段号,u:精 加工余量双边0.5mm,W:精加工余量0.1mm,F:粗车进给速度 150mm/min |
N30 | G1 X20 | 进到外径循环起点 |
N35 | Z0 | |
N40 | X21.992 Z-1 | 倒角 |
N45 | Z-23 | |
N50 | X23 | |
N55 | X26.8 Z-24.5 | 倒角 |
N60 | Z45 | |
N65 | X30 | |
N70 | X33.28 Z-61.398 | |
N75 | G2 X41.24 Z-65 R4 | |
N80 | G1 X50 | N30~N80外径循环轮廓程序 |
N85 | G0 X150 | 退刀 |
N90 | Z10 | 退刀 |
N95 | M5 | 主轴停转 |
N100 | M0 | 程序暂停 |
N105 | M3 S1500 T0101 F80 | 精车转速1500r/min,进给速度80mm/min |
N110 | G0 G42 X51 Z2 | 进刀 |
N115 | G70 P30 Q80 | P30:精加工第一程序段号,Q80:精加工最后程序段号 |
N120 | G0 G40 X150 Z10 | 退刀,撤销半径补偿 |
N125 | M5 | 主轴停转 |
N130 | M0 | 程序暂停 |
N135 | T0303 S600 M3 125 | 转速600r/min,进给速度25mm/min,换车槽刀 |
N140 | G0 Z-45 | |
N145 | X32 | 进到车槽起点 |
N150 | G1 X24 | 车槽 |
N155 | X27 | 退刀 |
N160 | Z-43.5 | 进到倒角起点 |
N165 | G1 X2A Z-45 | 倒角 |
N170 | G0 X150 | 退刀 |
N175 | Z10 | 退刀 |
N180 | M5 | 主轴停转 |
N185 | M0 | 程序暂停 |
N190 | T0202 S1000 M3 | 转速1000r/min换2号60°外螺纹刀 |
N195 | G0 X29 Z-18 | 进到外螺纹复合循环起刀点 |
N200 | G76 P10160 Q80 R0.1 | 外螺纹复合循环 P10160:1精加工次数1次,01:螺纹尾部斜向倒角量0.1个导 程,60:刀尖角60°,Q:螺纹最小背吃刀量0.08mm,R:精加工余 量0.1mm |
N205 | G76.X25.14 Z-42 R0 P930 P350 F1.5 |
X:有效螺纹终点X坐标,Z:有效螺纹终点Z坐标,R:螺纹半 径差,P:螺纹牙高度单边0.93mm,Q:第一次切削深度单边0.35 mm,F:螺纹导程1.5mm |
N210 | G0 X100 Z50 | 退刀 |
N215 | M5 | 主轴停转 |
N220 | M30 | 程序停止 |
00001 | 主程序名 | |||
N5 | G98 | 分进给 | ||
N10 | T0404 S800 M3 | 转速800r/min,换4号内孔镗刀 | ||
N15 | G0 X19.5 Z5 | 快进到内径粗车循环起刀点 | ||
N20 | G71 U1 R0.25 | 内径粗车循环 U:每次背吃刀量单边1mm,R:退刀量单边0.25mm | ||
N25 | G71 P30 Q70 U-0.5 W0.1 F150 | P30:粗加工第一程序段号,Q70:粗加工最后程序段号,U:精 加工余量双边0.5mm,W:精加工余量0.1mm,F:粗车进给速度 150mm/min | ||
N30 | G1 X33 | 快进到内径粗车循环起刀点 | ||
N35 | Z0 | |||
N40 | X29.6 Z-17 | |||
N45 | X28.5 | |||
N50 | X25.5 Z-18.5 | 倒角 | ||
N55 | Z-40 | |||
N60 | X22.01 | |||
N65 | Z-45 | |||
N70 | X20 | N30~N70内径循环轮廓程序 | ||
N75 | G0 Z100 | 退刀 | ||
N80 | X100 | 退刀 | ||
N85 | M5 | 主轴停转 | ||
N90 | M0 | 程序暂停 | ||
N95 | M3 S1200 T0404 f80 | 精车转速1200r/min,进给速度80mm/min | ||
N100 | G0 G41 X35 Z5 | 快进,引入半径补偿 | ||
N105 | G70 P30 Q70 | P30:精加工第一程序段号,Q70:精加工最后程序段号 | ||
N110 | G0 Z100 | |||
N115 | G40 X100 | 退刀,撤销半径补偿 | ||
N120 | M5 | 主轴停转 | ||
N125 | M0 | 程序暂停 | ||
N130 | S600 M3 T0606 F25 | 转速600r/min,进给速度25mm/min,换6号内车槽刀 | ||
N135 | G0 X21 | 快进 | ||
N140 | Z-40 | 快进 | ||
N145 | G1 X28 | 车内槽 | ||
N150 | X25 | 退刀 | ||
N155 | Z-37.5 | 进刀 | ||
N160 | X28 | 车内槽 | ||
N165 | X25 | 退刀 | ||
N170 | G0 Z100 | 退刀 | ||
N175 | G0 X100 | 退刀 | ||
N180 | M5 | 主轴停转 | ||
N185 | N0 | 程序暂停 | ||
N190 | M3 S1000 T0505 | 转速1000r/min,换5号60°内螺纹刀 | ||
N195 | G0 X24 Z5 | 进到内螺纹复合循环起刀点 | ||
N200 | G76 P10160 Q80 R0.1 | 内螺纹复合循环 P10160:1精加工次数1次,01:螺纹尾部斜向倒角量0.1个导 程,60:刀尖角60°,Q:螺纹最小背吃刀量0.08mm,R:精加工余 量0.1mm | ||
N205 | G76 X27.05 Z-35.5 R0 P930 Q350 F1.5 |
X:有效螺纹终点X坐标,Z:有效螺纹终点Z坐标,R:螺纹半 径差,P:螺纹牙高度单边0.93min,Q:第一次背吃刀量单边0.35 mm,F:螺纹导程1.5mm | ||
N210 | G0 Z100 | |||
N215 | X100 | 退刀 | ||
N220 | M5 | 主轴停转 | ||
N225 | M30 | 程序停止 | ||
00002 | 主程序名 | |||
N5 | S800 M3 T0101 F150 | 转速800r/min,换1号93°菱形外圆车刀 | ||
N10 | G0 X51 Z2 | |||
N15 | #150=11 | 设置最大切削余量11mm | ||
N20 | IF[#150 LT1]GOTO40 | 毛坯余量小于1,则跳转到N40程序段 | ||
N25 | M98 P0003 | 调用椭圆子程序 | ||
N30 | #150=#150-2 | 每次切深双边2mm | ||
N35 | GOTO20 | 跳转到N20程序段 | ||
N40 | G0 X51 Z2 | 退刀 | ||
N45 | S1500 F80 | 精车转速1500r/min,进给速度80mm/min | ||
N50 | #150=0 | 设置毛坯余量为0 | ||
N55 | M98 P0003 | 调用椭圆子程序 | ||
N60 | G0 X100 Z50 | 退刀 | ||
N65 | M5 | 主轴停转 | ||
N70 | M30 | 程序停止 | ||
00003 | 椭圆子程序 | |||
N5 | #101=40 | 长半轴 | ||
N10 | #102=23 | 短半轴 | ||
N15 | #103=22 | Z轴起始尺寸 | ||
N20 | IF[#103 LT-22]GOTO50 | 判断是否走到Z轴终点,是则跳到N50程序段 | ||
N25 | #104=SQRT[#101*#101-#103*# 103] |
|||
N30 | #105=23*#104/40 | X轴变量 | ||
N35 | G1 X[2*#105+#150]Z[#103-22] | 椭圆插补 | ||
N40 | #103=#103-0.5 | Z轴步距,每次0.5μm | ||
N45 | GOTO20 | 跳转到N20程序段 | ||
N50 | G0 U20 Z2 | 退刀 | ||
N55 | M99 | 子程序结束 |
00001 | 主程序名 | |
N5 | G90 G94 | 绝对编程,分进给 |
N10 | M3 S800 T0101 | 转速800r/min,换1号93°菱形外圆车刀 |
N15 | G0 X46.5 Z3 | 快进 |
N20 | G1 Z-35 F150 | 粗车外径 |
N25 | G0 X100 Z50 | 退刀 |
N30 | M5 | 主轴停转 |
N35 | M0 | 程序暂停 |
N40 | S1500 M3 F80 T0101 | 精车转速1500r/min,进给速度80mm/min |
N45 | G0 X51 Z2 | 快速进刀 |
N50 | G1 X44 Z0 | |
N55 | X46 Z-1 | 倒角 |
N60 | Z-35 | 精车外径 |
N65 | G0 X100 Z50 | 退刀 |
N70 | M5 | 主轴停转 |
N75 | M0 | 程序暂停 |
N80 | T0303 S600 M3 F25 | 转速600r/min,进给速度25mm/min,换车槽刀 |
N85 | C0 X50 Z-22 | 进到车槽起点 |
N90 | G1 X38.2 | 车槽 |
N95 | G0 X50 | 退刀 |
N100 | Z-21 | 进刀 |
N105 | G1 X38 | 车槽 |
N110 | Z-22 | 精车槽底 |
N115 | G0 X50 | 退刀 |
N120 | Z-12 | 进刀 |
N125 | G1 X38.2 | 车槽 |
N130 | G0 X50 | 退刀 |
N135 | Z-11 | 进刀 |
N140 | G1 X38 | 车槽 |
N145 | Z-12 | 精车槽底 |
N150 | G0 X100 | 退刀 |
N155 | Z50 | 退刀 |
N70 | M5 | 主轴停转 |
N75 | M0 | 程序暂停 |
N80 | M3 S800 T0404 | 转速800rmin,换4号内孔镗刀 |
N85 | G0 X19.5 Z5 | 快进到内径粗车循环起刀点 |
N90 | G71 U1 R0.5 P125 Q145 X-0.5 Z.1 F150 |
内径粗车循环 U:每次背吃刀量单边1mm,R:退刀量单边0.5mm,P125:精加 工第一程序段号,Q145:精加工最后程序段号,X:精加工余量双 边0.5mm,Z精加工余量0.1mm,F:粗车进给速度150mm/min |
N95 | G0 Z100 | |
N100 | X50 | 退刀 |
N105 | M5 | 主轴停转 |
N110 | M0 | 程序暂停 |
N115 | S1200 M3 T0404 F80 | 精车转速1200r/min,进给速度80mm/min |
N120 | G0 G41 X28 Z5 | 快进,引入半径补偿 |
N125 | G1 X25 Z0 | 进到内径循环起点 |
N135 | X22.016 Z-10 | |
N140 | Z-25 | |
N145 | X20 | N125~N145内径循环轮廓程序 |
N150 | G0 Z100 | |
N155 | G40 X100 | 退刀,撤销半径补偿 |
N160 | M5 | 主轴停转 |
N165 | M30 | 程序停止 |
00002 | 主程序名 | |
N5 | G90 G94 | 绝对编程,分进给 |
N10 | M3 S800 T0101 | 转速800r/min,换1号93°菱形外圆车刀 |
N15 | G0 X51 Z2 | 快进到外径粗车循环起刀点 |
N20 | G71 U1.5 R1 P50 Q100 X0.5 Z0.1 F150 |
外径粗加工循环 U:每次背吃刀量单边1.5mm,R:退刀量单边1mm,P50:精加 工第一程序段号,Q100:精加工最后程序段号,X:精加工余量双 边0.5 mm,Z精加工余量0.1mm,F:粗车进给速度150mm/min |
N25 | G0 X150 Z10 | 退刀 |
N30 | M5 | 主轴停转 |
N35 | M0 | 程序暂停 |
N40 | S1500 M3 F80 T0101 | 精车转速1500r/min,进给速度80mm/min |
N45 | G0 G42 X51 Z2 | 快进,引入半径补偿 |
N50 | G1 X20 Z0 | 进到外径循环起点 |
N60 | X21.992 Z-1 | 倒角 |
N65 | Z-23 | |
N70 | X23 | |
N75 | X26.8 Z-24.5 | 倒角 |
N80 | Z-45 | |
N85 | X30 | |
N90 | X33.28 Z-61.398 | |
N95 | G2 X41.24 Z-65 R4 | |
N100 | G1 X50 | N50~N100外径循环轮廓程序 |
N105 | G0 G40 X150 | 退刀,撤销半径补偿 |
N110 | Z10 | 退刀 |
N115 | M5 | 主轴停转 |
N120 | M0 | 程序暂停 |
N135 | T0303 S600 M3 F25 | 转速600r/min,进给25mm/min,换车槽刀 |
N140 | G0 Z-45 | |
N145 | X32 | 进到车槽起点 |
N150 | G1 X24 | 车槽 |
N155 | X27 | 退刀 |
N160 | Z-43.5 | 进到倒角起点 |
N165 | G1 X24 Z-45 | 倒角 |
N170 | G0 X150 | 退刀 |
N175 | Z10 | 退刀 |
N180 | M5 | 主轴停转 |
N185 | M0 | 程序暂停 |
N190 | T0202 S1000 M3 | 转速1000r/min换2号60°外螺纹刀 |
N195 | G0 X29 Z-18 | 进到外螺纹复合循环起刀点 |
N200 | G76 C1 R-1 E2 A60 X25.14 Z- 42I0 K0.93 U0.05 V0.08 Q0.4 P0 F1.5 |
外螺纹复合循环 C:精加工次数1,R:Z向退尾量1mm,E:向退尾量2mm,A: 刀尖角度,X:有效螺纹终点X坐标25.14mm,Z:有效螺纹终点 Z坐标-42mm,I:螺纹两端半径差,K:螺纹高度单边0.93mm, U:精加工余量单边0.05mm,V:最小背吃刀量0.08mm,Q:第一 次背吃刀量单边0.4mm,P:主轴转角,F:螺纹导程1.5mm |
N210 | G0 X100 Z50 | 退刀 |
N215 | M5 | 主轴停转 |
N220 | M30 | 程序停止 |
00001 | 主程序名 | |||
N5 | G90 G94 | 绝对编程,分进给 | ||
N10 | T0404 S800 M3 | 转速800r/min,换4号内孔镗刀 | ||
N15 | G0 X19.5 Z5 | 快进到内径粗车循环起刀点 | ||
N20 | G71 U1 R0.5 P55 Q90 X-0.5 Z.1F150 |
内径粗车循环 U:每次背吃刀量单边1mm,R:退刀量单边0,5mm,P55:精加 工第一程序段号,Q90:精加工最后程序段号,X:精加工余量双 边0.5mm,Z精加工余量0.1mm,F:粗车进给速度150mm/min | ||
N25 | G0 Z100 | |||
N30 | X50 | 退刀 | ||
N35 | M5 | 主轴停转 | ||
N40 | M0 | 程序暂停 | ||
N45 | S1200 M3 T0404 F80 | 精车转速1200r/min,进给速度80mm/min | ||
N50 | G0 G41 X35 Z2 | 快进,引入半径补偿 | ||
N55 | G1 X33 Z0 | 快进到内径粗车循环起刀点 | ||
N60 | X29.6 Z-17 | |||
N65 | X28.5 | |||
N70 | X25.5 Z-18.5 | 倒角 | ||
N75 | Z-40 | |||
N80 | X22.01 | |||
N85 | Z45 | |||
N90 | X20 | N55~N90内径循环轮廓程序 | ||
N95 | G0 Z100 | 退刀 | ||
N100 | G40 X100 | 退刀,撤销半径补偿 | ||
N100 | M5 | 主轴停转 | ||
N115 | M0 | 程序暂停 | ||
N120 | S600 M3 T0606 F25 | 转速600r/min,进给速度25mm/min,换6号内车槽刀 | ||
N125 | G0 X21 | 快进 | ||
N130 | Z-40 | 快进 | ||
N135 | G1 X28 | 车内槽 | ||
N140 | X21 | 退刀 | ||
N145 | Z-37.5 | 进刀 | ||
N150 | X28 | 车内槽 | ||
N155 | X21 | 退刀 | ||
N160 | G0 Z100 | 退刀 | ||
N165 | G0 X100 | 退刀 | ||
N170 | M5 | 主轴停转 | ||
N175 | M0 | 程序暂停 | ||
N180 | M3 S1000 T0505 | 转速1000r/min,换5号60°内螺纹刀 | ||
N185 | G0 X24 Z5 | 进到内螺纹复合循环起刀点 | ||
N190 | G76 C1 R-0.5 E-1 A60 X27.05 Z-35.5 I0 K0.93 U-0.05 V0.08 Q0.4 P0 F1.5 |
内螺纹复合循环C:精加工次数1,R:Z向退尾量0.5mm,E:向 退尾量1mm,A:刀尖角度,X:有效螺纹终点X坐标X27.05mm, Z:有效螺纹终点Z坐标-35.5mm,I:螺纹两端半径差,K:螺纹 高度单边0.93mm,U:精加工余量单边0.05mm,V:最小背吃刀 量0.08mm,Q:第一次背吃刀量单边0.4mm,P:主轴转角,F:螺 纹导程1.5mm | ||
N195 | G0 Z100 | |||
N200 | X100 | 退刀 | ||
N205 | M5 | 主轴停转 | ||
N210 | M30 | 程序停止 | ||
00002 | 主程序名 | |||
N5 | S800 M3 T0101 F150 | 转速800r/min,换1号93°菱形外圆车刀 | ||
N10 | G0 X51 Z2 | |||
N15 | #50=11 | 设置最大切削余量11mm | ||
N20 | WHILE #50 GE 1 | 判断毛坯余量是否大于等于1mm | ||
N25 | M98 P0003 | 调用椭圆子程序 | ||
N30 | #50=#50-2 | 每次背吃刀量双边2mm | ||
N35 | ENDW | |||
N40 | G0 X51 Z2 | 退刀 | ||
N45 | S1500 F80 | 精车转速1500r/min,进给速度80mm/min | ||
N50 | #50=0 | 设置毛坯余量为0 | ||
N55 | M98 P0003 | 调用椭圆子程序 | ||
N60 | G0 X100 Z50 | 退刀 | ||
N65 | M5 | 主轴停转 | ||
N70 | M30 | 程序停止 | ||
00003 | 椭圆子程序 | |||
N5 | #1=40 | 长半轴 | ||
N10 | #2=23 | 短半轴 | ||
N15 | #3=22 | Z轴起始尺寸 | ||
N20 | WHILE #3 GE[-22] | 判断是否走到Z轴终点 | ||
N25 | #4=SQRT[#1*#1-#3*#3] | |||
N30 | #5=23*#4/40 | X轴变量 | ||
N35 | G1X[2*#5+#50]Z[#3-22] | 椭圆插补 | ||
N40 | #3=#3-0.5 | Z轴步距,每次0.5mm | ||
N45 | ENDW | |||
5150 | G0 U20 Z2 | 退刀 | ||
N55 | M99 | 子程序结束 |