本书依据数控车床编程与操作的应知应会要求编写。全书分为7个章节,包括数控车床加工工艺基础、数控车床加工编程基础、数控车编程常用指令(FANUC系统)、数控车编程常用指令(SIEMENS系统)、常用指令的综合应用、典型零件加工和数控车床操作。本书采用图解形式讲解,内容循序渐进,同时将应用技巧贯穿其中,适合新手到高手的逐步成长需求,具有较强的实用性、适用性。
本书可作为从事数控加工工艺制订、数控车床程序编制、操作人员的自学和技能提高学习用书,也可作为数控应用专业学生的教材和参考书。
第1章 数控车床加工工艺基础
1.1数控车床概述1
1.1.1数控车床分类1
1.1.2数控车削的加工对象3
1.1.3数控车床主要技术参数4
1.1.4数控车床的结构4
1.2数控车床用刀具、夹具及典型结构5
1.2.1数控车床用刀具5
1.2.2刀架系统11
1.2.3数控车床用夹具11
1.2.4其他配置12
1.3数控车削加工工艺13
1.3.1零件图的工艺分析13
1.3.2切削用量的选择15
1.3.3加工方案的确定17
1.3.4工序的划分18
1.3.5加工顺序和进给路线的确定19
第2章 数控车床加工编程基础
2.1数控车床的坐标系24
2.1.1数控机床的坐标系24
2.1.2数控车床坐标系的确定25
2.1.3工作坐标系25
2.2编程的一般步骤26
2.2.1数控车床编程方法26
2.2.2手工编程的一般步骤26
2.2.3数控车床编程规则27
第3章 数控车编程常用指令(FANUC系统)
3.1基本指令33
3.1.1工件坐标系设定指令G5033
3.1.2工作坐标系的原点设置选择指令 G54~G5933
3.1.3暂停指令G0434
3.1.4主轴转速设置指令S和转速控制指令G96、G97、G5034
3.1.5每转进给指令G99和每分钟进给指令G9834
3.1.6参考点返回指令G2835
3.1.7刀具功能指令T35
3.1.8辅助功能指令M35
3.2快速点定位指令G00、直线插补指令G0136
3.2.1快速点定位指令G0036
3.2.2直线插补指令G0136
3.3圆弧插补指令G02、G0340
3.4刀具(尖)半径补偿指令41
3.5数控车削循环指令45
3.5.1单一循环指令45
3.5.2复合循环指令48
3.6螺纹切削指令55
3.6.1螺纹进刀方式55
3.6.2螺纹切削指令G3256
3.6.3螺纹加工循环指令G9258
3.6.4复式螺纹切削循环指令G7659
3.6.5螺纹加工实例60
3.7子程序应用65
3.7.1子程序调用65
3.7.2子程序编程实例65
3.8宏程序应用68
3.8.1宏程序编制68
3.8.2宏程序编制实例73
第4章 数控车编程常用指令(SIEMENS系统)
4.1SIEMENS系统编程基本结构83
4.1.1程序名称83
4.1.2程序结构和内容83
4.1.3程序字及地址符84
4.1.4程序段结构84
4.2SIEMENS系统常用G代码和M代码介绍84
4.2.1SIEMENS G功能格式84
4.2.2其他指令85
4.2.3支持的M代码86
4.3常用指令(SIEMENS系统)86
4.3.1坐标系的确定86
4.3.2代码解释87
4.4子程序93
4.5固定循环94
4.6螺纹切削指令102
4.7参数编程106
4.7.1R参数编程106
4.7.2程序跳转106
4.7.3编程实例108
第5章 常用指令的综合应用
[实例5-1]~[实例5-16]
第6章 典型零件加工
6.1轴类零件的加工182
零件1~零件12
6.2盘、套类零件加工220
零件1~零件8
第7章 数控车床操作
7.1数控车床操作(FANUC 0T系统)257
7.1.1控制面板257
7.1.2手动操作方式258
7.1.3MDI方式(手动数据输入方式)258
7.1.4编辑方式259
7.1.5自动加工方式260
7.1.6工作坐标系设定261
7.1.7车床刀具补偿参数262
7.2数控车床操作(FANUC 0i系统)263
7.2.1FANUC 0i控制面板263
7.2.2手动操作方式266
7.2.3MDI方式(手动数据输入方式)267
7.2.4编辑方式267
7.2.5自动加工269
7.2.6位置显示270
7.2.7刀具补偿参数270
7.2.8输入零点偏置数据271
7.3数控车床操作(SIEMENS系统)273
7.3.1系统操作273
7.3.2数控程序处理277
7.3.3程序的输入和输出及轨迹查看279
7.3.4参数设置279
参考文献