第1章 数控车削加工基础 1
1.1 数控车床加工概述 1
1.2 数控车削加工原理 2
1.3 数控车削加工特点 4
1.4 数控车削的主要应用 5
1.4.1 数控车削加工零件的类型 5
1.4.2 最适于用数控车加工的零件 6
第2章 数控车床 9
2.1 数控车床的分类 9
2.2 数控车床的组成 11
2.3 数控车床的控制系统 13
2.3.1 控制系统的组成 13
2.3.2 控制系统的主要功能 16
2.4 数控车床的主要机械结构 18
2.5 数控车床的技术参数 26
第3章 数控车削加工工艺 28
3.1 数控车削加工工艺的制订 28
3.1.1 零件图工艺分析 28
3.1.2 零件基准和加工定位基准的选择 29
3.1.3 工序的确定 30
3.1.4 加工顺序的确定 31
3.1.5 进给路线的确定 32
3.1.6 退刀与换刀 36
3.1.7 切削用量的选择 39
3.1.8 加工工艺文件 41
3.2 夹具与刀具的选择 42
3.2.1 夹具的选择 42
3.2.2 刀具的选择 45
3.2.3 刀具半径补偿 49
3.3 零件结构的工艺性分析及工序安排 49
3.3.1 零件的配合表面和非配合表面 50
3.3.2 悬伸结构 50
3.3.3 空间狭小类结构 52
3.3.4 台阶式曲线深孔结构 53
3.3.5 薄壁结构 53
3.4 数控车削工艺分析实例 55
第4章 数控车床操作 62
4.1 数控车床的控制面板 62
4.1.1 数控系统操作面板 62
4.1.2 机床控制操作面板 64
4.2 数控车床的基本操作 71
4.2.1 机床的开启与停止 71
4.2.2 手动操作机床 72
4.3 程序的输入、检查和修改 74
4.4 刀具补偿值的输入 76
4.5 对刀 78
4.5.1 试切法 78
4.5.2 机内对刀 80
4.5.3 机外对刀仪对刀 80
4.6 机床的自动运行 80
4.7 数控车床加工操作的注意事项 81
第5章 数控车削加工的编程 83
5.1 数控编程概述 83
5.1.1 数控编程的内容与方法 83
5.1.2 数控编程的种类 84
5.1.3 程序结构与格式 86
5.1.4 典型的数控系统与指令代码 89
5.2 数控编程中的几个基本概念 93
5.2.1 机床坐标系 93
5.2.2 基本概念 95
5.3 常用指令的编程要点 97
5.3.1 准备功能G指令 97
5.3.2 辅助功能M指令 111
5.3.3 刀具功能T、进给功能F和主轴转速功能S 112
5.4 子程序 114
第6章 CAXA数控车2000自动编程 116
6.1 数控车CAD/CAM软件简介 116
6.2 CAXA数控车的应用基础 117
6.2.1 CAXA数控车的操作界面 117
6.2.2 绘图环境的设置 121
6.2.3 立即菜单的使用 123
6.2.4 点的输入 124
6.2.5 图素的拾取 126
6.3 CAXA数控车图形绘制 127
6.3.1 基本曲线 127
6.3.2 曲线编辑 136
6.3.3 几何变换 140
6.4 CAXA数控车程序编制 144
6.4.1 CAM基础 144
6.4.2 刀具设置 145
6.4.3 轮廓粗车 149
6.4.4 轮廓精车 158
6.4.5 切槽功能 159
6.4.6 钻中心孔 160
6.4.7 螺纹固定循环 162
6.4.8 车螺纹 163
6.4.9 参数修改 166
6.4.10 生成代码 166
6.4.11 查看代码 167
6.4.12 轨迹仿真 167
6.4.13 代码反读(校核G代码) 168
6.4.14 机床设置 169
6.4.15 后置处理设置 171
第7章 数控车加工编程实例 175
7.1 手工编程实例 175
7.1.1 轴的数控车加工 175
7.1.2 端盖的数控车加工 176
7.1.3 螺纹轴的数控车加工 178
7.2 CAXA数控车编程实例 181
7.2.1 端面加工 182
7.2.2 外圆粗车 187
7.2.3 外圆精车 189
7.2.4 切槽加工 191
7.2.5 车螺纹 194
7.2.6 代码生成 198
附录 200
附录A 常用车削用量 200
附录B CAXA数控车2000快捷键 207
附录C 数控车工技能鉴定考核大纲 208
参考文献 222