现在是:
试卷总分:100.0
您的得分:
考试时间为:
点击“开始答卷”进行答题
准考证考 | 操作时间 | 300min | 得分 | |||||||
考试编号 | 2 | 系统类型 | ||||||||
序号 | 考核项目 | 考核内容及要求 | 评分标准 | 配分 | 检测结果 | 扣分 | 得分 | 备注 | ||
1 | 零件厚度 | 每超差0.01扣1分 | 5 | |||||||
2 | 零件表面 | 平行度0.03 | 每超差0.01扣1分 | 1 | ||||||
平行度0.02 | 每超差0.01扣1分 | 1 | ||||||||
Ra3.2 | 每降一级扣1分 | 2 | ||||||||
3 | 凸台(两处) | 每超差0.01扣1分 | 2 | |||||||
宽度15 | 超差不得分 | 2 | ||||||||
每超差0.01扣1分 | 2 | |||||||||
圆弧R40 | 超差不得分 | 2 | ||||||||
周边Ra1.6 | 每降一级扣1分 | 2 | ||||||||
4 | 球面槽 | SR28 | 超差不得分 | 2 | ||||||
超差不得分 | 2 | |||||||||
Ra3.2 | 每降一级扣1分 | 2 | ||||||||
5 | 孔 | 每超差0.01扣2分 | 10 | |||||||
Ra1.6 | 每降一级扣1分 | 3 | ||||||||
6 | 键形槽(两处) | 每超差0.01扣2分 | 5×2 | |||||||
每超差0.01扣1分 | 1×2 | |||||||||
圆弧R10 | 超差不得分 | 1×2 | ||||||||
周边Ra1.6 | 每降一级扣1分 | 2×2 | ||||||||
7 | 螺纹孔 2×M10-6H | 中径 | 每处超差扣4分 | 5 | ||||||
定位尺寸 | 120±0.03 | 每超差0.01扣1分 | 2 | |||||||
40±0.02 | 每超差0.01扣1分 | 2 | ||||||||
8 | 曲线轮廓凸台 | 圆弧过渡,R15、R20、R25(两处) | 有明显接痕每处扣1分 | 10 | ||||||
周边Ra1.6 | 每降一级扣2分 | 4 | ||||||||
超差0.01扣1分 | 2 | |||||||||
9 | 残料清角 | 外轮廓加工后的残料必须切除;内轮廓必须清角 | 每留一个残料岛屿扣1分;没有清角每处扣1分。扣完为止 | 8 | ||||||
10 | 安全文明生产 | 1.遵守机床安全操作规程 2.刀具、工具、量具放置规范 3.设备保养、场地整洁 | 酌情扣1~5分 | 3 | ||||||
11 | 工艺合理 | 1.工件定位、夹紧及刀具选择合理 2.加到顺序及刀具轨迹路线合理 | 酌情扣1~5分 | 3 | ||||||
12 | 程序编制 | 1.指令正确,程序完整 2.数值计算正确、程序编写表现出 一定的技巧,简化计算和加工程序 3.刀具补偿功能运用正确、合理 4.切削参数、坐标系选择正确、 合理 | 酌情扣1~5分 | 5 | ||||||
13 | 其他项目 | 1.发生重大事故(人身和设备安全事故等)、严重违反工艺原则和情节严重的野蛮操作等,由裁判长决定 2.操作时间300min | ||||||||
记录员 | 监考人 | 检查员 | 考评人 |
表4-2 各工序刀具的切削参数 | ||||||||
机床型号TH5660A | 加工数据 | |||||||
序号 | 加工面 | 刀具号 | 刀具类型 | 主轴转速 n/r·min-1 | 进给速度 vf/mm·min-1 | 刀具补偿号 | ||
FANUC | SIEMENS | |||||||
长度 | 半径 | |||||||
1 | 铣上平面 | T1 | 80可转位面铣刀 | 800 | 100 | H01 | D01 | D01 |
2 | 铣心型外形面 | T2 | 12立铣刀 | 600 | 50 | H02 | D02 | D02 |
3 | 铣两个凸台 | T2 | 12立铣刀 | 600 | 50 | H02 | D02 | D02 |
4 | 铣边角料 | T5 | 16立铣刀 | 350 | 40 | H05 | D05 | D05 |
5 | 粗铣键槽16 | T4 | 12键铣刀 | 700 | 45 | H04 | D04 | D04 |
6 | 精铣键槽16 | T5 | 16立铣刀 | 350 | 40 | H05 | D05 | D05 |
7 | 钻孔8.5 | T6 | 8.5钻头 | 600 | 35 | H06 | D06 | |
8 | 钻孔32 | T7 | 32钻头 | 150 | 30 | H07 | D07 | |
9 | 铣孔37.6 | T5 | 16立铣刀 | 350 | 400 | H05 | D05 | D05 |
10 | 镗孔38 | T8 | 38精镗刀 | 900 | 25 | H08 | D08 | |
11 | 铣凹圆球面 | T5 | 16立铣刀 | 800 | 200 | H05 | D05 | D05 |
12 | 钻两螺纹底孔8.5 | T6 | 8.5钻头 | 600 | 35 | H06 | D06 | |
13 | 攻螺纹M10 | T9 | M10机用丝锥 | 100 | H09 | D09 | D09 |
%_N_CZY2_MPF | 主程序名 | |
;$PATH=/_N_MPF_DIR | 传输格式 | |
N10 | G53 G90 G94 G40 G17 | 分进给,绝对编程,切削平面,取消刀补,机床坐标系;安全 指令 |
N20 | T1 | 选1号刀;80可转位面铣刀 |
N30 | L6 | 换刀;L6换刀子程序 |
N40 | M41 | 低速档开;小于等于800r/min |
N50 | S500 M3 | 主轴正转,转速500r/min |
N60 | G0 G54 X130 Y-30 D1 | 工件坐标系建立,刀补值加入,快速定位 |
N70 | Z50 | 快速进刀 |
N80 | M7 | 切削液开 |
N90 | Z0.1 | 快速进刀 |
N100 | G01 X-130 F120 | 平面铣削进刀 |
N110 | G0 Z50 | 抬刀 |
N120 | X130 Y30 | 快速定位铣削点 |
N130 | Z0.1 | 快速进刀 |
N140 | G01 X-130 F120 | 平面铣削进刀 |
N150 | G0 Z50 | 抬刀 |
N160 | X90 Y-110 | 快速定位铣削起点 |
N170 | Z-1.9 | 快速进刀 |
N180 | G01 Y110 F100 | 平面铣削进刀,粗铣凸台平面 |
N190 | G0 Z50 | 抬刀 |
N200 | X-90 Y-110 | 快速定位铣削起点 |
N210 | Z-1.9 | 快速进刀 |
N220 | G01 Y110 F100 | 平面铣削进刀,粗铣凸台平面 |
N230 | G0 Z50 | 抬刀 |
N240 | S800 | 换速,转速800r/min |
N250 | G0 X130 Y0 | 快速定位铣削起点 |
N260 | Z0 | 快速进刀 |
N270 | G01 X-130 F100 | 平面铣削进刀 |
N280 | G0 Z50 | 抬刀 |
N290 | X90 Y-110 | 快速定位铣削起点 |
N300 | Z-2 | 快速进刀 |
N310 | G01 Y110 F100 | 平面铣削进刀,精铣凸台平面 |
N320 | G0 Z50 | 抬刀 |
N330 | X-90 Y-110 | 快速定位铣削起点 |
N340 | Z-2 | 快速进刀 |
N350 | G01 Y110 F100 | 平面铣削进刀,精铣凸台平面 |
N360 | G0 Z50 | 抬刀 |
N370 | M9 | 切削液关 |
N380 | M5 | 主轴转停 |
N390 | T2 | 选2号刀;12立铣刀 |
N400 | L6 | 换刀;L6换刀子程序 |
N410 | M41 | 低速档开;小于等于800r/min |
N420 | S600 M3 | 主轴正转,转速600r/min |
N430 | G0 G54 X0 Y0 D1 | 工件坐标系建立,刀补值加入,快速定位 |
N440 | Z50 | 快速进刀 |
N450 | M7 | 切削液开 |
N460 | L1 | 调用子程序L1,铣削心型外形通过更改T2D1中的刀具半 径值实现轮廓粗和精加工 |
N470 | G0 G90 Z100 | 快速抬刀 |
N480 | X0 Y0 | 快速定位点 |
N490 | M7 | 切削液开 |
N500 | L2 | 调用子程序L2,铣削凸台轮廓,通过更改T2D1中的刀具半 径值实现轮廓粗和精加工 |
N510 | G0 G90 Z100 | 快速抬刀 |
N520 | AROT Z180 | 坐标系旋转1800 |
N530 | L2 | 调用子程序L2,铣削对称凸台轮廓,通过更改T2D1中的刀 具半径值实现轮廓粗和精加工 |
N540 | ROT | 取消坐标旋转 |
N550 | G0 G90 Z100 | 快速抬刀 |
N560 | M9 | 切削液关 |
N570 | M5 | 主轴转停 |
N580 | T5 | 选5号刀;16立铣刀 |
N590 | L6 | 换刀;L6换刀子程序 |
N600 | S350 M3 | 主轴正转,转速350r/min |
N610 | G0 G54 X0 Y0 D1 | 工件坐标系建立,刀补值加入,快速定位 |
N620 | G0 G90 Z50 | 快速进刀 |
N630 | M7 | 切削液开 |
N640 | G0 X31 Y-70 | 快速定位点 |
N650 | Z-11 | 快速进刀到Z轴背吃刀量 |
N6150 | G1 X53 Y0 F50 | |
N670 | G0 Z50 | 切削外形多余料 |
N680 | X-31 Y-70 | |
N690 | Z-11 | 往复走刀去除余料 |
N700 | G1 X-53 Y0 F50 | |
N710 | G0 Z50 | |
N720 | X90 Y-53 | |
N730 | Z-11 | |
N740 | G1 X-90 F50 | |
N750 | G0 Z50 | |
N760 | X90 Y-37 | |
N770 | Z-11 | |
N780 | G1 X27 F50 | |
N790 | Y-50 | |
N800 | X-27 | |
N810 | Y-37 | |
N820 | X-90 | |
N830 | G0 Z50 | |
N840 | X90 Y53 | |
N850 | Z-11 | |
N860 | G1 X-90 F50 | |
N870 | G0 Z50 | 快速抬刀 |
N880 | X90 Y36 | |
N890 | Z-11 | |
N900 | X53 | |
N910 | Y50 | |
N920 | X-53 | |
N930 | Y36 | |
N940 | X-90 | |
N950 | G0 Z50 | 快速抬刀 |
N960 | M9 | 切削液关 |
N970 | M5 | 主轴转停 |
N980 | T4 | 选4号刀;12键铣刀 |
N990 | L6 | 换刀;L6换刀子程序 |
N1000 | S600 M3 | 主轴正转,转速600r/min |
N1010 | G0 G54 X40 Y-40 D1 | 工件坐标系建立,刀补值加入,快速定位 |
N1020 | Z50 | 快速进刀 |
N1030 | M7 | 切削液开 |
N1040 | Z-10 | 快速进刀 |
N1050 | G01 Z-19 F25 | 进刀到Z轴背吃刀量 |
N1060 | G01 X60 Y-40 F45 | 粗铣20键槽 |
N1070 | G01 Z-10 F200 | 工进抬刀 |
N1080 | G0 Z50 | 快速退刀 |
N1090 | X-56 Y-42 | 快速定位点 |
N1100 | Z-10 | 快速进刀 |
N1110 | G01 Z-19 F25 | 进刀到Z轴背吃刀量 |
N1120 | G01 X-40 Y-30 F45 | 粗铣20键槽 |
N1130 | G01 Z-10 F200 | 工进抬刀 |
N1140 | G0Z 100 | 快速退刀 |
N1150 | M9 | 切削液关 |
N1160 | M5 | 主轴转停 |
N1170 | T3 | 选3号刀;20键铣刀 |
N1180 | M | 换刀;L6换刀子程序 |
N1190 | S400 M3 | 主轴正转,转速600r/min |
N2000 | G0 G54 X40 Y-40 D1 | 工件坐标系建立,刀补值加入,快速定位 |
N2010 | Z50 | 快速进刀 |
N2020 | M7 | 切削液开 |
N2030 | Z-10 | 快速进刀 |
N2040 | G01 Z-19 F25 | 进刀到Z轴背吃刀量 |
N2050 | G01 X60 Y-40 F50 | 精铣20键槽 |
N2060 | G01 Z-10 F200 | 工进抬刀 |
N2070 | G0 Z50 | 快速退刀 |
N2080 | X-56 Y-42 | 快速定位点 |
N2090 | Z-10 | 快速进刀 |
N2100 | G01 Z-19 F25 | 进刀到Z轴背吃刀量 |
N2110 | G01 X-40 Y-30 F50 | 精铣20键槽 |
N2120 | G01 Z-10 F200 | 工进抬刀 |
N2130 | G0 Z100 | 快速退刀 |
N2140 | M9 | 切削液关 |
N2150 | M5 | 主轴转停 |
N2160 | T6 | 选6号刀;8.5钻头 |
N2170 | L6 | 换刀;L6换刀子程序 |
N2180 | S600 M3 F35 | 主轴正转,转速600r/min |
N2190 | G0 G54 X0 Y0 D1 | 工件坐标系建立,刀补值加入,快速定位 |
N2200 | Z50 | 快速进刀 |
N2210 | M7 | 切削液开 |
N2220 | MCALL CYCLE83(30,,3,-42,42,-10,,3,0,1,0.8,1) |
模态调用钻孔循环 |
N2230 | G0 X0 Y0 | 定位钻孔位置点 |
N2240 | MCALL | 取消模态调用 |
N2250 | M9 | 切削液关 |
N2260 | M5 | 主轴转停 |
N2270 | T7 | 选7号刀;32钻头 |
N2280 | L6 | 换刀;L6换刀子程序 |
N2290 | S150 M3 F30 | 主轴正转,转速150r/min |
N2300 | G0 G54 X0 Y0 D1 | 工件坐标系建立,刀补值加入,快速定位 |
N2310 | Z50 | 快速进刀 |
N2320 | M7 | 切削液开 |
N2330 | MCALL CYCLE83(30,,3,-48,48,-12,0,3,0,1,0.8,1) |
模态调用钻孔循环 |
N2340 | G0 X0 Y0 | 定位钻孔位置点 |
N2350 | MCALL | 取消模态调用 |
N2360 | M9 | 切削液关 |
N2370 | M5 | 主轴转停 |
N2380 | T5 | 选5号刀;16立铣刀 |
N2390 | L6 | 换刀;L6换刀子程序 |
N2400 | S350 M3 | 主轴正转,转速350/min |
N2410 | G0 G54 X0 Y0 D1 | 工件坐标系建立,刀补值加入,快速定位 |
N2420 | Z2 | 快速进刀 |
N2430 | M7 | 切削液开 |
N2440 | G01 Z-39 F500 | 进刀到Z轴背吃刀量 |
N2450 | G01 G42 X19 F40 | 激活刀具半径右补偿进刀 |
N2460 | G2 I-19 F50 | 顺圆弧切削整圆,粗铣38内孔,改变T3D1中的半径值可 实现 |
N2465 | G01 Z2 F200 | 工进抬刀 |
N2470 | G01 G40 X0 F800 | 取消刀具半径补偿退刀 |
N2480 | G0 Z50 | 快速抬刀 |
N2490 | M9 | 切削液关 |
N2500 | M5 | 主轴转停 |
N2510 | T8 | 选8号刀;38精镗刀 |
N2520 | L6 | 换刀;L6换刀子程序 |
N2530 | M42 | 高速档开;大于800r/min |
N2540 | S900 M3 F25 | 主轴正转,转速350r/min |
N2550 | G0 G54 X0 Y0 D1 | 工件坐标系建立,刀补值加入,快速定位 |
N2560 | Z50 | 快速进刀 |
N2570 | M7 | 切削液开 |
N2580 | MCALL CYCLE86(30,,3,-39,39,0,3,,,,0) | 模态调用镗孔循环 |
N2590 | G0 X0 Y0 | 定位镗孔位置点 |
N2600 | MCALL | 取消模态调用 |
N2610 | M9 | 切削液关 |
N2620 | M5 | 主轴转停 |
N2630 | T5 | 选5号刀;16立铣刀 |
N2640 | L6 | 换刀;L6换刀子程序 |
N2650 | M41 | 低速档开;小于800r/min |
N2660 | SA800 M3 | 主轴正转,转速800r/min |
N2670 | G0 G55 X0 Y0 D1 | 工件坐标系G55建立,刀补值加入,快速定位 |
N2680 | G0 Z-13 | 快速进刀 |
N2690 | R0=-14.42 | 定义圆球起始点的Z值 |
N2700 | R1=-20.57 | 定义圆球终止点的Z值 |
N2710 | AAA: | 标示符 |
N2720 | R2=SQRT(28*28-R0*R0) | 圆弧起点X轴点的坐标计算 |
N2730 | R3=R2-8 | 圆球起点X轴点的实际坐标值;减去刀具半径 |
N2740 | G01X=R3 F1000 | 进给到圆球X轴的起点 |
N2750 | Z=R0 F100 | 进给到圆球Z轴的起点 |
N2760 | G17 G2 I=-R3 F1500 | 整圆铣削加工 |
N2770 | R0=R0-0.04 | Z值每次减少量 |
N2780 | IF R0>=R1 GOTOB AAA | 判断Z值是否已到达终点,不到的话返回标示符处 |
N2790 | G0 G90 Z100 | 快速回退 |
N2800 | M9 | 切削液关 |
N2810 | M5 | 主轴转停 |
N2820 | T6 | 选6号刀;8.5钻头 |
N2830 | L6 | 换刀;L6换刀子程序 |
N2840 | M41 | 低速档开;小于800r/min |
N2850 | S600 M3 F35 | 主轴正转,转速600r/min,进给速度35mm/min |
N2860 | G0 G54 X0 Y0 D1 | 工件坐标系建立,刀补值加入,快速定位 |
N2870 | Z50 | 快速进刀 |
N2880 | M7 | 切削液开 |
N2890 | MCALL CYQLE83(10,,-8,-31,31,-8,,0,3,,1,0.8,1) |
模态调用钻孔循环 |
N2900 | G0 X60 Y40 | 定位钻孔位置点 |
N2920 | X-60 Y40 | 定位钻孔位置点 |
N2940 | MCALL | 取消模态调用 |
N2950 | M9 | 切削液关 |
N2960 | M5 | 主轴转停 |
N2970 | T9 | 选9号刀;M10机用丝锥 |
N2980 | L6 | 换刀;L6换刀子程序 |
N2990 | M41 | 低速档开;小于800r/min |
N3000 | S100 M3 | 主轴正转,转速100r/min |
N3010 | G0 G54 X0 Y0 D1 | 工件坐标系建立,刀补值加入,快速定位 |
N3020 | Z50 | 快速进刀 |
N3030 | M7 | 切削液开 |
N3040 | SPOS=0 | 主轴定位 |
N3050 | MCALL CYCLE84(10,,-8,-26,26,,,,1.5,0,60,100) |
模态调用攻螺纹循环 |
N3060 | G0 X60 Y40 | 定位钻孔位置点 |
N3070 | X-60 Y40 | |
N3080 | MCALL | 取消模态调用 |
N3090 | G0 G90 Z200 | 快速抬刀 |
N3100 | Y150 | 工作台退至工件装卸位 |
N3110 | M9 | 切削液关 |
N3120 | M5 | 主轴转停 |
N3130 | M30 | 程序结束 |
%_N_L1_SPF | 子程序名 | |
;$PATH=/N_SPF_DIR | 传输格式 | |
N10 | G0 X0 Y-70 | 快速定位点 |
N20 | Z2 | 快速进给 |
N30 | G01 Z-11 F500 | 进刀到背吃刀量 |
N40 | G01 G42 X-9.282 Y-36.784 F50 | 激活刀具半径补偿,实现刀具半径右补偿切入轮廓 |
N50 | G03 X41.736 Y3.82 CR=120 | 轮廓加工 |
N60 | X8.889 Y37.395 CR=25 | 轮廓加工 |
N70 | G02 X-8.889 Y37.395 CR=20 | 轮廓加工 |
N80 | G03 X-39.294 Y-0.897 CR=25 | 轮廓加工 |
N90 | G01 X-11.577 Y-34.538 | 轮廓加工 |
N100 | G03 X9.282 Y-36.784 CR=15 | 轮廓加工 |
N110 | G01 Z2 F200 | 工进抬刀 |
N120 | G0 040 Z50 | 取消刀具半径补偿快速回退抬刀 |
N130 | M17 | 子程序结束返回 |
%_N_L2_SPF | 主程序名 | |
;$PATH=/_N_SPF_DIR | 传输格式 | |
N10 | G0 X110 Y40 | 快速定位点 |
N20 | Z2 | 快速进给 |
N30 | G01 Z-11 F500 | 进刀到背吃刀量 |
N40 | G01 G42 X85 Y20 F50 | 激活刀具半径补偿,实现刀具半径左补偿切入轮廓 |
N50 | X59.641 | 轮廓加工 |
N60 | G02 X59.641 Y-20 CR=40 | 轮廓加工 |
N70 | G01 X90 | 轮廓加工 |
N80 | G0 Z2 | 快速抬刀 |
N90 | G0 G40 Z100 | 取消刀具半径补偿快速回退 |
N100 | X110 Y40 | 回退起始点 |
N110 | M17 | 子程序结束返回 |
% | 传输格式 | |
O2222 | 主程序名 | |
N10 | G0 G98 G90 G80 G40 G17 | 绝对编程,切削平面,取消刀补,取消固定循环 |
N20 | G53 G49 Z0 | 机床坐标系,取消刀具长度补偿;安全指令 |
N30 | M19 | 主轴定位 |
N40 | M6 T1 | 换卜号刀;80可转位面铣刀 |
N50 | S500 M3 | 主轴正转,转速500r/min |
N60 | G0 G54 X130 Y-30 | 工件坐标系建立,快速定位 |
N70 | G0 G43 Z50 H01 | 快速进刀,刀补值加入 |
N80 | M7 | 切削液开 |
N90 | Z0.1 | 快速进刀 |
N100 | G01 X-130 F120 | 平面铣削进刀 |
N110 | G0 Z50 | 抬刀 |
N120 | X130 Y30 | 快速定位铣削起点 |
N130 | Z0.1 | 快速进刀 |
N140 | G01 X-130 F120 | 平面铣削进刀 |
N150 | G0 Z50 | 抬刀 |
N160 | X90 Y-110 | 快速定位铣削起点 |
N170 | Z-1.9 | 快速进刀 |
N180 | G01 Y110 F100 | 平面铣削进刀,粗铣凸台平面 |
N190 | G0 Z50 | 抬刀 |
N200 | X-90 Y-110 | 快速定位铣削起点 |
N210 | Z-1.9 | 快速进刀 |
N220 | G01 Y110 F100 | 平面铣削进刀,粗铣凸台平面 |
N230 | G0 Z50 | 抬刀 |
N240 | S800 | 换速,转速800r/min |
N250 | G0 X130 Y0 | 快速定位铣削起点 |
N260 | Z0 | 快速进刀 |
N270 | G01 X-130 F100 | 平面铣削进刀 |
N280 | G0 Z50 | 抬刀 |
N290 | X90 Y-110 | 快速定位铣削起点 |
N300 | Z-2 | 快速进刀 |
N310 | G01 Y110 F100 | 平面铣削进刀,精铣凸台平面 |
N320 | G0 Z50 | 抬刀 |
N330 | X-90 Y-110 | 快速定位铣削起点 |
N340 | Z-2 | 快速进刀 |
N350 | G01 Y110 F100 | 平面铣削进刀,精铣凸台平面 |
N360 | G53 G0 G49 Z0 | 返回参考点,取消长度补偿 |
N370 | M9 | 切削液关 |
N380 | M5 | 主轴转停 |
N390 | M19 | 主轴定位 |
N400 | M6 T2 | 换刀2号刀;12立铣刀 |
N420 | S600 M3 | 主轴正转,转速600r/min |
N430 | G0 G54 X0 Y0 | 工件坐标系建立,快速定位 |
N440 | G0 G43 Z50 H02 | 快速进刀,刀补值加入 |
N450 | M7 | 切削液开 |
N460 | M98 P0001 | 调用子程序O0001,铣削心型外形通过更改D12中的刀具 半径值实现轮廓粗和精加工 |
N470 | G0 G90 Z100 | 快速抬刀 |
N480 | X0 Y0 | 快速定位点 |
N490 | M7 | 切削液开 |
N500 | M98 P0002 | 调用子程序O0002,铣削对称凸台轮廓,通过更改D12中的 刀具半径值实现轮廓粗和精加工 |
N510 | G0 G90 Z100 | 快速抬刀 |
N520 | G68 X0 Y0 R180 | 坐标系旋转180° |
N530 | M98 P0002 | 调用子程序O0002,铣削对称凸台轮廓,通过更改D12中的 刀具半径值实现轮廓粗和精加工 |
N540 | G0 G90 Z50 | 快速抬刀 |
N550 | G59 | 取消旋转坐标系 |
N560 | G0 Z100 | 快速抬刀 |
N570 | G53 G0 G49 Z0 | 返回参考点,取消长度补偿 |
N580 | M9 | 切削液关 |
N590 | M5 | 主轴转停 |
N600 | M19 | 主轴定位 |
N610 | M6 T5 | 换刀5号刀;16立铣刀 |
N620 | S350 M3 | 主轴正转,转速350r/min |
N630 | G0 G54 X0 Y0 | 工件坐标系建立,快速定位 |
N640 | G0 G43 Z50 H50 | 快速进刀,刀补值加入 |
N650 | M7 | 切削液开 |
N660 | G0 X31 Y-70 | 快速定位点 |
N670 | Z-11 | 快速进刀到Z轴背吃刀量 |
N680 | G1 X53 Y0 F50 | |
N690 | G0 Z50 | 切削外形多余料 |
N700 | X-31 Y-70 | |
N710 | Z-11 | 往复走刀去除余料 |
N720 | G1 X-53 Y0 F50 | |
N730 | G0 Z50 | |
N740 | X90 Y-53 | |
N750 | Z-11 | |
N760 | G1 X-90 F50 | |
N770 | G0 Z50 | |
N780 | X90 Y-37 | |
N790 | Z-11 | |
N800 | G1 X27 F50 | |
N810 | Y-50 | |
N820 | X-27 | |
N830 | Y-37 | |
N840 | X-90 | |
N850 | G0 Z50 | |
N860 | X90 Y53 | |
N870 | Z-11 | |
N880 | G1 X-90 F50 | |
N890 | G0 Z50 | |
N900 | X90 Y36 | |
N910 | Z-11 | |
N920 | X53 | |
N930 | Y50 | |
N940 | X-53 | |
N950 | Y36 | |
N960 | X-90 | |
N970 | G0 Z50 | 快速抬刀 |
N980 | G53 G0 G49 Z0 | 返回参考点,取消长度补偿 |
N990 | M9 | 切削液关 |
N1000 | M5 | 主轴转停 |
N1010 | M19 | 主轴定位 |
N1020 | M6 T4 | 换刀4号刀;12键铣刀 |
N1030 | S600 M3 | 主轴正转,转速600r/min |
N1040 | G0 G54 X40 Y-40 | 工件坐标系建立,快速定位 |
N1050 | G0 G43 Z50 H04 | 快速进刀,刀补值加入 |
N1060 | M7 | 切削液开 |
N1070 | Z-10 | 快速进刀 |
N1080 | G01 Z-19 F25 | 进刀到Z轴背吃刀量 |
N1090 | G01 X60 Y-40 F45 | 粗铣20键槽 |
N1100 | G01 Z-10 F200 | 工进抬刀 |
N1110 | G0 Z50 | 快速退刀 |
N1120 | X-56 Y-42 | 快速定位点 |
N1130 | Z-10 | 快速进刀 |
N1140 | G01 Z-19 F25 | 进刀到Z轴背吃刀量 |
N1150 | G01 X-40 Y-30 F45 | 粗铣20键槽 |
N1160 | G01 Z-10 P200 | 工进抬刀 |
N1170 | G0 Z100 | 快速退刀 |
N1180 | G53 G0 G49 Z0 | 返回参考点,取消长度补偿 |
N1190 | M9 | 切削液关 |
N2000 | M5 | 主轴转停 |
N2010 | M19 | 主轴定位 |
N2020 | M6 T3 | 换3号刀;20键铣刀 |
N2030 | S400 M3 | 主轴正转,转速600r/min |
N2040 | G0 G54 X40 Y-40 | 工件坐标系建立,快速定位 |
N2050 | G0 G43 Z50 H03 | 快速进刀,刀补值加入 |
N2060 | M7 | 切削液开 |
N2070 | Z-10 | 快速进刀 |
N2080 | G01 Z-19 F25 | 进刀到Z轴背吃刀量 |
N2090 | G01 X60 Y-40 F50 | 精铣20键槽 |
N2100 | G01 Z-10 F200 | 工进抬刀 |
N2110 | G0 Z50 | 快速退刀 |
N2120 | X-56 Y-42 | 快速定位点 |
N2130 | Z-10 | 快速进刀 |
N2140 | G01 Z-19 F25 | 进刀到Z轴背吃刀量 |
N2150 | G01 X-40 Y-30 F50 | 精铣20键槽 |
N2160 | G01 Z-10 F200 | 工进抬刀 |
N2170 | G0 Z100 | 快速退刀 |
N2180 | G53 G0 G49 Z0 | 返回参考点,取消长度补偿 |
N2190 | M9 | 切削液关 |
N2200 | M5 | 主轴转停 |
N2210 | M19 | 主轴定位 |
N2220 | M6 T6 | 换6号刀;8.5钻头 |
N2230 | S600 M3 F35 | 主轴正转,转速600r/min |
N2240 | G0 G54 X0 Y0 | 工件坐标系建立,快速定位 |
N2250 | G0 G43 Z50 H06 | 快速进刀,刀补值加入 |
N2260 | M7 | 切削液开 |
N2270 | G98 G83 X0 Y0 Z-42 R3 Q6 | 钻孔循环定位钻孔(回起始平面) |
N2280 | G80 G0 Z30 | 取消固定循环 |
N2290 | G53 G0 G49 Z0 | 返回参考点,取消长度补偿 |
N2300 | M9 | 切削液关 |
N2310 | M5 | 主轴转停 |
N2320 | M19 | 主轴定位 |
N2330 | M6 T7 | 换7号刀;32钻头 |
N2340 | S150 M3 F30 | 主轴正转,转速150r/min |
N2350 | G0 G54 X0 Y0 | 工件坐标系建立,快速定位 |
N2360 | G0 G43 Z50 H07 | 快速进刀,刀补值加入 |
N2370 | M7 | 切削液开 |
N2380 | G98 G83 X0 Y0 Z-48 R3 Q6 | 钻孔循环定位钻孔(回起始平面) |
02222 | 主程序名 | |
N2390 | G80 G0 Z30 | 取消固定循环 |
N2400 | G53 G0 G49 Z0 | 返回参考点,取消长度补偿 |
N2410 | M9 | 切削液关 |
N2420 | M5 | 主轴转停 |
N2430 | M19 | 主轴定位 |
N2440 | M6 T5 | 换5号刀;16立铣刀 |
N2450 | S350 M3 | 主轴正转,转速350/min |
N2460 | G0 G54 X0 Y0 | 工件坐标系建立,快速定位 |
N2470 | G0 G43 Z50 HD5 | 快速进刀,刀补值加入 |
N2480 | Z2 | 快速进刀 |
N2490 | M7 | 切削液开 |
N2500 | G01 Z-39 F500 | 进刀到Z轴背吃刀量 |
N2510 | G01 G42 X19 D05 F40 | 激活刀具半径右补偿进刀 |
N2520 | G2 I-19 F50 | 顺圆弧切削整圆,粗铣38内孔,改变D05中的半径值可 实现 |
N2525 | G01 Z2 F200 | 工进抬刀 |
N2530 | G01 G40 X0 F500 | 取消刀具半径补偿退刀 |
N2540 | G0 Z50 | 快速抬刀 |
N2550 | G53 G0 G49 Z0 | 返回参考点,取消长度补偿 |
N2560 | M9 | 切削液关 |
N2570 | M5 | 主轴转停 |
N2580 | M19 | 主轴定位 |
N2590 | M6 T8 | 换8号刀;38精镗刀 |
N2600 | S900 M3 F25 | 主轴正转,转速900r/min |
N2610 | G0 G54 X0 Y0 | 工件坐标系建立,快速定位 |
N2620 | G0 G43 Z50 H08 | 快速进刀,刀补值加入 |
N2630 | M7 | 切削液开 |
N2640 | G98 G86 X0 Y0 Z-39 R3 | 镗孔孔循环定位镗孔(回起始平面) |
N2650 | G80 G0 Z30 | 取消固定循环 |
N2660 | G53 G0 G49 Z0 | 返回参考点,取消长度补偿 |
N2670 | M9 | 切削液关 |
N2680 | M5 | 主轴转停 |
N2690 | M19 | 主轴定位 |
N2700 | M6 T5 | 换刀5号刀;16立铣刀 |
N2710 | S800 M3 | 主轴正转,转速800r/min |
N2720 | G0 G55 X0 Y0 | 工件坐标系G55建立,快速定位 |
N2730 | G0 G43 Z50 H05 | 快速进刀.刀补值加入 |
N2740 | G0 Z-13 | 快速进刀 |
N2750 | #100=-14.42 | 定义圆球起始点的z值 |
N2760 | #101=-20.57 | 定义圆球终止点的z值 |
N2770 | WHILE [#100 GE#101] DO 1 | 判断Z值是否已到达终点,当条件不满足时退出循环体 |
N2780 | #102=SQRT(28*28-#100*#1(30) | 圆弧起点X轴点的坐标计算 |
N2790 | #103=#102-8 | 圆球起点X轴点的实际坐标值;减去刀具半径 |
N2800 | G01 X[#103] F1000 | 进给到圆球X轴的起点 |
N2810 | Z[#100] F100 | 进给到圆球Z轴的起点 |
N2815 | G17 G2 I[-#103] F1500 | 整圆铣削加工 |
N2820 | #100=#100-0.03 | z值每次减少量 |
N2830 | END 1 | 循环体结束 |
N2840 | G0 G90 Z100 | 快速回退 |
N2850 | M9 | 切削液关 |
N2860 | M5 | 主轴转停 |
N2870 | G53 G0 G49 Z0 | 返回参考点,取消长度补偿 |
N2880 | M19 | 主轴定位 |
N2890 | M6 T6 | 换6号刀;8.5钻头 |
N2900 | S600 M3 F35 | 主轴正转,转速600r/min,进给速度35mm/min |
N2920 | G0 G54 X0 Y0 | 工件坐标系建立,快速定位 |
N2940 | G0 G43 Z50 H06 | 快速进刀,刀补值加入 |
N2950 | M7 | 切削液开 |
N2960 | G98 G83 X60 Y40 Z-31 R-8 Q5 | 钻孔循环定位钻孔1(回起始平面) |
N2970 | X-60 Y40 | 定位钻孔位置点 |
N2980 | G80 G0 Z30 | 取消固定循环 |
N2990 | M9 | 切削液关 |
N3000 | M5 | 主轴转停 |
N3010 | G53 G0 G49 Z0 | 返回参考点,取消长度补偿 |
N3020 | M19 | 主轴定位 |
N3030 | M6 T9 | 换9号刀;M10机用丝锥 |
N3040 | S100 M3 | 主轴正转,转速100r/min |
N3050 | G0 G54 X0 Y0 | 工件坐标系建立,刀补值加入,快速定位 |
N3060 | G0 G43 Z5 H09 | 快速进刀,刀补值加入 |
N3070 | M7 | 切削液开 |
N3090 | G99 G84 X60 Y40 Z-26 R-6 P200 F150 | 攻螺纹循环,螺矩1.5mm |
N3100 | X-60 Y40 | 定位丝攻孔 |
N3110 | G80 G0 Z30 | 取消固定循环 |
N3120 | G0 G90 Z200 | 快速抬刀 |
N3130 | Y150 | 工作台退至工件装卸位 |
N3140 | G53 G0 G49 Z0 | 返回参考点,取消长度补偿 |
N3150 | M9 | 切削液关 |
N3160 | M5 | 主轴转停 |
N3170 | M30 | 程序结束 |
N3180 | % |
% | 子程序名 | |
O0001 | 传输格式 | |
N10 | G0 X0 Y-70 | 快速定位点 |
N20 | Z2 | 快速进给 |
N30 | G01 Z-11 F500 | 进刀到背吃刀量 |
N40 | G01 G42 X-9.282 Y-36.784 D02 F50 | 激活刀具半径补偿,实现刀具半径右补偿切入轮廓 |
N50 | G03 X41.736 Y3.82 R120 | 轮廓加工 |
N60 | X8.889 Y37.395 R25 | 轮廓加工 |
N70 | G02 X-8.889 Y37.395 R20 | 轮廓加工 |
N80 | G03 X-39.294 Y-0.897 R25 | 轮廓加工 |
N90 | G01 X-11.577 Y-34.538 | 轮廓加工 |
N100 | G03 X9.282 Y-36.784 R15 | 轮廓加工 |
N110 | G01 Z5 F200 | 工进抬刀 |
N120 | G0 G40 Z50 | 取消刀具半径补偿快速回退抬刀 |
N130 | M99 | 子程序结束返回 |
% |
% | 子程序名 | |
O0002 | 传输格式 | |
N10 | G0 X110 Y40 | 快速定位点 |
N20 | Z2 | 快速进给 |
N30 | G01 Z-11 F500 | 进刀到背吃刀量 |
N40 | G01 G42 X85 Y20 D02 F50 | 激活刀具半径补偿,实现刀具半径左补偿切入轮廓 |
N50 | X59.641 | 轮廓加工 |
N60 | G02 X59.641 Y-20 R40 | 轮廓加工 |
N70 | G01 X90 | 轮廓加工 |
N80 | G0 Z2 | 快速抬刀 |
N90 | G0 G40 Z100 | 取消刀具半径补偿快速回退 |
N100 | X110 Y40 | 回退起始点 |
N110 | M99 | 子程序结束返回 |
% |