现在是:
试卷总分:100.0
您的得分:
考试时间为:
点击“开始答卷”进行答题
准考证考 | 操作时间 | 300min | 得分 | |||||||
考试编号 | 3 | 系统类型 | ||||||||
序号 | 考核项目 | 考核内容及要求 | 评分标准 | 配分 | 检测结果 | 扣分 | 得分 | 备注 | ||
1 | 件1 | 零件厚度 | 每超差0.01扣1分 | 2 | ||||||
2 | 弧形凸台(两处) | 每超差0.01扣1分 | 1×2 | |||||||
每超差0.01扣1分 | 1×2 | |||||||||
周边Ra1.6 | 每降一级扣1分 | 1×2 | ||||||||
超差不得分 | 1×2 | |||||||||
3 | 球面槽 | SR25 | 超差不得分 | 2 | ||||||
每超差0.01扣1分 | 1 | |||||||||
Ra3.2 | 每降一级扣1分 | 2 | ||||||||
4 | 孔 | 每超差0.01扣2分 | 8 | |||||||
Ra1.6 | 每降一级扣1分 | 3 | ||||||||
5 | 螺纹孔 2×M10-6H | 中径 | 每处超差扣4分 | 5 | ||||||
定位尺寸1(60,45) | 超差不得分 | 2 | ||||||||
定位尺寸2(65,48) | 超差不得分 | 2 | ||||||||
6 | 曲线轮廓凸台 | 圆弧过渡,R6.5(8处) | 有明显接痕每处扣1分 | 8 | ||||||
周边Ra1.6 | 每降一级扣1分 | 4 | ||||||||
每超差0.01扣1分 | ||||||||||
每超差0.01扣1分 | 2 | |||||||||
每超差0.01扣1分 | 2 | |||||||||
7 | 件2 | 曲线轮廓凹槽 | 圆弧过渡,R6.5(8处) | 有明显接痕每处扣1分 | 8 | |||||
周边Ra1.6 | 每降一级扣1分 | 4 | ||||||||
每超差0.01扣1分 | 2 | |||||||||
对称度0.02(两处) | 超差不得分 | 1×2 | ||||||||
8 | 孔 | 超差不得分 | 1×2 | |||||||
定位尺寸1(60,45) | 超差不得分 | 1×2 | ||||||||
定位尺寸2(65,48) | 超差不得分 | 1×2 | ||||||||
9 | 残料清角 | 外轮廓加工后的残料必须切除;内轮廓必须清角 | 每留一个残料岛屿扣1分;没有清角每处扣1分。扣完为止 | 8 | ||||||
10 | 件1与件2装配后用螺栓连接固定 | 单边配合间隙≤0.03 | 超差不得分 | 4 | ||||||
11 | 安全文明生产 | 1.遵守机床安全操作规程 2.刀具、工具、量具放置规范 3.设备保养、场地整洁 | 酌情扣1~5分 | 3 | ||||||
12 | 工艺合理 | 1.工件定位、夹紧及刀具选择合理 2.加到顺序及刀具轨迹路线合理 | 酌情扣1~5分 | 3 | ||||||
13 | 程序编制 | 1.指令正确,程序完整 2.数值计算正确、程序编写表现出 一定的技巧,简化计算和加工程序 3.刀具补偿功能运用正确、合理 4.切削参数、坐标系选择正确、 合理 | 酌情扣1~5分 | 5 | ||||||
14 | 其他项目 | 1.发生重大事故(人身和设备安全事故等)、严重违反工艺原则和情节严重的野蛮操作等,由裁判长决定 | ||||||||
记录员 | 监考人 | 检查员 | 考评人 |
表4-3 各工序刀具的切削参数 | ||||||||||||||||||||||||
机床型号TH5660A | 加工数据 | |||||||||||||||||||||||
序号 | 加工面 | 刀具号 | 刀具类型 | 主轴转速 n/r·min-1 | 进给速度 vf/mm·min-1 | 刀具补偿号 | ||||||||||||||||||
FANUC | SIEMENS | |||||||||||||||||||||||
长度 | 半径 | |||||||||||||||||||||||
加工件1 | ||||||||||||||||||||||||
1 | 铣上平面 | T1 | 80可转位面铣刀 | 800 | 100 | H01 | D01 | D01 | ||||||||||||||||
2 | 铣两个腰型顶面 | T1 | 80可转位面铣刀 | 800 | 100 | H01 | D01 | D01 | ||||||||||||||||
3 | 铣外轮廓外形面周边 | T2 | 12立铣刀 | 600 | 50 | H02 | D02 | D02 | ||||||||||||||||
4 | 铣两个腰型凸台周边 | T2 | 12立铣刀 | 600 | 50 | H02 | D02 | D02 | ||||||||||||||||
5 | 铣边角料 | T5 | 16立铣刀 | 350 | 40 | H05 | D05 | D05 | ||||||||||||||||
6 | 钻孔8.5 | T6 | 8.5钻头 | 600 | 35 | H06 | D06 | |||||||||||||||||
7 | 钻孔32 | T7 | 32钻头 | 150 | 30 | H07 | D07 | |||||||||||||||||
8 | 铣孔37.6 | T5 | 16立铣刀 | 350 | 40 | H05 | D05 | D05 | ||||||||||||||||
9 | 镗孔38 | T8 | 38精镗刀 | 900 | 25 | H08 | D08 | |||||||||||||||||
10 | 铣凹圆球面 | T5 | 16立铣刀 | 800 | 200 | H05 | D05 | D05 | ||||||||||||||||
11 | 钻两螺纹底孔8.5 | T6 | 8.5钻头 | 600 | 35 | H06 | D06 | |||||||||||||||||
12 | 攻螺纹M10 | T9 | M10机用丝锥 | 100 | H09 | D09 | D09 | |||||||||||||||||
加工件2 | ||||||||||||||||||||||||
1 | 钻孔3×10.4 | T3 | 10.4钻头 | 600 | 35 | H03 | D03 | D03 | ||||||||||||||||
2 | 粗铣内轮廓,落料 | T2 | 12立铣刀 | 600 | 50 | H02 | D02 | D02 | ||||||||||||||||
3 | 精铣内轮廓 | T2 | 12立铣刀 | 600 | 50 | H02 | D02 | D02 |
%_N-CZY32_MPF | 主程序名 | |
;$PATH=/_N_MPF_DIR | 传输格式 | |
N10 | G53 G90 G94 040 G17 | 分进给,绝对编程,切削平面,取消刀补,机床坐标系;安全 指令 |
N20 | T3 | 选3号刀;10.4的钻头 |
N30 | L6 | 换刀;L6换刀子程序 |
N40 | M41 | 低速档开;小于等于800r/min |
N50 | S600 M3 | 主轴正转,转速600r/min |
N60 | G0 G54 X0 Y0 D1 | 工件坐标系建立,刀补值加入,快速定位 |
N70 | Z50 | 快速进刀 |
N80 | M7 | 切削液开 |
N90 | MCALL CYCLE81(30,,3,-18,18) | 模态调用钻孔循环 |
N100 | G0 X0 Y0 | 定位钻孔位置点 |
N110 | X60 Y45 | 定位钻孔位置点 |
N120 | X-65 Y-48 | 定位钻孔位置点 |
N130 | MCALL | 取消模态调用 |
N140 | G0 G90 Z100 | 快速抬刀 |
N150 | M9 | 切削液关 |
N160 | M5 | 主轴转停 |
N170 | T2 | 选2号刀;12立铣刀 |
N180 | L6 | 换刀;L6换刀子程序 |
N190 | S600 M3 | 主轴正转,转速600I/min |
N200 | G0 G54 X0 Y0 D1 | 工件坐标系建立,刀补值加入,快速定位 |
N210 | Z50 | 快速进刀 |
N220 | M7 | 切削液开 |
N230 | L12 | 调用子程序L12,铣削内轮廓周边外形通过更改T2D1中的 刀具半径值实现轮廓粗和精加工 |
N240 | G0 G90 Z100 | 快速抬刀 |
N250 | X0 Y0 | 快速定位点 |
N260 | M9 | 切削液关 |
N270 | M5 | 主轴转停 |
N280 | M30 | 程序结束 |
%_N_CZY31_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 | X130 Y-75 | 快速定位铣削起点 |
N170 | Z-2 | 快速进刀 |
N180 | G01 X-130 F100 | 平面铣削进刀,粗铣凸台平面 |
N190 | G0 Z50 | 抬刀 |
N200 | X130 Y75 | 快速定位铣削起点 |
N210 | Z-2 | 快速进刀 |
N220 | G01 X-130 F100 | 平面铣削进刀,粗铣凸台平面 |
N230 | G0 Z50 | 抬刀 |
N240 | X130 Y-75 | 快速定位铣削起点 |
N250 | Z-3.9 | 快速进刀 |
N260 | G01 X-130 F100 | 平面铣削进刀,粗铣凸台平面 |
N270 | G0 Z50 | 抬刀 |
N280 | K130 Y75 | 快速定位铣削起点 |
N290 | Z-3.9 | 快速进刀 |
N300 | G01 X-130 F100 | 平面铣削进刀,粗铣凸台平面 |
N310 | S800 | 换速,转速800r/min |
N320 | G0 X130 Y0 | 快速定位铣削起点 |
N330 | Z0 | 快速进刀 |
N340 | G01 X-130 F120 | 平面铣削进刀 |
N350 | G0 Z50 | 抬刀 |
N360 | X130 Y175 | 快速定位铣削起点 |
N370 | Z-4 | 快速进刀 |
N380 | G01 X-130 F120 | 平面铣削进刀,粗铣凸台平面 |
N390 | G0 Z50 | 抬刀 |
N400 | X130 Y75 | 快速定位铣削起点 |
N420 | Z-4 | 快速进刀 |
N430 | G01 X-130 F120 | 平面铣削进刀,粗铣凸台平面 |
N440 | G0 Z50 | 抬刀 |
N450 | M9 | 切削液关 |
N460 | M5 | 主轴转停 |
N470 | T2 | 选2号刀;12立铣刀 |
N480 | L6 | 换刀;L6换刀子程序 |
N490 | M41 | 低速档开;小于等于800r/min |
N500 | S600 M3 | 主轴正转,转速600r/min |
N510 | G0 G54 X0 Y0 D1 | 工件坐标系建立,刀补值加入,快速定位 |
N520 | Z50 | 快速进刀 |
N530 | M7 | 切削液开 |
N540 | L21 | 调用子程序L21,铣削轮廓周边外形通过更改T2D1中的刀 具半径值实现轮廓粗和精加工 |
N550 | G0 G90 Z100 | 快速抬刀 |
N560 | X0 Y0 | 快速定位点 |
N570 | M7 | 切削液开 |
N580 | L22 | 调用子程序L22,铣削凸台轮廓,通过更改T2D1中的刀具 半径值实现轮廓粗和精加工 |
N590 | G0 G90 Z100 | 快速抬刀 |
N600 | AROT Z180 | 坐标系旋转180° |
N610 | L22 | 调用子程序L2,铣削对称凸台轮廓,通过更改T2D1中的刀 具半径值实现轮廓粗和精加工 |
N620 | ROT | 取消坐标旋转 |
N630 | G0 G90 Z100 | 快速抬刀 |
N640 | M9 | 切削液关 |
N650 | M5 | 主轴转停 |
N660 | T5 | 选5号刀;16立铣刀 |
N670 | L6 | 换刀;L6换刀子程序 |
N680 | S350.M3 | 主轴正转,转速350/min |
N690 | G0 G54 X0 Y0 D1 | 工件坐标系建立,刀补值加入,快速定位 |
N700 | G0 G90 Z50 | 快速进刀 |
N710 | M7 | 切削液开 |
N720 | L31 | 调用子程序L31,铣削右边边角残余材料 |
N730 | G0 Z50 | 快速抬刀 |
N740 | MIRROR X0 | 关于Y轴镜像 |
N750 | L31 | 调用子程序L31,铣削左边边角残余材料 |
N760 | G0 G90 Z50 | 快速抬刀 |
N770 | MIRROR | 取消镜像 |
N780 | M9 | 切削液关 |
N790 | M5 | 主轴转停 |
N800 | T6 | 选6号刀;8.5钻头 |
N810 | L6 | 换刀;L6换刀子程序 |
N820 | S600 M3 F35 | 主轴正转,转速600r/min |
N830 | G0 G54 X0 Y0 D1 | 工件坐标系建立,刀补值加入,快速定位 |
N840 | Z50 | 快速进刀 |
N850 | M7 | 切削液开 |
N860 | MCALL CYCLE83(30,,3,-35,35,-10,0,3,0,1,0.8, 1) |
模态调用钻孔循环 |
N870 | G0 X0 Y0 | 定位钻孔位置点 |
N880 | MCALL | 取消模态调用 |
N890 | M9 | 切削液关 |
N900 | M5 | 主轴转停 |
N910 | T7 | 选7号刀;32钻头 |
N920 | L6 | 换刀;L6换刀子程序 |
N930 | S150 M3 F30 | 主轴正转,转速150r/min |
N940 | G0 G54 X0 Y0 D1 | 工件坐标系建立,刀补值加入,快速定位 |
N950 | Z50 | 快速进刀 |
N960 | M7 | 切削液开 |
N970 | MCALL CYCLES3(30,3-38,38,-10,0,3,0,1,0.8,1) |
模态调用钻孔循环 |
N980 | G0 X0 Y0 | 定位钻孔位置点 |
N990 | MCALL | 取消模态调用 |
N1000 | M9 | 切削液关 |
N1010 | M5 | 主轴转停 |
N1020 | T5 | 选5号刀;16立铣刀 |
N1030 | L6 | 换刀;L6换刀子程序 |
N1040 | S350 M3 | 主轴正转,转速350/min |
N1050 | G0 G54 X0 Y0 D1 | 工件坐标系建立,刀补值加入,快速定位 |
N1060 | Z2 | 快速进刀 |
N1070 | M7 | 切削液开 |
N1080 | G01 Z-29 F500 | 进刀到Z轴背吃刀量 |
N1090 | G01 G42 X19 F40 | 激活刀具半径右补偿进刀 |
N1100 | G2 I-19 F50 | 顺圆弧切削整圆,粗铣38内孔,改变T3D1中的半径值可 实现 |
N1105 | G01 Z2 F200 | 工进抬刀 |
N1110 | G01 G40 X0 F500 | 取消刀具半径补偿退刀 |
N1120 | G0 Z50 | 快速抬刀 |
N1130 | M9 | 切削液关 |
N1140 | M5 | 主轴转停 |
N1150 | T8 | 选8号刀;38精镗刀 |
N1160 | L6 | 换刀;L6换刀子程序 |
N1170 | M42 | 高速档开;大于800r/min |
N1180 | S900 M3 F25 | 主轴正转,转速350r/min |
N1190 | G0 G54 X0 Y0 D1 | 工件坐标系建立,刀补值加入,快速定位 |
N2000 | Z50 | 快速进刀 |
N2010 | M7 | 切削液开 |
N2020 | MCAIL CYCLF86(30,,3,-29,29,0,3,,,,0) | 模态调用镗孔循环 |
N2030 | G0 X0 Y0 | 定位镗孔位置点 |
N2040 | MCAIL | 取消模态词用 |
N2050 | M9 | 切削液关 |
N2060 | M5 | 主轴转停 |
N2070 | T5 | 选5号刀;16立铣刀 |
N2080 | L6 | 换刀;L6换刀子程序 |
N2090 | M41 | 低速档开;小于800r/min |
N2100 | S800 M3 | 主轴正转,转速800r/min |
N2110 | G0 G55 X0 Y0 D1 | 工件坐标系G55建立,刀补值加入,快速定位 |
N2120 | G0 Z-7 | 快速进刀 |
N2130 | R0=-8.248 | 定义圆球起始点的Z值 |
N2140 | R1=-16.248 | 定义圆球终止点的Z值 |
N2150 | AAA: | 标示符 |
N2160 | R2=SQRT(25*25-R0*R0) | 圆弧起点X轴点的坐标计算 |
N2170 | R3=R2-8 | 圆球起点X轴点的实际坐标值;减去刀具半径 |
N2180 | G01 X=R3 F1000 | 进给到圆球X轴的起点 |
N2190 | Z=R0 F100 | 进给到圆球Z轴的起点 |
N2200 | G17 G2 I=-R3 F1500 | 整圆铣削加工 |
N2210 | R0=R0-0.04 | Z值每次减少量 |
N2220 | IF R0>=R1 GOTOB AAA | 判断Z值是否已到达终点,不到的话返回标示符处 |
N2230 | G0 G90 Z100 | 快速回退 |
N2240 | M9 | 切削液关 |
N2250 | M5 | 主轴转停 |
N2260 | T6 | 选6号刀;8.5钻头 |
N2270 | L6 | 换刀;L6换刀子程序 |
N2280 | M41 | 低速档开;小于800r/min |
N2290 | S600 M3 F35 | 主轴正转,转速600r/min,进给速度35mm/min |
N2300 | G0 G54 X0 Y0 D1 | 工件坐标系建立,刀补值加入,快速定位 |
N2310 | Z50 | 快速进刀 |
N2320 | M7 | 切削液开 |
N2330 | MCAIL CYCLE81(10,,-5,-27,27) | 模态调用钻孔循环 |
NZ340 | G0 X65 Y-48 | 定位钻孔位置点 |
N2350 | G0 X-60 Y45 | 定位钻孔位置点 |
N2360 | MCALL | 取消模态调用 |
N2370 | M9 | 切削液关 |
N2380 | M5 | 主轴转停 |
N2390 | T9 | 选9号刀;M10机用丝锥 |
N2400 | L6 | 换刀;L6换刀子程序 |
N2410 | M41 | 低速档开;小于800r/min |
N2420 | S100 M3 | 主轴正转,转速100r/min |
N2430 | G0 G54 X0 Y0 D1 | 工件坐标系建立,刀补值加入,快速定位 |
N2440 | Z50 | 快速进刀 |
N2450 | M7 | 切削液开 |
N2460 | SPOS=0 | 主轴定位 |
N2470 | MCALL CYCLE84(10,,-3,-20,20,,,,1.5,0,60, 100) |
模态调用攻螺纹循环 |
N2480 | G0 X65 Y-48 | 定位钻孔位置点 |
N2490 | G0 X-60 Y45 | |
N2500 | MCALL | 取消模态调用 |
N2510 | G0 G90 Z200 | 快速抬刀 |
N2520 | Y150 | 工作台退至工件装卸位 |
N2530 | M9 | 切削液关 |
N2540 | M5 | 主轴转停 |
N2550 | M30 | 程序结束 |
%_N_L21_SPF | 子程序名 | |
;$PATH=/_N_SPF_DIR | 传输格式 | |
N10 | G0 X90 Y0 | 快速定位点 |
N20 | Z2 | 快速进给 |
N30 | G0 Z-8 | 进刀到背吃刀量 |
N40 | G01 G42 X50 Y0 F50 | 激活刀具半径补偿,实现刀具半径右补偿切入轮廓 |
N50 | Y24.5 | 轮廓加工 |
N60 | G03 X39.6 Y129.7 CR=6.5 | 轮廓加工 |
N70 | G01 X28.733 Y21.55 | 轮廓加工 |
N80 | G02 X20.411 Y21.986 CR=6.5 | 轮廓加工 |
N90 | G03 X-20.411 Y21.986 CR=30 | 轮廓加工 |
N100 | G02 X-28.733 Y21.55 CR=6.5 | 轮廓加工 |
N110 | G01 X-39.6 Y29.7 | 轮廓加工 |
N120 | G03 X-50 Y24.5 CR=6.5 | 轮廓3nq- |
N130 | G01 Y-24.5 | 轮廓加工 |
N140 | G03 X-39.6 Y-29.7 CR=6.5 | 轮廓加工 |
N150 | G01 X-28.733 Y-21.55 | 轮廓加工 |
N160 | G02 X-20.411 Y-21.986 CR=6.5 | 轮廓加工 |
N170 | G03 X20.411 Y-21.986 CR=30 | 轮廓加工 |
N180 | G02 X28.733 Y-21.55 CR=6.5 | 轮廓加工 |
N190 | G01 X39.6 Y-29.7 | 轮廓加工 |
N200 | G03 X50 Y-24.5 CR=6.5 | 轮廓加工 |
N210 | G01 Y0 | 轮廓加工 |
N220 | G01 Z2 F300 | 工进回退抬刀 |
N230 | G0 G90 Z50 | 快速抬刀 |
N240 | C0 G40 X90 Y0 | 取消刀具半径补偿快速回退起始点 |
N250 | M17 | 子程序结束返回 |
%_N_L22_SPF | 子程序名 | |
;$PATH=/_N_SPF_DIR | 传输格式 | |
N10 | G0 X0 Y-75 | 快速定位点 |
N20 | Z2 | 快速进给 |
N30 | G01 Z-8 F500 | 进刀到背吃刀量 |
N40 | G01 G42 X0 Y-55 F50 | 激活刀具半径补偿,实现刀具半径右补偿切入轮廓 |
N50 | G03 X18.811 Y-51.683 CR=55 | 轮廓加工 |
N60 | X15.391 Y-42.286 CR=5 | 轮廓加工 |
N70 | G02 X-15.391 Y-42.286 CR=45 | 轮廓加工 |
N80 | G03 X-18.811 Y-51.683 CR=5 | 轮廓加工 |
N90 | X0 Y-55 CR=55 | 轮廓加工 |
N100 | G01 Z2 F500 | 工进回退抬刀 |
N110 | G0 Z100 | 快速抬刀 |
N120 | G0 G40 X0 Y.75 | 取消刀具半径补偿快速回退起始点 |
N220 | M17 | 子程序结束返回 |
%_N_L31_SPF | 子程序名 | |
;$PATHT=/_N_SPF_DIR | 传输格式 | |
N10 | G0 X35 Y-70 | 快速定位点 |
N20 | Z-8 | 进刀到背吃刀量 |
N30 | G01 Y-53 F50 | |
N40 | X73 | 切除残余边角料 |
N50 | Y53 | |
N60 | X35 | |
N70 | Y35 | |
N80 | X60 | |
N90 | Y-35 | |
N100 | X35 | |
N110 | G01 Z2 F500 | 工进回退抬刀 |
N120 | G0 X35 Y-70 Z50 | 取消刀具半径补偿快速回退起始点 |
N220 | M17 | 子程序结束返回 |
% | 传输格式 | |
O3332 | 主程序名 | |
N5 | G53 G90 G94 G40 G17 | 分进给,绝对编程,切削平面,取消刀补,机床坐标系;安全 指令 |
N10 | G53 G49 Z0 | 机床坐标系,取消刀具长度补偿;安全指令 |
N20 | M19 | 主轴定位 |
N30 | M6 T3 | 换3号刀;10.4的钻头 |
N40 | S600 M3 | 主轴正转,转速600r/min |
N50 | G0 G54 X0 Y0 | 工件坐标系建立,快速定位 |
N60 | G0 G43 Z50 H03 | 快速进刀,刀补值加入 |
N70 | M7 | 切削液开 |
N80 | G98 G83 X0 Y0 Z-42 R3 Q5 | 钻孔循环定位钻孔(回起始平面) |
N90 | X60 Y45 | 定位钻孔位置点 |
N100 | X-65 Y-48 | 定位钻孔位置点 |
N110 | G80 G0 Z30 | 取消固定循环 |
N120 | G53 G0 G49 Z0 | 返回参考点,取消长度补偿 |
N130 | M9 | 切削液关 |
N140 | M5 | 主轴转停 |
N150 | M19 | 主轴定位 |
N160 | M6 T2 | 换2号刀;12立铣刀 |
N170 | S600 M3 | 主轴正转,转速600r/min |
N180 | G0 G54 X0 Y0 | 工件坐标系建立,快速定位 |
N190 | G0 G43 Z50 H02 | 快速进刀,刀补值加入 |
N200 | M7 | 切削液开 |
N210 | M98 P0012 | 调用子程序O0012,铣削内轮廓周边外形通过更改D02中 的刀具半径值实现轮廓粗和精加工 |
N220 | G53 G0 G49 Z0 | 返回参考点,取消长度补偿 |
N230 | X0 Y0 | 快速定位点 |
N240 | M9 | 切削液关 |
N250 | M5 | 主轴转停 |
N260 | M30 | 程序结束 |
% | 子程序名 | |
O0012 | 传输格式 | |
N10 | G0 X0 Y0 | 快速定位点 |
N20 | Z2 | 快速进给 |
N30 | G01 Z-11 F30 | 进刀到背吃刀量 |
N40 | G01 G41 X50 Y0 D02 F50 | 激活刀具半径补偿,实现刀具半径右补偿切入轮廓 |
N50 | Y24.5 | 轮廓加工 |
N60 | G03 X39.6 Y29.7 R6.5 | 轮廓加工 |
N70 | G01 X28.733 Y21.55 | 轮廓加工 |
N80 | G02 X20.411 Y21.986 R6.5 | 轮廓加工 |
N90 | G03 X-20.411 Y21.986 R30 | 轮廓加工 |
N100 | G02 X-28.733 Y21.55 R6.5 | 轮廓加工 |
N110 | G01 X-39.6 Y29.7 | 轮廓加工 |
N120 | G03 X-50 Y24.5 R6.5 | 轮廓加工 |
N.130 | G01 Y-24.5 | 轮廓加工 |
N140 | G03 X-39.6 Y-29.7 R6.5 | 轮廓加工 |
N150 | G01 X-28.733 Y.21.55 | 轮廓加工 |
N160 | G02 X-20.411 Y-21.986 R6.5 | 轮廓加工 |
N170 | G03 X20.411 Y-21.986 R30 | 轮廓加工 |
N180 | G02 X28.733 Y-21.55 R6.5 | 轮廓加工 |
N190 | G01 X39.6 Y-29.7 | 轮廓加工 |
N200 | G03 X50 Y-24.5 R6.5 | 轮廓加工 |
N210 | G01 Y0 | 轮廓加工 |
N215 | G01 Z2 F200 | 工进抬刀 |
N220 | G01 G40 X0 Y0 F200 | 取消刀具半径补偿快速回退起始点 |
N230 | G0 G90 Z50 | 快速抬刀 |
N240 | M99 | 子程序结束返回 |
% |
% | 主程序名 | |
O3331 | 传输格式 | |
N5 | G53 G90 G94 G40 G17 | 分进给,绝对编程,切削平面,取消刀补,机床坐标系;安全 指令 |
N10 | G53 G49 Z0 | 机床坐标系,取消刀具长度补偿;安全指令 |
N20 | M19 | 主轴定位 |
N30 | M6 T1 | 换卜号刀;80可转位面铣刀 |
N40 | S500 M3 | 主轴正转,转速500r/min |
N50 | G0 G54 X130 Y-30 | 工件坐标系建立,快速定位 |
N60 | G0 G43 Z50 H01 | 快速进刀,刀补值加入 |
N70 | M7 | 切削液开 |
N80 | Z0.1 | 快速进刀 |
N90 | G01 X-130 F120 | 平面铣削进刀 |
N100 | G0 Z50 | 抬刀 |
N110 | X130 Y30 | 快速定位铣削起点 |
N120 | Z0.1 | 快速进刀 |
N130 | G01 X-130 F120 | 平面铣削进刀 |
N140 | G0 Z50 | 抬刀 |
N150 | X130 Y-75 | 快速定位铣削起点 |
N160 | Z-2 | 快速进刀 |
N170 | G01 X-130 F100 | 平面铣削进刀,粗铣凸台平面 |
N180 | G0 Z50 | 抬刀 |
N190 | X130 Y75 | 快速定位铣削起点 |
N200 | Z-2 | 快速进刀 |
N210 | G01 X-130 F100 | 平面铣削进刀,粗铣凸台平面 |
N220 | G0 Z50 | 抬刀 |
N230 | X130 Y-75 | 快速定位铣削起点 |
N240 | Z-3.9 | 快速进刀 |
N250 | G01 X-130 F100 | 平面铣削进刀,粗铣凸台平面 |
N260 | G0 Z50 | 抬刀 |
N270 | X130 Y75 | 快速定位铣削起点 |
N280 | Z-3.9 | 快速进刀 |
N290 | G01 X-130 F100 | 平面铣削进刀,粗铣凸台平面 |
N300 | S800 | 换速,转速800r/min |
N310 | G0 X130 Y0 | 快速定位铣削起点 |
N320 | Z0 | 快速进刀 |
N330 | G01 X-130 F120 | 平面铣削进刀 |
N340 | G0 Z50 | 抬刀 |
N350 | X130 Y-75 | 快速定位铣削起点 |
N360 | Z-4 | 快速进刀 |
N370 | G01 X-130 F120 | 平面铣削进刀,粗铣凸台平面 |
N380 | G0 Z50 | 抬刀 |
N390 | X130 Y75 | 快速定位铣削起点 |
N400 | Z-4 | 快速进刀 |
N420 | G01 X-130 F120 | 平面铣削进刀,粗铣凸台平面 |
N430 | G53 G0 G49 Z0 | 返回参考点,取消长度补偿 |
N440 | M9 | 切削液关 |
N450 | M5 | 主轴转停 |
N460 | M19 | 主轴定位 |
N470 | M6 T2 | 换2号刀;12立铣刀 |
N480 | S600 M3 | 主轴正转,转速600r/min |
N490 | G0 G54 X0 Y0 | 工件坐标系建立,快速定位 |
N500 | G0 G43 Z50 H02 | 快速进刀,刀补值加入 |
N510 | M7 | 切削液开 |
N520 | M98 P0021 | 调用子程序O21,铣削轮廓周边外形通过更改D02中的刀 具半径值实现轮廓粗和精加工 |
N530 | G53 G0 G49 Z0 | 返回参考点,取消长度补偿 |
N540 | X0 Y0 | 快速定位点 |
N550 | M7 | 切削液开 |
N560 | M98 P0022 | 调用子程序O22,铣削凸台轮廓,通过更改D02中的刀具半 径值实现轮廓粗和精加工 |
N570 | G0 G90 Z100 | 快速抬刀 |
N580 | G68 X0 Y0 R180 | 坐标系旋转180° |
N590 | M98 P0022 | 调用子程序O22,铣削对称凸台轮廓,通过更改D02中的刀 具半径值实现轮廓粗和精加工 |
N600 | G69 | 取消坐标旋转 |
N610 | G53 G0 G49 Z0 | 返回参考点,取消长度补偿 |
N620 | M9 | 切削液关 |
N630 | M5 | 主轴转停 |
N640 | M19 | 主轴定位 |
N650 | M6 T5 | 换5号刀;16立铣刀 |
N660 | S350 M3 | 主轴正转,转速350r/min |
N670 | G0 G54 X0 Y0 | 工件坐标系建立,快速定位 |
N680 | G0 G43 Z50 H05 | 快速进刀,刀补值加入 |
N690 | M7 | 切削液开 |
N700 | M98 P0031 | 调用子程序O31,铣削右边边角残余材料 |
N710 | G0 Z50 | 快速抬刀 |
N720 | G51.1 X0 | 关于Y轴镜像 |
N730 | M98 P0031 | 调用子程序O31,铣削左边边角残余材料 |
N740 | G0 G90 Z50 | 快速抬刀 |
N750 | G50.1 | 取消镜像 |
N760 | G53 G0 G49 Z0 | 返回参考点,取消长度补偿 |
N770 | M9 | 切削液关 |
N780 | M5 | 主轴转停 |
N790 | M19 | 主轴定位 |
N800 | M6 T6 | 换6号刀;8.5钻头 |
N810 | S600 M3 F35 | 主轴正转,转速600r/min |
N820 | G0 G54 X0 Y0 | 工件坐标系建立,快速定位 |
N830 | G0 G43 Z50 H06 | 快速进刀,刀补值加入 |
N840 | M7 | 切削液开 |
N850 | G98 G83 X0 Y0 Z-35 R3 Q5 | 钻孔循环定位钻孔(回起始平面) |
N860 | G80 G0 Z30 | 取消固定循环 |
N870 | G53 G0 G49 Z0 | 返回参考点,取消长度补偿 |
N880 | M9 | 切削液关 |
N890 | M5 | 主轴转停 |
N900 | M19 | 主轴定位 |
N910 | M6 T7 | 换7号刀;32钻头 |
N920 | S150 M3 F30 | 主轴正转,转速150r/min |
N930 | G0 G54 X0 Y0 | 工件坐标系建立,快速定位 |
N940 | G0 G43 Z50 H07 | 快速进刀,刀补值加入 |
N950 | M7 | 切削液开 |
N960 | G98 G83 X0 Y0 Z-38 R3 Q6 | 钻孔循环定位钻孔(回起始平面) |
N970 | G80 G0 Z30 | 取消固定循环 |
N980 | G53 G0 CA9 Z0 | 返回参考点,取消长度补偿 |
N990 | M9 | 切削液关 |
N1000 | M5 | 主轴转停 |
N1010 | M19 | 主轴定位 |
N1020 | M6 T5 | 换5号刀;16立铣刀 |
N1030 | S350 M3 | 主轴正转,转速350/min |
N1040 | G0 G54 X0 Y0 | 工件坐标系建立,快速定位 |
N1050 | G0 CA3 Z50 H05 | 快速进刀,刀补值加入 |
N1060 | M7 | 切削液开 |
N1070 | G01 Z-29 F500 | 进刀到Z轴背吃刀量 |
N1080 | G01 G42 X19 D05 F40 | 激活刀具半径右补偿进刀 |
N1090 | G2 I-19 F50 | 顺圆弧切削整圆,粗铣38内孔,改变D05中的半径值可 实现 |
N1095 | G01 Z2 F200 | 工进抬刀 |
N11130 | G01 G40 X0 F500 | 取消刀具半径补偿退刀 |
N1110 | G53 G0 G49 Z0 | 返回参考点,取消长度补偿 |
N1120 | M9 | 切削液关 |
N1130 | M5 | 主轴转停 |
N1140 | M19 | 主轴定位 |
N1150 | M6 T8 | 换8号刀;38精镗刀 |
N1160 | S900 M3 F25 | 主轴正转,转速900r/min |
N1170 | G0 G54 X0 Y0 | 工件坐标系建立,快速定位 |
N1180 | G0 G43 Z50 H08 | 快速进刀,刀补值加入 |
N1190 | M7 | 切削液开 |
N2000 | G98 G86 X0 Y0 Z-29 R3 | 钻孔循环定位钻孔(回起始平面) |
N2010 | G80 G0 Z30 | 取消固定循环 |
N2020 | G53 G0 G49 Z0 | 返回参考点,取消长度补偿 |
N2030 | M9 | 切削液关 |
N2040 | M5 | 主轴转停 |
N2050 | M19 | 主轴定位 |
N2060 | M6 T5 | 换5号刀;16立铣刀 |
N2070 | S800 M3 | 主轴正转,转速800r/min |
N2080 | G0 G55 X0 Y0 | 工件坐标系G55建立,快速定位 |
N2090 | G0 G43 Z-7 H05 | 快速进刀,刀补值加入 |
N2100 | #100=-8.248 | 定义圆球起始点的Z值 |
N2110 | #101=-16.248 | 定义圆球终止点的Z值 |
N2120 | WHILE[#100GE#101] DO 1 | 判断Z值是否已到达终点,当条件不满足时退出循环体 |
N2130 | #102=SQRT(25*25-#100*#100) | 圆弧起点X轴点的坐标计算 |
N2140 | #103=#102-8 | 圆球起点X轴点的实际坐标值,减去刀具半径 |
N2150 | G01 X[#103] F1000 | 进给到圆球X轴的起点 |
N2160 | Z[#100] F100 | 进给到圆球Z轴的起点 |
N2170 | G17 G2 I[-#103] F1500 | 整圆铣削加工 |
N2180 | #100=#100-0.03 | Z值每次减少量 |
N2190 | END 1 | 循环体结束 |
N2200 | G53 G0 G49 Z0 | 返回参考点,取消长度补偿 |
N2210 | M9 | 切削液关 |
N2220 | M5 | 主轴转停 |
N2230 | M19 | 主轴定位 |
N2240 | M6 T6 | 换6号刀;8.5钻头 |
N2250 | S600 M3 F35 | 主轴正转,转速600r/min,进给速度35mm/min |
N2260 | G0 G54 X0 Y0 | 工件坐标系建立,快速定位 |
N2270 | G0 G43 Z50 H06 | 快速进刀,刀补值加入 |
N2280 | M7 | 切削液开 |
N2290 | G98 G83 X65 Y-48 Z-27 R-5 Q5 | 钻孔循环定位钻孔(回起始平面) |
N2300 | G0 X-60 Y45 | 定位钻孔位置点 |
N2310 | G80 G0 Z30 | 取消固定循环 |
N2320 | G53 G0 G49 Z0 | 返回参考点,取消长度补偿 |
N2330 | M9 | 切削液关 |
N2340 | M5 | 主轴转停 |
N2350 | M19 | 主轴定位 |
N2360 | M6 T9 | 换9号刀;M10机用丝锥 |
N2370 | S100 M3 | 主轴正转,转速100r/min |
N2380 | G0 G54 X0 Y0 | 工件坐标系建立,快速定位 |
N2390 | G0 G43 Z50 H09 | 快速进刀,刀补值加入 |
N2400 | M7 | 切削液开 |
N2410 | G99 g84 X65 Y-48 Z-20 R-3 p200 F150 | 攻螺纹循环,螺矩1.5mm |
N2420 | G0 X-60 Y45 | 定位丝攻孔 |
N2430 | G80 G0 Z30 | 取消固定循环 |
N2440 | G53 G0 G49 Z0 | 返回参考点,取消长度补偿 |
N2450 | Y150 | 工作台退至工件装卸位 |
N2460 | M9 | 切削液关 |
N2470 | M5 | 主轴转停 |
N2480 | M30 | 程序结束 |
N2490 | % |
% | 子程序名 | |
O0021 | 传输格式 | |
N10 | G0 X90 Y0 | 快速定位点 |
N20 | Z2 | 快速进给 |
N30 | G0 Z-8 | 进刀到背吃刀量 |
N40 | G01 G42 X50 Y0 D02 F50 | 激活刀具半径补偿,实现刀具半径右补偿切入轮廓 |
N50 | Y24.5 | 轮廓加工 |
N60 | G03 X39.6 Y29.7 R6.5 | 轮廓加工 |
N70 | G01 X28.733 Y21.55 | 轮廓加工 |
N80 | G02 X20.411 Y21.986 R6.5 | 轮廓加工 |
N90 | G03 X-20.411 Y21.986 R30 | 轮廓加工 |
N100 | G02 X-28.733 Y21.55 R6.5 | 轮廓加工 |
N110 | G01 X-39.6 Y29.7 | 轮廓加工 |
N120 | G03 X-50 Y24.5 R6.5 | 轮廓加工 |
N130 | G01 Y-24.5 | 轮廓加工 |
N140 | G03 X-39.6 Y-29.7 R6.5 | 轮廓加工 |
N150 | G01 X-28.733 Y-21.55 | 轮廓加工 |
N160 | G02 X-20.411 Y-21.986 R6.5 | 轮廓加工 |
N170 | G03 X20.411 Y-21.986 R30 | 轮廓加工 |
N180 | G02 X28.733 Y-21.55 R6.5 | 轮廓加工 |
N190 | G01 X39.6 Y-29.7 | 轮廓加工 |
N200 | G03 X50 Y-24.5 R6.5 | 轮廓加工 |
N210 | G01 Y0 | 轮廓加工 |
N220 | G01 Z2 F300 | 工进回退抬刀 |
N230 | G0 G90 Z50 | 快速抬刀 |
N240 | G0 G40 X90 Y0 | 取消刀具半径补偿快速回退起始点 |
N250 | M99 | 子程序结束返回 |
% |
% | 子程序名 | |
O0022 | 传输格式 | |
N10 | G0 X0 Y-75 | 快速定位点 |
N20 | Z2 | 快速进给 |
N30 | G01 Z-8 F500 | 进刀到背吃刀量 |
N40 | G01 G42 X0 Y-55 D02 F50 | 激活刀具半径补偿,实现刀具半径右补偿切入轮廓 |
N50 | G03 X18.811 Y-51.683 R55 | 轮廓加工 |
N60 | X15.391 Y-42.286 R5 | 轮廓加工 |
N70 | G02 X-15.391 Y-42.286 R45 | 轮廓加工 |
N80 | G03 X-18.811 Y-51.683 R5 | 轮廓加工 |
N90 | X0 Y-55 R55 | 轮廓加工 |
N100 | G01 Z2 F500 | 工进回退抬刀 |
N110 | G0 Z100 | 快速抬刀 |
N120 | G0 G40 X0 Y-75 | 取消刀具半径补偿快速回退起始点 |
N220 | M99 | 子程序结束返回 |
% |
% | 子程序名 | |
O0031 | 传输格式 | |
N10 | G0 X35 Y-70 | 快速定位点 |
N20 | Z-8 | 进刀到背吃刀量 |
N30 | G01 Y-53 F50 | |
N40 | X73 | 切除残余边角料 |
N50 | Y53 | |
N60 | X35 | |
N70 | Y35 | |
N80 | X60 | |
N90 | Y-35 | |
N100 | X35 | |
N110 | G01 Z2 F500 | 工进回退抬刀 |
N120 | G0 X35 Y-70 Z50 | 取消刀具半径补偿快速回退起始点 |
N220 | M99 | 子程序结束返回 |
% |