第1章 基本概念 1
插补功能 1
进给功能 1
参考点 2
机床零点 2
坐标系 2
机床坐标系 2
工件坐标系 3
主轴功能 4
切削速度 4
辅助功能 5
主程序和子程序 5
准备机能 5
刀具长度与半径补偿功能 6
对刀仪测量法 6
手动测量法 7
极坐标 8
绝对尺寸/增量尺寸 8
模态/非模态 9
第2章 编程语言详解 11
准备功能(G指令) 11
G00快速定位(模态指令) 13
G0 1直线插补(模态指令) 15
G02/G03圆弧插补(模态指令) 16
G02/G03 TURN螺旋线插补 17
G04暂停时间(非模态指令) 18
G17、 G18、 G19平面选择(模态指令) 19
G40、 G41、 G42刀具半径补偿功能(模态指令) 19
G33恒螺距螺纹切削(模态指令) 20
G53、 G153、 SUPA(非模态)、G500(模态指令) 21
G54、 G55、 G56、 G57工件坐标系(模态指令) 21
G09(非模态指令)、G60(模态指令)准确停止 23
G63攻螺纹方式(非模态指令) 23
G64 /G641连续切削加工方式(模态指令) 23
G70/G71/G700/G710公制/英制编程单位选择(模态指令) 24
G74自动返回到参考点(非模态指令) 25
G90/G91绝对/增量尺寸(模态指令) 26
G94/G95进给速度单位变换(模态指令) 27
G110、 G111、 G112定义极坐标极点(非模态指令) 28
G331/ G332刚性攻螺纹(模态指令) 29
G450/ G451拐角外部补偿(模态指令) 30
CHF/CHR倒斜线角功能(非模态指令) 30
RND /RNDM倒圆弧角功能 32
CIP过中间点的圆弧插补 33
G25/G26工作区域及主轴转速限定(非模态指令) 34
辅助功能(M功能) 35
标准循环 39
MCALL CYCLE81 39
MCALL CYCLE82 40
MCALL CYCLE83 41
MCALL CYCLE84 42
MCALL CYCLE840 43
MCALL CYCLE85 44
MCALL CYCLE86 45
MCALL CYCLE87 46
MCALL CYCLE88 47
MCALL CYCLE89 48
MCALL CYCLE90 49
HOLES1 50
HOLES2 51
CYCLE801 52
LONGHOLE 53
SLOT1 54
SLOT2 56
FRAME功能概述 58
TRANS、 ATRANS可编程零点偏移(非模态指令) 58
ROT、 AROT坐标系旋转(非模态指令) 60
SCALE、ASCALE可编程比例系数缩放(非模态指令) 62
MIRROR、 AMIRROR镜像功能(非模态指令) 64
参数编程与程序跳跃 66
参数编程 66
程序跳跃 69
子程序与重复语句 73
子程序调用 73
重复语句 78
特殊功能 80
TRAILON联动指令打开 80
TRAILOF联动指令关闭 81
GEOAX几何轴给定 82
第3章 编程实例与习题 85
基础篇编程实例 85
钻孔编程实例 85
圆弧铣削编程实例 88
整圆编程实例 89
直线、圆、圆弧综合编程实例 91
极坐标编程实例1 94
极坐标编程实例2 95
坐标旋转编程实例 97
螺旋线插补编程实例 99
均布圆周孔加工编程实例 101
均布直线孔排列编程实例 104
绝对坐标平移与附加坐标平移编程实例 107
倒斜角编程实例 109
倒圆弧角编程实例 111
比例缩放编程实例 113
镜像功能编程实例 115
网状孔排列加工编程实例 117
重复语句编程实例 119
G18平面编程实例 120
特殊篇编程实例 122
主程序调用子程序编程实例 122
条件语句编程实例 125
凸轮加工编程实例 127
椭圆加工编程实例 131
链轮式加工编程实例 133
三维斜面加工编程实例 137
三维曲面加工编程实例 139
球面加工编程实例 145
坐标轴旋转编程实例 149
联动指令编程实例 152
圆柱面加工编程实例 155
钻圆盘孔编程实例 158
半椭圆球加工实例 162
综合编程实例 165
钻、铣、攻螺纹综合编程实例 165
钻、铰、铣综合编程实例 170
铣削综合编程实例 174
综合铣削实例 181
钻、镗、铣、攻螺纹综合编程实例 188
附录一 201
西门子系统通信简易使用说明 201
PCIN软件参数设置 201
机床NC中通信参数设置 202
通信电缆线 203
数据传输、DNC的操作方法与步骤 203
常见问题及解决办法 204
附录二 207
常用国产刀具切削用量 207
附录三 211
ISO标准中的G代码 211
SIEMENS 840D系统中G功能/预备条件 212
SIEMENS 840D系统开机默认功能 215
参考文献 217