第一篇 数控工程师必备的数控基本知识 2
第1章 数控加工技术介绍 2
1.1 数控加工 2
1.1.1 数控加工概述 2
1.1.2 数控加工的基本原理 3
1.2 数控机床 3
1.2.1 数控机床的产生 3
1.2.2 数控机床的组成 3
1.2.3 数控机床的特点 4
1.2.4 数控机床的分类 6
1.2.5 数控机床的坐标系 7
1.2.6 数控机床的工作原理 8
第2章 数控编程与加工工艺 10
2.1 关于数控编程 10
2.2 数控编程的内容及要求 10
2.3 数控编程的方法 11
2.4 数控编程坐标系 12
2.5 数控加工程序 12
2.5.1 数控加工程序结构 12
2.5.2 数控指令 13
2.6 数控加工工艺 17
2.6.1 数控加工工艺的特点 17
2.6.2 数控加工工艺的主要内容 18
2.6.3 数控加工工艺参数 19
2.7 数控加工工艺分析与规划 20
2.8 加工刀具的选择和切削用量的确定 25
2.8.1 数控加工常用刀具的种类及特点 25
2.8.2 数控加工刀具的材料 26
2.8.3 数控加工刀具的选择 27
2.8.4 切削用量的确定 29
2.9 高度与安全高度 30
2.10 走刀路线的选择 31
2.11 对刀点与换刀点的选择 33
2.12 数控加工的补偿 34
2.12.1 刀具半径补偿 34
2.12.2 刀具长度补偿 35
2.12.3 夹具偏置补偿 36
2.13 轮廓控制 36
2.14 顺铣与逆铣 37
2.15 切削液 37
2.16 加工精度 38
第二篇 数控工程师必备的UG NX知识 41
第3章 UG NX概述和安装 41
3.1 UG NX软件的特点 41
3.2 UG NX的安装 42
3.2.1 安装要求 42
3.2.2 UG NX安装前的准备 43
3.2.3 UG NX安装的一般过程 44
第4章 UG NX工作界面与基本操作 46
4.1 创建用户工作文件目录 46
4.2 启动UG NX软件 46
4.3 UG NX工作界面 47
4.3.1 用户界面简介 47
4.3.2 用户界面的定制 49
4.4 UG NX的鼠标操作 51
第5章 二维草图设计 52
5.1 进入与退出UG NX草图环境 52
5.2 UG NX坐标系的介绍 54
5.3 草图环境的设置 55
5.4 草图的绘制 56
5.4.1 草图绘制概述 56
5.4.2 绘制直线 58
5.4.3 绘制圆弧 59
5.4.4 绘制圆 59
5.4.5 绘制圆角 60
5.4.6 绘制矩形 61
5.4.7 绘制轮廓线 62
5.4.8 绘制派生直线 63
5.4.9 绘制样条曲线 64
5.4.10 将草图对象转化成参考线 64
5.4.11 点的创建 65
5.5 草图的编辑 67
5.5.1 直线的操纵 67
5.5.2 圆的操纵 67
5.5.3 圆弧的操纵 68
5.5.4 样条曲线的操纵 68
5.5.5 制作拐角 69
5.5.6 删除对象 69
5.5.7 复制/粘贴对象 70
5.5.8 快速修剪 70
5.5.9 快速延伸 70
5.5.10 镜像 71
5.5.11 偏置曲线 72
5.5.12 编辑定义截面 73
5.5.13 相交曲线 74
5.5.14 投影曲线 75
5.6 草图的约束 76
5.6.1 草图约束概述 76
5.6.2 添加几何约束 79
5.6.3 添加尺寸约束 81
5.7 修改草图约束 84
5.7.1 显示/移除约束 84
5.7.2 尺寸的移动 86
5.7.3 编辑尺寸值 86
5.8 草图范例1 87
5.9 草图范例2 89
5.10 草图范例3 90
第6章 零件设计 93
6.1 UG NX文件的操作 93
6.1.1 新建文件 93
6.1.2 打开文件 93
6.1.3 保存文件 95
6.1.4 关闭部件和退出UG NX 95
6.2 创建体素 96
6.3 三维建模的布尔操作 100
6.3.1 布尔操作概述 100
6.3.2 布尔求和操作 100
6.3.3 布尔求差操作 101
6.3.4 布尔求交操作 102
6.3.5 布尔出错消息 102
6.4 拉伸特征 103
6.4.1 拉伸特征概述 103
6.4.2 创建基础特征——拉伸 103
6.4.3 添加其他特征 108
6.5 回转特征 110
6.5.1 回转特征概述 110
6.5.2 关于“矢量”对话框 111
6.5.3 创建回转特征的一般过程 112
6.6 倒斜角 113
6.7 边倒圆 114
6.8 UG NX的部件导航器 117
6.8.1 部件导航器概述 117
6.8.2 部件导航器界面简介 117
6.8.3 部件导航器的作用与操作 119
6.9 对象操作 121
6.9.1 控制对象模型的显示 121
6.9.2 删除对象 123
6.9.3 隐藏与显示对象 123
6.9.4 编辑对象的显示 124
6.10 基准特征 125
6.10.1 基准平面 125
6.10.2 基准轴 129
6.10.3 基准点 131
6.10.4 基准坐标系 132
6.11 孔特征 135
6.12 螺纹特征 138
6.13 拔模特征 140
6.14 抽壳特征 142
6.15 特征的编辑 144
6.15.1 编辑参数 144
6.15.2 特征重排序 145
6.15.3 特征的抑制与取消抑制 146
6.16 扫掠特征 148
6.17 凸台特征 149
6.18 垫块 150
6.19 键槽 151
6.20 槽 152
6.21 缩放体 154
6.22 模型的关联复制 155
6.22.1 抽取几何体 155
6.22.2 阵列特征 158
6.22.3 镜像特征 160
6.22.4 实例几何体 161
6.23 UG机械零件设计实际应用1 162
6.24 UG机械零件设计实际应用2 169
6.25 UG机械零件设计实际应用3 176
6.26 UG机械零件设计实际应用4 184
6.27 UG机械零件设计实际应用5 187
第7章 产品的曲面造型设计 191
7.1 曲线线框设计 191
7.1.1 基本空间曲线 191
7.1.2 高级空间曲线 193
7.1.3 来自曲线集的曲线 196
7.1.4 来自体的曲线 200
7.2 创建简单曲面 203
7.2.1 曲面网格显示 203
7.2.2 创建拉伸和回转曲面 204
7.2.3 创建有界平面 205
7.2.4 曲面的偏置 206
7.2.5 曲面的抽取 207
7.3 曲面分析 209
7.3.1 曲面连续性分析 209
7.3.2 反射分析 210
7.4 曲面的编辑 211
7.4.1 曲面的修剪 212
7.4.2 曲面的缝合与实体化 216
7.5 曲面倒圆 218
7.5.1 边倒圆 218
7.5.2 面倒圆 219
7.6 UG曲面零件设计实际应用1 220
7.7 UG曲面零件设计实际应用2 225
7.8 UG曲面零件设计实际应用3 227
第8章 装配设计 231
8.1 装配设计概述 231
8.2 装配导航器 232
8.2.1 装配导航器功能概述 232
8.2.2 预览面板和相关性面板 233
8.3 装配约束 234
8.3.1 “装配约束”对话框 234
8.3.2 “接触对齐”约束 236
8.3.3 “角度”约束 236
8.3.4 “平行”约束 236
8.3.5 “垂直”约束 237
8.3.6 “中心”约束 237
8.3.7 “距离”约束 237
8.4 UG装配的一般过程 238
8.4.1 概述 238
8.4.2 添加第一个部件 238
8.4.3 添加第二个部件 240
8.5 编辑装配体中的部件 241
第9章 模型的测量与分析 242
9.1 模型的测量与分析 242
9.1.1 测量距离 242
9.1.2 测量角度 244
9.1.3 测量面积及周长 245
9.2 模型的基本分析 246
9.2.1 模型的质量属性分析 246
9.2.2 模型的几何对象检查 246
9.2.3 装配干涉检查 247
第10章 二维工程图制作 248
10.1 UG NX图样管理 248
10.1.1 新建工程图 248
10.1.2 编辑已存在的图样 249
10.2 视图的创建与编辑 249
10.2.1 基本视图 249
10.2.2 局部放大图 251
10.2.3 全剖视图 253
10.2.4 半剖视图 254
10.2.5 旋转剖视图 254
10.2.6 阶梯剖视图 255
10.2.7 局部剖视图 256
10.2.8 显示与更新视图 257
10.2.9 视图对齐 257
10.2.10 编辑视图 259
10.3 工程图标注与符号 261
10.3.1 尺寸标注 261
10.3.2 注释编辑器 264
10.3.3 表面粗糙度符号 266
10.3.4 基准特征符号 267
10.3.5 形位公差 268
第三篇 UG NX数控加工与编程 271
第11章 UG NX数控加工与编程快速入门 271
11.1 UG NX数控加工与编程的工作流程 271
11.2 进入UG NX加工与编程模块 272
11.3 新建加工程序 273
11.4 创建几何体 273
11.4.1 创建机床坐标系 274
11.4.2 创建安全平面 276
11.4.3 创建工件儿何体 277
11.4.4 创建切削区域几何体 279
11.5 创建加工刀具 280
11.6 创建加工方法 281
11.7 创建工序 282
11.8 生成刀路轨迹并确认 287
11.9 生成车间文档 290
11.10 输出CLSF文件 290
11.11 后处理 291
11.12 CAM加工工具 292
11.12.1 加工装夹图 292
11.12.2 加工工单 293
11.13 工序导航器 294
11.13.1 程序顺序视图 295
11.13.2 几何视图 296
11.13.3 机床视图 296
11.13.4 加工方法视图 296
第12章 平面铣加工 297
12.1 概述 297
12.2 平面铣类型 297
12.3 底面壁加工 298
12.3.1 一般底面壁 299
12.3.2 底面壁IPW 315
12.4 面铣加工 317
12.5 手工面铣削加工 326
12.6 平面铣加工 332
12.7 平面轮廓铣加工 339
12.8 清角铣加工 345
12.9 精铣侧壁加工 348
12.10 精铣底面 351
12.11 孔铣削加工 353
12.12 铣螺纹加工 359
第13章 轮廓铣削加工 364
13.1 概述 364
13.1.1 轮廓铣削简介 364
13.1.2 轮廓铣削的子类型 364
13.2 型腔粗加工 366
13.2.1 型腔铣 366
13.2.2 拐角粗加工 372
13.2.3 剩余铣加工 375
13.3 插铣 378
13.4 深度加工铣 382
13.4.1 深度加工轮廓 382
13.4.2 深度加工拐角 387
13.5 固定轴轮廓铣 390
13.5.1 边界驱动 390
13.5.2 区域驱动 393
13.5.3 流线驱动 396
13.6 清根切削 398
13.6.1 单刀路清根 398
13.6.2 多刀路清根 401
13.6.3 清根参考刀具 402
13.7 3D轮廓加工 404
13.8 刻字 407
第14章 多轴加工 411
14.1 概述 411
14.2 多轴加工的子类型 411
14.3 可变轴轮廓铣 412
14.4 可变轴流线铣 417
14.5 外形轮廓铣 424
第15章 孔加工 429
15.1 概述 429
15.1.1 孔加工简介 429
15.1.2 孔加工的子类型 429
15.2 钻孔加工 430
15.2.1 定心钻孔 431
15.2.2 标准钻孔 441
15.2.3 啄钻深孔 444
15.3 铰孔加工 448
15.4 埋头孔加工 451
15.5 螺纹孔加工 454
15.6 UG钻孔加工实际综合应用 457
第16章 车削加工 473
16.1 车削概述 473
16.1.1 车削加工简介 473
16.1.2 车削加工的子类型 473
16.2 粗车外形加工 475
16.2.1 外径粗车 475
16.2.2 退刀粗车 484
16.3 沟槽车削加工 486
16.4 内孔车削加工 490
16.5 螺纹车削加工 494
16.6 示教模式 497
16.7 车削加工综合应用 503
第17章 线切割加工 520
17.1 概述 520
17.2 两轴线切割加工 522
17.3 四轴线切割加工 532
第18章 UG NX后置处理 536
18.1 概述 536
18.2 创建后处理器文件 536
18.2.1 进入NX后处理构造器工作环境 536
18.2.2 新建一个后处理器文件 537
18.2.3 机床的参数设置值 539
18.2.4 程序和刀轨参数的设置 540
18.2.5 NC数据定义 544
18.2.6 输出设置 546
18.2.7 虚拟N/C控制器 548
18.3 定制后处理器综合范例 548
第19章 UG NX其他数控加工与编程功能 564
19.1 NC助理 564
19.2 刀轨平行生成 568
19.3 刀轨过切检查 570
19.4 报告最短刀具 572
19.5 刀轨批量处理 574
19.6 刀轨变换 575
19.6.1 平移 576
19.6.2 缩放 577
19.6.3 绕点旋转 578
19.6.4 绕直线旋转 579
19.6.5 通过一直线镜像 581
19.6.6 通过一平面镜像 582
19.6.7 圆形阵列 583
19.6.8 矩形阵列 584
19.6.9 CSYS到CSYS 586
第20章 UG NX数控加工与编程实际综合应用 588
20.1 应用1——含多孔与凹腔的底板加工与编程 588
20.1.1 应用概述 588
20.1.2 工艺分析及制定 588
20.1.3 加工准备 590
20.1.4 创建工序参数 590
20.1.5 创建型腔粗加工刀路 593
20.1.6 创建孔粗加工刀路 600
20.1.7 创建精加工刀路 610
20.2 应用2——含多组叶片的泵轮加工与编程 618
20.2.1 应用概述 618
20.2.2 工艺分析及制定 618
20.2.3 加工准备 618
20.2.4 创建工序参数 620
20.2.5 创建粗加工刀路 622
20.2.6 创建半精加工刀路 628
20.2.7 创建精加工刀路 634
20.3 应用3——某造型复杂的玩具模具加工与编程 642
20.3.1 概述 642
20.3.2 工艺分析及制定 643
20.3.3 加工准备 644
20.3.4 创建工序参数 646
20.3.5 创建粗加工刀路 649
20.3.6 创建半精加工刀路(一) 654
20.3.7 创建半精加工刀路(二) 662
20.3.8 创建精加工刀路(一) 672
20.3.9 创建精加工刀路(二) 687
20.4 应用4——含复杂曲面的导流轮加工与编程 699
20.4.1 概述 699
20.4.2 工艺分析及制定 700
20.4.3 加工准备 701
20.4.4 创建工序参数 703
20.4.5 创建粗加工刀路 705
20.4.6 创建半精加工刀路(一) 709
20.4.7 创建半精加工刀路(二) 714
20.4.8 创建精加工刀路(一) 717
20.4.9 创建精加工刀路(二) 725