前言Ⅶ
引言Ⅷ
1 范围1
2 规范性引用文件1
3 坐标系1
3.1 零件程序参考1
3.2 机床编程参考2
3.3 测量单位3
4 后置处理命令的通用结构3
4.1 NC 处理器3
4.2 刀具位置数据(CLDATA) 4
4.3 后置处理器4
5 通用语言7
5.1 概述7
5.2 自适应指令(ADAPTV) 8
5.3 空气指令(AIR) 9
5.4 应用指令(APPLY) 9
5.5 辅助功能指令(AUXFUN) 10
5.6 断开指令(BREAK) 10
5.7 调用子程序指令(CALSUB) 10
5.8 夹紧指令(CLAMP) 11
5.9 刀具位置数据指令(CLDATA) 12
5.10 同步指令(COUPLE) 12
5.11 刀具补偿指令(CUTCOM) 13
5.12 子程序定义开始指令(DEFSUB) 13
5.13 延迟指令(DELAY) 14
5.14 显示指令(DISPLY) 14
5.15 结束指令(END) 15
5.16 子程序定义结束指令(ENDSUB) 15
5.17 进给速率指令(FEDRAT) 15
5.18 回参考点指令(GOHOME) 16
5.19 回第二参考点位置指令(GOPARK) 17
5.20 定义参考点指令(HOMEPT) 17
5.21 包含指令(INCLUDE) 17
5.22 插入指令(INSERT) 18
5.23 引导指令(LEADER) 18
5.24 极限指令(LIMIT) 18
5.25 定位指令(LOCATE) 19
5.26 打印列表指令(LPRINT) 20
5.27 机床指令(MACHIN) 20
5.28 材料指令(MATERL) 20
5.29 加工精度指令(MCHFIN) 21
5.30 加工公差指令(MCHTOL) 21
5.31 方式指令(MODE) 21
5.32 移动指令(MOVETO) 23
5.33 程序段注销指令(OPSKIP) 23
5.34 选择停指令(OPSTOP) 24
5.35 原点指令(ORIGIN) 24
5.36 第二参考点指令(PARKPT) 24
5.37 零件号指令(PARTNO) 25
5.38 后置处理功能指令(PPFUN) 25
5.39 后置处理打印指令(PPRINT) 25
5.40 修正时间指令(PPTIME) 26
5.41 准备功能指令(PREFUN) 26
5.42 快速指令(RAPID) 26
5.43 重新设置指令(RESET) 26
5.44 倒带指令(REWIND) 27
5.45 安全位置指令(SAFPOS) 27
5.46 顺序号指令(SEQNO) 27
5.47 停止指令(STOP) 28
5.48 同步指令(SYNCTR) 28
5.49 刀具寿命指令(TLLIFE) 29
5.50 带标记指令(TMARK) 30
5.51 变换指令(TRANS) 30
6 电火花放电加工语言31
6.1 概述31
6.2 应用指令(APPLY) 31
6.3 刀具补偿指令(CUTCOM) 31
6.4 工作液指令(FLUSH) 33
6.5 放电间隙指令(GENRTR) 34
6.6 加载指令(LOAD) 34
6.7 预设置指令(OP) 35
6.8 选择指令(SELECT) 37
6.9 主轴指令(SPINDL) 37
6.10 刀具号指令(TOOLNO) 38
6.11 卸载指令(UNLOAD) 39
7 火焰切割语言39
7.1 概述39
7.2 应用指令(APPLY) 40
7.3 辅助指令(ASSIST) 40
7.4 距离指令(CLDIST) 41
7.5 穿孔指令(PIERCE) 41
7.6 割具指令(TORCH) 42
8 磨削语言42
8.1 概述42
8.2 应用指令(APPLY) 43
8.3 修整指令(DRESS) 43
9 激光加工语言43
9.1 概述43
9.2 应用指令(APPLY) 43
9.3 辅助指令(ASSIST) 44
9.4 距离指令(CLDIST) 44
9.5 循环指令(CYCLE) 45
9.6 穿孔指令(PIERCE) 46
10 铣削和钻削语言47
10.1 概述47
10.2 应用指令(APPLY) 47
10.3 螺旋插补指令(ARCSLP) 48
10.4 夹紧指令(CLAMP) 48
10.5 安全平面指令(CLEARP) 48
10.6 冷却液指令(COOLNT) 49
10.7 刀具补偿指令(CUTCOM) 49
10.8 循环指令(CYCLE) 51
10.9 头架指令(HEAD) 67
10.10 安全位置指令(INDPOS) 67
10.11 线性公差指令(LINTOL) 68
10.12 加载指令(LOAD) 68
10.13 原点指令(ORIGIN) 69
10.14 退刀指令(RETRCT) 70
10.15 旋转指令(ROTATE) 70
10.16 选择指令(SELECT) 71
10.17 主轴指令(SPINDL) 71
10.18 刀具号指令(TOOLNO) 73
10.19 卸载指令(UNLOAD) 73
11 冲压成型加工语言74
11.1 概述74
11.2 应用指令(APPLY) 74
11.3 夹紧指令(CLAMP) 75
11.4 循环指令(CYCLE) 75
11.5 加载指令(LOAD) 82
11.6 冲压速度指令(PIERCE) 82
11.7 选择指令(SELECT) 82
11.8 工具号指令(TOOLNO) 83
11.9 卸载指令(UNLOAD) 84
12 车削语言85
12.1 概述85
12.2 应用指令(APPLY) 86
12.3 进料指令(BARFED) 86
12.4 工件取回装置指令(CATCHR) 86
12.5 夹盘指令(CHUCK) 86
12.6 夹紧指令(CLAMP) 88
12.7 冷却指令(COOLNT) 89
12.8 同步指令(COUPLE) 90
12.9 刀具补偿指令(CUTCOM) 90
12.10 轮廓指令(DEFCON) 91
12.11 加载指令(LOAD) 92
12.12 方式指令(MODE) 92
12.13 预设置指令(OP) 93
12.14 螺距指令(PITCH) 100
12.15安全指令(SAFETY) 100
12.16 选择指令(SELECT) 101
12.17 主轴指令(SPINDL) 101
12.18 安装角度指令(STAN) 103
12.19 中心支架指令(STDYRS) 103
12.20 尾架位置指令(TLSTCK) 104
12.21 刀具号指令(TOOLNO) 104
12.22 刀塔指令(TURRET) 105
12.23 卸载指令(UNLOAD) 105
13 线切割放电加工语言106
13.1 概述106
13.2 应用指令(APPLY) 106
13.3 间隙距离指令(CLDIST) 107
13.4 直径补偿指令(CUTCOM) 107
13.5 循环指令(CYCLE) 107
13.6 工作液指令(FLUSH) 109
13.7 放电间隙指令(GENRTR) 110
13.8 加载指令(LOAD) 110
13.9 原点指令(ORIGIN) 110
13.10 选择指令(SELECT) 111
13.11 角度设置指令(STAN) 111
13.12 刀具号指令(TOOLNO) 112
13.13 卸载指令(UNLOAD) 112
14 探测语言113
14.1 概述113
14.2 应用指令(APPLY) 113
14.3 加载指令(LOAD) 114
14.4 方式指令(MODE) 114
14.5 探测指令(PROBE) 115
14.6 选择指令(SELECT) 117
14.7 工具号指令(TOOLNO) 117
14.8 卸载指令(UNLOAD) 118
14.9 校验指令(VERIFY) 118
15 绘图语言124
15.1 概述124
15.2 绘图指令(DRAFT) 125
15.3 文本指令(LETTER) 126
15.4 重叠绘图指令(OVPLOT) 126
15.5 落笔指令(PENDWN) 127
15.6 抬笔指令(PENUP) 127
15.7 后置处理图形指令(PPLOT) 127
附录A (规范性附录) 句法定义规则129
附录B (规范性附录) 关键词列表130