现在是:
试卷总分: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 | 超差不得分 | 2 | ||||||
5 | IT | 每超差0.01扣1分 | 3 | ||||||
6 | Ra1.6 | 每降1级扣1分 | 2 | ||||||
7 | IT | 每超差0.01扣1分 | 3 | ||||||
8 | Ra1.6 | 每降1级扣1分 | 2 | ||||||
9 | M30×1.5—H | 超差不得分 | 8 | ||||||
10 | 97±0.05 | 每超差0.01扣1分 | 2 | ||||||
11 | 椭圆 | 形状 | 超差不得分 | 3 | |||||
12 | 面轮廓度0.04 | 每超差0.01扣1分 | 2 | ||||||
13 | 5±0.03 | 超差不得分 | 8 | ||||||
14 | 垂直度0.02 | 超差不得分 | 2 | ||||||
15 | SRS38 | 超差不得分 | 2 | ||||||
16 | 40°,20° | 超差不得分 | 2 | ||||||
17 | 倒角(4处) | 错、漏1处扣1分 | 4 | ||||||
18 | 端面Ra1.6 | 每降1级不得分 | 2 | ||||||
19 | 件2 | IT | 每超差0.01扣1分 | 3 | |||||
20 | Ra1.6 | 每降1级不得分 | 2 | ||||||
21 | M30×1.5—6g | 超差不得分 | 8 | ||||||
22 | 每超差0.01扣1分 | 2 | |||||||
23 | 52±0.05 | 每超差0.01扣1分 | 2 | ||||||
24 | 椭圆 | 形状 | 每超差0.01扣1分 | 1 | |||||
25 | 面轮廓度0.04 | 每超差0.01扣1分 | 1 | ||||||
26 | 倒角 | 错、漏1处扣1分 | 1 | ||||||
27 | 端面Ra1.6 | 每降1级不得分 | 2 | ||||||
28 | 配合 | 螺纹配合 | 超差不得分 | 8 | |||||
29 | 椭圆面过渡顺滑 | 超差不得分 | 4 | ||||||
30 | 安全文明生产 | 1.遵守机床安全操作规程 2.刀具、工具、量具放置规范 3.设备保养、场地整洁 | 酌情扣1~5分 | 3 | |||||
31 | 工艺合理 | 1.工件定位、夹紧及刀具选择合理 2.加到顺序及刀具轨迹路线合理 | 酌情扣1~5分 | 3 | |||||
32 | 程序编制 | 1.指令正确,程序完整 2.数值计算正确、程序编写表现出 一定的技巧,简化计算和加工程序 3.刀具补偿功能运用正确、合理 4.切削参数、坐标系选择正确、 合理 | 酌情扣1~5分 | 3 | |||||
33 | 其他项目 | 发生重大事故(人身和设备安全事故等)、严重违反工艺原则和情节严重的野蛮操作等,由裁判长决定 取消其实操竞赛资格 | |||||||
记录员 | 监考人 | 检查员 | 考评人 |
表2-3 各工序刀具的切削参数< | |||||
序号 | 加工面 | 刀具号 | 刀具类型 | 主轴转速n/r·min-1 | 进给速度vf/mm·min-1 |
1 | 车外型 | T1 | 93°菱形外圆车刀 | 粗800,精1500 | 粗150,精80 |
2 | 车外螺纹 | T2 | 60°外螺纹刀 | 1000 | 1.5 |
3 | 切外槽 | T3 | 外切槽刀 | 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 X51 Z3 | 快进到外径粗车循环起刀点 |
N20 | CNAME=“AA1” | 轮廓循环子程序定义 |
N25 | R105=1 | 加工方式:纵向、外部、粗加工 |
N30 | R106=0.25 | 精加工余量0.25mm(半径值) |
N35 | R108=1 | 背吃刀量:1mm(半径值) |
N40 | R109=7 | 粗加工切入角7° |
N45 | R110=1 | 粗加工横向退刀量1mm(半径值) |
N50 | R111=150 | 粗加工进给速度150mm/min |
N55 | LCYC95 | 调用轮廓循环 |
N60 | G0 X100 Z50 | 退刀 |
N65 | M5 | 主轴停转 |
N70 | M0 | 程序暂停 |
N75 | S1500 M3 F80 T1D1 | 精车转速1500r/min,进给速度80mm/min |
N80 | G0 X30 Z3 | 快速进刀 |
N85 | AA1 | 调用子程序进行轮廓精加工 |
N90 | G0 X100 Z50 | 退刀 |
N95 | M5 | 主轴停转 |
N100 | M00 | 程序暂停 |
N105 | T2D1 S1000 M3 | 转速1000r/min换2号60°外螺纹刀 |
N110 | G0 X32 Z-25 | 进到外螺纹复合循环起刀点 |
N115 | R100=30 | 螺纹起始点直径30mm |
N120 | R101=-30 | 螺纹起始点Z坐标-30 |
N125 | R102=30 | 螺纹终止点直径30mm |
N130 | R103=-40 | 螺纹终止点Z坐标-40 |
N135 | R104=1.5 | 螺纹导程1.5mm |
N140 | R105=1 | 加工方式:外螺纹 |
N145 | R106=0.05 | 精加工余量0.05mm(半径值) |
N150 | R109=5 | 空刀导入量5mm |
N155 | R110=1 | 空刀退出量1mm |
N160 | R111=0.93 | 螺纹牙深0.93mm(半径值) |
N165 | R112=0 | 螺纹起始点偏移 |
N170 | R113=5 | 粗加工次数5次 |
N175 | R114=1 | 螺纹线数1 |
N180 | LEYC97 | 调用外螺纹切削循环 |
N195 | G0 X100 Z50 | 退刀 |
N200 | M5 | 主轴停转 |
N205 | M2 | 主程序结束 |
N5 | G1 X25 Z0 | |
N10 | G1 Z-30 | |
N15 | X28 | |
N20 | X29.8 Z-31 | 倒角 |
N25 | Z-46.5 | |
N30 | X34.988 | |
N35 | Z-50 | |
N40 | X50 | |
N45 | RET | 子程序结束并返回 |
%_N_ZBB2_MPF | 主程序名 | ||
;$PATH=/_N_MPF_DIR | 传输格式 | ||
N5 | G90 G94 G54 | 绝对编程,分进给,零点偏移 | |
N10 | T1D1 S800 M3 F150 | 转速800r/min,进给150mm/min换1号93°菱形外圆车刀 | |
N15 | G0 X51 Z2 | 快进 | |
N20 | R20=24.5 | R参数赋值,设置X轴偏移值 | |
N22 | MA1:G158 X=R20 | 标记程序段,标记符MA1,X轴零点偏移24.5 | |
N25 | BB1 | 调用子程序加工椭圆 | |
N35 | R20=R20-2 | 修改X轴零点偏移值,每次背吃刀量双边2mm | |
N40 | IF R20>=0.5 GOTOB MA1 | 条件跳转:若未完成粗加工,跳转返回MA1 | |
N45 | G0 X100 Z50 | 退刀 | |
N50 | M5 | 主轴停转 | |
N55 | M2 | 程序停止 | |
%_N_BB1_MPF | 椭圆子程序 | ||
;$PATH=/_N_MPF_DIR | 传输格式 | ||
N5 | R1=40 | 长半轴 | |
N10 | R2=24 | 短半轴 | |
N15 | R3=40 | Z轴起始尺寸 | |
N20 | MA2:R4=24*SQRT(R1*R1-R3*R3)/40 | 标记程序段,标记符MARK2,设置短轴(X向)变量 | |
N25 | G1 X=2*R4 Z=R3-40 | 椭圆插补 | |
N30 | R3=R3-0.5 | Z轴步距,每次0.5mm | |
N35 | IF R3>=8 GOTOR MA2 | 条件跳转,若椭圆未加工完毕,返回MA2 | |
N45 | G91 Z-1 | ||
N50 | G0 X2 | ||
N55 | G90 Z2 | 退回起点 | |
N60 | RET | 子程序结束 |
%_N_ZBB3_MPF | 主程序名 | ||
;$PATH=/_N_MPF_DIR | 传输格式 | ||
N5 | G90 G94 G54 | 绝对编程,分进给,零点偏移 | |
N10 | T1D1 S800 M3 | 转速800r/min,换1号93°菱形外圆车刀 | |
N15 | G0 X51 Z2 | 快进到外径粗车循环起刀点 | |
N20 | CNAME=“CC1” | 轮廓循环子程序定义 | |
N25 | R105=1 | 加工方式:纵向、外部、粗加工 | |
N30 | R106=0.25 | 精加工余量0.25mm(半径值) | |
N35 | R108=1 | 背吃刀量1mm(半径值) | |
N40 | R109=7 | 粗加工切入角7。 | |
N45 | R110=1 | 粗加工横向退刀量1mm(半径值) | |
N50 | R111=150 | 粗加工进给速度150mm/min | |
N55 | LCYC95 | 调用轮廓循环 | |
N60 | G0 X100 Z50 | 退刀 | |
N65 | M5 | 主轴停转 | |
N70 | M0 | 程序暂停 | |
N75 | S1500 M3 F80 T1D1 | 精车转速1500r/min,进给速度80mm/min | |
N80 | G0 X5 Z2 | 快进 | |
N85 | CC1 | 调用子程序进行轮廓精加工 | |
N88 | G0 X100 Z50 | 退刀 | |
N90 | M5 | 主轴停转 | |
N95 | M0 | 程序暂停 | |
N100 | T3 D1 S600 M3 F25 | 转速600r/min,进给速度25mm/min,换3号车槽刀 | |
N105 | G0 X51 Z-38.862 | 快进到切槽起点 | |
N110 | G1 X32.5 | 车槽 | |
N115 | G0 X51 | 退刀 | |
N120 | G91 Z-1 | 进刀 | |
N125 | G90 G1 X32.272 | 车槽 | |
N130 | G91 Z1 | 精车槽底 | |
N135 | G90 G0 X48 | 退刀 | |
N140 | G1 Z-36 | 进到倒角起点 | |
N145 | X32.272 Z-38.862 | 倒角 | |
N150 | G0 X48 | 退刀 | |
N155 | G1 Z-42.724 | 进到倒角起点 | |
N160 | X32.272 Z-39.862 | 倒角 | |
N165 | G0 X48 | 退刀 | |
N170 | Z-51.586 | 进刀 | |
N175 | G1 X32.5 | 车槽 | |
N180 | G0 X48 | 退刀 | |
N185 | Z-55 | 进刀 | |
N190 | G1 X32.272 | 车槽 | |
N195 | Z-51.586 | 精车槽底 | |
N200 | G0 X48 | 退刀 | |
N205 | Z-48.724 | 进到倒角起点 | |
N210 | G1 X32.272 Z-51.586 | 倒角 | |
N215 | G0 X100 | ||
N220 | Z50 | 退刀 | |
N225 | M5 | 主轴停转 | |
N230 | M2 | 程序停止 | |
%_N_CC1_MPF | 外径循环轮廓子程序 | ||
;$PATH=/_N_MPF_DIR | 传输格式 | ||
N5 | G1 X0 Z0 | ||
N10 | G3 X35.992 Z-4.534 CR=38 | ||
N15 | G1Z-28 | ||
N20 | X41.992 | ||
N25 | Z-33 | ||
N30 | X47.992 | ||
N35 | Z-60 | ||
N40 | REF | 子程序结束并返回 |
%_N_ZBB4_MPF | 主程序名 | |||
;$PATH=/_N_MPF_DIR | 传输格式 | |||
N5 | G90 G94 G54 | 绝对编程,分进给,零点偏移 | ||
N10 | T4D1 S800 M3 | 转速800r/min,换4号内孔镗刀 | ||
N15 | G0 X19.5 Z2 | 快进到内孔循环起刀点 | ||
N16 | _CNAME=“DD1” | 轮廓循环子程序定义 | ||
N17 | R105=3 | 加工方式:纵向、内部、粗加工 | ||
N18 | R106=0.25 | 精加工余量0.25mm(半径值) | ||
N19 | R108=1 | 背吃刀量1mm(半径值) | ||
N20 | R109=7 | 粗加工切入角7° | ||
N21 | R110=0.25 | 粗加工横向退刀量0.25mm(半径值) | ||
N22 | R111=150 | 粗加工进给速度150mm/min | ||
N23 | LCYC95 | 调用轮廓循环 | ||
N25 | G0 Z100 | |||
N30 | X50 | 退刀 | ||
N35 | M5 | 主轴停转 | ||
N40 | M0 | 程序暂停 | ||
N45 | S1200 M3 T4D1 F80 | 精车转速1200r/min,进给速度80mm/min | ||
N50 | G0 X39 Z1 | 进刀 | ||
N55 | DD1 | 调用子程序进行内轮廓精加工 | ||
N60 | X25 | X向退刀 | ||
N65 | G0 Z100 | |||
N70 | X50 | 退刀 | ||
N75 | M5 | 主轴停转 | ||
N80 | M00 | 程序暂停 | ||
N85 | S600 M3 T6D1 F25 | 转速600r/min进给速度25mm/min换6号内切槽刀 | ||
N90 | G0 X26 Z5 | 快进 | ||
N95 | Z-22.5 | 快进到车槽起点 | ||
N100 | G1 X31 | 车槽 | ||
N105 | X26 | 退刀 | ||
N110 | Z-24 | 进刀 | ||
N115 | X31 | 车槽 | ||
N120 | X26 | 退刀 | ||
N125 | G0 Z100 | |||
N130 | X50 | 退刀 | ||
N135 | M5 | 主轴停转 | ||
N140 | M0 | 程序暂停 | ||
N155 | S1000 M3 T5D1 | 转速1000r/min,换5号内螺纹刀 | ||
N160 | G0 X26 | |||
N165 | Z3 | 快进到内螺纹复合循环起刀点 | ||
N170 | R100=28.2 | 螺纹起始点直径28.2mm | ||
N175 | R101=-12 | 螺纹起始点Z坐标-12 | ||
N180 | R102=28.2 | 螺纹终止点直径28.2mm | ||
N185 | R103=-24 | 螺纹终止点Z坐标-24 | ||
N190 | R104=1.5 | 螺纹导程1.5mm | ||
N195 | R105=2 | 加工方式:内螺纹 | ||
N200 | R106=0.05 | 精加工余量0.05mm(半径值) | ||
N205 | R109=10 | 空刀导入量10mm | ||
N210 | R110=0.5 | 空刀退出量0.5mm | ||
N215 | R111=0.93 | 螺纹牙深0.93mm(半径值) | ||
N220 | R112=0 | 螺纹起始点偏移 | ||
N225 | R113=5 | 粗加工次数5次 | ||
N230 | R114=1 | 螺纹线数1 | ||
N235 | LCYC97 | 调用内螺纹切削循环 | ||
N240 | G0 Z100 | |||
N245 | X50 | 退刀 | ||
N250 | M5 | 主轴停转 | ||
N255 | M0 | 程序暂停 | ||
N260 | T1D1 S800 M3 F150 | 转速800r/min,进给速度150mm/min,换1号93°菱形外圆车刀 | ||
N265 | G0 X51 Z2 | 快进 | ||
N270 | R20=8.5 | R参数赋值,设置X轴偏移值 | ||
N275 | MA1:G158 X=R20 | 标记程序段,标记符MA1,X轴零点偏移8.5 | ||
N280 | EE1 | 调用子程序加工椭圆 | ||
N285 | R20=R20-2 | 修改X轴零点偏移值,每次背吃刀量双边2mm | ||
N290 | IF R20>=0.5 GOTOB MA1 | 条件跳转:若未完成粗加工,跳转返回MA1 | ||
N295 | G0 X100 Z50 | 退刀 | ||
N300 | M5 | 主轴停转 | ||
N305 | M2 | 程序停止 | ||
%_N_DD1_MPF | 内孔轮廓加工子程序名 | |||
;$PATH=/_N_MPF_DIR | 传输格式 | |||
N5 | G1 X37 Z0 | 进到内径循环起点 | ||
N10 | X35.02 Z-1 | |||
N15 | Z-6 | |||
N20 | X31 | |||
N25 | Z-12 | |||
N30 | X28.5 Z-13 | |||
N35 | Z-24 | |||
N40 | RET | 子程序结束并返回 | ||
%_N_EE1_MPF | 椭圆子程序 | |||
;$PATH=/_N_MPF_DIR | 传输格式 | |||
N5 | R1=40 | 长半轴 | ||
N10 | R2=24 | 短半轴 | ||
N15 | R3=8 | Z轴起始尺寸 | ||
N20 | MA2:R4=24*SQRT(R1*R1-R3*R3)/40 | 标记程序段,标记符MA2,设置短轴(X向)变量 | ||
N25 | G1 X=2*R4 Z=R3-8 | 椭圆插补 | ||
N30 | R3=R3-0.5 | Z轴步距,每次0.5mm | ||
N35 | IF R3>=-30 GOTOB MA2 | 条件跳转,若椭圆未加工完毕,返回MA2 | ||
N45 | G91 Z-1 | |||
N50 | G0 X20 | |||
N55 | G90 Z2 | 退回起点 | ||
N60 | RET | 子程序结束并返回 |
%_N_ZBB5_MPF | 主程序名 | |
;$PATH=/_N_MPF_DIR | 传输格式 | |
N5 | G90 G95 G54 | 绝对编程,转进给,零点偏移 |
N10 | T1D1 S1500 M3 F0.2 | 转速1500r/min,进给速度0.2mm/r,换1号93°菱形外圆车刀 |
N15 | G0 G42 X5 Z2 | 引入半径补偿 |
N730 | G96 S120 LIMS=2000 F0.1 | 恒线速120m/min,主轴转速上限2000r/min,进给速度0.1mm/r |
N30 | R1=40 | 长半轴 |
N35 | R2=24 | 短半轴 |
N40 | R3=40 | Z轴起始尺寸 |
N50 | MA1:R4=24*SQRT(R1*R1-R3*R3)/40 | 标记程序段,标记符MA2,设置短轴(X向)变量 |
N55 | G1X=2*R4 Z=R3-40 | 椭圆插补 |
N60 | R3=R3-0.5 | Z轴步距,每次0.5mm |
N65 | IF R3>=-30 GOTOB MA1 | 条件跳转,若椭圆未加工完毕,返回MA1 |
N70 | G91 Z-1 | |
N75 | G40 G0 X25 | 退刀,撤销半径补偿 |
N80 | G97 S600 | 撤销恒线速,转速600r/min |
N85 | G90 Z2 | 退回起点 |
N90 | M5 | 主轴停转 |
N95 | M2 | 程序停止 |
00001 | 主程序名 | |
N5 | C98 | 分进给 |
N10 | T0101 S800 M3 | 转速800r/min,换1号93°菱形外圆车刀 |
N15 | G0 X51 Z3 | 快进到外径粗车循环起刀点 |
N20 | G71 U1.5 R1 | 外径粗车循环 U:每次切深单边1.5mm,R:退刀量单边1mm |
N25 | G71 P30 Q70 U0.5 W0.1 F150 | P30:粗加工第一程序段号,Q70:粗加工最后程序段号,U:精 加工余量双边0.5mm,W:精加工余量0.1mm,F:粗车进给速度 150mm/min |
N30 | G1 X25 | 进到外径粗车循环起点 |
N35 | Z0 | |
N40 | G1 Z-30 | |
N45 | X28 | |
N50 | X29.8 Z-31 | 倒角 |
N55 | Z-46.5 | |
N60 | X34.988 | |
N65 | Z-50 | |
N70 | X50 | N30~N70外径循环轮廓程序 |
N75 | G0 X100 Z50 | 退刀 |
N80 | M5 | 主轴停转 |
N85 | M0 | 程序暂停 |
N90 | S1500 M3 TD101 | 精车转速1500r/min,进给速度80mm/min |
N95 | G0 X51 Z3 | 快速进刀 |
N100 | G70 P30 Q70 | P30:精加工第一程序段号,Q70:精加工最后程序段号 |
N105 | G0 X100 Z50 | 退刀 |
N110 | M5 | 主轴停转 |
N115 | M0 | 程序暂停 |
N120 | T0202 S1000 M3 | 转速1000r/min换2号60°外螺纹刀 |
N110 | G0 X32 Z-25 | 进到外螺纹复合循环起刀点 |
N115 | G76 P10160 Q80 R0.1 | 外螺纹复合循环 P10160:1精加工次数1次,01:螺纹尾部斜向倒角量0.1个导 程,60:刀尖角60°,Q:螺纹最小背吃刀量0.08mm,R:精加工余 量0.1mm |
N120 | G76 X28.14 Z-40 R0 P930 Q350 F1.5 |
X:有效螺纹终点X坐标,Z:有效螺纹终点Z坐标,R:螺纹半 径差,P:螺纹牙高度单边0.93mm,Q:第一次背吃刀量单边0.35 mm,F:螺纹导程1.5mm |
N125 | G0 X100 Z50 | 退刀 |
N130 | M5 | 主轴停转 |
N135 | M30 | 程序停止 |
00002 | 主程序名 | ||
N5 | G98 | 分进给 | |
N10 | T0101 S800 M3 F150 | 转速800r/min,进给速度150mm/min换1号93°菱形外圆车刀 | |
N15 | G0 X51 Z2 | 快进 | |
N20 | #150=49 | 设置最大切削余量49mm | |
N25 | IF[#150 LT 1]GOTO45 | 毛坯余量小于1,则跳转到N45程序段 | |
N30 | M98 P0003 | 调用椭圆子程序 | |
N35 | #150=#150-2 | 每次背吃刀量双边2mm | |
N40 | GOTO25 | 跳转到N25程序段 | |
N45 | G0 X100 Z50 | 退刀 | |
N50 | M5 | 主轴停转 | |
N55 | M30 | 程序停止 | |
00003 | 椭圆子程序 | ||
N5 | #101=40 | 长半轴 | |
N10 | #102=24 | 短半轴 | |
N15 | #103=40 | Z轴起始尺寸 | |
N20 | IF[#103 LT 8]GOTO50 | 判断是否走到Z轴终点,是则跳到N50程序段 | |
N25 | #104=SQRT[#101*#101-#103*# 103] |
||
N30 | #105=24*#104/40 | X轴变量 | |
N35 | G1 X[2*#105+#150]Z[#103-40] | 椭圆插补 | |
N40 | #103=#103-0.5 | Z轴步距,每次0.5mm | |
N45 | GOTO20 | 跳转到N20程序段 | |
N50 | W-1 | ||
N55 | G0 U2 | ||
N60 | Z2 | 退回起点 | |
N65 | M99 | 子程序结束 |
00004 | 主程序名 | |
N5 | G98 | 分进给 |
N10 | T0101 S800 M3 | 转速800r/min,换1号93°菱形外圆车刀 |
N15 | G0 X51 Z2 | 快进到外径粗车循环起刀点 |
N20 | G71 U1.5 R1 | 外径粗加工循环 U:每次背吃刀量单边1.5mm,R:退刀量单边1mm |
N25 | G71 P30 Q65 U0.5 W0.1 F150 | P30:粗加工第一程序段号,Q65:粗加工最后程序段号,U:精 加工余量双边0.5mm,W:精加工余量0.1mm,F:粗车进给速度 150mm/min |
N30 | G1 X0 | 进到外径粗车循环起点 |
N35 | Z0 | |
N40 | G3 X35.992 Z-4.534 R38 | |
N45 | G1 Z-28 | |
N50 | X41.992 | |
N55 | Z-33 | |
N60 | X47.992 | |
N65 | Z-60 | N30~N65外径循环轮廓程序 |
N70 | G0 X100 Z50 | 退刀 |
N75 | M5 | 主轴停转 |
N80 | M0 | 程序暂停 |
N85 | S1500 M3 F80 T0101 | 精车转速1500r/min,进给速度80mm/min |
N90 | G0 X51 Z2 | 快进 |
N95 | G70 P30 Q65 | P30:精加工第一程序段号,Q65:精加工最后程序段号 |
N100 | G0 X100 Z50 | 退刀 |
N105 | M5 | 主轴停转 |
N110 | M0 | 程序暂停 |
N115 | T0303 S600 M3 F25 | 转速600r/min,进给速度25mm/min,换3号切槽刀 |
N120 | G0 X51 Z-38.862 | 快进到切槽起点 |
N125 | G1 X32.5 | 车槽 |
N130 | G0 X51 | 退刀 |
N135 | W-1 | 进刀 |
N140 | G1 X32.272 | 车槽 |
N145 | W1 | 精车槽底 |
N150 | G0 X48 | 退刀 |
N155 | G1Z-36 | 进到倒角起点 |
N160 | X32.272 Z-38.862 | 倒角 |
N165 | G0 X48 | 退刀 |
N170 | G1 Z-42.724 | 进到倒角起点 |
N175 | X32.272 Z-39.862 | 倒角 |
N180 | G0 X48 | 退刀 |
N185 | Z-51.586 | 进刀 |
N190 | G1 X32.5 | 车槽 |
N195 | G0 X48 | 退刀 |
N200 | Z-55 | 进刀 |
N205 | G1 X32.272 | 车槽 |
N210 | Z-51.586 | 精车槽底 |
N215 | G0 X48 | 退刀 |
N220 | W2.862 | 进到倒角起点 |
N225 | G1 X32.272 W-2.862 | 倒角 |
N230 | G0 X100 | |
N235 | Z50 | 退刀 |
N240 | M5 | 主轴停转 |
N245 | M30 | 程序停止 |
00005 | 主程序名 | ||
N5 | G98 | 分进给 | |
N10 | T0404 S800 M3 | 转速800r/min,换4号内孔镗刀 | |
N15 | G0 X19.5 Z2 | 快进到内孔循环起刀点 | |
N20 | G71 U1 R0.5 | 内径粗车循环 U:每次背吃刀量单边1mm,R:退刀量单边0.5mm, | |
N25 | G71 P30 Q70 U-0.5 W0.1 F150 | P30:粗加工第一程序段号,Q70:粗加工最后程序段号,U:精 加工余量双边0.5mm,W:精加工余量0.1mm,F:粗车进给速度 150mm/min | |
N30 | G1 X37 | 进到内径循环起点 | |
N35 | Z0 | ||
N40 | X35.02 Z-1 | ||
N45 | Z-6 | ||
N50 | X31 | ||
N55 | Z-12 | ||
N60 | X28.5 Z-13 | ||
N65 | Z-24 | ||
N70 | X25 | N30~N70内径循环轮廓程序 | |
N75 | G0 Z100 | ||
N80 | X100 | 退刀 | |
N85 | M5 | 主轴停转 | |
N90 | M0 | 程序暂停 | |
N95 | S1200 M3 T0404 F80 | 精车转速1200r/min,进给速度80mm/min | |
N100 | G0 X39 Z1 | 进刀 | |
N105 | G70 P30 Q70 | P30:精加工第一程序段号,Q70:精加工最后程序段号 | |
N110 | G0 Z100 | ||
N115 | X100 | 退刀 | |
N120 | M5 | 主轴停转 | |
N125 | M00 | 程序暂停 | |
N130 | S600 M3 T0606 F25 | 转速600r/min进给速度25mm/min换6号内切槽刀 | |
N135 | C0 X26 Z5 | 快进 | |
N140 | Z-22.5 | 快进到切槽起点 | |
N145 | G1 X31 | 车槽 | |
N150 | X26 | 退刀 | |
N155 | Z-24 | 进刀 | |
N160 | X31 | 车槽 | |
N165 | X26 | 退刀 | |
N170 | G0 Z100 | ||
N175 | X100 | 退刀 | |
N180 | M5 | 主轴停转 | |
N185 | M0 | 程序暂停 | |
N190 | S1000 M3 T0505 | 转速1000r/min,换5号内螺纹刀 | |
N195 | G0 X26 | ||
N200 | Z3 | 快进到内螺纹复合循环起刀点 | |
N205 | G76 P10160 Q80 R0.1 | 内螺纹复合循环 P10160:1精加工次数1次,01:螺纹尾部斜向倒角量0.1个导 程,60:刀尖角60°,Q:螺纹最小切削深度0.08mm,R:精加工余 量0.1mm | |
N210 | G76 X30.05 Z-20.5 R0 P930 Q350 F1.5 |
X:有效螺纹终点X坐标,Z:有效螺纹终点Z坐标,R: 螺纹半径差,P:螺纹牙高度单边0.93mm,Q:第一次背吃刀 量单边0.35mm,F:螺纹导程1.5mm | |
N215 | G0 Z100 | ||
N220 | X50 | 退刀 | |
N225 | M5 | 主轴停转 | |
N230 | M0 | 程序暂停 | |
N235 | T0101 S800 M3 F150 | 转速800r/min,进给速度150mm/min换1号93°菱形外圆车刀 | |
N240 | G0 X51 Z2 | 快进 | |
N245 | #150=17 | 设置最大切削余量17mm | |
N250 | IF[#150 LT 1]GOTO270 | 毛坯余量小于1,则跳转到N270程序段 | |
N255 | M98 P0006 | 调用椭圆子程序 | |
N260 | #150=#150-2 | 每次背吃刀量双边2mm | |
N265 | GOTO250 | 跳转到N250程序段 | |
N270 | G0 X100 Z50 | 退刀 | |
N275 | M5 | 主轴停转 | |
N280 | M30 | 程序停止 | |
00006 | 椭圆子程序 | ||
N5 | #101=40 | 长半轴 | |
N10 | #102=24 | 短半轴 | |
N15 | #103=8 | Z轴起始尺寸 | |
N20 | IF[#103 LT -30]GOTO50 | 判断是否走到Z轴终点,是则跳到N50程序段 | |
N25 | #104=SQRT[#101*#101-#103*# 103] |
||
.N30 | #105=24*#104/40 | X轴变量 | |
N35 | G1 X[2*#105+#150]Z[#103-8] | 椭圆插补 | |
N40 | #103=#103-0.5 | Z轴步距,每次0.5 | |
N45 | GOTO20 | 跳转到N20程序段 | |
N50 | W-1 | ||
N55 | G0 U20 | ||
N60 | Z2 | 退回起点 | |
N65 | M99 | 子程序结束 |
00007 | 主程序名 | |
N5 | G99 | 转进给 |
N10 | G50 S2500 | 限定主轴最高转速2500r/min |
N15 | T0101 S1500 M3 F0.06 | 转速1500r/min,换1号93°菱形外圆车刀 |
N20 | G0 G42 X5 Z2 | 快进,引入半径补偿 |
N25 | G96 S120 | 规定恒线速度120m/min |
N30 | #101=40 | 长半轴 |
N35 | #102=24 | 短半轴 |
N40 | #103=40 | Z轴起始尺寸 |
N45 | IF[#103 LT-30] GOTO75 | 判断是否走到Z轴终点,是则跳到N75程序段 |
N50 | #104=SQRT[#101*#101-#103*# 103] |
|
N55 | #105=24*#104/40 | X轴变量 |
N60 | G1 X[2*#105]Z[#103-40] | 椭圆插补 |
N65 | #103=#103-0.5 | Z轴步距,每次0.5mm |
N70 | GOTO45 | 跳转到N45程序段 |
N75 | W-1 | |
N80 | G40 G0 U25 | 退刀,撤消半径补偿 |
N85 | G97 S600 | 撤消恒线速,转速600r/min |
N90 | Z2 | 退回起点 |
N95 | M5 | 主轴停转 |
N100 | M30 | 程序停止 |
%0001 | 主程序名 | |
N5 | G90 G94 | 绝对编程,分进给 |
N10 | T0101 S800 M3 | 转速800r/min,换1号93°菱形外圆车刀 |
N15 | G0 X51 Z3 | 快进到外径粗车循环起刀点 |
N20 | G71 U1.5 R1 P50 Q85 X0.5 Z0.1 F150 |
外径粗车循环 U:每次背吃刀量单边1.5mm,R:退刀量单边1mm,P50:精加 工第一程序段号,Q85:精加工最后程序段号,X:精加工余量双 边0.5 mm,Z精加工余量0.1mm,F:粗车进给速度150mm/min |
N25 | G0 X100 Z50 | 退刀 |
N30 | M5 | 主轴停转 |
N35 | M0 | 程序暂停 |
N40 | S1500 M3 F80 T0101 | 精车转速1500r/min,进给速度80mm/min |
N45 | G0 X30 Z3 | 快速进刀 |
N50 | G1 X25 Z0 | 进到外径粗车循环起点 |
N55 | G1 Z-30 | |
N60 | X28 | |
N65 | X29.8 Z-31 | 倒角 |
N70 | Z-46.5 | |
N75 | X34.988 | |
NS0 | Z-50 | |
N85 | X50 | N50~N85外径循环轮廓程序 |
N90 | G0 X100 Z50 | 退刀 |
N95 | M5 | 主轴停转 |
N100 | M00 | 程序暂停 |
N105 | T0202 S1000 M3 | 转速1000r/min换2号60°外螺纹刀 |
N110 | G0 X32 Z-25 | 进到外螺纹复合循环起刀点 |
N115 | G76 C1 R-1 E2 A60 X28.14 Z-40 I0 K0.93 U0.05 V0.08 Q0.4 P0 F1.5 |
外螺纹复合循环 C:精加工次数1,R:Z向退尾量1mm,E:向退尾量2mm,A: 刀尖角度,X:有效螺纹终点X坐标28.14mm,Z:有效螺纹终点 Z坐标-40mm,I:螺纹两端半径差,K:螺纹高度单边0.93mm, U:精加工余量单边0.05mm,V:最小背吃刀量0.08mm,Q:第一 次背吃刀量单边0.4mm,P:主轴转角,F:螺纹导程1.5mm |
N120 | G0 X100 Z50 | 退刀 |
N125 | M5 | 主轴停转 |
N130 | M30 | 程序停止 |
%0002 | 主程序名 | ||
N5 | G90 G94 | 绝对编程,分进给 | |
N10 | T0101 S800 M3 F150 | 转速800r/min,进给速度150mm/min换1号93°菱形外圆车刀 | |
N15 | G0 X51 Z2 | 快进 | |
N20 | #50=49 | 设置最大切削余量 | |
N25 | WHILE#50 GE1 | 判断毛坯余量是否大与等于1 | |
N30 | M98 P0003 | 调用椭圆子程序 | |
N35 | #50=#50-2 | 每次背吃刀量双边2mm | |
N40 | ENDW | ||
N45 | G0 X100 Z50 | 退刀 | |
N50 | M5 | 主轴停转 | |
N55 | M30 | 程序停止 | |
%0003 | 椭圆子程序 | ||
N5 | #1=40 | 长半轴 | |
N10 | #2=24 | 短半轴 | |
N15 | #3=40 | Z轴起始尺寸 | |
N20 | WHIZE#3 GE8 | 判断是否走到Z轴终点 | |
N25 | #4=24*SQRT[#1*#1-#3*#3]/40 | X轴变量 | |
N30 | G1 X[2*#4+#50]Z[#3-40] | 椭圆插补 | |
N35 | #3=#3-0.5 | Z轴步距,每次0.5mm | |
N40 | ENDW | ||
N45 | W-1 | ||
N50 | G0 U2 | ||
N55 | Z2 | 退回起点 | |
N60 | M99 | 子程序结束 |
%0004 | 主程序名 | |
N5 | G90 G94 | 绝对编程,分进给 |
N10 | T0101 S800 M3 | 转速800r/min,换1号93°菱,形外圆车刀 |
N15 | G0 X51 Z2 | 快进到外径粗车循环起刀点 |
N20 | G71 U1.5 R1 P50 Q80 X0.5 Z0.1 F150 |
外径粗加工循环 U:每次背吃刀量单边1.5mm,R:退刀量单边1mm,P50:精加 工第一程序段号,Q80:精加工最后程序段号,X:精加工余量双 边0.5mm,Z精加工余量0.1mm,F:粗车进给速度150mm/min |
N25 | G0 X100 Z50 | 退刀 |
N30 | M5 | 主轴停转 |
N35 | M0 | 程序暂停 |
N40 | S1500 M3 F80 T0101 | 精车转速1500r/min,进给速度80mm/min |
N45 | G0 X5 Z2 | 快进 |
N50 | G1 X0 Z0 | 进到外径粗车循环起点 |
N55 | G3 X35.992 Z-4.534 R38 | |
N60 | G1 Z-28 | |
N65 | X41.992 | |
N70 | Z-33 | |
N75 | X47.992 | |
N80 | Z-60 | N50~N80外径循环轮廓程序 |
N85 | G0 X100 Z50 | 退刀 |
N90 | M5 | 主轴停转 |
N95 | M0 | 程序暂停 |
N100 | T0303 S600 M3 F25 | 转速600r/min,进给速度25mm/min,换3号切槽刀 |
N105 | G0 X51 Z-38.862 | 快进到切槽起点 |
N110 | G1 X32.5 | 车槽 |
N115 | G0 X51 | 退刀 |
N120 | W-1 | 进刀 |
N125 | G1 X32.272 | 车槽 |
N130 | W1 | 精车槽底 |
N135 | G0 X48 | 退刀 |
N140 | G1 Z-36 | 进到倒角起点 |
N145 | X32.272 Z-38.862 | 倒角 |
N150 | G0 X48 | 退刀 |
N155 | G1 Z-42.724 | 进到倒角起点 |
N160 | X32.272 Z-39.862 | 倒角 |
N165 | G0 X48 | 退刀 |
N170 | Z-51.586 | 进刀 |
N175 | G1 X32.5 | 车槽 |
N180 | G0 X48 | 退刀 |
N185 | Z-55 | 进刀 |
N190 | G1 X32.272 | 车槽 |
N195 | Z-51.586 | 精车槽底 |
N200 | G0 X48 | 退刀 |
N205 | W2.862 | 进到倒角起点 |
N210 | G1 X32.272 W-2.862 | 倒角 |
N215 | G0 X100 | |
N220 | Z50 | 退刀 |
N225 | M5 | 主轴停转 |
N230 | M30 | 程序停止 |
%0002 | 主程序名 | ||
N5 | G90 G94 | 绝对编程,分进给 | |
N10 | T0101 S800 M3 F150 | 转速800r/min,进给速度150mm/min换1号93°菱形外圆车刀 | |
N15 | G0 X51 Z2 | 快进 | |
N20 | #50=49 | 设置最大切削余量 | |
N25 | WHILE#50 GE1 | 判断毛坯余量是否大与等于1 | |
N30 | M98 P0003 | 调用椭圆子程序 | |
N35 | #50=#50-2 | 每次背吃刀量双边2mm | |
N40 | ENDW | ||
N45 | G0 X100 Z50 | 退刀 | |
N50 | M5 | 主轴停转 | |
N55 | M30 | 程序停止 | |
%0003 | 椭圆子程序 | ||
N5 | #1=40 | 长半轴 | |
N10 | #2=24 | 短半轴 | |
N15 | #3=40 | Z轴起始尺寸 | |
N20 | WHIZE#3 GE8 | 判断是否走到Z轴终点 | |
N25 | #4=24*SQRT[#1*#1-#3*#3]/40 | X轴变量 | |
N30 | G1 X[2*#4+#50]Z[#3-40] | 椭圆插补 | |
N35 | #3=#3-0.5 | Z轴步距,每次0.5mm | |
N40 | ENDW | ||
N45 | W-1 | ||
N50 | G0 U2 | ||
N55 | Z2 | 退回起点 | |
N60 | M99 | 子程序结束 |
%0004 | 主程序名 | |
N5 | G90 G94 | 绝对编程,分进给 |
N10 | T0101 S800 M3 | 转速800r/min,换1号93°菱,形外圆车刀 |
N15 | G0 X51 Z2 | 快进到外径粗车循环起刀点 |
N20 | G71 U1.5 R1 P50 Q80 X0.5 Z0.1 F150 |
外径粗加工循环 U:每次背吃刀量单边1.5mm,R:退刀量单边1mm,P50:精加 工第一程序段号,Q80:精加工最后程序段号,X:精加工余量双 边0.5mm,Z精加工余量0.1mm,F:粗车进给速度150mm/min |
N25 | G0 X100 Z50 | 退刀 |
N30 | M5 | 主轴停转 |
N35 | M0 | 程序暂停 |
N40 | S1500 M3 F80 T0101 | 精车转速1500r/min,进给速度80mm/min |
N45 | G0 X5 Z2 | 快进 |
N50 | G1 X0 Z0 | 进到外径粗车循环起点 |
N55 | G3 X35.992 Z-4.534 R38 | |
N60 | G1 Z-28 | |
N65 | X41.992 | |
N70 | Z-33 | |
N75 | X47.992 | |
N80 | Z-60 | N50~N80外径循环轮廓程序 |
N85 | G0 X100 Z50 | 退刀 |
N90 | M5 | 主轴停转 |
N95 | M0 | 程序暂停 |
N100 | T0303 S600 M3 F25 | 转速600r/min,进给速度25mm/min,换3号切槽刀 |
N105 | G0 X51 Z-38.862 | 快进到切槽起点 |
N110 | G1 X32.5 | 车槽 |
N115 | G0 X51 | 退刀 |
N120 | W-1 | 进刀 |
N125 | G1 X32.272 | 车槽 |
N130 | W1 | 精车槽底 |
N135 | G0 X48 | 退刀 |
N140 | G1 Z-36 | 进到倒角起点 |
N145 | X32.272 Z-38.862 | 倒角 |
N150 | G0 X48 | 退刀 |
N155 | G1 Z-42.724 | 进到倒角起点 |
N160 | X32.272 Z-39.862 | 倒角 |
N165 | G0 X48 | 退刀 |
N170 | Z-51.586 | 进刀 |
N175 | G1 X32.5 | 车槽 |
N180 | G0 X48 | 退刀 |
N185 | Z-55 | 进刀 |
N190 | G1 X32.272 | 车槽 |
N195 | Z-51.586 | 精车槽底 |
N200 | G0 X48 | 退刀 |
N205 | W2.862 | 进到倒角起点 |
N210 | G1 X32.272 W-2.862 | 倒角 |
N215 | G0 X100 | |
N220 | Z50 | 退刀 |
N225 | M5 | 主轴停转 |
N230 | M30 | 程序停止 |
%0005 | 主程序名 | ||
N5 | G90 G94 | 绝对编程,分进给 | |
N10 | T0404 S800 M3 | 转速800r/min,换4号内孔镗刀 | |
N15 | G0 X19.5 Z2 | 快进到内孔循环起刀点 | |
N20 | G71 U1 R0.5 P50 Q85 X-0.5 Z.1 F120 |
内径粗车循环 U:每次车深单边1mm,R:退刀量单边0.5mm,P50:精加工第 一程序段号,Q85:精加工最后程序段号,X:精加工余量双边 0.5mm,Z精加工余量0.1mm,F:粗车进给速度120mm/min | |
N25 | G0 Z100 | ||
N30 | X50 | 退刀 | |
N35 | M5 | 主轴停转 | |
N40 | M0 | 程序暂停 | |
N45 | S1200 M3 T0404 F80 | 精车转速1200r/min,进给速度80mm/min | |
N50 | G0 X39 Z1 | 进刀 | |
N55 | G1 X37 Z0 | 进到内径循环起点 | |
N60 | X35.02 Z-1 | ||
N65 | Z-6 | ||
N70 | X31 | ||
N75 | Z-12 | ||
N80 | X28.5 Z-13 | ||
N85 | Z-24 | N50~N85内径循环轮廓程序 | |
N90 | X25 | X向退刀 | |
N95 | G0 Z100 | ||
N100 | X50 | 退刀 | |
N105 | M5 | 主轴停转 | |
N110 | M00 | 程序暂停 | |
N115 | S600 M3 T0606 F25 | 转速600r/min进给速度25mm/min换6号内切槽刀 | |
N120 | G0 X26 Z5 | 快进 | |
N125 | Z-22.5 | 快进到切槽起点 | |
N130 | G1 X31 | 车槽 | |
N135 | X26 | 退刀 | |
N140 | Z-24 | 进刀 | |
N145 | X31 | 车槽 | |
N150 | X26 | 退刀 | |
N155 | G0 Z100 | ||
N160 | X50 | 退刀 | |
N165 | M5 | 主轴停转 | |
N170 | M0 | 程序暂停 | |
N175 | S1000 M3 T0505 | 转速1000r/min,换5号内螺纹刀 | |
N180 | G0 X26 | ||
N185 | Z3 | 快进到内螺纹复合循环起刀点 | |
N190 | G76 C1 R-0.5 E-1 A60 X30.05 Z- 20.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坐标X30.05mm,Z:有效螺纹 终点Z坐标-20.5mm,I:螺纹两端半径差,K:螺纹高度单边 0.93mm,U:精加工余量单边0.05mm,V:最小背吃刀量 0.08mm,Q:第一次背吃刀量单边0.4mm,P:主轴转角,F:螺纹 导程1.5mm | |
N195 | G0 Z100 | ||
N200 | X50 | 退刀 | |
N205 | M5 | 主轴停转 | |
N210 | M0 | 程序暂停 | |
N215 | T0101 S800 M3 F150 | 转速800r/min,进给速度150mm/min换1号93°菱形外圆车刀 | |
N220 | G0 X51 Z2 | 快进 | |
N225 | #50=17 | 设置最大切削余量 | |
N230 | WHILE#50 GE 1 | 判断毛坯余量是否大与等于1 | |
N235 | M98 P0005 | 调用椭圆子程序 | |
N240 | #50=#50-2 | 每次切深双边2mm | |
N245 | ENDW | ||
N250 | G0 X100 Z50 | 退刀 | |
N255 | M5 | 主轴停转 | |
N260 | M30 | 程序停止 | |
%0006 | 椭圆子程序 | ||
N5 | #1=40 | 长半轴 | |
N10 | #2=24 | 短半轴 | |
N15 | #3=8 | Z轴起始尺寸 | |
N20 | WHKE#3 GE[-30] | 判断是否走到Z轴终点 | |
N25 | #4=24*SQRT[#1*#1-#3*#3]/40 | X轴变量 | |
N30 | G1 X[2*#4+#50]Z[#3-8] | 椭圆插补 | |
N35 | #3=#3-0.5 | Z轴步距,每次0.5 | |
N40 | ENDW | ||
N45 | W-1 | ||
N50 | G0 U20 | ||
N55 | Z2 | 退回起点 | |
N60 | M99 | 子程序结束 |
%0007 | 主程序名 | |
N5 | G90 G94 | 绝对编程,分进给 |
N10 | T0101 S1500 M3 F60 | 转速1500r/min,换1号93°菱形外圆车刀 |
N15 | G0 G42 X5 Z2 | 引入半径补偿 |
N20 | G46 X1500 P2500 | 限定恒线速转速,低:1500r/min,高:2500r/min |
N25 | G96 S120 | 规定恒线速度120m/min |
N30 | #1=40 | 长半轴 |
N35 | #2=24 | 短半轴 |
N40 | #3=40 | Z轴起始尺寸 |
N45 | WHILE#3 GE[-30] | 判断是否走到Z轴终点 |
N50 | #4=24*SQRT[#1*#1-#3*#3]/40 | X轴变量 |
N55 | G1 X[2*#4]Z[#3-40] | 椭圆插补 |
N60 | #3=#3-0.5 | Z轴步距,每次0.5mm |
N65 | ENDW | |
N70 | W-1 | |
N75 | G40 G0 U25 | 退刀,撤消半径补偿 |
N80 | G97 S600 | 撤消恒线速,转速600r/min |
N85 | Z2 | 退回起点 |
N90 | M5 | 主轴停转 |
N95 | M30 | 程序停止 |