GB12177-1990_第1页
GB12177-1990_第2页
GB12177-1990_第3页
GB12177-1990_第4页
GB12177-1990_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

中华人民共和国国家标准数字控制机床的数控处理程序输出逻辑结构2177一,0of 592数字控制机床数字控制处理程序输出逻辑结构(和主词)。1主题内容与适用范围本标准规定了通用数字控制处理程序输出信息记录的逻辑结构。该输出用作后置处理程序的输人信息。本标准适用于数字控制编程语言使用,每个使用一种数字控制编程语言的处理程序,应能产生本标准规定的刀位数据。每个后置处理程序应能使用在本标准中所规定的刀位数据作为它的输人。2引用标准1292数字控制机床的数控处理程序输出2000型记录辅元素(后置处理命令)总是整数。不必与头三个词相同)。3.如果逻辑词表示一个字符项,使用最左边的6个字符位置,任何剩余的位置是空白的。如果在输人的等效零件源程序语言中,字符数据由少于6个字符组成,则数控处理程序翰出数据按右边对齐,并以空格置于前面达到所需的6个字符数。从1开始,并按1增加。第二个词包括一个记录类型码。.,每个记录的一般格式如下:数);录类型(整数);.据与包括某一些或全部均为整数、实数和字符串。个数据项为一个空格。没有整数出现的地方,则使用整数。(零)。国家技术监督局1二0一01一04批准1550一0一01实施z)的编码见表1。记录名称说明1000输人顺序这个记录包含零件源程序语句的标识和顺序2000后置处理程序指令这个记录包含送到后置处理程序的专门指令3 000表面数据这个记录包含输人几何的标准形式4 000相对刀具位置这个记录包含相对于导动面和零件面的刀具位置5 000刀具位置这个记录包含刀具位置和有关刀具的运动矢量信息6 000容差或刀具信息这个记录包含容差、刀具或输出注销信息7 000起动信息这个记录包含相对于起动面的刀具位置8 000运动信息这个记录表示相对于上一个运动的刀具运动方向信息9 000轴方式,单位这个记录包含多轴或单位信息12 000特殊程序参数这个记录包含用变量串调用特殊程序时的信息或数据14 000最终记录这个记录包含终止记录15 000未分段的刀具轨迹这个记录包含有关非直线刀具轨迹的未分段信息16000工件轮廓说明这个记录包含对工件轮廓的描述信息17 00018 00019 000刀具说明工件材料说明机床说明这些记录是分别为刀具、工件材料和机床的描述安排的20 000文字型后置处理程序命令这个记录包含送到后置处理程序的特殊文字型指令28 000一32 000专有记录这些类型编码为特殊使用保留。这些记录不予标准化注:4000. 7000, 8000和12 000型记录只是用来提供信息。这些记录通常不作为输人到后置处理程序的刀位数据文件的一部分。20000型记录是一个文字型的后置处理程序命令。用在零件源程序中的词汇词能以下述两种方法中的仟2177一,0问种在输出数据中表示。第一种方法,每个词是用一个整数代码表示,且该记录是2000型。使用这种形式的输出数据是由整数和实数的混合串组成(整数和实数间的区别视计算机而定)。第二种方法,每个词是作为文字型字符串出现,且该记录是用这种形式的输出数据是由成对串组成,每对的第一部分标识着第二部分的性质。如果第一部分是整数零,第二部分便是实数。如果第一部分是比霉大的整数”,第二部分就是一个长度为0000型记录并不比2000型记录优先使用。当前,大部分现有系统使用着2000型记录。000型记录这个记录包含零件源程序语句的标识和顺序。数)=记录顺序号。数)=1 0000数)二零件源程序语句号。符串)=零件源程序语句的标识。符串)二零件源程序语句的标识。000型记录这个记录包含送到后置处理程序的专门指令。数)=记录顺序号。数)=2000。数)=。(表示列于1292附录例:下例是用来说明一个输人语句的主词和辅词部分。主轴/每分钟转速,5000,范围,2(5000, )主词是主轴。辅元素表是每分钟转速,5000,范围,2。辅元素是每分钟转速,5000和范围,2。数)二。(顺序号)。数)二20000数)=1031(主轴的代码)。数)二78(每分钟转速的代码)。数)6(整数)=145(范围的代码)。数)于后置处理的另种传送方法。 000型记录这个记录包含着输人儿何的标准形式。当前,在这个记录中仅包含有以圆弧为导动面的信息。数)二记录顺序号。数)二30000数)=面用途说明。未规定为后置处理程序使用。数)二面接触状况说明。走到(走上(走过(走切(零件面走切(未规定为后置处理程序使用。数)=面类型说明(4表数)二面数据词的个数(名称,圆为13个词)。符串)二导动面的符号名。数)二下标。数)=圆心10(实数)二圆心数)二圆心12(卖数)=数)=轴单位矢量14(实数)二轴单位矢量15(实数)二圆半径值。 000类型记录这个记录包含相对于导动面和零件面的刀具位置。这个记录由某些数控处理程序用作中间文件数据。它通常不是由处理程序生成的输人到后置处理程序的刀位数据文件中的一部分,只是作为信息包含在400。型记录中。数)二记录顺序号。数)=4 000。数)=刀具位置说明。二1,表示刀具在左(o=2,表示刀具在右(T o=3,表示刀具在上(示刀具中心在零件面上(=6,表示刀具与零件面相切(000型记录这个记录包含刀具位置和关于刀具(例如,圆柱铣刀头部中心)的运动矢量信息。信息可以用单个点的坐标,一系列点的坐标,或点的坐标和有关刀具轴的矢量表示。数)二记录顺序号。数)=数)=3表示起刀点( 4表示走增量( 5表示所有其他运动类型,例如,走到点(,而6表示类型5的延续(即生成比一个逻辑记录所能包含的点还要多的许多点)。符串)二零件源程序语句辅部的第一个几何符号。数)=下标或点索引号。基本的三轴坐标信息。数)=第一个点的7(实数)=第一个点的S(实数)=第一个点的2坐标。数)=第二个点的10(实数)二第二个点的数)二第二个点的2坐标。三个一组三个一组、!、1、2177一,数)二第一个点的7(实数)二第一个点的8(实数)=第一个点的9(实数)=第一个刀具轴矢量10(实数)二第一个刀具轴矢量数)=第一个刀具轴矢量12实数)二第二个点的13(实数)=第二个点的第二个点的15(实数)二第二个刀具轴矢量16实数)二第二个刀具轴矢量17实数)二第二个刀具轴矢量245六个一组六个一组、厂|,|)由一个位于前面的多轴(M 录(9000型记录)表示。当一个记录的最大长度为245个词时,一个记录最多能容纳80组三轴数据或40组多轴数据。在多轴信息集中,000型记录这个记录包含容差、刀具或输出注销信息中的一种类型。输出注销信息:数)二记录顺序号。数)=6000数)二记录子类型1表示输出注销(,数)=1,表示不输出(示输出(容差信息:数)=记录顺序号。数)=60000数)=记录子类型(4表示内容差( 5表示外容差(,数)=零件面容差。数)=导动面容差。数)=检查面容差。刀具信息(参见图1,对通用刀具而言):数)二记录顺序号。数)= 6 0000数)二记录子类型(6表示刀具(数)=刀具直径,d,数)二圆角半径,r。数)二水平距离,e。数)二垂直距离,数)二底线a。数)=侧线。数)=刀具高,h。000型记录这个记录包含相对于起动面的刀具位置。这个记录是由一些数控处理程序作为中间文件数据使用,它通常不作为由处理程序生成用以输人到后置处理程序的刀位数据文件中的一部分。只是作为信息包含在7000型记录中。数)二记录顺序号。数)= 数)二刀具定位说明。= O )示偏置(000型记录这个记录由某些数控处理程序作为中间文件数据使用。它通常不作为由处理程序生成而输人到后置处理程序的刀位数据文件的一部分,只是作为信息包含在8000型记录中。这个记录包含表示相对于上一个运动的刀具方向的信息。数)=记录顺序号。数)数)、二刀具方向说明。=1,表示向左(=2,表示向右(.=3,表示向前(D) .=4,表示向后(=5,表示向上(二6,表示向下(000型记录这个记录包含多轴或单位信息。多轴:数)=记录顺序号。数)=数)=2,表示多轴(数)二状态说明。“1,表示开始(=0,表示结束(,单位参数:数)=记录顺序号。数)=9 000,数)=9表示单位(数)=171,表示毫米(二)或172,表示厘米(数)二,(比例因子)或零。注,1)数控处理程序的输出本是无量纲的。但其中使用了某些常数(例如,在生成切削矢量时),而这些常数的引人,是基于这样的假设,即在整个零件源程序巾将使用一个特定的测量单位。为使这些常数调整到适合以其他单位进行编程,单位信息能用来指小处理程序和后置处理程序所要求的单位。比例因f(许使用毫米、厘米以外的其他单位(例如,使用1 000的比例因子和以毫米为单位,实际上,在处理程序中不存在比例和几何值的转换,只有常数被修正。2 000型记录这个记录包含用变量串调用特殊程序的信息或数据。这个记录是由某些数控处理程序作为中间文件数据使用,它通常不作为由处理程序生成而输人到后置处理程序的刀位数据文件的一部分,只是作为信息包含在12 000型记录中。数)二记录顺序号。数)二12 00 0,数)=1,表2,表示有相关参数名的特殊程序。符串)=特殊程序名。无参数名(调用/名字,参数1,参数2,(,)数)=第一个参数。数)=第241个参数有参数名(调用/名字,名称(数1,名称2=,=,2,.)二笋)符串)二第一个名称。数)二第一个参数。符串)数)14000型记录二第12。个名称。第120个参数。21771(整数)=记录顺序号。数)=15000型记录这个记录包含有关非直线刀具轨迹的未分段信息。在刀位数据中的非直线运动可以用分段或不分段的两种形式表示。分段形式是由包含一个或一系列5000型记录的坐标数据集方式给出(未分段形式是由单一的15 000型记录方式给出。这个记录详述了定义刀具控制点(例如:铣床刀具端部的中心)非直线运动的信息。如果开始点是已知的,一个圆弧运动可以由它的中心坐标、平面、半径和终点坐标来定义,图3是使用15 000型记录的例证。数)二记录顺序号。数)二150000数)二刀具位置说明口二1,表示沿运动方向看,刀具位于工件的右侧。二2,表示刀具位于工件的左侧。二3,表示未规定在工件的哪一侧。数)二面接触状态说明,走到(走卜(,走过(走切(零件面走切(不是为后置处理程序的使用定义。数)=面类型说明(4表示圆)。数)二面数据词的个数(对圆为13个词)。符串)=导动面的符号名。数)二下标。数)=圆心10(实数)二圆心圆心12(实数)二轴单位矢量13(实数)二轴单位矢量14(实数)=轴单位矢量15(实数)二刀具轨迹半径。数)二用度表示的圆弧角度。数)二终点18(实数)二终点数)二终点:1角度符号按数学惯例给出。即,顺时针方向为负,如图3所示,B 、5000型记录(一组弧导动面)组教决定于弧长、容差带等)5000型记录(一组刀迹录5000型己录(包括圆心的单位轴矢脸,偏置圆半径,尸5000型记录(一组沪图3未分段形式852177一, 16000型记录这个记录包含工件轮廓通常由许多直线、圆弧等兀素组成。每个元素使用一个记录。此外,还包含毛坏件(即加工前的工件)的轮廓和粗、精加工的轮廓。数)二记录顺序号。数)=16000数)二记录子类型。二1,表示粗加工零件的准备。=2,表示粗加工零件的描述。=3,表示精加上零件的准备。二4,表不精加工零件的描述。子类型1一滩仅应用于两维轮廓。粗加工零件准备:。符串)=轮廓标识符。下标。数)二粗加工零件描述轮廓组成兀素的数量。数)二零件最大8(实数)=零件最大9(实数)=零件最小10(实数)=零件最小加工零件描述:4=(字符串)二轮廓组成元素标识符。数)=下标。数)=组成元素起点的7(实数)二组成元素起点的果轮廓组成元素是一条直线,数)=0(曲率)。数)=指向工件的单位法向矢量的10(实数)二指向工件的单位法向矢量的e。分量。如果轮廓组成元素是一个圆,数)=士1份(半径符号表示弧相对于连接起点到终点直线的位置+弧位于直线右侧;一弧位于直线左侧。数)=圆心坐标数)二圆心坐标Ym 3二3。符串)二轮廓标识符。数)二下标。数)二精加工零件轮廓组成元素数量。数)=精加1零件最大8(实数)=9(实数)=精加止零件最小B 12177数)二精加工零件最小加土零件描述:4字符串)二轮廓组成元素的标识符。数)二下标。数)二组成元素起点7(实数)二组成元素起点的果轮廓组成元素是直线,数)=0(曲率)。数)二指向工件的单位法向矢量的e,分量,数)二指向工件的单位法向矢量的e。分量。表面质量。= 3221,表3222,表示一般的。=3223,表小精细的。数)=连续周期进给或刀具行程留下的尖点高度(宏观表面粗糙度)。数)二调准用长度(用二刀具补偿转换号。如果轮廓组成元素是一个圆,士1 /r(半径符号表示弧相对于连接起点和终点直线的位置:+弧位于直线右侧;一弧位于直线左侧。数)二圆心10(实数)二圆心数)=表面质量。二3221,表示粗糙的。= 3222,表示一般的。=3223,表示精细的。数)=连续周期进给或观表面粗糙度)。数)二调准用长度(用于直径测量和设定刀具补偿的初步切削长度)。数)二刀具补偿转换号。17 000型记录这个记录是为描述刀具而保留的。18 000型记录这个记录是为描述工件材料而保留的。19 000型记录这个记录是为描述机床而保留的。 20000型记录这个记录包含送到后置处理程序的特殊义字指令。并不作为优先选择的类型。数),记录顺序号。数)二200000符

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论