1、中华人民共和国国家标准数字控制机床的数控处理程序输出型记录辅元素后置处理命令发布实施中华人民共和国机械电子工业部发布中华人民共和国国家标准数字控制机床的数控处理程序输出型记录辅元素后置处理命令中华人民共和国机械电子工业部批准实施本标准等效采用国际标准机床数字控制数控处理程序输出型记录辅元素后置处理命令主题内容与适用范围本标准规定了通用数字控制处理程序输出信息记录中的型记录辅元素后置处理命令本标准适用于数字控制编程语言的使用按数字控制编程输入语言国家标准编制的每个处理程序应能产生本标准中所规定的刀位数据辅元素或者借助于某些接口例行程序来实现这种能力每个后置处理程序应使用本标准中规定的至少一个辅元
2、素子集作为它的输入引用标准数字控制机床坐标和运动方向的命名数字控制机床穿孔带程序段格式中准备功能和辅助功能的代码型记录辅元素型记录辅元素用来作为后置处理程序的部分输入信息这个信息称作刀位数据是由刀具位置数据派生出来的刀位数据记录的逻辑结构目录和主词在标准数字控制机床的数控处理程序输出逻辑结构和主词中规定本标准按照主词的内容定义辅元素这些辅元素在后置处理语句中与主词相关示例此例表示了后置处理输入语句主部辅部和相应的刀位数据记录主轴每分钟转数范围其中主词是主轴辅元素表是每分钟转数范围辅元素是每分钟转数和范围由于在输入语言中的后置处理语句的辅元素和刀位数据中相应的型记录词之间通常有着一一对应的关系本
3、标准采用符号输入语言描述刀位数据记录因此除另有说明外本标准中所包含的语法和语义规定既适用于输入语言语句也适用于相应的刀位数据输出型记录逻辑结构型记录包含后置处理命令并由如下的词形成词整数记录顺序号词整数词整数表示主词的整数代码词整数可以包含本标准第章中规定的辅元素表辅元素可由一个或多个项组成每个项包括在一个逻辑词内且可以是下述形式之一一个表示关键词汇辅词的整数实数字符项如果逻辑词表示一个字符项用从左边开始的个字符位置上的实在字符表示任何剩余的字符位用空格字符填充如果在等效输入零件源程序语句中的字符数据是由不到个字符组成在数控处理程序输出中数据是在头个字符内从右边对齐如果需要则在前面插入空格字符
4、辅元素表本标准中每一个主词使用一个独立的逻辑页后面的每个逻辑页主词和关键词汇辅词用大写英文字母表示主词的整数代码用表示辅词的整数代码用表示在刀位数据逻辑词中用实数表示的标量值用符号等表示字符项用字符项表示见条在辅元素内经常使用和可供选择的非标准项的顺序用括号表示这些项顺序不作为优先选择关键词汇辅词及其整数代码和简单定义按字母顺序和数字顺序列于附录参考件中辅词和使用它们的主词之间的交叉引用关系列于附录参考件中本标准使用的主词列于附录参考件中空气整数代码空气控制空气供给语法空气接通断开辅元素定义和整数代码接通表示接通空气断开表示关闭空气表示空气接通的时间辅助功能整数代码辅助功能提供在控制带上插入辅
5、助功能代码的能力语法辅助功能辅元素定义表示在单个程序段中要输出的辅助功能代码数卡盘整数代码卡盘表示要使用的卡盘语法卡盘卡盘辅元素定义见图和图表示卡盘的识别号表示在机床坐标系中卡盘夹紧定位平面的位置表示卡盘的最大外径表示在卡盘坐标系中卡盘外平面的位置当为负值时表示外夹紧卡盘的孔径当为正值时表示夹紧心轴的直径为负值时表示外夹紧卡盘的孔深为正值时表示夹紧心轴的长度两种情况都用卡盘坐标系中的值表示表示在机床坐标系中零件坐标系原点的轴位置图外夹紧卡盘说明图夹紧心轴说明夹紧整数代码夹紧控制夹持操作语法夹紧反向夹紧全部弹簧式托板式滑动导轨式滑鞍式工作台式接通断开辅元素定义和整数代码见图和图表示在零件坐标系中
6、夹紧定位平面的位置反向表示夹紧前在平面内零件旋转全部表示所有夹紧装置弹簧式表示弹簧夹头托板式表示托板式夹紧装置滑动导轨式表示主轴箱等滑动导轨夹紧装置滑鞍式表示滑鞍夹紧装置工作台式表示工作台夹紧装置用一个号表示一种夹紧装置接通表示开始夹紧操作断开表示结束夹紧操作图用外夹紧卡盘夹紧夹紧反向例如夹紧反向图掉头用心轴夹紧安全距离整数代码安全距离表示为避免碰撞自毛坯表面一个给定距离的安全带语法安全距离辅元素定义表示安全带的厚度安全平面整数代码安全平面当执行回退指令时表示刀具顶端移动到安全平面语法安全平面符号符号平面安全平面平面平面辅元素定义和整数代码符号由处理程序插入的预先定义的符号平面它是任选的是下标
7、或零表示平面单位法向矢量的分量表示沿平面单位法向矢量方向从零件坐标原点到平面的距离平面表示在零件坐标系中定义垂直于轴的平面位置平面表示在零件坐标系中定义垂直于轴的平面位置平面表示在零件坐标系中定义垂直于轴的平面位置安全面整数代码安全面当执行回退指令时刀具顶端移动到安全面注目前只用平面定义安全面语法安全面平面符号符号辅元素定义和整数代码平面符号符号当这个符号平面已预先定义时由处理程序插入是下标或零表示平面法向单位矢量的分量表示沿平面法向单位矢量的方向从零件坐标系原点到平面的距离冷却整数代码冷却表示冷却液接通与否或和冷却液类型语法冷却接通断开液冷雾冷攻丝冷却辅元素定义和整数代码接通表示接通冷却液断
8、开表示关闭冷却液液冷表示接通注流冷却雾冷表示接通喷雾冷却攻丝冷却表示接通攻丝冷却表示所需的传送管同步整数代码同步螺纹加工时进给速度与主轴速度的同步命令语法同步接通断开辅元素定义和整数代码接通表示使进给速度与主轴转速开始同步断开表示取消进给速度与主轴转速的同步刀具补偿整数代码刀具补偿命令包括在控制带上的刀具补偿信息并可任选地表示工件对刀具的位置关系补偿平面和要使用的刀具补偿寄存器语法刀具补偿接通断开右左长度刀具补偿接通断开右左坐标坐标坐标刀具补偿接通断开右左平面平面平面偏置号刀具补偿接通断开右左半径辅元素定义和整数代码接通使刀具补偿信息输出断开撤消最后一个刀具补偿命令右左表示刀具相对于工件的位置
9、按规定长度表示刀具长度补偿长度表示用于长度补偿的刀具补偿寄存器坐标表示与轴相关的刀具补偿寄存器坐标表示与轴相关的刀具补偿寄存器坐标表示与轴相关的刀具补偿寄存器平面平面平面表示补偿平面偏置号表示要使用的刀具补偿寄存器半径表示与半径相关的刀具补偿寄存器加工循环整数代码加工循环表示或标识在型运动记录的每个给定点上要实现的操作语法的一般格式加工循环操作名深度进给速度安全距离修正词其中操作名定义加工循环的类型例如钻孔攻丝等深度定义沿主轴轴线从给定点到该加工操作完成的距离注型运动记录的每个给定点加工循环操作要在此点实行进给速度定义用在加工循环中的进给速度安全距离定义给定点上方的一个距离刀具将首先快速移动到
10、这个点的位置上修正词允许基本加工循环的修正语法加工循环钻孔铣平面攻丝镗铰孔每分钟毫米数每转毫米数快速暂停定向加工循环深孔断屑每分钟毫米数每转毫米数快速暂停次数加工循环深孔断屑增加每分钟毫米数每转毫米数快速暂停次数加工循环通孔每分钟毫米数每转毫米数暂停加工循环沉孔每分钟毫米数每转毫米数快速暂停加工循环接通断开手动辅元素定义和整数代码接通重新建立由断开命令删除的在每个点上实行的操作顺序断开终止撤消按中方式的操作顺序手动表示刀具要停留在每个点上这时操作员可进行非纸带规定操作钻孔表示相当于中固定循环的加工顺序见图端面表示相当于中固定循环的加工顺序见图攻丝表示相当于中固定循环的加工顺序见图镗表示相当于中
11、固定循环的加工顺序铰孔表示相当于中固定循环的加工顺序见图深孔表示相当于中固定循环的加工顺序见图顺序包括在每次吃刀后用快速退回到安全距离断屑表示相当于中固定循环的加工顺序见图顺序包括一个暂停或每次吃刀操作间的小的回退通孔表示用于钻削由空气相隔的多壁通孔时的进给切削快速伸进进给切削最后快速退回的加工顺序见图沉孔表示相当于中固定循环的操作顺序见图图表示为完成加工操作从给定点开始沿主轴轴线的操作距离每分钟毫米数每分钟毫米数在加工循环中以每分钟毫米数表示进给速度每转毫米数在加工循环中以每转毫米数表示进给速度表示在给定点上方的一个距离刀具首先快速移动到这个点的位置快速表示改变基本循环的快速移动见图暂停表示
12、暂停的时间表示沉孔直径表示沉孔角度表示引导孔的直径用于计算自给定点的附加快速距离见图表示最后建立给定点之上的安全距离定向表示在镗孔循环中停止主轴用的定向位置次数表示每次吃刀后刀具快速回退到给定点上方位置增加表示后继值是增量距离而不是自给定点的绝对距离加工循环钻孔每分钟毫米数快速移动到点上方距离为的位置进给距离为快速回退到点上方距离为的位置图加工循环端面每分钟毫米数快速移动到点上方距离为的位置进给距离为暂停快速回退到点上方距离为的位置图加工循环攻丝每分钟毫米数快速移动到点上方距离为的位置进给距离为主轴反转并以进给速度回退到点上方距离为的位置恢复主轴初始状况图加工循环镗每分钟毫米数快速移动到点上方
13、距离为的位置进给距离为以进给速度回退到点上方距离为的位置图加工循环深孔每分钟毫米数当下标时产生如下顺序快速移动到点上方距离为的位置进给距离为快速回退到点上方距离为的位置快速下刀移动距离为但应减去指定的安全距离进给到点下方的位置快速回退到点上方距离为的位置快速下刀移动距离为但应减去指定的安全距离进给到点下方的位置快速回退到点上方距离为的位置图加工循环深孔增加每分钟毫米数其中小于快速移动到点上方距离为的位置进给距离为快速回退到点上方距离为的位置快速下刀移动距离为但应减去一个固定的安全量进给到点下方距离为的位置快速回退到点上方距离为的位置快速下刀移动距离为但应减去一个固定的安全量进给到点下方距离为的
14、位置快速回退到点上方距离为的位置图加工循环深孔增加每转毫米数其中小于快速移动到点上方距离为的位置进给距离为快速回退到点上方距离为的位置快速下刀移动距离为但应减去一个固定的安全量进给到点下方距离为的位置快速回退到点上方距离为的位置快速下刀移动距离为但应减去一个固定的间隙量进给到点下方距离为的位置快速回退到点上方距离为的位置图加工循环深孔增加每转毫米数这个语句与图语句是相同的但是对这个语句的假定为快速移动到点上方距离为的位置进给距离为快速回退到点上方距离为的位置快速下刀移动距离为但应减去一个固定的安全量进给到点下方距离为的位置快速回退到点上方距离为的位置快速下刀移动距离为但应减去一个固定的安全量进
15、给到点下方距离为的位置快速回退到点上方距离为的位置快速下刀移动距离为的位置但应减去一个固定的安全量进给到点下方距离为的位置快速回退到点上方距离为的位置图加工循环断屑每分钟毫米数快速移动到点上方距离为的位置进给距离为暂停或一个小的回退进给到点下方距离为的位置暂停或一个小的回退进给到点下方距离为的位置快速回退到点上方距离为的位置图加工循环通孔每分钟毫米数快速移动到点上方距离为的位置进给距离为快速下刀移动到点下方距离为的位置进给到点下方距离为的位置快速回退到点上方距离为的位置图加工循环沉孔每分钟毫米数快速移动到点上方距离为的位置进给到加工直径为的深度即距离为暂停快速回退到点上方距离为的位置图加工循环
16、沉孔每分钟毫米数快速移动到点上方距离为的位置快速移动到加工直径为的位置但要留一个安全量进给到加工直径为的位置暂停快速回退到点上方距离为的位置注和刀具轴运动通常是联合进行的图加工循环钻孔每分钟毫米数快速快速移动到点上方距离为的位置快速再移动一个距离进给到点下方距离为的位置快速回退到点上方距离为的位置注和刀具轴运动通常是联合进行的图加工循环镗每分钟毫米数快速快速移动到点上方距离为的位置快速再移动一个距离进给到点下方距离为的位置快速回退到点上方距离为的位置注和刀具轴运动通常是联合进行的图加工循环沉孔每分钟毫米数快速快速移动到点上方距离为的位置快速再移动一个距离快速再移动到加工直径为的位置但要留有一个
17、安全量进给到加工直径为的位置暂停快速回退到点上方距离为的位置注和刀具轴运动通常是联合进行的图采用说明本标准未采有中用每分钟英寸数和每转英寸数表示进给速度的方法但允许在采用法定计量单位的同时采用英制表示法以满足特殊需要延迟整数代码延迟表示无运动的时间或转数语法延迟转数辅元素定义和整数代码用秒表示的暂停持续时间转数转数用主轴转数表示的暂停持续时间显示整数代码显示用来为机床操作员管理控制台上的指示灯或说明词的显示语法显示接通断开显示字符串字符串辅元素定义和整数代码表示一个控制台指示灯或显示图形接通接通显示的命令断开停止显示的命令绘图整数代码绘图表示有关绘图机的信息语法绘图接通断开实线虚线点线点划线双
18、点线笔黑色笔红色笔绿色笔蓝色笔划线笔粗度细粗度中粗度粗介质绘图粗度辅元素定义和整数代码接通表示产生绘图动作断开表示不产生绘图动作实线表示实线虚线表示虚线点线表示点线点划线表示点划线双点线表示双点线笔黑色表示黑线笔红色表示红线笔绿色表示绿线笔蓝色表示蓝线笔划线表示划线笔表示笔号粗度细表示细线粗度中表示中等粗线粗度粗表示粗线介质用代码分别表示纸的类型尺寸和方位用代码表示线的类型粗度用代码表示线的粗细程度进给速度整数代码进给速度表示进给运动的速度值语法进给速度自动分级进给速度每分钟毫米数每分钟单位数每转毫米数每转单位数每分钟最大毫米数每分钟最大单位数范围低范围中高辅元素定义和整数代码表示速度自动表示
19、使用加速减速功能分级表示用分级功能实现加速减速每分钟毫米数用每分钟毫米数表示进给速度每分钟单位数每分钟单位数用零件源程序中的每分钟单位数表示进给速度每转毫米数用主轴每转的毫米表示进给速度每转单位数用零件源程序中的主轴每转单位数表示进给速度每分钟最大毫米数用每分钟毫米数表示最大许可进给速度每分钟最大单位数用零件源程序的单位表示最大许可进给速度范围表示数的范围范围低范围中范围高低中高表示低中高的范围头架整数代码头架当有一个以上的头架可供选择时用来表示一个选定的头架采用说明本标准未采用中用每分钟英寸数每转英寸数表示进给速度和用每分钟英寸数表示最大许可进给速度的方法但允许在采用法定计量单位的同时采用英
20、制表示法以满足特殊需要语法头架两者高低左主要的套筒式滑枕式右鞍座式辅元素定义和整数代码两者表示两种头架高表示较高的头架低表示较低的头架左表示左边的头架主要的表示主头架套筒式表示套筒头架滑枕式表示滑枕头架右表示右边头架鞍座式表示鞍座头架用号码表示所需的头架插入整数代码插入表示随后的字符在控制系统命令下将直接插入语法插入字符项字符项注刀具数据记录的最大长度是个字在目前实现的最大量值是引导带整数代码引导带表示由后置处理程序给出的穿孔成代码奇偶性和单位型式的引带长度语法引导带辅元素定义表示要穿孔的引导带长度字符整数代码字符表示紧跟后置处理打印语句后的字符在图上的位置语法字符字符当前轴轴角度长度全部字体
21、高常数平面平面平面辅元素定义和整数代码表示后置处理打印语句第一个字符在图上的位置表示比例因子表示字母数当前表示字体置于当前位置轴轴表示字体沿相关的轴安置角度表示与轴成一角度绘制字体长度字体高表示取自后置处理打印语句的字符个数全部表示字体高常数表示在后置处理打印语句中所用的所有字符表示绘制一个数值或一个特殊字符在下述情况下后置处理打印记录是不需要的如果绘制符号是这个符号所需的数码如果绘制数值这个值由给定如果表示无小数位或无小数点例如如果表示无小数位但有小数点例如如果有小数位和小数点例如平面平面平面表示投影平面或字符命令所用的平面线性公差整数代码线性公差表示刀具端点直线运动的偏差语法线性公差接通断
22、开辅元素定义和整数代码表示偏差量接通开始线性算法断开撤消线性算法装刀整数代码装刀装载刀具的命令语法装刀刀具符号长度安装距离安装角角度刀夹刀夹大小手动顺时针逆时针调准当前下一个直径校正度盘符号装刀辅元素定义和整数代码刀具符号符号当这个符号的刀具已预先定义时由处理程序插入是下标或是零表示刀具的标识号或刀库位置长度表示刀具长度安装距离表示自刀具参考点到有安装角的刀具上控制点的距离安装角表示刀具安装角为相应于机床轴和刀具的轴线之间的角度角度表示刀具轴线对刀夹轴的角度刀夹表示用于夹持刀具的夹持装置刀夹大表示较大的夹持装置刀夹小表示较小的夹持装置手动表示刀具由操作员手动装入直径表示刀具直径调准表示所加的刀
23、具补偿调准当前调准下一个表示在当前或下一个程序段中各自所用的刀具补偿校正度盘表示校正度盘号校正度盘表示两轴校正度盘号表示刀和刀库位置的识别号顺时针逆时针表示转塔机构的回转方向机床整数代码机床确定用于一个给定机床控制系统的后置处理程序并提供初始化参数语法机床名字符号辅词名字符号辅元素定义名字要与处理程序相连的后置处理程序的字符数据说明后置处理程序的标识号符号辅词这些元素专供专用的内部后置处理程序参数的预置和更换之用每个后置处理程序的每个参数的标识定义和使用由后置处理程序的编写者编制成文件加工公差整数代码加工公差表示由于机床滑板的动力运动在间断点所引起的极限偏差语法加工公差辅元素定义表示偏差量表示
24、超程或欠程偏差量方式整数代码方式表示工作方式语法方式符号辅词符号辅元素定义符号辅词这些元素表示工作方式对应于不同的工作方式标识有不同的处理程序补偿转换号整数代码补偿转换号表示刀具与在机床控制装置上的给定补偿转换的关系语法补偿转换号终止辅元素定义和整数代码表示第一个与当前正在使用的刀具相关的校正度盘号表示第二个与当前正在使用的刀具相关的校正度盘号终止表示在最后的补偿转换号语句中的补偿转换号不再与当前使用的刀具有关系终止表示补偿转换号不再与当前使用刀具有关系程序段注销整数代码程序段注销提供操作员可选地跳过控制程序段的能力语法程序段注销接通断开辅元素定义和整数代码接通表示要任选跳过的信息开始断开表示
25、要任选跳过的信息结束原点整数代码原点表示在零件参考坐标系中机床坐标系的原点语法原点辅元素定义表示和坐标第一个表示坐标任何其他表示其他机床轴参数重叠绘图整数代码重叠绘图表示在已有的绘图上要重叠的轮廓语法重叠绘图接通断开平面平面平面比例辅元素定义和整数代码接通起始表示绘制所有刀具坐标直至断开出现断开终止表示绘图结束平面平面平面表示投影平面表示对应于要绘制刀位数据范围对角线的矩形刀位数据坐标比例表示比例因子零件号整数代码零件号提供零件源程序标识语法零件号字符项字符项注当刀位数据记录的最大长度为个词时当前执行的最大量值为割入整数代码割入为割入板材和保持切割动作对吹管煤气混合物进行调节用于火焰切割语法割
26、入断开接通辅元素定义和整数代码断开表示切断吹管调节接通表示接通吹管调节表示加热时间表示燃料气体阀的设定表示加热氧气阀的设定表示切割氧气阀的设定螺距整数代码螺距表示螺纹螺距语法螺距增加减少头数辅元素定义和整数代码表示螺纹螺距增加减少表示螺距增加或减少的速率头数表示多头螺纹的头数后置处理功能整数代码后置处理功能表示后置处理程序用的由零件编程员给出的专门命令或指令语法后置处理功能符号辅词符号辅词符号辅元素定义符号辅词这些元素系供专用的内部后置处理程序参数的预置和替换之用每个后置处理程序的每个参数的定义标识和使用由后置处理程序的编写者编制成文件后置处理绘图整数代码后置处理绘图产生一个刀位数据坐标的绘图
27、语法后置处理绘图接通断开平面平面平面比例后置处理绘图介质后置处理绘图笔黑色红色绿色蓝色划线后置处理绘图实线虚线点线点划线符号平面平面平面辅元素定义和整数代码断开终止停止刀位数据坐标绘图接通起始开始绘制刀位数据图平面平面平面表示投影平面表示对应于要绘制的刀位数据范围对角线的矩形刀位数据坐标比例表示比例因子介质分别表示纸的类型尺寸和方位的代码笔黑色红色绿色蓝色划线表示笔的类型颜色笔分别表示笔的类型尺寸和颜色实线表示实线虚线表示虚线点线表示点线点划线表示点划线符号用代码表示的符号把它绘制在给定的每个坐标上平面平面平面表示线和符号说明绘制在视图上后置处理打印整数代码后置处理打印表示随后的字符被打印在后
28、置处理程序输出目录上或按前面的字符整数代码命令进行绘制语法后置处理打印字符项字符项注当刀位数据记录的最大长度是个词时在当前实现的的最大量值是准备功能整数代码准备功能提供在控制带上插入准备功能代码的能力语法准备功能辅元素定义表示准备功能代码或在单独程序段中要输出的代码倒带整数代码倒带命令控制带反绕到带标记整数代码或程序的开始位置注大部分控制系统仅反绕到程序的开始位置反绕到带标记通常是用手动实现的语法倒带辅元素定义表示一个带的标志识别回转工作台整数代码回转工作台回转使工作台到给定位置或转过一个给定角度的命令语法回转工作台增加角度顺时针逆时针旋转参考系当前下一个辅元素定义和整数代码角度角度表示定位到
29、一个角度回转方向和绝对零位的定义按规定增加增加表示回转一个角度回转方向的定义按规定顺时针逆时针分别表示负的或正的回转方向旋转参考系表示零件编程员参考系即零件程序坐标系的回转当前表示立即输出回转命令下一个表示在下一个运动命令时输出回转命令回转头架整数代码回转头架使机床头架回转到规定位置或转过一个给定角度的命令语法回转头架增加角度顺时针逆时针旋转参考系当前下一个辅元素定义和整数代码角度角度表示定位到一个角度回转方向和绝对零位定义按规定增加增加表示回转一个角度回转方向的定义按规定顺时针逆时针分别表示回转方向为负或为正旋转参考系表示零件编程员参考系的回转当前表示立即输出回转命令下一个表示在下一个运动命
30、令输出回转命令安全位置整数代码安全位置表示换刀位置语法安全位置安全位置安全位置终止辅元素定义和整数代码表示换刀时刀具参考点要回到距离为的高度按工作坐标系给出表示换刀时刀具参考点要移动到和坐标位置终止表示一个在前面所述的安全位置语句不再起作用选择刀具整数代码选择刀具为后续装刀选择刀具的命令语法选择刀具刀具符号长度安装距离安装角度角度刀夹大刀夹小手动直径顺时针逆时针调准当前下一个校正度盘号符号辅元素定义和整数代码刀具符号符号当具有符号的刀具预先定义时由处理程序插入表示刀具识别号或刀库位置长度表示刀具长度安装距离表示自刀具上的参考点到带有安装角的刀夹上控制点的距离安装角表示刀具的安装角为相应于机床轴
31、线与刀具轴线之间的角度角度表示刀具轴线对刀夹轴线的角度刀夹表示用来夹持刀具的夹紧装置刀夹大表示较大的夹紧装置刀夹小表示较小的夹紧装置手动表示刀具要由操作员手动装入直径表示刀具直径顺时针逆时针表示选刀机构的回转方向调准表示所用的刀具补偿调准当前调准下一个分别表示在当前程序段和下一程序段中所用的刀具补偿校正度盘号表示校正度盘号校正度盘号表示两轴校正度盘号顺序号整数代码顺序号允许修改控制程序段的正常顺序号语法顺序号断开接通自动增加增加常数辅元素定义和整数代码断开表示程序段编号的中断接通重新使用前次顺序编号方法自动表示顺序号是对应于刀位数据顺序号表示下一个程序要编号为如无进一步指令编号然后复原到原系统
32、增加表示每个段程序的顺序号将按递增增加表示每个段程序的顺序号按递增常数表示后续的程序段编号为主轴整数代码主轴表示主轴功能语法主轴每分钟转数每分钟米数顺时针逆时针范围低范围中高每分钟最大转数每分钟最大毫米数半径坐标坐标坐标主轴接通断开锁定空档定向辅元素定义和整数代码用每分钟转数表示速度每分钟转数用每分钟转数表示切削速度每分钟米数用每分钟米数表示圆周切削速度顺时针逆时针表示顺时针和逆时针主轴旋转方向按规定范围表示范围大小范围低范围低中范围中高范围高表示一个给定的范围每分钟最大转数用每分钟转数表示最大许可转速每分钟最大毫米用每分钟毫米数表示最大许可进给速度数半径表示在切削速度计算中要用的半径值坐标坐
33、标坐标表示在切削速度计算中将使用给定的当前坐标值接通表示建立或重建主轴速度断开主轴停止锁定表示主轴的锁定空档表示断开主轴驱动定向表示主轴转位到一个固定位置然后锁定安装角整数代码安装角表示刀具安装的角度语法安装角辅元素定义表示机床轴线和刀具轴线之间的角度螺纹整数代码螺纹仅用于为下一个运动设定的螺纹切削方式语法螺纹端面车削锥形增加减少每转毫米头数深度切削次数切削次数精加工次数切入方向角校正度盘号注上述所有各项是可以任选的并且是用括号括起来的它们能按任何次序出现但是至少应有一项出现在语句中出现在语句中最后一项的结束逗号应去掉见图的例子辅元素定义和整数代码端面表示垂直于旋转轴的螺纹车削表示平行于旋转轴
34、的螺纹锥形表示与机床主轴线成一角度的螺纹增加减少表示螺纹螺距增加或减少的速率每转毫米数用每转毫米数表示的螺纹螺距多头表示多头螺纹的头数深度表示螺纹切削的总深度切削次数表示在总的深度上的切削的次数切削次数表示在深度上的切削次数采用说明本标准未采用中用每分钟英尺数表示圆周切削速度和用每分钟最大英寸数表示最大许可进给速度的方法但允许在采用法定计量单位的同时采用英制表示法以满足特殊需要精加工次数表示在最终深度上精加工切削的次数切入方向角表示横向进给或切入的方向角校正度盘号表示对每个螺纹切削轮流起作用的两个校正转换度盘注图是一个使用上述某些项元素的一个例子走到点螺纹每转毫米数深度切削次数切入方向角走到点
35、和的关系以及切入方向角暗含着端面螺纹车螺纹锥螺纹内螺纹和外螺纹的情况图带标识整数代码带标记表示由倒带整数代码命令或其他带检索工具可以使控制带定位的标记语法带标记自动带标记接通断开采用说明本标准未采用中用英寸螺纹数表示螺纹螺距的方法但允许在采用法定计量单位的同时采用英制表示法以满足特殊需要辅元素定义和整数代码表示带标记标识自动表示由后置处理程序自动生成的带标记标识自动表示带标记标识每个程序段接通重建自动方式断开撤消自动方式刀具号整数代码刀具号标识要选用和装载的刀具语法刀具号校正度盘号刀具号长度刀具号安装距离安装角角度刀夹大刀夹小中直径长度顺时针逆时针手动调准当前下一个校正度盘号辅元素定义和整数代
36、码表示刀具识别号表示刀具和刀库位置识别号校正度盘号表示校正度盘号校正度盘号表示两轴校正度盘号长度表示刀具长度安装距离表示从刀具上的参考点到有安装角的刀夹上控制点的和距离安装角表示刀具的安装角相应于机床轴线与刀具轴线之间的角度角度表示刀具轴线对刀夹轴线的角度刀夹表示用于夹持刀具的夹紧装置刀夹大表示大的夹紧装置刀夹中表示中等夹紧装置刀夹小表示小的夹紧装置直径表示刀具直径手动表示刀具要由操作员手工装入调准表示所加刀具补偿调准当前调准下一个表示分别在当前或下一程序段中所加补偿顺时针逆时针表示刀具回转方向变换整数代码变换由后置处理程序变换坐标语法变换变换坐标坐标坐标辅元素定义和整数代码表示坐标值表示坐标
37、值表示坐标值坐标表示与轴有关的输入度盘坐标表示与轴有关的输入度盘坐标表示与轴有关的输入度盘转塔刀架整数代码转塔刀架表示有关转塔刀架的信息例如转位偏置语法转塔刀架前部后部侧部导轨式鞍座式顺时针当前逆时针下一个辅元素定义和整数代码用号表示的转塔刀架分度位置表示校正度盘号表示自刀具参考点到转塔刀架参考点的和距离前部后部侧部导轨式鞍座式表示可选的一种转塔刀架顺时针逆时针表示转塔刀架的回转方向当前表示在处理下一个运动前对在程序段中输出的新刀具偏置进行校正动作下一个表示对包括在随后运动中的新刀具偏置进行校正动作附录语法定义规则补充件本附录表明在刀位数据后处理记录记录类型的语法定义中所采用的规则除个别情况外
38、输入语言的一个语句和刀位数据的相应的记录之间有着一一对应的关系因此描述标准化后置处理记录的方法已选定为使用相应的输入语言在语句中规定的每个参数对应于记录中的一个逻辑词在一个语句的辅词中的第一个参数跟在之后包含在记录的第个词中逗号用来分隔两个参数每个可变的数用一个小写的字母表示虽然在刀位数据中用浮点数形式表示但由于意义不同在相应的输入语句中可能有一些限制整数和或正数字母按字母顺序使用关键词是规定为语言词汇其相应的英文词汇是由大写字母串表示在刀位数据中的整数代码和对每个语言词的相应刀位数据定义得到了规定如果整数代码已明确地指定在语法描述中的词表示在刀位数据中的一个项它可用任何一个语言词汇表示形成输
39、入语言一部分的符号在刀位数据中是作为字符数据出现的一个符号可以是由一个字母打头的到个任何数字字母的组合但一个语言词不能作为符号如果在给定的参数位置中替换是可能的它们是一个挨一个地列出任选的数据用方括号表示重复的项包含在方括号中重复的最小和最大次数是作为下标和上标分标标注在方括号的前面如果一个语句有着多于一个不同的参数系列它们是重复着主词和斜杠一个挨一个地列出如果一个元素系列能按任何次序出现它们是在花括号中表示附录辅词表参考件按字母顺序的辅词表见表表辅词整数代码调准全部字体高角度自动黑色蓝色镗两者续表辅词整数代码断屑逆时针圆弧插补顺时针弹簧式常数沉孔中心线切入方向角切削次数粗线虚线减少深孔深度直
40、径双点线点线钻孔暂停端面精加工次数液冷前部绿色高刀夹增加粗度反向大左长度细线直线圆弧直线锁定低主要的手动每分钟最大转数中铣雾冷每分钟毫米数每转毫米数头数续表辅词整数代码每分钟最大毫米数每分钟最大单位数空档下一个终止当前断开接通定向偏置号托板式抛物线笔每分钟单位数每转单位数平面套筒式半径导轨式滑枕式范围快速铰孔后部红色转数右旋转参考系数每分钟转数鞍座式比例划线安装角安装距离侧部小每分钟米数实线起始分级符号工作台式攻丝锥形攻丝冷却通孔次数续表辅词整数代码刀具车削轴坐标平面轴坐标平面坐标平面按整数代码顺序的辅词表见表表辅词整数代码角度反向大左长度半径右比例小次数平面平面平面全部终止起始逆时针顺时针中
41、高低常数减少增加旋转参考系数接通断开圆弧插补直线抛物线续表辅词整数代码每分钟转数每分钟最大转数车削端面镗两者轴轴自动液冷雾冷攻丝冷却分级导轨式侧部直线圆弧转数细线锁定坐标坐标坐标头数实线虚线点线中心线双点线笔划线黑色红色绿色蓝色粗度粗线弹簧式范围前部后部鞍座式铣通孔深孔安装距离安装角刀夹续表辅词整数代码手动调准切入方向角当前下一个钻孔空档攻丝工作台式字体高符号托板式定向沉孔铰孔暂停快速套筒式断屑每分钟毫米数每转毫米数滑枕式每分钟单位数每转单位数每分钟米数每分钟最大毫米数每分钟最大单位数偏置号直径深度切削次数精加工次数主要的锥形平面刀具附录主词和辅词间的交叉引用参考件辅词按英文字母顺序的交叉引用
42、见表表辅词整数代码在主词中的使用调准装刀选择刀具全部字符字体高字符角度刀具号装刀选择刀具字符回转工作台回转头架自动带标记进给速度顺序号黑色绘图后置处理绘图蓝色绘图后置处理绘图镗加工循环两者头架断屑加工循环逆时针回转工作台主轴转塔刀架回转头架圆弧插补方式顺时针回转工作台主轴转塔刀架回转头架弹簧式夹紧常数顺序号字符沉孔加工循环中心线绘图后置处理绘图切入方向角螺纹切削次数螺纹粗线绘图后置处理绘图虚线绘图后置处理绘图减少螺距螺纹深孔加工循环深度螺纹直径刀具号双点线绘图后置处理绘图点线绘图后置处理绘图钻孔加工循环暂停加工循环端面加工循环螺纹精加工次数螺纹液冷冷却前部转塔刀架绿色绘图后置处理绘图高头架进给
43、速度主轴刀夹刀具号装刀选择刀具增加加工循环回转工作台回转头架螺距顺序号螺纹粗度绘图续表辅词整数代码在主词中的使用反向夹紧大刀具号装刀选择刀具左头架刀具补偿加工循环长度刀具补偿刀具号装刀选择刀具字符细线绘图直线圆弧方式直线方式锁定主轴低头架进给速度主轴主要的头架手动刀具号加工循环装刀选择刀具每分钟最大转数主轴中进给速度主轴绘图后置处理绘图铣加工循环雾冷冷却每分钟毫米数进给速度加工循环每转毫米数进给速度加工循环螺纹头数螺距螺纹每分钟最大毫米数进给速度主轴每分钟最大单位数进给速度空档主轴下一个刀具号装刀选择刀具转塔刀架终止后置处理绘图重叠绘图加工循环补偿转换号安全位置当前刀具号装刀选择刀具转塔刀架字
44、符断开接通刀具补偿空气选择停后置处理绘图顺序号冷却主轴重叠绘图同步加工循环绘图割入显示线性公差定向加工循环主轴偏置号刀具补偿螺纹托板式夹紧抛物线方式笔绘图后置处理绘图每分钟单位数进给速度每转单位数进给速度平面安全面套筒式头架半径主轴导轨式转塔刀架滑枕式头架范围进给速度主轴快速加工循环铰孔加工循环后部转塔刀架红色绘图后置处理绘图转数延迟加工循环右头架刀具补偿加工循环旋转参考系数回转工作台回转头架每分钟转数主轴加工循环续表辅词整数代码在主词中的使用鞍座式头架转塔刀架比例后置处理绘图重叠绘图划线绘图后置处理绘图安装角刀具号装刀选择刀具安装距离刀具号装刀选择刀具侧部转塔刀架小刀具号装刀选择刀具每分钟米
45、数主轴实线绘图后置处理绘图起始后置处理绘图重叠绘图分级进给速度符号后置处理绘图工作台夹紧攻丝加工循环锥形螺纹攻丝冷却液冷却通孔加工循环次数加工循环刀具选择刀具车削螺纹轴字符坐标刀具补偿主轴变换平面安全平面刀具补偿后置处理绘图字符重叠绘图轴字符坐标刀具补偿主轴变换平面安全平面刀具补偿后置处理绘图字符坐标刀具补偿主轴变换平面安全平面刀具补偿后置处理绘图重叠绘图字符按辅词整数代码顺序交叉引用见表表辅词整数代码在主词中的使用角度刀具号装刀选择刀具回转工作台回转头架字符反向夹紧大刀具号装刀选择刀具左头架刀具补偿加工循环长度刀具补偿刀具号装刀选择刀具字符半径主轴右头架刀具补偿加工循环比例后置处理绘图重叠绘
46、图小刀具号装刀选择刀具次数加工循环平面安全平面刀具补偿后置处理绘图重叠绘图字符续表辅词整数代码在主词中的使用平面安全平面刀具补偿后置处理绘图重叠绘图字符平面安全平面刀具补偿后置处理绘图重叠绘图字符全部字符终止后置处理绘图重叠绘图补偿转换号安全距离加工循环起始后置处理绘图重叠绘图逆时针回转工作台主轴回转头架转塔刀架顺时针回转工作台主轴转塔刀架回转头架中进给速度主轴绘图后置处理绘图高头架进给速度主轴低头架进给速度主轴常数顺序号字符减少螺距螺纹增加加工循环回转工作台回转头架螺距顺序号螺纹旋转参考系数回转工作台回转头架接通刀具补偿空气选择停后置处理绘图顺序号冷却主轴重叠绘图同步加工循环绘图割入显示线性
47、公差断开刀具补偿空气选择停后置处理绘图顺序号冷却主轴重叠绘图同步加工循环绘图割入显示线性公差圆弧插补方式直线方式抛物线方式每分钟转数主轴加工循环每分钟最大转数主轴车削螺纹端面加工循环螺纹镗加工循环两者头架轴字符轴字符自动带标记进给速度顺序号液冷冷却雾冷冷却攻丝冷却冷却分级进给速度导轨式转塔刀架侧部转塔刀架直线圆弧方式转数延迟细线绘图锁定主轴坐标刀具补偿主轴变换坐标刀具补偿主轴变换坐标刀具补偿主轴变换头数螺距螺纹实线绘图后置处理绘图虚线绘图后置处理绘图点线绘图后置处理绘图续表辅词整数代码在主词中的使用中心线绘图后置处理绘图双点线绘图后置处理绘图笔绘图后置处理绘图划线绘图后置处理绘图黑色绘图后置处
48、理绘图红色绘图后置处理绘图绿色绘图后置处理绘图蓝色绘图后置处理绘图粗度绘图粗线绘图后置处理绘图弹簧式夹紧范围进给速度主轴前面转塔刀架后面转塔刀架鞍座式头架转塔刀架铣加工循环通孔加工循环深孔加工循环安装距离刀具号装刀选择刀具安装角刀具号装刀选择刀具刀夹刀具号装刀选择刀具手动刀具号循环工作装刀选择刀具调准装刀选择刀具切入方向角螺纹当前刀具号装刀选择刀具转塔刀架字符下一个刀具号装刀选择刀具转塔刀架钻孔加工循环空档主轴攻丝加工循环工作台夹紧字体高字符符号后置处理绘图托板式夹紧定向加工循环主轴沉孔加工循环铰孔加工循环暂停加工循环快速加工循环套筒式头架断屑加工循环每分钟毫米数进给速度加工循环每转毫米数进给
49、速度加工循环螺纹滑枕式头架每分钟单位数进给速度每转单位数进给速度每分钟米数主轴每分钟最大毫米数进给速度主轴续表辅词整数代码在主词中的使用每分钟最大单位数进给速度偏置号刀具补偿刀具号螺纹直径刀具号深度螺纹切削次数螺纹精加工次数螺纹主要的头架锥形螺纹平面安全面刀具选择刀具附录主词表参考件按字母顺序的主词表见表表主词整数代码意义空气控制空气供给辅助功能提供在控制带上插入辅助功能代码的能力纸带分段表示结束控制带长度表开始另一个纸带的合适地方卡盘表示要使用的卡盘夹紧控制夹持操作安全距离表示为避免碰撞自毛坯表面一个给定距离的安全带安全平面当执行回退指令时表示刀具顶端移动到安全平面安全面当执行回退指令时表示刀具顶端移动到安全面冷却表示冷