第1章 数控加工与编程基础 1
1.1 数控加工的基本概念 2
1.1.1 数控机床基础知识 2
1.1.2 数控加工基本原理 7
1.1.3 插补原理 8
1.1.4 数控加工刀位计算 9
1.2 数控程序的编制 11
1.2.1 数控程序的结构 11
1.2.2 常用的数控指令 13
1.2.3 手工编程 15
1.3 数控加工工艺 17
1.3.1 数控加工工艺设计内容 18
1.3.2 工序的划分 19
1.3.3 工艺分析与设计 20
1.3.4 自动编程的参数设置 21
1.3.5 加工工艺参数选取与设置 33
1.4 数控编程的误差 42
1.5 思考与练习 46
第2章 Mastercam X MR2软件概述 48
2.1 CAD/CAPP/CAM概述 49
2.1.1 CAD的概述 49
2.1.2 CAPP的概述 49
2.1.3 CAM的概述 50
2.1.4 CAD/CAPP/CAM集成 52
2.2 Mastercam简介 53
2.2.1 功能特点 53
2.2.2 工作环境 54
2.2.3 图层管理 59
2.2.4 选择方式 60
2.2.5 串连 61
2.2.6 构图平面及构图深度 62
2.3 系统配置 62
2.3.1 公差设置 63
2.3.2 文件管理(File)设置 64
2.3.3 转换参数(Converters)设置 65
2.3.4 屏幕(Screen)设置 65
2.3.5 颜色设置 66
2.3.6 串连设置 66
2.3.7 着色设置 66
2.3.8 实体(Solid)设置 67
2.3.9 打印(Printing)设置 67
2.3.10 CAD设置 68
2.3.11 启动/退出设置 69
2.3.12 刀具路径设置 69
2.3.13 其他设置 70
2.4 实例操作 70
2.4.1 创建或打开基本图形 70
2.4.2 选择机床 70
2.4.3 设置通用加工参数 70
2.4.4 创建、编辑刀具路径 71
2.4.5 加工仿真与后处理 75
第3章 二维图形的创建与标注 76
3.1 基本图素的创建 77
3.1.1 点的绘制 77
3.1.2 绘制直线 79
3.1.3 绘制圆与圆弧 82
3.2 样条曲线的创建 84
3.2.1 手工绘制样条曲线 84
3.2.2 自动绘制样条曲线 85
3.2.3 转成单一曲线 85
3.2.4 熔接曲线 86
3.3 规则二维图形绘制 87
3.3.1 绘制矩形 87
3.3.2 绘制变形矩形 87
3.3.3 绘制正多边形 88
3.3.4 绘制椭圆 89
3.3.5 绘制螺旋线(间距) 90
3.3.6 绘制螺旋线(锥度) 91
3.4 特殊二维图形绘制 91
3.4.1 图形文字 92
3.4.2 绘制边界框 92
3.4.3 绘制圆周点 94
3.4.4 绘制压力平衡槽 94
3.4.5 绘制阶梯图形 94
3.4.6 绘制门形图形 95
3.5 图形尺寸标注 96
3.5.1 尺寸标注的组成 96
3.5.2 尺寸标注样式的设置 98
3.5.3 图形的尺寸标注 101
3.6 实例操作 105
3.6.1 图层设置 105
3.6.2 绘制图形 106
3.6.3 尺寸标注 107
第4章 二维图形的编辑与转换 109
4.1 编辑图素 110
4.1.1 图素倒圆角 110
4.1.2 图素倒角 111
4.1.3 修剪/打断 112
4.1.4 图素删除 114
4.1.5 其他编辑功能 114
4.2 转换图素 115
4.2.1 平移转换 115
4.2.2 3D平移转换 116
4.2.3 镜像转换 117
4.2.4 旋转转换 118
4.2.5 比例缩放转换 119
4.2.6 单体补正 119
4.2.7 串连补正 120
4.2.8 投影转换 121
4.2.9 阵列转换 122
4.2.10 缠绕转换 122
4.2.11 拖曳转换 122
4.3 实例操作——心形图形 123
第5章 实体的创建与编辑 129
5.1 实体绘图概述 130
5.1.1 三维形体的表示 130
5.1.2 Mastercam的实体造型 133
5.1.3 实体管理器 133
5.2 三维实体的创建 135
5.2.1 挤出实体 135
5.2.2 旋转实体 137
5.2.3 扫描实体 138
5.2.4 举升实体 138
5.3 实体的编辑 139
5.3.1 实体倒圆 139
5.3.2 实体倒角 141
5.3.3 实体抽壳 142
5.3.4 实体修剪 143
5.3.5 薄片加厚 143
5.3.6 去除实体面 144
5.3.7 牵引实体面 144
5.3.8 布尔操作 145
5.4 实例操作 145
5.4.1 创建底板特征 146
5.4.2 创建圆台孔特征 146
5.4.3 创建支撑部分特征 149
5.4.4 创建连接孔特征 150
第6章 曲面、曲线的创建与编辑 153
6.1 基本曲面的创建 154
6.1.1 圆柱曲面的创建 154
6.1.2 圆锥曲面的创建 155
6.1.3 立方体曲面的创建 156
6.1.4 球面的创建 156
6.1.5 圆环面的创建 157
6.2 高级曲面的创建 158
6.2.1 创建直纹/举升曲面 158
6.2.2 创建旋转曲面 159
6.2.3 创建补正曲面 160
6.2.4 创建扫描曲面 160
6.2.5 创建网状曲面 161
6.2.6 创建围篱曲面 162
6.2.7 创建牵引曲面 163
6.2.8 创建挤出曲面 164
6.3 曲面的编辑 165
6.3.1 曲面倒圆 165
6.3.2 修整曲面 167
6.3.3 曲面延伸 169
6.3.4 由实体生成曲面 169
6.3.5 填补内孔 170
6.3.6 移除边界 171
6.3.7 分割曲面 171
6.3.8 曲面熔接 172
6.4 空间曲线的创建 173
6.4.1 单一边界 173
6.4.2 所有曲线边界 174
6.4.3 缀面边线 174
6.4.4 曲面流线 175
6.4.5 动态绘曲线 175
6.4.6 曲面剖切线 176
6.4.7 曲面曲线 177
6.4.8 创建分模线 177
6.4.9 曲面交线 177
6.5 实例操作——鼠标 178
第7章 CAM通用设置 183
7.1 刀具设定与管理 184
7.1.1 机床和控制系统的选择 184
7.1.2 刀具选择 184
7.1.3 刀具参数设定 186
7.1.4 刀具路径参数 188
7.2 材料设定与管理 192
7.2.1 材料选择 192
7.2.2 材料参数设定 193
7.3 操作管理 193
7.3.1 按钮功能 193
7.3.2 树状图功能 198
7.4 工件设定与管理 203
7.4.1 加工参数设定 203
7.4.2 毛坯设定 204
7.4.3 安全区域设定 205
7.5 三维特定通用参数设置 206
7.5.1 曲面的类型 206
7.5.2 加工面的选择 207
7.5.3 加工参数设置 207
第8章 二维刀具路径规划 210
8.1 外形铣削 211
8.1.1 外形铣削参数 211
8.1.2 操作实例 220
8.2 挖槽加工 224
8.2.1 挖槽加工参数 224
8.2.2 操作实例 229
8.3 平面铣削 234
8.3.1 平面铣削参数 234
8.3.2 操作实例 236
8.4 钻孔加工 239
8.4.1 点的选择 239
8.4.2 钻孔加工参数 241
8.4.3 操作实例 243
8.5 圆弧铣削 246
8.5.1 全圆铣削加工 246
8.5.2 螺旋铣削 247
8.5.3 自动钻孔 248
8.5.4 钻起始孔 250
8.5.5 铣键槽 250
8.5.6 螺旋钻孔 251
第9章 曲面粗加工 253
9.1 平行粗加工 254
9.1.1 设置平行粗加工参数 254
9.1.2 设置平行粗加工下刀控制 255
9.1.3 设置平行粗加工加工角度 256
9.1.4 平行粗加工实例 257
9.1.5 模拟平行粗加工 260
9.2 放射粗加工 262
9.2.1 设置放射粗加工参数 262
9.2.2 放射粗加工实例 263
9.2.3 模拟放射粗加工 266
9.3 投影粗加工 267
9.3.1 设置投影粗加工参数 267
9.3.2 投影粗加工实例 267
9.3.3 模拟投影粗加工 270
9.4 流线粗加工 271
9.4.1 设置流线粗加工参数 271
9.4.2 流线粗加工实例 272
9.4.3 模拟流线粗加工 274
9.5 等高粗加工 276
9.5.1 设置等高粗加工参数 276
9.5.2 设置等高粗加工浅平面参数 277
9.5.3 设置等高粗加工平面区域参数 278
9.5.4 等高粗加工实例 279
9.5.5 模拟等高粗加工 282
9.6 残料粗加工 283
9.6.1 设置残料粗加工参数 284
9.6.2 残料粗加工实例 286
9.6.3 模拟残料粗加工 288
9.7 挖槽粗加工 289
9.7.1 挖槽粗加工计算方式 290
9.7.2 设置挖槽粗加工参数 290
9.7.3 设置挖槽平面 292
9.7.4 挖槽粗加工实例 292
9.7.5 模拟挖槽粗加工 296
9.8 钻削式粗加工 297
9.8.1 设置钻削式粗加工参数 297
9.8.2 钻削式粗加工实例 298
9.8.3 模拟钻削式粗加工 301
第10章 曲面精加工 302
10.1 平行铣削精加工 303
10.1.1 设置平行精加工参数 303
10.1.2 平行精加工实例 303
10.1.3 模拟平行精加工 306
10.2 陡斜面精加工 306
10.2.1 设置陡斜面精加工参数 307
10.2.2 陡斜面精加工实例 308
10.2.3 模拟平行陡斜面精加工 310
10.3 放射状精加工 311
10.3.1 设置放射状精加工参数 311
10.3.2 放射状精加工实例 312
10.3.3 模拟放射状精加工 314
10.4 投影精加工 315
10.4.1 设置投影精加工参数 316
10.4.2 投影精加工实例 317
10.4.3 模拟投影精加工 320
10.5 流线精加工 321
10.5.1 设置流线精加工参数 321
10.5.2 流线精加工实例 322
10.5.3 模拟流线精加工 324
10.6 等高精加工 326
10.6.1 设置等高精加工参数 326
10.6.2 沿Z轴等分等高精加工实例 326
10.6.3 沿外形等分等高精加工实例 329
10.7 浅平面精加工 331
10.7.1 设置浅平面精加工参数 331
10.7.2 浅平面精加工实例 332
10.7.3 模拟浅平面精加工 334
10.8 交线清角精加工 336
10.8.1 设置交线清角精加工参数 336
10.8.2 交线清角精加工实例 336
10.8.3 模拟交线清角精加工 339
10.9 残料精加工 340
10.9.1 设置残料精加工参数 340
10.9.2 残料精加工实例 340
10.9.3 模拟残料精加工 343
10.10 环绕等距精加工 344
10.10.1 设置环绕等距精加工参数 344
10.10.2 环绕等距精加工实例 345
10.10.3 模拟环绕等距精加工 347
10.11 熔接精加工 349
10.11.1 设置熔接精加工熔接曲线 349
10.11.2 设置熔接精加工参数 349
10.11.3 熔接精加工实例 351
10.11.4 模拟熔接精加工 353
第11章 加工综合实例 355
11.1 二维加工综合实例 356
11.1.1 加工零件与工艺分析 356
11.1.2 加工前的准备 356
11.1.3 刀具路径的创建 357
11.2 三维加工综合实例 369
11.2.1 加工零件与工艺分析 369
11.2.2 加工前的准备 370
11.2.3 刀具路径的创建 370
第12章 多轴加工 377
12.1 多轴加工概述 378
12.2 曲线多轴加工 379
12.2.1 参数的设定 379
12.2.2 实例操作 382
12.3 钻孔多轴加工 386
12.3.1 参数的设定 386
12.3.2 实例操作 387
12.4 沿边多轴加工 390
12.4.1 参数的设定 390
12.4.2 实例操作 391
12.5 多曲面多轴加工 394
12.5.1 参数的设定 394
12.5.2 实例操作 395
12.6 沿面多轴加工 398
12.6.1 参数的设定 398
12.6.2 实例操作 399
12.7 旋转四轴加工 402
12.7.1 参数的设定 402
12.7.2 实例操作 403
第13章 线架加工 406
13.1 直纹加工 407
13.1.1 直纹加工参数 407
13.1.2 直纹加工实例 408
13.2 旋转加工 410
13.2.1 旋转加工参数 411
13.2.2 旋转加工实例 411
13.3 2D扫描加工 414
13.3.1 2D扫描加工参数 414
13.3.2 2D扫描加工实例 415
13.4 3D扫描加工 417
13.4.1 3D扫描加工参数 417
13.4.2 3D扫描加工实例 418
13.5 昆氏加工 420
13.5.1 昆氏加工参数 420
13.5.2 昆氏加工实例 421
13.6 举升加工 423
13.6.1 举升加工参数 423
13.6.2 举升加工实例 424
附录Ⅰ Mastercam快捷功能键 426
附录Ⅱ 准备功能G指令 427
附录Ⅲ 辅助功能M指令 429
参考文献 431