第1章 绪论 1
1.1 CAD/CAM软件交互式编程的基本实现过程 1
1.1.1 获得CAD模型 2
1.1.2 加工工艺分析和规划 2
1.1.3 CAD模型完善 3
1.1.4 加工参数设置 4
1.1.5 生成刀具路径 4
1.1.6 刀具路径检验 4
1.1.7 后处理 4
1.2 编制高质量的数控程序 5
1.3 CAD/CAM软件数控编程功能分析及软件简介 6
1.3.1 CAD/CAM软件功能 6
1.3.2 常用CAD/CAM软件简介 6
1.3.3 NX CAM的特点 7
1.4 数控加工基础知识 8
1.4.1 数控加工基本原理 8
1.4.2 数控机床 12
1.5 数控程序基础 15
1.5.1 数控编程发展简况 15
1.5.2 数控程序的结构 16
1.5.3 常用的数控指令 17
1.5.4 手工编程示例 19
1.6 CAM数控加工工艺 20
1.6.1 数控加工的工艺特点 20
1.6.2 工艺分析和规划 21
1.7 CAM自动编程的工艺设计 23
1.7.1 切削方式设置 23
1.7.2 加工对象及加工区域的设置 31
1.7.3 刀具的选择及参数设置 32
1.7.4 切削用量的选择与计算 34
1.7.5 通用工艺参数选项 36
1.8 高速铣数控编程概述 40
1.8.1 高速加工的工艺设置 40
1.8.2 高速加工程序的编制要点 41
1.8.3 充分发挥CAM软件的高速加工特性 44
思考与练习 44
第2章 NX编程基础 46
2.1 进入加工环境 46
2.2 NX CAM编程步骤 47
任务2-1 创建操作 49
2.3 创建程序 54
2.4 创建刀具 54
2.4.1 刀具创建 54
2.4.2 从库中调用刀具 55
任务2-2 创建刀具 56
2.5 创建加工方法 57
任务2-3 创建粗加工方法 59
2.6 创建几何体 60
2.6.1 创建坐标系 61
2.6.2 创建工件几何体 62
任务2-4 创建几何体 64
2.7 操作导航器的应用 66
2.7.1 参数继承关系 67
2.7.2 操作管理 68
任务2-5 复制操作 69
2.8 刀具路径验证 73
2.8.1 刀具路径重播 73
2.8.2 刀具路径的列表 73
2.8.3 刀具路径的确认 74
2.9 刀具路径后处理 76
2.10 UG NX编程示例 78
思考与练习 87
第3章 型腔铣操作 88
3.1 型腔铣简介 88
3.2 型腔铣操作的创建步骤 89
任务3-1 创建凹模型腔铣操作 91
3.3 型腔铣操作对话框的参数组简介 96
3.4 刀轨设置 97
3.4.1 切削模式 97
3.4.2 步进与切深设置 99
3.4.3 切削层 100
3.5 切削参数 103
3.5.1 策略 105
3.5.2 余量 108
3.5.3 拐角 109
3.5.4 连接 111
3.5.5 空间范围 112
3.5.6 更多 114
3.6 非切削移动 115
3.6.1 进刀 116
3.6.2 退刀 118
3.6.3 开始/钻点 119
3.6.4 传递/快速 120
3.6.5 避让 121
3.6.6 更多 121
3.7 进给和速度 121
任务3-2 创建含凹槽的凸模型腔铣操作 124
3.8 型腔铣操作的几何体 131
3.8.1 部件几何体 132
3.8.2 毛坯几何体与检查几何体 133
3.8.3 切削区域 134
3.8.4 修剪边界 134
任务3-3 创建弧形凹槽的型腔铣操作 134
3.9 型腔铣的子类型 142
3.9.1 等高轮廓铣 143
3.9.2 角落加工 147
3.9.3 残料铣削 148
任务3-4 创建凸模零件加工粗、精加工程序 148
思考与练习 168
第4章 平面铣 169
4.1 平面铣简介 169
4.2 平面铣操作的创建 171
任务4-1 创建心形凹槽平面铣操作 171
4.3 平面铣的几何体 177
4.3.1 “面”模式选择边界几何体 177
4.3.2 “曲线/边”模式创建边界 179
4.3.3 “点”模式创建边界 182
4.3.4 “边界”模式创建边界 183
4.3.5 边界的编辑 183
4.3.6 底面 184
任务4-2 创建凸轮平面铣操作 184
4.4 平面铣的刀轨设置 189
4.4.1 切削模式 189
4.4.2 切削参数 189
4.4.3 切削层 190
4.5 平面铣的子类型 193
4.5.1 平面轮廓铣 194
4.5.2 面铣削 196
4.5.3 文本铣削 198
任务4-3 创建平面铣操作 199
思考与练习 216
第5章 固定轴曲面轮廓铣 218
5.1 固定轴曲面轮廓铣简介 218
5.2 曲面铣操作创建 219
5.2.1 创建曲面铣操作 219
5.2.2 曲面铣操作的几何体 220
5.2.3 刀轨设置 221
5.2.4 驱动方法 223
任务5-1 圆盘凸模的曲面铣操作创建 224
5.3 边界驱动曲面铣 230
5.3.1 驱动几何体 230
5.3.2 驱动设置 232
5.4 区域铣削驱动曲面铣 236
5.5 清根驱动曲面铣 240
5.5.1 清根类型 240
5.5.2 清根驱动方法的参数 241
5.6 文本驱动 244
任务5-2 创建烟灰缸型腔曲面铣操作 245
5.7 其他驱动方法 255
5.7.1 螺旋式驱动 255
5.7.2 曲线/点驱动 257
5.7.3 径向切削驱动 260
5.7.4 表面积驱动 262
5.7.5 流线驱动 265
5.7.6 刀轨驱动曲面铣 267
思考与练习 268
第6章 钻孔加工 269
6.1 钻孔加工程序基础 269
6.2 钻孔加工操作创建 270
任务6-1 创建钻孔操作 271
6.3 钻孔加工的循环参数设置 274
6.3.1 钻孔加工的子类型与循环类型 274
6.3.2 循环参数设置 275
6.4 钻孔操作参数设置 278
6.5 钻孔加工的几何体 279
6.5.1 钻孔点 280
6.5.2 部件表面和加工底面 282
任务6-2 创建台阶上的钻孔操作 283
思考与练习 289
参考文献 290
附录A FANUC数控系统的准备功能G代码和准备功能M代码 291
附录B UG NX的后处理器配置 294
附录C UG CAM术语中英文对照表 299