第1章 CAM数控编程原理及加工工艺 1
1.1 数控加工简介 1
1.1.1 数控技术与数控机床 1
1.1.2 数控机床的发展和分类 2
1.1.3 数控机床的工作原理 3
1.1.4 数控加工的内容及原理 3
1.2 数控加工工艺基础 4
1.2.1 数控加工工艺的主要内容 4
1.2.2 数控加工内容的选择 4
1.2.3 数控加工的工艺分析 5
1.3 数控机床程序的编制 6
1.3.1 编制程序的基础知识 6
1.3.2 数控编程的内容 6
1.3.3 数控编程的方法 7
1.3.4 数控程序段的格式和程序中的信息字 7
1.3.5 数控编程常用指令及其功能 8
1.4 数控模块分析 16
1.4.1 CAD/CAM软件数控模块分析 16
1.4.2 NC刀具轨迹生成方法研究发展现状 17
1.4.3 主流的现役CAD/CAM系统的NC刀轨生成方法分析 18
1.4.4 UGNX编程技术高级应用 19
1.5 UG NX 6.0数控模块特点简介 19
1.6 UG CAM典型编程流程 20
1.6.1 获取CAD模型 21
1.6.2 加工工艺分析和规划 21
1.6.3 填写程序单 24
1.7 本章小结 24
第2章 UG NX 6.0加工入门 26
2.1 UG加工环境的设置 26
2.1.1 UG的加工环境 26
2.1.2 启用UG加工环境 26
2.2 UG编程简介 28
2.2.1 UG编程的一般步骤 28
2.2.2 UG铣加工编程初探 28
2.3 操作导航器简介及应用 32
2.3.1 程序顺序视图 33
2.3.2 刀具视图 33
2.3.3 几何视图 34
2.3.4 方法视图 34
2.4 创建刀具 35
2.4.1 刀具类型及其参数设置 35
2.4.2 刀具建立 36
2.5 创建操作 39
2.6 创建几何体 39
2.6.1 创建几何体的过程 40
2.6.2 创建加工坐标系 42
2.6.3 创建安全平面 46
2.7 刀具路径的仿真及检查 48
2.7.1 刀具路径的仿真 48
2.7.2 过切检查 49
2.8 刀具路径后处理 49
2.8.1 CLSF方式后处理 49
2.8.2 UG后置后处理 50
2.8.3 车间工艺文件 52
2.9 用户模板设置 52
2.10 本章小结 52
第3章 UG NX 6.0二维加工 53
3.1 平面铣的加工特点 53
3.2 一般平面铣的创建过程 54
3.3 平面铣基础 61
3.3.1 操作对话框 61
3.3.2 平面铣加工几何体的类型 62
3.3.3 平面铣加工几何体的创建 63
3.4 公用选项 64
3.4.1 切削模式 65
3.4.2 切削步进 68
3.4.3 切削层 70
3.4.4 切削参数 71
3.4.5 非切削移动 78
3.4.6 进给和速度 92
3.5 平面铣操作 94
3.5.1 平面铣的优点 94
3.5.2 几何体类型 95
3.5.3 切削 95
3.6 平面铣操作实例 96
3.6.1 工艺分析 96
3.6.2 填写CNC加工程序单 96
3.6.3 加工程序的创建过程 96
3.7 本章小结 117
第4章 UG NX 6.0三维加工 118
4.1 型腔铣的加工特点 118
4.2 型腔铣的创建过程 119
4.3 型腔铣基础 127
4.3.1 型腔铣对话框 127
4.3.2 型腔铣加工几何体的类型 128
4.3.3 型腔铣加工几何体的创建 129
4.4 型腔铣的特有选项 130
4.4.1 全局每刀深度 130
4.4.2 切削层 130
4.4.3 切削参数 134
4.5 等高轮廓铣基础 141
4.5.1 等高轮廓铣简介 141
4.5.2 等高轮廓铣的一般操作 142
4.5.3 等高轮廓铣加工几何体 145
4.5.4 等高轮廓铣的参数选项 146
4.6 固定轴曲面轮廓简介及应用 149
4.7 固定轴曲面轮廓操作的建立 149
4.8 几何体基础 153
4.9 固定轴曲面轮廓铣的常用驱动方法 155
4.9.1 曲线/点驱动方法 155
4.9.2 曲线/点驱动方法流程剖析 158
4.9.3 螺旋式 161
4.9.4 螺旋驱动流程剖析 163
4.9.5 边界 165
4.9.6 边界驱动流程剖析 172
4.9.7 区域铣削 175
4.9.8 区域铣削驱动流程剖析 178
4.9.9 表面积驱动方法 181
4.9.10 流线 184
4.9.11 流线案例剖析 185
4.9.12 刀轨 188
4.9.13 径向切削 189
4.9.14 清根 190
4.9.15 文本 198
4.10 投影矢量 198
4.11 刀轨设置的参数选项 200
4.11.1 切削参数 201
4.11.2 非切削移动 205
4.11.3 进给和速度 218
4.12 三维加工实例 218
4.12.1 工件尺寸及几何特征 218
4.12.2 拟定加工工艺 219
4.12.3 编写刀路 220
4.12.4 创建操作 222
4.12.5 检查创建的操作并校验刀轨 229
4.12.6 后处理 230
4.12.7 编写加工程序单 231
4.13 本章小结 232
第5章 孔加工与实战 233
5.1 孔加工特点 233
5.2 孔加工的一般创建过程 234
5.3 孔加工基础知识 240
5.3.1 操作对话框 240
5.3.2 孔加工几何体的创建 240
5.3.3 指定孔 241
5.4 参数设置 243
5.4.1 操作参数 243
5.4.2 循环选项 244
5.4.3 深度 245
5.5 孔加工操作实例 246
5.5.1 工艺分析 246
5.5.2 填写CNC加工程序单 246
5.6 本章小结 261
第6章 CNC机床加工基础知识与操作演练 262
6.1 CNC机床加工基础知识 262
6.1.1 数控机床程序编制的典型流程 262
6.1.2 手工编程方法 264
6.2 数控仿真应用 277
6.2.1 宇龙仿真软件的安装与卸载 277
6.2.2 宇龙仿真软件操作演练 280
6.3 常用仿真数控系统简介 289
6.3.1 华中数控系统 289
6.3.2 FANUC(法兰克)系统 308
6.4 本章小结 309
第7章 从数控编程到CNC加工一体化实战——二维综合实例 310
7.1 工艺分析 310
7.1.1 尺寸分析 310
7.1.2 拟定加工工艺 310
7.2 加工程序的创建过程 311
7.2.1 启动软件 311
7.2.2 设置公共参数 311
7.2.3 创建操作 315
7.3 编写加工程序单 330
7.4 应用宇龙仿真系统模拟NC程序加工 331
7.4.1 进入系统 331
7.4.2 选择机床类型 332
7.4.3 激活机床 333
7.5 本章小结 344
7.6 习题精练 344
第8章 从数控编程到CNC加工一体化实战——三维综合实例 345
8.1 加工工艺分析 345
8.1.1 工件尺寸及几何特征 345
8.1.2 拟定加工工艺 348
8.2 编写刀路 348
8.2.1 设置公共参数 348
8.2.2 创建操作 352
8.2.3 检查创建的操作并校验刀轨 368
8.3 后处理 370
8.4 编写加工程序单 372
8.5 NC程序加工模拟仿真 372
8.5.1 进入系统 372
8.5.2 选择机床类型 373
8.5.3 激活机床 374
8.6 本章小结 386
8.7 习题精练 386