目录 1
第1篇 Mastercam数控编程基础 1
第1章 数控编程基础 3
1.1 数控编程概述 3
1.1.1 数控、数控编程的概念 3
1.1.2 数控编程的分类 3
1.1.3 数控程序的分类 4
1.1.4 数控程序的格式及组成 4
1.2 数控系统的基本功能 5
第2章 G代码数控编程 7
2.1 数控编程常用准备功能(G功能) 7
2.1.1 绝对坐标指令G90 7
2.1.2 相对坐标指令G91 7
2.1.5 直线插补指令G01 8
2.1.4 快速点定位指令G00 8
2.1.3 坐标系设定指令G92 8
2.1.6 圆弧插补指令G02、G03 11
2.1.7 坐标平面指令G17、G18、G19 13
2.1.8 程序单位指令G20、G21 14
2.1.9 固定循环指令 14
2.1.10 返回参考点指令G28 14
2.2 数控编程中的刀具半径补偿 15
2.2.1 刀具半径补偿量 15
2.2.2 刀具半径补偿指令G41、G42、G40 15
2.2.3 刀具半径补偿量实现方式 16
2.3 数控编程中的刀具长度补偿 18
2.3.1 刀具长度补偿量 18
2.3.2 刀具长度补偿量实现指令G43、G44、G49 18
2.4.1 加工暂停指令M00、M01 19
2.4 数控编程常用辅助功能(M功能) 19
2.4.3 主轴转动、停止指令M03、M04、M05 20
2.4.4 换刀指令M06 20
2.4.5切削液指令M08、M09 20
2.4.2 程序结束指令M02、M30 20
第3章 手工G代码数控编程 21
3.1 纸垫落料模凸模 21
3.2 橡胶垫复合冲裁模凸模 22
3.3 云母片复合冲裁模凸模 23
3.4 电机转子片 25
3.5 收音机压片 26
第2篇 Mastercam自动数控编程实例 29
第4章 茶杯垫 31
4.1 绘制茶杯垫几何图形 31
4.2.1 加工坯料及对刀点的确定 34
4.2 规划外形加工刀具路径 34
4.2.2 规划外形加工刀具路径 36
4.3 实体加工模拟 39
4.3.1 工件参数设定 40
4.3.2 实体加工模拟 41
4.4 生成加工NC代码及传输程序 42
4.4.1 生成加工NC代码 42
4.4.2 传输NC程序 43
第5章 连杆 45
5.1 绘制连杆几何图形 45
5.2 规划加工刀具路径 50
5.2.1 加工坯料及对刀点的确定 50
5.2.2 规划挖槽加工刀具路径 52
5.2.3 规划钻孔加工刀具路径 56
5.2.4 规划外形加工刀具路径 58
5.3 实体加工模拟 62
5.3.1 工件参数设定 62
5.3.2 实体加工模拟 63
5.4 生成加工NC代码及传输程序 64
5.4.1 生成加工NC代码 64
5.4.2 传输NC程序 66
第6章 月饼盒盖凸模 67
6.1 绘制月饼盒盖凸模 67
6.1.1 绘制线架构 67
6.1.2 绘制三维曲面模型 69
6.2 规划加工刀具路径 71
6.2.1 加工坯料及对刀点的确定 72
6.2.2 规划曲面挖槽粗加工刀具路径,预留量“0.5” 74
6.2.3 工件参数设定 77
6.2.4 曲面挖槽粗加工实体加工模拟 78
6.2.5 规划曲面等高外形粗加工刀具路径,预留量“0.2” 79
6.2.6 曲面等高外形粗加工实体加工模拟 83
6.2.7 规划曲面浅平面精加工刀具路径 84
6.2.8 曲面浅平面精加工实体加工模拟 87
6.2.9 规划曲面平行精加工刀具路径 88
6.2.10 曲面平行精加工实体加工模拟 91
6.2.11 规划曲面陡斜面精加工刀具路径 92
6.2.12 曲面陡斜面精加工实体加工模拟 96
6.3 生成加工NC代码及传输程序 96
6.3.1 生成加工NC代码 96
6.3.2 传输NC程序 98
7.1.1 绘制线架构 99
7.1 电话筒整体造型 99
第7章 电话筒 99
7.1.2 绘制三维曲面模型 105
7.2 电话筒上盖凸模 113
7.2.1 由电话筒整体造型拆分电话筒上盖 113
7.2.2 生成电话筒上盖凸模曲面模型 115
7.3 规划电话筒上盖凸模加工刀具路径及实体加工模拟 116
7.3.1 加工坯料及对刀点的确定 116
7.3.2 规划曲面挖槽粗加工刀具路径,预留量“0.5” 118
7.3.3 工件参数设定 122
7.3.4 曲面挖槽粗加工实体加工模拟 123
7.3.5 规划曲面等高外形粗加工刀具路径,预留量“0.2” 124
7.3.6 规划?6球刀曲面平行精加工刀具路径,预留量“0.1” 128
7.3.7 规划?3球刀曲面平行精加工刀具路径 132
7.3.8 规划曲面陡斜面精加工刀具路径 135
7.4 电话筒上盖凸模加工NC代码及传输程序 139
7.4.1 生成加工NC代码 140
7.4.2 传输NC程序 141
7.5 电话筒上盖凹模 142
7.5.1 将电话筒上盖文件另存为电话筒上盖凹模文件 142
7.5.2 生成电话筒上盖凹模曲面模型 144
7.6 规划电话筒上盖凹模加工刀具路径及实体加工模拟 145
7.6.1 加工坯料及对刀点的确定 145
7.6.2 规划曲面挖槽粗加工刀具路径,预留量“0.5” 147
7.6.3 工件参数设定 151
7.6.4 曲面挖槽粗加工实体加工模拟 152
7.6.5 规划曲面等高外形粗加工刀具路径,预留量“0.2” 153
7.6.6 规划?6球刀曲面平行精加工刀具路径,预留量“0.1” 156
7.6.7 规划?3球刀曲面平行精加工刀具路径 160
7.6.8 规划曲面陡斜面精加工刀具路径 164
7.7.1 生成加工NC代码 168
7.7 电话筒上盖凹模加工NC代码及传输程序 168
7.7.2 传输NC程序 170
7.8 电话筒下盖凸模 171
7.8.1 由电话筒整体造型拆分电话筒下盖 171
7.8.2 生成电话筒下盖凸模曲面模型 172
7.9 规划电话筒下盖凸模加工刀具路径及实体加工模拟 175
7.9.1 加工坯料及对刀点的确定 175
7.9.2 规划曲面挖槽粗加工刀具路径,预留量“0.5” 177
7.9.3 工件参数设定 180
7.9.4 曲面挖槽粗加工实体加工模拟 181
7.9.5 规划曲面等高外形粗加工刀具路径,预留量“0.2” 182
7.9.6 规划曲面浅平面精加工刀具路径 186
7.9.7 规划?6球刀曲面平行精加工刀具路径,预留量“0.1” 190
7.9.8 规划?3球刀曲面平行精加工刀具路径 194
7.9.9 规划曲面陡斜面精加工刀具路径 197
7.10 电话筒下盖凸模加工NC代码及传输程序 201
7.10.1 生成加工NC代码 202
7.10.2 传输NC程序 203
7.11 电话筒下盖凹模 204
7.11.1 将电话筒下盖文件另存为电话筒下盖凹模文件 204
7.11.2 生成电话筒下盖凹模曲面模型 205
7.12 规划电话筒下盖凹模加工刀具路径及实体加工模拟 207
7.12.1 加工坯料及对刀点的确定 207
7.12.2 规划曲面挖槽粗加工刀具路径,预留量“0.5” 209
7.12.3 工件参数设定 212
7.12.4 曲面挖槽粗加工实体加工模拟 213
7.12.5 规划曲面等高外形粗加工刀具路径,预留量“0.2” 214
7.12.6 规划?6球刀曲面平行精加工刀具路径,预留量“0.1” 218
7.12.7 规划?3球刀曲面平行精加工刀具路径 222
7.12.8 规划曲面陡斜面精加工刀具路径 225
7.13 电话筒下盖凹模加工NC代码及传输程序 229
7.13.1 生成加工NC代码 230
7.13.2 传输NC程序 231
第8章 台灯罩凸模 233
8.1 绘制台灯罩凸模 233
8.1.1 绘制线架构 233
8.1.2 绘制三维实体模型 236
8.2 规划加工刀具路径及实体加工模拟 240
8.2.1 加工坯料及对刀点的确定 240
8.2.2 规划实体挖槽粗加工刀具路径,预留量“0.5” 242
8.2.3 工件参数设定 246
8.2.4 实体挖槽粗加工实体加工模拟 247
8.2.5 规划实体等高外形粗加工刀具路径,预留量“0.2” 248
8.2.6 规划实体浅平面精加工刀具路径 252
8.2.7 规划实体等高外形精加工刀具路径 256
8.2.8 规划实体陡斜面精加工刀具路径 260
8.3 生成加工NC代码及传输程序 265
8.3.1 生成加工NC代码 266
8.3.2 传输NC程序 267
第9章 可乐瓶底电极模 269
9.1 绘制可乐瓶底电极模 269
9.1.1 绘制线架构 269
9.1.2 绘制三维实体模型 273
9.2 规划加工刀具路径及实体加工模拟 276
9.2.1 加工坯料及对刀点的确定 276
9.2.2 规划实体挖槽粗加工刀具路径,预留量“0.5” 278
9.2.3 工件参数设定 282
9.2.4 实体挖槽粗加工实体加工模拟 283
9.2.5 规划实体等高外形粗加工刀具路径,预留量“0.2” 283
9.2.6 规划实体浅平面精加工刀具路径 287
9.2.7 规划实体等高外形精加工刀具路径 292
9.2.8 规划实体放射精加工刀具路径 296
9.2.9 规划实体陡斜面精加工刀具路径 301
9.3 生成加工NC代码及传输程序 306
9.3.1 生成加工NC代码 306
9.3.2 传输NC程序 307
第10章 玩具车轮电极模 309
10.1 绘制玩具车轮电极模 309
10.1.1 绘制线架构 309
10.1.2 绘制三维曲面模型 314
10.2 规划加工刀具路径 317
10.2.1 加工坯料及对刀点的确定 317
10.2.2 规划曲面挖槽粗加工刀具路径,预留量“0.5” 319
10.2.3 工件参数设定 322
10.2.4 曲面挖槽粗加工实体加工模拟 323
10.2.5 规划曲面等高外形粗加工刀具路径,预留量“0.2” 324
10.2.6 规划曲面浅平面精加工刀具路径 328
10.2.7 规划曲面等高外形精加工刀具路径 332
10.2.8 规划曲面平行精加工刀具路径 335
10.2.9 规划曲面陡斜面精加工刀具路径 339
10.3 生成加工NC代码及传输程序 343
10.3.1 生成加工NC代码 344
10.3.2 传输NC程序 345
第11章 洗洁精瓶电极模 347
11.1 绘制洗洁精瓶电极模 347
11.1.1 绘制线架构 347
11.1.2 绘制三维曲面模型 351
11.2 规划加工刀具路径 356
11.2.1 加工坯料及对刀点的确定 356
11.2.2 规划曲面挖槽粗加工刀具路径,预留量“0.5” 358
11.2.3 工件参数设定 361
11.2.4 曲面挖槽粗加工实体加工模拟 362
11.2.5 规划曲面等高外形区域粗加工刀具路径,预留量“0.1” 363
11.2.6 规划曲面浅平面精加工刀具路径 368
11.2.7 规划曲面平行精加工刀具路径 372
11.2.8 规划曲面陡斜面精加工刀具路径 376
11.3 生成加工NC代码及传输程序 381
11.3.1 生成加工NC代码 381
11.3.2 传输NC程序 382
第3篇 Mastercam数控程序分析及后处理 385
第12章 Mastercam数控程序分析 387
12.1 Mastercam数控程序工作机理 387
12.2 修改高度等设置对NC程序的影响 391
12.3 电脑补偿、控制器补偿对NC程序的影响 394
12.4 补偿方向对NC程序的影响 397
12.5 转角设置对NC程序的影响 400
12.6 预留量对NC程序的影响 404
12.7 外形分层对NC程序的影响 407
12.8 深度分层对NC程序的影响 409
12.9 导引入/导引出对NC程序的影响 413
12.10 刀号、刀具半径补偿号及长度补偿号对NC程序的影响 416
12.11 刀具进给率、转速对NC程序的影响 419
12.12 程序名、程序起始行号、增量行号对NC程序的影响 422
12.13 冷却方式对NC程序的影响 425
第13章 Mastercam的PoSt后处理 429
13.1 Post后处理器的安装与修改 429
13.2 典型NC程式的修改 429
13.3 RS232传输线的接法 431
附录 433