1 数控机床概述 1
1.1 机床数控技术的基本概念 1
1.2 数控机床的特点与应用 1
1.3 数控机床的组成 3
1.4 数控机床的分类 5
1.4.1 按照加工工艺及机床用途分类 5
1.4.2 按照机床运动的控制轨迹分类 6
1.4.3 按照伺服控制方式分类 7
1.4.4 按照数控系统的功能水平分类 8
1.5 数控技术的发展 9
1.5.1 数控机床的产生与发展 9
1.5.2 数控技术的发展趋势 10
1.5.3 以数控机床为基础的生产自动化技术 12
2 数控机床零件加工编程基础 13
2.1 零件程序编制的步骤与内容 13
2.2 数控编程方法 14
2.3 零件程序的结构和指令代码 16
2.3.1 程序结构 16
2.3.2 程序段格式 16
2.4 数控加工中的坐标系 20
2.5 辅助功能字 21
2.6 准备功能字 22
2.6.1 概述 22
2.6.2 与坐标相关的G指令 22
2.6.3 定位与加工G指令 23
2.6.4 刀具补偿指令 25
2.6.5 控制进给速度与切削速度的G指令 30
2.6.6 固定循环指令 30
2.6.7 子程序和宏程序 38
3 数控车床的编程与操作 40
3.1 CK6136数控车床概述 40
3.2 CK6136数控车床的编程特点 40
3.2.1 坐标指令 40
3.2.2 前置刀架和后置刀架对机床坐标系的影响 40
3.2.3 刀具补偿功能 41
3.2.4 单一固定循环(G77,G78,G79或G90,G92,G94) 42
3.2.5 复合固定循环(G70~G76) 44
3.3 加工编程实例 52
3.4 CK6136车床的操作 56
3.4.1 系统操作面板 56
3.4.2 机床基本操作 59
4 数控铣床的编程与操作 64
4.1 XKA5032A数控铣床概述 64
4.2 XKA5032A数控铣床编程的特点 64
4.2.1 工件坐标系的建立 64
4.2.2 刀具补偿功能 65
4.2.3 钻镗固定循环 65
4.2.4 镜象加工 66
4.3 加工编程实例 66
4.3.1 使用固定循环指令的孔加工程序 66
4.3.2 综合实例 68
4.4 XKA5032A数控铣床的操作 70
4.4.1 系统操作面板 70
4.4.2 基本操作 74
5 电火花数控线切割机床的编程与操作 79
5.1 电火花数控线切割机床概述 79
5.1.1 线切割机床的加工原理 79
5.1.2 线切割机床的分类 80
5.1.3 线切割加工工艺指标 80
5.1.4 影响加工工艺指标的因素 81
5.1.5 线切割的加工形式 83
5.2 DK7740电火花数控线切割机床编程 84
5.2.1 手工编程 84
5.2.2 YH系统图形编程 85
5.3 DK7740电火花数控线切割机床的操作 87
6 TH5680加工中心的编程与操作 90
6.1 TH5680加工中心概述 90
6.2 TH5680加工中心的编程特点 90
6.2.1 与坐标系有关的指令 90
6.2.2 刀具补偿功能 91
6.2.3 圆弧插补(G02,G03) 91
6.2.4 换刀指令 92
6.2.5 模态子程序调用格式 92
6.2.6 钻镗加工循环 92
6.2.7 其他固定循环 94
6.3 加工编程实例 96
6.3.1 综合实例1 96
6.3.2 综合实例2 99
6.4 TH5680数控加工中心操作 101
6.4.1 TH5680加工中心的控制面板 101
6.4.2 加工中心的基本操作 103
参考文献 108