第1章 数控机床编程基础
1.1程序编制的基础知识
1.1.1数控编程内容
1.1.2程序代码与格式
1.2数控编程基础知识
1.2.1数控机床坐标系
1.2.2工件坐标系与程序原点
1.2.3数控编程走刀工艺
习题
第2章 数控车床编程
2.1数控车床编程概述
2.1.1 Fanuc-0iT系统编程的有关规定
2.1.2切削用量的确定
2.2数控车床编程常用指令
2.2.1快速点定位指令G00
2.2.2直线插补指令G01
2.2.3圆弧插补指令G02/G03
2.2.4暂停指令G04与中英制输入指令G21、G20
2.2.5回参考点指令G27、G28、G30
2.3单一形状固定循环指令
2.3.1外侧/内侧车削循环G90
2.3.2端面或带锥度的端面切削循环G94
2.4复合固定循环指令G70、G71、G72、G73
2.4.1外圆、内径粗车复合循环G71
2.4.2端面粗车循环G72
2.4.3闭环切削循环G73
2.3.4精车循环加工G70
2.3.5端面切槽(钻扩孔)循环G74
2.3.6内外径切槽循环G75
2.5螺纹切削循环
2.5.1螺纹切削固定循环G92
2.5.2复合螺纹切削循环指令G76
2.5.3 可变导程和圆弧螺纹切削
2.6数控车床刀具补偿和倒角/拐角功能
2.6.1刀尖圆弧半径补偿指令G41、G42、G40
2.6.2倒角/拐角R功能
2.7华中数控车床编程指令及应用
2.7.1华中数控车床编程指令
2.7.2华中数控车床编程应用
2.8数控车床编程综合实例
2.8.1轴类零件编程与加工实例
2.8.2套类零件编程与加工实例
习 题
第3章 数控铣床和加工中心的编程与加工
3.1 数控铣床和加工中心编程概述
3.1.1 Fanuc-0iM系统编程的有关规定
3.1.2工件坐标系及工件位置确定
3.2基本移动指令
3.2.1快速定位指令G00和直线插补指令G01
3.2.2圆弧插补指令G02、G03
3.4孔加工固定循环指令
3.4.1孔加工固定循环指令概述
3.4.2固定循环指令格式及应用
3.5子程序编程指令
3.5.1子程序调用指令M98、M99
3.5.2子程序调用编程应用
3.6坐标变换编程指令
3.6.1比例缩放与镜像G50、G51
3.6.2镜像指令G51.1、G50.1
3.6.3极坐标指令G15、G16
3.6.4坐标旋转指令G68、G69
3.6.5坐标变换综合编程举例
3.7华中数控铣床或加工中心编程指令
3.7.1华中数控铣床或加工中心编程指令
3.7.2华中数控铣床或加工中心编程应用
3.8数控铣床或加工中心编程实例
习 题
第4章用户宏程序编程
4.1宏程序编程基础
4.1.1 宏程序编程方法
4.1.2 算术和逻辑运算
4.1.3 变量与赋值
4.1.4 用户宏程序语句与调用
4.2数控车床宏程序编程
4.2.1椭圆、双曲线类零件的宏程序编制
4.2.2抛物线类零件的宏程序编制
4.2.3 数控车床宏程序编程实例
4.3数控铣床或加工中心宏程序编程
4.3.1菱形网式点阵孔宏程序编程
4.3.2正六棱锥台零件的宏程序编制
4.3.3椭圆锥台零件的宏程序编制
4.3.4椭圆配合件的宏程序编制
习 题
附录: 职业技能鉴定(初级工、中级工、高级工)试题精选及解答
数控车床中级工操作试卷(A)
数控车床中级工操作试卷(B)
数控车床中级工操作试卷(A)答案
数控车床中级工操作试卷(B)答案
数控车床高级工操作试卷(A)
数控车床高级工操作试卷(B)
数控车床高级工操作试卷(A)参考答案
数控车床高级工操作试卷(B)参考答案