第1章 Mastercam数控加工自动编程流程与典型操作 1
1.1 数控加工自动编程流程简介 1
1.1.1 Mastercam数控加工自动编程流程 1
1.1.2 Mastercam数控加工自动编程流程举例 2
1.2 Mastercam加工模型的准备 5
1.2.1 Mastercam软件CAD模块简介 6
1.2.2 AutoCAD二维模型的导入 6
1.2.3 STP格式3D模型的导入 7
1.2.4 加工模型修改必需的操作简介 7
1.3 Mastercam常规的典型操作 8
1.3.1 “视图”选项卡的相关操作 8
1.3.2 “主页”选项卡的相关操作 10
1.3.3 操作管理器及其操作 12
1.3.4 其他常见操作 16
1.4 Mastercam加工编程典型操作 19
1.4.1 Mastercam工作坐标系的建立 19
1.4.2 加工模块的进入 21
1.4.3 毛坯的设置方法 22
1.4.4 刀具的创建、选择与参数设置 29
1.4.5 进/退刀设置与应用 35
1.4.6 下刀设置与应用 37
1.4.7 共同参数、参考点的设置 38
1.4.8 平面(WCS)选项及其设置 39
1.4.9 冷却液选项设置 39
1.4.10 杂项变量设置 40
1.4.11 刀路操作管理器及其应用 40
1.5 刀路模拟与实体仿真操作 42
1.5.1 刀路模拟操作 42
1.5.2 实体仿真操作 42
1.6 后处理与NC程序的输出 44
1.6.1 程序编辑器的设置 44
1.6.2 Mastercam后处理与程序输出操作 44
1.6.3 Mastercam输出程序的阅读与修改 45
1.6.4 Mastercam后处理程序输出NC程序代码的其他问题 47
本章小结 50
第2章 2D数控铣削加工编程 51
2.1 2D铣削加工特点与加工策略 51
2.2 普通2D铣削加工编程及其应用分析 52
2.2.1 外形铣削加工与分析 52
2.2.2 2D挖槽加工与分析 78
2.2.3 面铣加工与分析 88
2.2.4 键槽铣削加工与分析 94
2.2.5 2D雕铣加工与分析 96
2.2.6 普通2D铣削综合示例与分析 100
2.3 动态2D铣削加工编程及其应用分析 103
2.3.1 动态铣削加工与分析 103
2.3.2 动态外形铣削加工与分析 108
2.3.3 区域铣削加工与分析 110
2.3.4 熔接铣削加工与分析 113
2.3.5 剥铣加工与分析 116
2.3.6 2D动态铣削综合示例 118
2.4 孔加工编程及其应用分析 119
2.4.1 钻孔加工与分析 120
2.4.2 全圆铣削加工与分析 123
2.4.3 螺旋铣孔加工与分析 125
2.4.4 螺纹铣削加工与分析 127
2.4.5 孔加工综合示例 134
本章小结 136
第3章 3D数控铣削加工编程 137
3.1 3D铣削加工基础、加工特点与加工策略 137
3.2 3D铣削粗加工及其应用分析 140
3.2.1 3D挖槽粗铣加工与分析 140
3.2.2 平行粗铣加工与分析 145
3.2.3 插削(钻削)粗铣加工与分析 148
3.2.4 优化动态粗铣加工与分析 151
3.2.5 3D区域粗铣加工与分析 156
3.2.6 多曲面挖槽粗铣加工与分析 161
3.2.7 投影粗铣加工与分析 163
3.3 3D铣削精加工及其应用分析 166
3.3.1 等高铣削精加工与分析 166
3.3.2 环绕铣削精加工与分析 170
3.3.3 混合铣削精加工与分析 173
3.3.4 平行铣削精加工与分析 175
3.3.5 水平铣削精加工与分析 178
3.3.6 放射铣削精加工与分析 181
3.3.7 螺旋铣削精加工与分析 184
3.3.8 投影铣削精加工与分析 187
3.3.9 流线铣削精加工与分析 189
3.3.10 熔接铣削精加工与分析 192
3.3.11 传统等高铣削精加工与分析 194
3.3.12 清角铣削精加工与分析 196
3.4 数控铣削编程工具的应用 198
3.4.1 刀具管理及自建刀具库 198
3.4.2 毛坯模型功能 200
3.4.3 刀路转换功能 201
3.4.4 刀路修剪功能 207
3.5 3D铣削加工综合示例 208
本章小结 212
第4章 数控车削加工自动编程 213
4.1 数控车削加工编程基础 213
4.1.1 车削加工模块的进入与坐标系设定 213
4.1.2 车削加工的毛坯设置 216
4.1.3 车削轮廓与边界轮廓操作 222
4.1.4 车削加工调头装夹操作 224
4.1.5 车削加工卡爪、尾座和中心架动作操作 225
4.2 数控车削加工基本编程 230
4.2.1 车端面加工 230
4.2.2 粗车加工 232
4.2.3 精车加工 237
4.2.4 车沟槽加工 239
4.2.5 车螺纹加工 244
4.2.6 切断加工 246
4.2.7 车床钻孔加工 247
4.2.8 数控车削加工基本编程综合练习 250
4.3 数控车削加工拓展编程 256
4.3.1 仿形粗车加工 256
4.3.2 动态粗车加工 259
4.3.3 切入车削加工 261
4.4 数控车削循环指令加工编程 265
4.4.1 粗、精车循环加工 265
4.4.2 仿形循环加工 267
4.4.3 沟槽循环加工 269
4.5 车削加工综合示例 274
本章小结 276
参考文献 277