第1章 概述 1
1.1MasterCAM X3新增功能简介 2
1.2MasterCAM编程特点 2
1.3刀具路径说明及注意事项 3
1.3.1二维加工 3
1.3.2三维曲面粗加工 4
1.3.3三维曲面精加工 4
1.4编程策略 5
1.4.1分析加工对象和划分加工区域 5
1.4.2规划加工路线 6
1.5CAM软件数控编程一般步骤 7
1.5.1获得CAD模型 7
1.5.2分析CAD模型和确定加工工艺 7
1.5.3自动编程 7
1.5.4程序检验 7
1.5.5后处理 8
1.6小结 8
第2章 数控编程基础及编程注意事项 9
2.1数控程序的结构 10
2.2常用数控指令介绍 10
2.2.1单位设定指令:G20、G21、G22 10
2.2.2坐标系指令 10
2.2.3与运动相关指令 12
2.2.4辅助功能M指令 15
2.2.5主轴功能S代码 16
2.2.6进给功能F代码 16
2.2.7刀具功能T代码 16
2.3数控手工编程实例 17
2.4常用刀具选择与参数设置 18
2.4.1数控加工中常采用的刀具种类 18
2.4.2刀具材料的选用 18
2.4.3切削加工参数的选择 18
2.5走刀路线的选择 19
2.6数控编程中常见问题及解决方法 21
2.7小结 22
第3章 过渡板编程实例 23
3.1任务目标 24
3.2任务导入 24
3.3任务分析 24
3.3.1图形分析 24
3.3.2工艺分析 24
3.3.2刀具路径规划 24
3.4准备工作 25
3.4.1确定编程坐标系 25
3.4.2机床选择 27
3.4.3模拟设置 27
3.4.4刀具设置 28
3.4.5新建刀具路径群组 29
3.5刀具路径编制 30
3.5.1钻中心孔 30
3.5.2钻通孔 32
3.5.3标准挖槽粗加工(两凸台) 34
3.5.4标准挖槽精加工(两凸台) 37
3.5.5开放式挖槽粗加工(三角形凹槽) 39
3.5.6开放式挖槽精加工(三角形凹槽) 42
3.5.7外形铣削粗加工(左侧) 45
3.5.8外形铣削精加工(左侧) 48
3.5.9标准挖槽粗加工(半圆凹槽) 49
3.5.10标准挖槽精加工(半圆凹槽) 52
3.5.11外形铣削精加工(外形) 54
3.5.12面铣削精加工 56
3.5.13实体模拟加工 58
3.6小结 58
3.7提高练习 59
第4章 盒子下盖凸模编程实例 60
4.1任务目标 61
4.2任务导入 61
4.3任务分析 61
4.3.1图形分析 61
4.3.2工艺分析 61
4.3.3刀具路径规划 62
4.4准备工作 62
4.4.1机床选择 62
4.4.2模拟设置 62
4.4.3刀具设置 62
4.4.4新建刀具路径群组 62
4.5刀具路径编制 63
4.5.1平面铣削精加工 63
4.5.2曲面挖槽粗加工 65
4.5.3外形铣削粗加工 70
4.5.4外形铣削精加工(最大轮廓线) 72
4.5.5曲面挖槽精加工(中间凹槽椭圆处) 74
4.5.6曲面挖槽精加工(中间凹槽) 78
4.5.7等高外形精加工 80
4.5.8外形铣削精加工 85
4.5.9曲面等高外形精加工 87
4.5.10平行铣削精加工(零件凸圆柱上的圆弧曲面) 89
4.5.11平行铣削精加工(零件右下角曲面) 91
4.5.12实体模拟加工 93
4.6小结 94
4.7提高练习 94
第5章 三角凸台编程实例 95
5.1任务目标 96
5.2任务导入 96
5.3任务分析 96
5.3.1图形分析 96
5.3.2工艺分析 96
5.3.3刀具路径规划 96
5.4准备工作 97
5.4.1机床选择 97
5.4.2模拟设置 97
5.4.3刀具设置 97
5.4.4新建刀具路径群组 97
5.5刀具路径编制 97
5.5.1曲面挖槽粗加工 97
5.5.2曲面挖槽精加工 100
5.5.3浅平面半精加工 103
5.5.4等高外形精加工 106
5.5.5平行铣削精加工(R135.43mm凸圆弧曲面) 108
5.5.6平行铣削精加工(右侧曲面) 111
5.5.7镜像平行铣削精加工刀具路径 114
5.5.8平行铣削精加工(后侧曲面) 116
5.5.9外形铣削精加工 119
5.5.10实体模拟加工 121
5.6小结 121
5.7提高练习 121
第6章 烟灰缸编程实例 122
6.1任务目标 123
6.2任务导入 123
6.3任务分析 123
6.3.1图形分析 123
6.3.2工艺分析 123
6.3.3刀具路径规划 123
6.4准备工作 124
6.4.1机床选择 124
6.4.2模拟设置 124
6.4.3刀具设置 124
6.4.4新建刀具路径群组 124
6.5刀具路径编制 124
6.5.1曲面挖槽粗加工 124
6.5.2标准挖槽精加工 129
6.5.3等高外形精加工(φ10mm立铣刀) 131
6.5.4等高外形精加工(φ8mm球刀) 138
6.5.5等高外形精加工(凹槽R2.5mm圆角曲面) 141
6.5.6平行铣削精加工(上、下方R9 mm圆角曲面) 142
6.5.7平行铣削精加工(左、右方R9 mm圆角曲面) 146
6.5.8等高外形精加工(凹槽R3.6mm圆角曲面) 148
6.5.9外形铣削精加工 152
6.5.10实体模拟加工 154
6.6小结 155
6.7提高练习 155
第7章 筒管编程实例 156
7.1任务目标 157
7.2任务导入 157
7.3任务分析 157
7.3.1图形分析 157
7.3.2工艺分析 157
7.3.3刀具路径规划 157
7.4准备工作 158
7.4.1机床选择 158
7.4.2模拟设置 158
7.4.3刀具设置 158
7.4.4新建刀具路径群组 158
7.5刀具路径编制 158
7.5.1外形铣削粗加工(φ100mm凸圆柱) 158
7.5.2外形铣削粗加工(底座) 161
7.5.3外形铣削精加工(φ100mm凸圆柱) 163
7.5.4外形铣削精加工(底座) 164
7.5.5外形铣削粗加工(φ20mm凹圆柱) 165
7.5.6外形铣削精加工(φ20mm凹圆柱) 167
7.5.7平行铣削粗加工(倾斜曲面) 169
7.5.8外形铣削粗加工(φ50mm和φ82mm的内侧) 171
7.5.9外形铣削粗加工(φ34mm和φ66mm的外侧) 173
7.5.10外形铣削精加工(φ50mm和φ82mm的内侧) 174
7.5.11外形铣削精加工(φ34mm和φ66mm的外侧) 176
7.5.12平行铣削精加工(倾斜曲面) 177
7.5.13实体模拟加工 179
7.6小结 180
7.7提高练习 180
第8章 装饰品编程实例 181
8.1任务目标 182
8.2任务导入 182
8.3任务分析 182
8.3.1图形分析 182
8.3.2工艺分析 182
8.3.3刀具路径规划 182
8.4准备工作 183
8.4.1机床选择 183
8.4.2模拟设置 183
8.4.3刀具设置 183
8.4.4新建刀具路径群组 183
8.5刀具路径编制 183
8.5.1曲面挖槽粗加工 183
8.5.2曲面挖槽精加工(六方体上表面) 186
8.5.3曲面挖槽精加工(椭圆体表面) 189
8.5.4外形铣削精加工(椭圆体侧边) 192
8.5.5放射状精加工(半凸球曲面与R2mm圆角曲面) 195
8.5.6等高外形精加工 198
8.5.7平行铣削精加工 199
8.5.8旋转复制刀具路径 207
8.5.9放射状精加工(左侧凹球曲面与圆角曲面) 208
8.5.10镜像放射状精加工刀具路径 210
8.5.11外形铣削精加工(半凸球倒R2mm圆角曲面) 211
8.5.12标准挖槽精加工 214
8.5.13投影精加工 216
8.5.14实体模拟加工 217
8.6小结 219
8.7提高练习 219
第9章 双心模型编程实例 220
9.1任务目标 221
9.2任务导入 221
9.3任务分析 221
9.3.1图形分析 221
9.3.2工艺分析 221
9.3.3刀具路径规划 221
9.4准备工作 222
9.4.1机床选择 222
9.4.2模拟设置 222
9.4.3刀具设置 222
9.4.4新建刀具路径群组 222
9.5刀具路径编制 222
9.5.1曲面挖槽粗加工 222
9.5.2标准挖槽半精加工 226
9.5.3外形铣削半精加工 228
9.5.4平行铣削半精加工 230
9.5.5外形铣削精加工 233
9.5.6平行铣削半精加工 235
9.5.7实体模拟加工 237
9.6小结 237
9.7提高练习 237
第10章 座机盖编程实例 239
10.1任务目标 240
10.2任务导入 240
10.3任务分析 240
10.3.1图形分析 240
10.3.2工艺分析 240
10.3.3刀具路径规划 240
10.4准备工作 241
10.4.1机床选择 241
10.4.2模拟设置 241
10.4.3刀具设置 241
10.4.4新建刀具路径群组 241
10.5刀具路径编制 241
10.5.1外形铣削粗加工 241
10.5.2外形铣削精加工 244
10.5.3平行铣削粗加工 246
10.5.4曲面挖槽粗加工(最大凹槽) 249
10.5.5曲面挖槽粗加工(最小凹槽) 253
10.5.6环绕等距精加工(上表面) 257
10.5.7环绕等距精加工(最小凹槽) 260
10.5.8等高外形精加工 264
10.5.9平行铣削精加工 267
10.5.10残料清角精加工 270
10.5.11实体模拟加工 274
10.6小结 274
10.7提高练习 274
第11章 双面加工编程实例 275
11.1任务目标 276
11.2任务导入 276
11.3任务分析 276
11.3.1图形分析 276
11.3.2工艺分析 276
11.3.3刀具路径规划 277
11.4准备工作 277
11.4.1机床选择 277
11.4.2模拟设置 277
11.4.3刀具设置 278
11.4.4新建刀具路径群组 278
11.5刀具路径编制 278
11.5.1面铣削精加工(底面) 280
11.5.2外形铣削粗加工(底面轮廓) 282
11.5.3标准挖槽粗加工(底面最大凹槽) 285
11.5.4标准挖槽精加工(底面椭圆凹槽) 287
11.5.5标准挖槽精加工(底面最大凹槽) 291
11.5.6标准挖槽精加工(立铣刀加工底面椭圆凹槽) 293
11.5.7外形铣削精加工(底面轮廓) 294
11.5.8钻孔 296
11.5.9二维高速粗加工(顶面圆凸台) 298
11.5.10二维高速粗加工(顶面凸台) 303
11.5.11面铣削精加工(中间圆表面) 307
11.5.12二维高速精加工(顶面圆凸台) 309
11.5.13二维高速精加工(顶面凸台) 312
11.5.14曲面挖槽粗加工(中间凹球) 314
11.5.15二维轮廓粗加工 317
11.5.16环绕等距精加工 320
11.5.17实体模拟加工 322
11.6小结 324
11.7提高练习 324
第12章 刀具路径后处理方法 325
12.1后处理 326
12.2后处理操作实例 326
12.3小结 328
12.4提高练习 329
参考文献 330