第1章 数控加工基础知识 1
1.1 数控加工简介 1
1.1.1 CAM系统简述 1
1.1.2 CAD/CAM软件分类 2
1.1.3 CAD/CAM技术发展趋势 2
1.2 数控程序编制简介 3
1.2.1 数控程序编制的内容及步骤 3
1.2.2 数控程序编制的方法 4
1.3.1 数控加工程序的格式 5
1.3 数控编程的格式与代码 5
1.3.2 数控编程的代码 7
1.3.3 程序段中的指令字 7
1.4 数控机床的坐标系 10
1.4.1 机床坐标系的确定 10
1.4.2 附加坐标系 11
1.4.3 机床原点的设置 11
1.4.4 机床参考点 11
1.5 数控加工工艺 12
1.5.1 数控加工工艺内容的选择 12
1.5.3 数控加工工艺路线的设计 13
1.5.2 数控加工工艺性分析 13
1.5.4 数控加工工艺设计方法 14
1.5.5 确定定位和夹紧方案 16
1.5.6 确定刀具与工件的相对位置 16
1.5.7 确定切削用量 17
1.5.8 刀具补偿 18
第2章 UG NX3加工新功能简介 21
2.1 UG NX3新功能简介 21
2.1.1 界面友好性、使用性和可操作性增强 21
2.1.3 鼠标可操作功能增强 22
2.1.2 可调整的界面风格 22
2.1.4 切削参数对话框更为直观 23
2.1.5 型腔铣功能增强 24
2.1.6 变轴轮廓加工功能增强 25
2.1.7 可管理开发的加工数据库环境 26
2.1.8 动态三维进程文件仿真和机床模拟 26
2.2 UG NX3安装简介 27
2.2.1 系统基本要求 27
2.2.2 启动光盘安装对象 27
2.2.3 安装授权文件服务器 28
2.2.4 安装UG NX3主程序 31
2.2.5 安装UG NX3其他相关程序 35
第3章 UG NX3加工基础 37
3.1 数控编程一般步骤 37
3.1.1 创建毛坯 37
3.1.2 设置父节点组 38
3.1.3 创建操作类型 38
3.1.4 设置加工参数 39
3.1.5 生成刀轨及验证 39
3.1.6 后置处理 39
3.2.2 初识加工界面 40
3.2.1 加工环境初始化 40
3.2 设置加工环境 40
3.3 创建几何体、刀具、加工方法和程序 41
3.3.1 创建几何体 42
3.3.2 创建刀具组 44
3.3.3 创建加工方法 45
3.3.4 创建程序 47
3.4 操作导航器 48
3.4.1 操作导航器工具栏 48
3.4.2 操作导航器视图 48
3.4.4 定制对话框 49
3.4.3 操作导航工具符号 49
3.5 加工中的共同选项 50
3.5.1 几何体 50
3.5.2 拐角控制 50
3.5.3 进刀与退刀 51
3.5.4 避让几何设置 53
3.5.5 机床控制 55
3.5.6 后置处理 55
3.6 加工类型 56
3.6.1 平面铣 56
3.6.2 型腔铣 64
3.6.3 固定轴铣 65
3.6.4 变轴铣 69
第4章 二维线框铣加工 71
4.1 使用二维线框加工平面 71
4.1.1 加工前的准备 72
4.1.2 加工环境初始化 72
4.1.3 创建程序 72
4.1.4 创建刀具组 73
4.1.5 创建几何体 74
4.1.6 创建加工方法 76
4.1.7 创建操作 77
4.2.1 加工前的准备 79
4.2 采用二维线框加工外形轮廓 79
4.2.2 加工环境初始化 80
4.2.3 创建程序 80
4.2.4 创建刀具组 80
4.2.5 创建几何体 81
4.2.6 创建加工方法 83
4.2.7 创建操作 83
4.3 采用二维线框加工内腔 86
4.3.3 创建程序 87
4.3.1 加工前的准备 87
4.3.2 加工环境初始化 87
4.3.4 创建刀具组 88
4.3.5 创建几何体组 89
4.3.6 创建加工方法 90
4.3.7 创建粗加工内腔操作 91
4.3.8 创建精加工内腔轮廓操作 93
第5章 平面铣加工 95
5.1 平面铣中的相关介绍——边界 95
5.1.1 永久边界和临时边界 95
5.1.2 封闭边界和开放边界 99
5.1.3 边界的分类 100
5.1.4 边界的编辑 101
5.2 面铣加工 103
5.3 面铣实例一 103
5.3.1 运用NC助理分析零件 104
5.3.2 加工环境初始化 104
5.3.3 创建程序 105
5.3.4 创建刀具组 105
5.3.5 创建坐标系 107
5.3.6 加工零件上表面 108
5.3.7 加工台阶面 111
5.4 面铣实例二 112
5.4.1 分析零件 112
5.4.2 加工前的准备 113
5.4.3 创建程序 113
5.4.4 创建刀具组 114
5.4.5 创建坐标系 115
5.4.6 创建加工方法 116
5.4.7 加工零件表面 117
5.4.8 半精加工零件表面 119
5.4.9 精加工零件表面 121
第6章 三维定轴铣加工 126
6.1 定轴铣中的几项重要设置 126
6.1.1 驱动方式 126
6.1.2 投影矢量 130
6.1.3 刀轴 130
6.2 三维曲面——型腔铣加工实例 130
6.2.1 加工前的准备 130
6.2.2 创建毛坯 131
6.2.3 局部着色 131
6.2.5 创建程序 132
6.2.4 加工环境初始化 132
6.2.6 创建刀具组 133
6.2.7 创建坐标系 134
6.2.8 创建型腔铣粗加工操作 136
6.2.9 创建型腔铣曲面精加工操作 138
6.3 三维曲面——定轴面铣加工实例 142
6.3.1 加工前的准备 142
6.3.2 创建毛坯 142
6.3.3 毛坯着色 144
6.3.4 加工环境初始化 145
6.3.6 创建刀具组 146
6.3.5 创建程序 146
6.3.7 创建加工坐标系 147
6.3.8 创建几何体 148
6.3.9 创建粗加工工步 149
6.4 三维曲面——曲面驱动加工实例 153
6.4.1 选择驱动几何体 153
6.4.2 确定切削方向和材料侧 155
6.4.3 设置走刀方式 155
6.4.4 生成刀具路径 156
6.4.5 控制驱动区域面积大小 156
6.5 三维曲面——清根驱动加工实例 159
6.5.1 选择几何体 160
6.5.2 设置清根操作对话框 160
6.5.3 生成刀具路径 162
第7章 刻字加工 163
7.1 简单平面刻字加工的一般方法 163
7.2 简单平面刻字加工实例 163
7.2.1 加工环境初始化 163
7.2.2 生成注释文字 164
7.2.3 创建刀具组 165
7.2.5 创建程序组和加工方法 166
7.2.4 创建几何体 166
7.2.6 创建刻字操作 167
7.3 曲面刻字加工的一般方法 169
7.4 曲面刻字加工实例 170
7.4.1 生成刻字曲面 170
7.4.2 生成刻字曲面零件实体 172
7.4.3 创建刻字曲面操作几何体 173
7.4.4 创建曲面刻字操作 175
7.6 创建艺术字 177
7.5 艺术字加工的一般方法 177
7.7 创建艺术字操作 178
第8章 孔加工 181
8.1 孔加工基础 181
8.1.1 孔加工相关术语 181
8.1.2 加工前的准备 181
8.2 创建几何体 182
8.3 创建程序组 182
8.6 创建孔加工操作 183
8.6.1 钻孔类型简介 183
8.4 创建刀具组 183
8.5 创建加工方法 183
8.6.2 设置孔加工对话框 184
8.7 设置孔加工参数 185
8.7.1 设置普通参数 185
8.7.2 设置加工参数 186
8.8 设置孔加工操作的循环 191
8.8.1 循环类型 191
8.8.2 循环参数 193
8.9.2 加工环境初始化 196
8.9.3 创建程序组 196
8.9.1 加工前的准备 196
8.9 孔加工实例 196
8.9.4 创建几何体 197
8.9.5 创建刀具组 198
8.9.6 创建中心钻 199
8.9.7 创建螺纹底孔钻孔操作 202
8.9.8 创建钻通孔操作 204
8.9.9 创建沉孔操作 204
8.9.10 创建攻丝操作 205
9.1.3 创建刀具组 208
9.1.1 分析零件 208
9.1.2 加工环境初始化 208
第9章 模具加工 208
9.1 模具粗加工 208
9.1.4 创建几何体 209
9.1.5 创建粗加工操作 211
9.2 模具半精加工和精加工 213
9.2.1 创建直径为Ф30球头刀具半精加工操作 213
9.2.2 创建直径为Ф20球头刀具精加工操作 216
9.2.3 创建直径为Ф16球头刀具清根 217
第10章 模具型面摆固定角度加工 219
10.1 零件凸台四周面的加工 219
10.1.2 创建辅助曲面 220
10.1.1 分析零件 220
10.1.3 加工环境初始化 222
10.1.4 创建刀具组 222
10.1.5 创建几何体 223
10.1.6 创建加工操作 224
10.2 加工零件顶部 227
10.2.1 设置加工坐标系 227
10.2.2 设置驱动几何 228
10.2.3 生成刀具轨迹 228
11.1.1 驱动方法 229
11.1 多轴加工中的几种重要设置 229
第11章 四轴加工铣圆柱凸轮槽 229
11.1.2 投影矢量 230
11.1.3 刀轴 231
11.2 传统凸轮加工方法及缺点 231
11.3 范成法加工凸轮槽实例——曲线驱动方式 232
11.3.1 创建圆柱凸轮槽实体 233
11.3.2 创建圆柱凸轮槽中心轨迹线 234
11.3.3 加工环境初始化 234
11.3.4 创建几何体 235
11.3.5 创建操作 235
11.3.6 设置非切削移动 241
11.4 范成法加工凸轮槽实例——曲面驱动方式 247
第12章 雷达反射面加工 251
12.1 分析零件 251
12.2 加工环境初始化 251
12.3 创建刀具组 252
12.4 创建几何体 253
12.5 创建粗加工操作 255
12.6 创建半精加工操作 257
12.7 创建精加工操作 258
13.2 汽车玻璃检具测量数据实例 260
第13章 汽车玻璃检具测量数据处理 260
13.1 典型测量数据处理过程 260
13.2.1 分析零件型面外形 261
13.2.2 获取型面边线 261
13.2.3 合并、投影并偏置曲线 263
13.2.4 离散、拟合曲线 265
13.2.5 提取曲面、反投影曲线并离散点 268
13.2.6 生成法向钻孔程序 270
13.2.7 输出导轨及后期处理 275
14.1 车削加工基础 277
14.1.1 设置车削加工截面 277
第14章 车削加工 277
14.1.2 创建几何体 278
14.1.3 创建刀具组 280
14.1.4 创建车削操作 281
14.2 粗加工 282
14.2.1 走刀方式 282
14.2.2 指定切削区域 283
14.2.3 控制自动检测 283
14.2.4 层角度 284
14.2.5 反向模式 284
14.2.7 清理 285
14.2.6 切削深度 285
14.2.8 进刀/退刀 286
14.2.9 切削参数 287
14.2.10 角控制 288
14.2.11 余量 289
14.3 粗车实例 289
14.3.1 加工环境初始化 289
14.3.2 创建几何体 290
14.3.3 粗车操作 293
14.4 精加工 295
14.4.2 精加工参数设置 296
14.4.1 走刀方式 296
14.5 精车实例 297
14.5.1 创建精车操作 297
14.5.2 参数设置 297
第15章 线切割加工 299
15.1 线切割加工的一般步骤 299
15.2 加工环境初始化 299
15.3 创建线切割操作 300
15.3.1 线切割操作类型 300
15.3.3 线切割加工边界 301
15.3.2 线切割加工操作设置 301
15.3.4 线切割常用参数 303
15.3.5 线切割加工参数 303
15.4 线切割加工实例 308
15.4.1 加工前的准备 309
15.4.2 加工环境初始化 309
15.4.3 创建几何体 309
15.4.4 创建操作 310
15.4.5 选择边界 311
15.4.6 设置参数 312
15.4.7 生成刀具路径 314
第16章 机床后置处理技术应用 315
16.1 UG后置处理技术简介 315
16.2 Fidia控制系统特殊指令要求 316
16.3 制作Fidia控制系统后置处理器 317
16.3.1 启动后置处理器模块 317
16.3.2 新建后置文件 318
16.3.3 设置后置处理类型 319
16.3.4 设置后置处理参数 320
16.3.5 设置后处理模板 337
16.4.1 设置后置类型及机床结构形式 339
16.4 制作五坐标Fanuc控制系统后置处理器 339
16.3.6 过程总结 339
16.4.2 A、B摆角参数设置 340
第17章 程序仿真验证实例 343
17.1 前置仿真 343
17.1.1 刀具轨迹回放仿真 345
17.1.2 3D动态仿真 345
17.1.3 2D动态仿真 348
17.2 机床后置仿真 348
17.2.1 设置仿真机床 348
17.2.2 编辑零件与转台的相对关系 351
17.2.3 创建垫块和毛坯 353
17.2.4 打开机床仿真控制结构树 354
17.2.5 添加夹具部件 354
17.2.6 添加零件部件 355
17.2.7 添加毛坯部件 355
17.2.8 编辑B轴属性 355
17.2.9 编辑操作坐标系 356
17.2.10 执行机床仿真命令 357
17.2.11 设置机床仿真相关选项 358
17.2.12 机床仿真过程及结果 359