数控编程与加工技术(第4版) / 全国机械行业职业教育优质规划教材
¥49.90定价
作者: 周保牛,刘江
出版时间:2025-06-12
出版社:机械工业出版社
“十四五”职业教育国家规划教材“十三五”职业教育国家规划教材
- 机械工业出版社
- 9787111780328
- 4-1
- 548171
- 平装
- 2025-06-12
- 424
- 高职
内容简介
本书是“十三五”和“十四五”职业教育国家规划教材。
本书是工学结合、理实一体、学做结合、岗课赛证融通的项目式教材。书中诠释了FANUC 0i-MC和SIEMENS 802D两种系统数控镗铣床/加工中心的十个数控镗铣项目,即查阅、分析数控镗铣床的加工能力,直线插补编程数控铣削平面模,圆弧插补编程数控铣削成形槽,刀具半径补偿编程数控铣削平面凸模,平均尺寸编程数控铣削平面凹模,子程序编程数控铣削腰形级进凸模,坐标变换编程数控铣削五角形模,固定循环编程数控镗铣凸块,宏指令编程数控铣削孔口倒凸圆角,综合编程数控镗铣蜗轮箱;诠释了FANUC-0iT、华中HNC-21T和SIEMENS 802D三种系统数控车床的五个数控车削项目,即查阅、分析数控车床的加工能力,直线圆弧插补编程数控车削小轴,刀尖半径补偿编程数控车削阀芯,固定循环综合编程数控车削轴承套,宏指令编程数控车削上模头。书后附所有项目
使用的刀具和量具清单及图例。
本书可作为高等职业院校、高等专科院校、成人教育数控技术、机械制造与自动化、
数字化设计与制造技术
、模具设计与制造、智能制造装备技术、机电一体化技术等专业的教材,也可作为数控技术培训、进修的教学用书,还可作为机械工程技术人员、工人和管理人员的参考书。
本书配有电子课件和翔实的电子教案,凡使用本书作教材的教师可登录机械工业出版社教育服务网(http://www.cmpedu.com),注册后免费下载。咨询电话:010-88379375。
本书是工学结合、理实一体、学做结合、岗课赛证融通的项目式教材。书中诠释了FANUC 0i-MC和SIEMENS 802D两种系统数控镗铣床/加工中心的十个数控镗铣项目,即查阅、分析数控镗铣床的加工能力,直线插补编程数控铣削平面模,圆弧插补编程数控铣削成形槽,刀具半径补偿编程数控铣削平面凸模,平均尺寸编程数控铣削平面凹模,子程序编程数控铣削腰形级进凸模,坐标变换编程数控铣削五角形模,固定循环编程数控镗铣凸块,宏指令编程数控铣削孔口倒凸圆角,综合编程数控镗铣蜗轮箱;诠释了FANUC-0iT、华中HNC-21T和SIEMENS 802D三种系统数控车床的五个数控车削项目,即查阅、分析数控车床的加工能力,直线圆弧插补编程数控车削小轴,刀尖半径补偿编程数控车削阀芯,固定循环综合编程数控车削轴承套,宏指令编程数控车削上模头。书后附所有项目
使用的刀具和量具清单及图例。
本书可作为高等职业院校、高等专科院校、成人教育数控技术、机械制造与自动化、
数字化设计与制造技术
、模具设计与制造、智能制造装备技术、机电一体化技术等专业的教材,也可作为数控技术培训、进修的教学用书,还可作为机械工程技术人员、工人和管理人员的参考书。
本书配有电子课件和翔实的电子教案,凡使用本书作教材的教师可登录机械工业出版社教育服务网(http://www.cmpedu.com),注册后免费下载。咨询电话:010-88379375。
目录
前言
二维码索引
项目〇查阅、分析数控镗铣床的加工能力1
一、学习目标1
二、工学任务1
三、相关知识1
(一)数控镗铣床的工艺能力及技术参数1
1.数控铣床的工艺能力及技术参数1
2.立式加工中心的工艺能力及技术参数2
3.卧式加工中心的工艺能力及技术参数4
(二)数控镗铣床的通用编程规则5
1.数控编程简介5
2.编程步骤6
3.数控镗铣床坐标系统6
4.程序结构三要素及程序段格式9
5.准备功能10
6. M、S、F、G94~G95功能13
7.小数点编程14
思考与练习题15
项目一直线插补编程数控铣削平面模21
一、学习目标21
二、工学任务21
三、相关知识21
1.工件坐标系G53~G59/G53~G59、G153、G50021
2.绝对与增量尺寸编程G90、G91/G90、G91、AC~IC24
3.英制与米制转换G20、G21/G70、G7124
4.快速定位G0025
5.直线插补G0125
四、相关实践25
1.铣削平面模的数控加工工艺25
2.铣削平面模的程序设计27
思考与练习题30
项目二圆弧插补编程数控铣削成形槽32
一、学习目标32
二、工学任务32
三、相关知识32
1.平面选择G17~G19与圆弧插补G02、G03 32
2.基点32
四、相关实践36
五、拓展知识38
倒角与倒圆C、R/CHR、RND38
思考与练习题40
项目三刀具半径补偿编程数控铣削平面凸模42
一、学习目标42
二、工学任务42
三、相关知识42
1.刀具半径补偿G40~G4242
2.切入/切出工艺路径45
3.偏置法编程47
四、相关实践50
思考与练习题52
项目四平均尺寸编程数控铣削平面凹模54
一、学习目标54
二、工学任务54
三、相关知识54
1.刀具路径54
2.过切判断56
3.平均尺寸56
4.打点法编程57
四、相关实践57
思考与练习题59
项目五子程序编程数控铣削腰形级进凸模61
一、学习目标61
二、工学任务61
三、相关知识61
1.子程序61
2.子程序平移编程64
3.子程序分层编程64
四、相关实践65
五、拓展知识68
局部坐标系G52/可编程零点偏置TRANS、ATRANS68
思考与练习题70
项目六坐标变换编程数控铣削五角形模72
一、学习目标72
二、工学任务 72
三、相关知识72
1.极坐标编程G15、G16/G110~G112、AP、RP72
2.坐标系旋转G68、G69/ROT、AROT72
3.比例缩放G51、G50/SCALE、ASCALE76
四、相关实践79
思考与练习题81
项目七固定循环编程数控镗铣凸块83
一、学习目标83
二、工学任务83
三、相关知识83
(一)自动换刀83
1.选刀与换刀83
2.刀具长度补偿G43、G44、G49/T、D92
(二)参考点编程及进给暂停96
1.参考点编程G28、G30/G74、G7596
2.进给暂停G0497
(三)孔加工固定循环97
1.固定循环平面97
2.固定循环指令格式98
3.固定循环G73~G89/CYCLE81~CYCLE840102
四、相关实践115
思考与练习题125
项目八宏指令编程数控铣削孔口倒凸圆角128
一、学习目标128
二、工学任务128
三、相关知识128
(一)节点及曲线拟合128
1.节点与拟合128
2.节点坐标计算128
(二)FANUC数控系统宏程序B131
1.变量131
2.变量运算133
3.控制指令GOTO、IF-GOTO、WHILE-DO135
4.宏程序调用G65/G66、G67137
(三)SIEMENS数控系统R参数编程138
1. R参数138
2.程序跳转GOTO、IF-GOTO140
四、相关实践141
思考与练习题144
项目九综合编程数控镗铣蜗轮箱146
一、学习目标146
二、工学任务146
三、相关知识146
1.调头镗坐标计算146
2.工作台任意分度坐标计算156
四、相关实践158
思考与练习题170
项目十查阅、分析数控车床的加工能力174
一、学习目标174
二、工学任务174
三、相关知识174
(一)数控车床的工艺能力及技术参数174
1.数控车床分类174
2.数控车床的基本结构175
3.数控车床的用途及技术参数175
(二)数控车床通用编程规则176
1.数控车床坐标系统176
2.程序结构三要素及程序段格式178
3.准备功能178
4.M、S、F、T功能180
(三)数控车床的基本操作加工方法180
1. Z轴方向刀具几何长度补偿值的测量与设定180
2. X轴方向刀具几何长度补偿值的测量与设定180
思考与练习题181
项目十一直线圆弧插补编程数控车削小轴185
一、学习目标185
二、工学任务185
三、相关知识185
1.选择工件坐标系G53~G59/G500185
2.半径与直径编程参数设定G36、G37/DIAMOF、DIAMON185
3.绝对尺寸与相对尺寸编程X、Z、U、W/G90、G91(或U、W)/G90、G91(或AC、IC)187
4.英制与米制转换G20、G21/G70、G71188
5.返回参考点编程G28/G74188
6.分进给/转进给G98、G99/ G94、G95188
7.刀具长度补偿189
8.刀位码190
9.快速定位G00190
10.直线插补G01191
11.插补平面选择G17、G18、G19192
12.圆弧插补G02、G03192
四、相关实践195
五、拓展知识196
G01倒角与倒圆196
思考与练习题197
项目十二刀尖半径补偿编程数控车削阀芯199
一、学习目标199
二、工学任务199
三、相关知识199
1.刀具半径补偿G40~G42199
2.子程序204
3.进给暂停G04205
4.螺纹加工G32/G33205
四、相关实践211
五、拓展知识214
恒线速功能G50、G96~G97/G96~G97/G96~G97、LIMS214
思考与练习题215
项目十三固定循环综合编程数控车削轴承套219
一、学习目标219
二、工学任务219
三、相关知识219
(一)FANUC/华中系统车削循环219
1.轴向车削固定循环G71、G70/ G71219
2.端面车削固定循环G72、G70/ G72224
3.轮廓车削固定循环G73、G70/ G73226
4.车槽固定循环G75228
5.螺纹车削固定循环G76229
6.螺纹车削单一循环G92/G82231
(二)SIEMENS车削循环232
1.毛坯切削循环CYCLE95232
2.切槽循环CYCLE93240
3.螺纹切削循环CYCLE97244
四、相关实践247
思考与练习题250
项目十四宏指令编程数控车削上模头252
一、学习目标252
二、工学任务252
三、相关知识252
1.变量252
2.变量赋值254
3.变量运算254
4.变量引用254
5.条件语句IF-GOTO/IF-ENDIF254
6.循环语句WHILE-DO-END/WHILE-ENDW254
四、相关实践254
思考与练习题256
附录刀具和量具清单及图例258
参考文献261
二维码索引
项目〇查阅、分析数控镗铣床的加工能力1
一、学习目标1
二、工学任务1
三、相关知识1
(一)数控镗铣床的工艺能力及技术参数1
1.数控铣床的工艺能力及技术参数1
2.立式加工中心的工艺能力及技术参数2
3.卧式加工中心的工艺能力及技术参数4
(二)数控镗铣床的通用编程规则5
1.数控编程简介5
2.编程步骤6
3.数控镗铣床坐标系统6
4.程序结构三要素及程序段格式9
5.准备功能10
6. M、S、F、G94~G95功能13
7.小数点编程14
思考与练习题15
项目一直线插补编程数控铣削平面模21
一、学习目标21
二、工学任务21
三、相关知识21
1.工件坐标系G53~G59/G53~G59、G153、G50021
2.绝对与增量尺寸编程G90、G91/G90、G91、AC~IC24
3.英制与米制转换G20、G21/G70、G7124
4.快速定位G0025
5.直线插补G0125
四、相关实践25
1.铣削平面模的数控加工工艺25
2.铣削平面模的程序设计27
思考与练习题30
项目二圆弧插补编程数控铣削成形槽32
一、学习目标32
二、工学任务32
三、相关知识32
1.平面选择G17~G19与圆弧插补G02、G03 32
2.基点32
四、相关实践36
五、拓展知识38
倒角与倒圆C、R/CHR、RND38
思考与练习题40
项目三刀具半径补偿编程数控铣削平面凸模42
一、学习目标42
二、工学任务42
三、相关知识42
1.刀具半径补偿G40~G4242
2.切入/切出工艺路径45
3.偏置法编程47
四、相关实践50
思考与练习题52
项目四平均尺寸编程数控铣削平面凹模54
一、学习目标54
二、工学任务54
三、相关知识54
1.刀具路径54
2.过切判断56
3.平均尺寸56
4.打点法编程57
四、相关实践57
思考与练习题59
项目五子程序编程数控铣削腰形级进凸模61
一、学习目标61
二、工学任务61
三、相关知识61
1.子程序61
2.子程序平移编程64
3.子程序分层编程64
四、相关实践65
五、拓展知识68
局部坐标系G52/可编程零点偏置TRANS、ATRANS68
思考与练习题70
项目六坐标变换编程数控铣削五角形模72
一、学习目标72
二、工学任务 72
三、相关知识72
1.极坐标编程G15、G16/G110~G112、AP、RP72
2.坐标系旋转G68、G69/ROT、AROT72
3.比例缩放G51、G50/SCALE、ASCALE76
四、相关实践79
思考与练习题81
项目七固定循环编程数控镗铣凸块83
一、学习目标83
二、工学任务83
三、相关知识83
(一)自动换刀83
1.选刀与换刀83
2.刀具长度补偿G43、G44、G49/T、D92
(二)参考点编程及进给暂停96
1.参考点编程G28、G30/G74、G7596
2.进给暂停G0497
(三)孔加工固定循环97
1.固定循环平面97
2.固定循环指令格式98
3.固定循环G73~G89/CYCLE81~CYCLE840102
四、相关实践115
思考与练习题125
项目八宏指令编程数控铣削孔口倒凸圆角128
一、学习目标128
二、工学任务128
三、相关知识128
(一)节点及曲线拟合128
1.节点与拟合128
2.节点坐标计算128
(二)FANUC数控系统宏程序B131
1.变量131
2.变量运算133
3.控制指令GOTO、IF-GOTO、WHILE-DO135
4.宏程序调用G65/G66、G67137
(三)SIEMENS数控系统R参数编程138
1. R参数138
2.程序跳转GOTO、IF-GOTO140
四、相关实践141
思考与练习题144
项目九综合编程数控镗铣蜗轮箱146
一、学习目标146
二、工学任务146
三、相关知识146
1.调头镗坐标计算146
2.工作台任意分度坐标计算156
四、相关实践158
思考与练习题170
项目十查阅、分析数控车床的加工能力174
一、学习目标174
二、工学任务174
三、相关知识174
(一)数控车床的工艺能力及技术参数174
1.数控车床分类174
2.数控车床的基本结构175
3.数控车床的用途及技术参数175
(二)数控车床通用编程规则176
1.数控车床坐标系统176
2.程序结构三要素及程序段格式178
3.准备功能178
4.M、S、F、T功能180
(三)数控车床的基本操作加工方法180
1. Z轴方向刀具几何长度补偿值的测量与设定180
2. X轴方向刀具几何长度补偿值的测量与设定180
思考与练习题181
项目十一直线圆弧插补编程数控车削小轴185
一、学习目标185
二、工学任务185
三、相关知识185
1.选择工件坐标系G53~G59/G500185
2.半径与直径编程参数设定G36、G37/DIAMOF、DIAMON185
3.绝对尺寸与相对尺寸编程X、Z、U、W/G90、G91(或U、W)/G90、G91(或AC、IC)187
4.英制与米制转换G20、G21/G70、G71188
5.返回参考点编程G28/G74188
6.分进给/转进给G98、G99/ G94、G95188
7.刀具长度补偿189
8.刀位码190
9.快速定位G00190
10.直线插补G01191
11.插补平面选择G17、G18、G19192
12.圆弧插补G02、G03192
四、相关实践195
五、拓展知识196
G01倒角与倒圆196
思考与练习题197
项目十二刀尖半径补偿编程数控车削阀芯199
一、学习目标199
二、工学任务199
三、相关知识199
1.刀具半径补偿G40~G42199
2.子程序204
3.进给暂停G04205
4.螺纹加工G32/G33205
四、相关实践211
五、拓展知识214
恒线速功能G50、G96~G97/G96~G97/G96~G97、LIMS214
思考与练习题215
项目十三固定循环综合编程数控车削轴承套219
一、学习目标219
二、工学任务219
三、相关知识219
(一)FANUC/华中系统车削循环219
1.轴向车削固定循环G71、G70/ G71219
2.端面车削固定循环G72、G70/ G72224
3.轮廓车削固定循环G73、G70/ G73226
4.车槽固定循环G75228
5.螺纹车削固定循环G76229
6.螺纹车削单一循环G92/G82231
(二)SIEMENS车削循环232
1.毛坯切削循环CYCLE95232
2.切槽循环CYCLE93240
3.螺纹切削循环CYCLE97244
四、相关实践247
思考与练习题250
项目十四宏指令编程数控车削上模头252
一、学习目标252
二、工学任务252
三、相关知识252
1.变量252
2.变量赋值254
3.变量运算254
4.变量引用254
5.条件语句IF-GOTO/IF-ENDIF254
6.循环语句WHILE-DO-END/WHILE-ENDW254
四、相关实践254
思考与练习题256
附录刀具和量具清单及图例258
参考文献261