第1章 数控基础 1
1.1 数控加工基础知识 2
1.1.1 数控技术简介 2
1.1.2 数控机床简介 2
1.1.3 数控机床的控制对象 5
1.1.4 数控机床的工作原理 6
1.2 数控编程简介 6
1.2.1 数控编程的步骤 7
1.2.2 数控编程方法 8
1.3 数控加工工艺 8
1.3.1 数控加工的特点 8
1.3.2 工艺分析和规划 9
1.4 数控编程的误差控制 11
1.4.1 刀轨计算误差 11
1.4.2 残余高度的控制 12
第2章 Pro/NC加工基础 15
2.1 Pro/NC界面简介和基本操作 16
2.1.1 启动Pro/E进入制造模块 16
2.1.2 Pro/E的工作界面 17
2.1.3 鼠标操作 21
2.1.4 Pro/E文件管理 21
2.2 NC加工模块 24
2.2.1 NC加工模块的功能 24
2.2.2 NC加工过程 24
2.3 设计制造模型 26
2.3.1 参考模型 26
2.3.2 工件 26
2.3.3 制造模型 26
2.3.4 制造模型的创建 27
实例2-1:以装配方式创建制造模型实例 28
实例2-2:以组件方式创建制造模型实例 32
实例2-3:以创建方式创建制造模型实例 34
2.4 通用数控加工参数 36
2.4.1 名称 37
2.4.2 切削参数 37
2.4.3 进给 37
2.4.4 机床相关参数 38
2.4.5 切入切出 38
2.5 实战演练 39
实例2-4:以装配方式创建制造模型实例 39
第3章 加工应用基础 48
3.1 工作机床设置 49
实例3-1:机床设置 54
3.2 刀具设置 56
实例3-2:刀具设置 59
3.3 CNC加工中刀具的选择与切削用量的确定 60
3.3.1 数控加工常用刀具的种类及特点 61
3.3.2 数控加工刀具的选择 62
3.3.3 数控加工切削用量的确定 62
3.4 操作设置 63
实例3-3:夹具设置 71
实例3-4:操作设置 72
3.5 CL设置 74
3.5.1 打印 74
3.5.2 创建打印表 75
3.5.3 进给颜色 75
3.5.4 改变进给颜色 76
3.5.5 改变进给范围 76
3.5.6 NC别名 77
3.5.7 指定NC别名 78
3.6 CL数据 78
3.6.1 输入 78
3.6.2 输出 79
3.6.3 编辑 80
第4章 铣削加工 82
4.1 铣削加工范围的设定 83
4.1.1 铣削体积加工范围 83
实例4-1:聚合体积设置 88
实例4-2:草绘铣削体积 93
4.1.2 铣削曲面加工范围 99
实例4-3:铣削曲面创建 107
4.1.3 铣削窗口加工范围 108
实例4-4:铣削窗口创建 111
4.2 NC序列管理 113
4.2.1 建立NC序列 114
4.2.2 NC序列设置 115
4.3 体积铣削加工 122
4.3.1 创建体积铣削窗口的一般步骤 123
4.3.2 体积铣削实例 125
实例4-5:体积铣削创建 125
4.4 局部铣削 131
4.4.1 局部铣削NC序列创建方法 133
4.4.2 局部铣削实例 136
实例4-6:局部铣削实例 136
4.5 曲面铣削 143
4.5.1 直切曲面铣削 145
4.5.2 等高线曲面铣削 147
4.5.3 切削线曲面铣削 149
4.5.4 投影切削曲面铣削 154
4.5.5 指定进刀和退刀运动 156
4.5.6 曲面铣削实例 161
实例4-7:曲面铣削实例 161
4.6 轮廓铣削 167
4.6.1 轮廓铣削NC序列的创建方法 168
4.6.2 轮廓铣削加工实例 169
实例4-8:轮廓铣削实例 169
4.7 端面铣削 174
4.7.1 端面铣削加工步骤 174
4.7.2 端面铣削加工实例 177
实例4-9:端面铣削实例 177
4.8 雕刻铣削 181
4.8.1 雕刻NC序列创建方法 182
4.8.2 雕刻铣削加工实例 182
实例4-10:雕刻铣削实例 182
4.8.3 补充知识 188
4.9 螺纹铣削 189
4.9.1 创建螺纹铣削的步骤 189
4.9.2 “螺纹铣削”对话框 190
4.9.3 螺纹铣削加工实例 195
实例4-11:局部铣削实例 195
4.10 铣削加工参数 204
4.10.1 切削选项 204
4.10.2 切削参数 215
4.10.3 机床 221
4.10.4 切入切出 224
4.10.5 螺纹 229
4.10.6 精加工参数 229
4.11 实战演练 231
4.11.1 局部铣削实例 231
实例4-12:局部铣削实例 231
4.11.2 实例总结 246
第5章 车削加工 247
5.1 车削加工范围的设定 248
5.1.1 定义车削轮廓 248
5.1.2 草绘车削轮廓 249
5.1.3 选取曲面定义车削轮廓 251
5.1.4 选取曲线定义车削轮廓 252
5.1.5 剖面定义车削轮廓 252
5.1.6 通过创建参照包络定义车削轮廓 253
5.1.7 通过选取参照包络定义车削轮廓 255
5.1.8 调整车削轮廓 255
5.1.9 车削加工NC序列生成 256
5.2 区域加工 257
5.2.1 创建区域车削NC序列的一般步骤 257
5.2.2 毛坯边界与切削扩展 259
5.2.3 拐角条件 262
5.2.4 调整切削运动端点 263
5.2.5 局部机械加工余量 264
5.2.6 刀具定向 265
5.2.7 多头车削 266
5.2.8 区域加工实例 266
实例5-1:区域加工 266
5.3 螺纹加工 273
5.3.1 创建螺纹车削NC序列的一般步骤 274
5.3.2 螺纹加工实例 275
实例52:螺纹加工 275
5.4 轮廓加工 281
5.4.1 创建轮廓铣削NC序列的一般步骤 282
5.4.2 轮廓加工实例 283
实例5-3:轮廓加工 283
5.5 凹槽加工 292
5.5.1 创建凹槽车削NC序列一般步骤 294
5.5.2 凹槽加工实例 295
实例5-4:凹槽加工 295
5.6 车削加工参数 302
5.6.1 切削选项 302
5.6.2 切削参数 307
5.6.3 机床 311
5.6.4 切入切出 312
5.6.5 螺纹 314
5.7 实战演练 315
5.7.1 车削实例 315
实例5-5:车削 315
5.7.2 总结 332
第6章 孔加工 333
6.1 孔加工范围的设定 334
6.2 孔加工轨迹的生成 335
6.2.1 3轴或5轴孔加工 337
6.2.2 孔参数的定义 339
6.2.3 孔的选取 342
6.2.4 孔加工定义 345
6.3 自动钻孔 347
6.3.1 选取坐标系和退刀平面 349
6.3.2 过滤器 350
6.3.3 编辑孔参数 351
6.3.4 应用孔加工方法 352
6.3.5 定制表格 353
6.4 定制孔加工循环 354
6.4.1 “定制循环”对话框 356
6.4.2 定义循环参照、变量和提示 357
6.4.3 定义循环语句语法 358
6.5 加工实例 367
6.5.1 简单孔的加工 367
实例6-1:简单孔加工 367
6.5.2 定制孔加工循环 373
实例6-2:定制孔加工循环 374
6.6 孔加工参数 384
6.6.1 切削选项 385
6.6.2 切削参数 386
6.6.3 进给 386
6.6.4 机床 386
6.6.5 切入/切出 387
6.7 实战演练 388
6.7.1 孔加工实例 388
实例6-3:孔加工 388
6.7.2 总结 392
第7章 加工仿真及后置处理 393
7.1 加工仿真 394
7.1.1 屏幕演示 396
7.1.2 NC检测 399
7.1.3 改变分辨率 402
7.1.4 设置修剪平面 402
7.1.5 设置显示 402
7.1.6 图像控制 406
7.1.7 运行CL数据 407
7.2 后置处理 407
7.2.1 后置处理操作 408
7.2.2 后置处理器 409
7.3 实战演练 419
7.3.1 后置处理器创建实例 419
实例7-1:后置处理器创建 419
7.3.2 总结 424