第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 数控机床中的坐标系
2.1.2 工件坐标系建立
2.1.3 程序的结构和组成
2.1.4 数控程序指令集
2.2 数控铣床、加工中心编程
2.2.1 基本编程指令
2.2.2 刀具长度补偿及刀具半径补偿
2.2.3 轮廓定义编程辅助
2.2.4 蓝图编程(SIEMENS数控系统特有)
2.2.5 孔加工固定循环指令及选用
2.2.6 铣削加工固定循环指令及选用
2.3 加工中心换刀编程指令
2.3.1 加工中心换刀的方式和条件
2.3.2 加工中心刀具参数载入的方法
2.3.3 加工中心换刀编程指令
2.3.4 加工中心刀具监控的语言指令
2.4 数控铣和加工中心高级编程
2.4.1 子程序编程与应用
2.4.2 机床坐标系选择(G53、G500、G153)
2.4.3 可编程坐标系零点偏移(TRANS ATRANS)
2.4.4 极坐标、极点定义(G110、G111、G112)
2.4.5 可编程比例缩放(SCALE、ASCALE)
2.4.6 可编程坐标系旋转(ROT、AROT)
2.4.7 可编程的镜像(MIRROR、AMIRROR)
2.4.8 可编程的工作区域限制(G25、G26、WALIMON、WALIMOF)
2.5 用户参数化编程
2.5.1 变量的概念
2.5.2 参数化程序函数
2.5.3 转移和循环
2.5.4 参数化程序的调用
2.5.5 参数化程序加工实例
第3章 数控铣和加工中心编程应用
3.1 平面铣削
3.1.1 平面和台阶面铣削加工
3.1.2 加工实例--大平面铣削
3.2 轮廓铣削加工
3.2.1 铣刀的选择
3.2.2 轮廓的铣削方法和走刀路线
3.2.3 圆弧插补的进给率
3.2.4 加工实例--外轮廓铣削
3.2.5 加工实例--内圆铣削和倒角
3.3 孔加工
3.3.1 孔位确定及其坐标值的计算
3.3.2 多孔加工的刀具走刀路线
3.3.3 内孔表面加工方法的选择
3.3.4 圆周分布孔的加工
3.3.5 加工实例--简单钻孔加工
3.3.6 加工实例--精度孔及多孔零件的加工
3.4 螺纹加工
3.4.1 螺纹加工指令与方法
3.4.2 螺孔加工实例
3.4.3 螺纹铣削
3.4.4 螺纹铣削实例
3.5 槽加工编程
3.5.1 槽的进刀方式和铣削方法
3.5.2 加工实例--圆周上键槽的粗、精铣
3.5.3 加工实例--腰圆槽的粗、精铣
3.6 型腔铣削
3.6.1 矩形型腔
3.6.2 加工实例--矩形型腔的粗、精铣
3.7 综合实例
第4章 多轴加工手工编程
4.1 多轴点位加工
4.1.1 多轴坐标转换
4.1.2 多轴点位手工编程实例
4.2 多轴槽类加工手工编程
4.2.1 柱面铣削编程
4.2.2 编程举例
第5章 数控车床编程
5.1 数控车床编程概述
5.1.1 数控车床编程特点及内容
5.1.2 数控车床编程时的工艺处理
5.1.3 数控车床编程中的数学处理
5.2 基本功能指令
5.2.1 数控车床坐标系和工件坐标系的建立
5.2.2 基本指令
5.2.3 刀具补偿
5.2.4 固定循环
5.2.5 子程序
5.3 用户参数化编程
5.3.1 计算参数及函数命令
5.3.2 程序跳转
5.3.3 编程举例
第6章 数控车床编程应用
6.1 轮廓的车削加工
6.1.1 锥度轴编程加工
6.1.2 圆弧轴编程加工
6.1.3 轴套的编程加工
6.2 加工实例
6.3 切槽与切断的编程加工
6.4 螺纹的车削加工
6.4.1 加工实例1-螺纹的编程加工
6.4.2 加工实例2-内螺纹的编程加工
6.5 数控车床参数化程序的应用
6.5.1 加工实例1-椭圆轴的编程
6.5.2 加工实例2-抛物线轴的编程加工
第7章 综合加工实例
7.1 简单轴的编程加工实例1
7.2 简单轴的编程加工实例2
7.3 复杂轴的编程加工实例1
7.4 复杂轴的编程加工实例2
7.5 盘套件的编程加工实例1
7.6 盘套件的编程加工实例2
附录
附录1 数控车床加工练习图集
附录2 数控铣床加工练习图集
参考文献