第1章 数控加工自动编程基础知识 1
1.1数控机床的分类及应用范围 1
1.1.1数控机床的分类 1
1.1.2数控机床的应用范围 2
1.2数控编程常用指令及其格式 3
1.2.1程序段的一般格式 3
1.2.2常用的编程指令 4
1.3手工编程与自动编程 5
1.3.1自动编程的基本原理 5
1.3.2自动编程的主要特点 6
1.4 CAD/CAM集成数控自动编程系统介绍 7
1.4.1熟悉系统的功能与使用方法 7
1.4.2分析加工零件 7
1.4.3对待加工表面及其约束面进行几何造型 8
1.4.4确定工艺步骤并选择合适的刀具 8
1.4.5刀具轨迹生成及刀具轨迹编辑 8
1.4.6刀具轨迹验证 8
1.4.7后置处理 8
1.5机床坐标系与工件坐标系 8
1.6刀具的类型及应用场合 9
1.7与数控自动编程有关的基本概念 10
1.7.1数控编程的方法 10
1.7.2程序结构与格式 11
第2章 数控加工工艺设计 13
2.1数控加工工艺概述 13
2.1.1数控加工工艺的特点 13
2.1.2数控加工工艺的主要内容 13
2.2数控加工工艺性分析 14
2.2.1零件图样分析 14
2.2.2零件的结构工艺性分析 15
2.3数控加工内容的选择 16
2.3.1选择适合数控加工的零件 16
2.3.2确定数控加工的内容 16
2.3.3不适合数控加工的内容 16
2.4加工工艺方法的选择及加工方案的确定 17
2.4.1机床的选择 17
2.4.2加工方法的选择 17
2.4.3加工方案设计的原则 20
2.5数控加工工艺路线的设计 20
2.5.1工序的划分 20
2.5.2加工余量的确定 21
2.5.3工步的划分 22
2.5.4加工顺序的安排 22
2.5.5数控加工工序与普通工序的衔接 23
2.6数控加工工序的设计 23
2.6.1加工路线的确定 23
2.6.2工件的安装与夹具的选择 24
2.6.3数控刀具的选择 25
2.6.4切削用量的选择 25
2.7对刀点与换刀点的确定 26
2.8数控加工工艺文件 27
2.8.1数控加工编程任务书 27
2.8.2数控加工工序卡 27
2.8.3数控机床调整单 28
2.8.4数控加工刀具调整单 28
2.8.5数控加工程序单 29
2.9高速加工工艺 29
2.9.1高速切削工艺的内容 29
2.9.2高速切削工艺的实现 30
第3章 Pro/Engineer Wildfire 3.0数控加工的基本概念与操作流程 32
3.1 Pro/Engineer Wildfire 3.0 NC加工的基本概念 32
3.1.1设计模型 32
3.1.2毛坯模型 32
3.1.3制造模型 33
3.2 Pro/Engineer Wildfire 3.0 NC功能模块 33
3.2.1 Pro/Engineer Wildfire 3.0 NC功能模块概述 33
3.2.2 Pro/Engineer Wildfire 3.0 NC加工界面 33
3.3 Pro/Engineer Wildfire 3.0数控加工操作流程 33
3.3.1操作流程框图 33
3.3.2制造模型的建立 35
3.3.3加工环境设置 35
3.3.4定义数控工序 37
3.3.5刀位数据文件的生成 40
3.3.6加工模拟 40
3.3.7后置处理 40
3.4基于操作流程的快速入门典型实例 40
第4章 Pro/Engineer典型加工方法 50
4.1体积块加工 50
4.1.1体积块加工概述 50
4.1.2体积块加工工序设置 50
4.1.3体积块加工区域的设定方法 51
4.1.4体积块加工的常用加工参数 52
4.1.5操作实例 55
4.2平面加工 60
4.2.1平面加工概述 60
4.2.2平面加工工序设置 60
4.2.3平面加工的常用加工参数 60
4.2.4平面加工区域的设定方法 62
4.2.5操作实例 62
4.3轮廓加工 64
4.3.1轮廓加工概述 64
4.3.2轮廓加工工序设置 64
4.3.3轮廓加工的常用加工参数 65
4.3.4轮廓加工区域的设定方法 66
4.3.5操作实例 66
4.4孔加工 71
4.4.1孔加工概述 71
4.4.2孔加工工序设置 71
4.4.3孔加工的常用加工参数 72
4.4.4孔加工区域的设定方法 73
4.4.5操作实例 73
4.5凹槽加工 79
4.5.1凹槽加工概述 79
4.5.2凹槽加工工序设置 79
4.5.3凹槽加工区域的设定方法 79
4.5.4凹槽加工的常用加工参数 80
4.5.5操作实例 80
4.6截面线法曲面加工 83
4.6.1截面线法曲面加工概述 83
4.6.2截面线法曲面加工工序设置 84
4.6.3截面线法曲面加工区域的设定方法 85
4.6.4截面线法曲面加工的常用加工参数 85
4.6.5操作实例 85
4.7参数线法曲面加工 90
4.7.1参数线法曲面加工概述 90
4.7.2参数线法曲面加工 90
4.7.3参数线法曲面加工区域的设定方法 90
4.7.4参数线法曲面加工的常用加工参数 91
4.7.5操作实例 91
4.8清根加工 96
4.8.1清根加工概述 96
4.8.2清根加工工序设置 96
4.8.3清根加工区域的设定方法 96
4.8.4清根加工的常用加工参数 97
4.8.5操作实例 97
4.9雕刻加工 104
4.9.1雕刻加工概述 104
4.9.2雕刻加工工序设置 104
4.9.3雕刻加工区域的设定方法 105
4.9.4雕刻加工的常用加工参数 105
4.9.5操作实例 105
第5章 刀位数据文件的生成与加工模拟 110
5.1创建刀位数据文件 110
5.2编辑刀位数据文件 111
5.2.1一般步骤 111
5.2.2操作实例 114
5.3基于工步与工序的加工过程仿真 115
5.3.1显示走刀轨迹 115
5.3.2加工过程动态仿真 117
5.4基于刀位文件的加工过程仿真 119
5.4.1显示走刀轨迹 119
5.4.2加工过程动态仿真 120
5.5加工过切检测 121
第6章 加工后置处理生成NC指令 123
6.1加工后置处理概述 123
6.2用Pro/NC POST GENER进行后置处理生成数控文件 123
6.2.1产生CL文件的同时生成M CD文件 124
6.2.2由现有CL文件生成MCD文件 126
6.3用Pro/NC POST QUEST创建新的后置处理器 127
6.3.1基本的准备工作 127
6.3.2初始化选配文件 127
6.3.3设置机床类型 129
6.3.4定义选配文件格式 132
6.3.5定义程序开始与结束的一般选项 135
6.3.6设置与机床运动有关的选项 137
6.3.7机床加工代码的描述 142
6.3.8操作提示信息的设置 148
6.3.9保存选配文件 149
第7章 凸轮的数控铣加工 150
7.1零件分析 150
7.2工艺分析 150
7.3操作步骤 150
第8章 锻模A下模的数控加工 160
8.1零件分析 160
8.2工艺分析 160
8.3操作步骤 161
第9章 锻模B上模的数控加工 170
9.1零件分析 170
9.2工艺分析 170
9.3操作步骤 171
第10章 手机型腔的数控加工 184
10.1零件分析 184
10.2工艺分析 184
10.3操作步骤 185
第11章 曲轴锻模的数控加工 197
11.1零件分析 197
11.2工艺分析 197
11.3操作步骤 198
第12章 汽车覆盖件凸模的数控加工 221
12.1零件分析 221
12.2工艺分析 221
12.3操作步骤 222
参考文献 244