JB-T 3208-1999 数控机床 穿孔带程序段格式中的准备功能 G 和辅助功能 M 的代码

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

ICS25.040.20J50JB/T3208-1999数控机床穿孔带程序段格式中的准备功能G和辅助功能M的代码Numericalcontrolofmachines—Punchedtapeformats–codingofpreparatoryfunctionsGandmiscellaneousfunctionsM1999-06-28发布2000-01-01实施国家机械工业局发布前言本标准非等效采用ISO1056∶1975《数控机床穿孔带程序段格式中的准备功能G和辅助功能M的代码》。本标准是对JB3208—83《数字控制机床穿孔带程序段格式中的准备功能G和辅助功能M的代码》进行的修订。修订时,对原标准作了编辑性修改,主要技术内容没有变化。本标准自实施之日起代替JB3208—83。本标准由全国工业自动化系统和集成标准化技术委员会提出并归口。本标准起草单位:北京机床研究所。JB/T3208-199911范围1.1本标准规定了数控机床穿孔带程序段格式中的“准备功能”G和“辅助功能”M的代码(以两位代码表示),适用于数控机床的编程。1.2指定了功能的代码,不能用于其它功能。1.3“不指定”代码,在将来本标准的修正本中可能对这些“不指定”代码规定其功能。1.4“永不指定“代码,在本标准内,将来也不指定其功能。这个代码,可用于被指定在其它代码的功能以外的功能,但这时必须把使用的代码及其功能在程序格式说明中说明。2准备功能G2.1表格表1代码(1)功能保持到被取消或被同样字母表示的程序指令所代替(2)功能仅在所出现的程序段内有使用(3)功能(4)G00a点定位G01a直线插补G02a顺时针方向圆弧插补G03a逆时针方向圆弧插补G04*暂停G05##不指定G06a抛物线插补G07##不指定G08*加速G09*减速国家机械工业局1999-06-28批准中华人民共和国机械行业标准数控机床穿孔带程序段格式中的准备功能G和辅助功能M的代码Numericalcontrolofmachines—Punchedtapeformats–codingofpreparatoryfunctionsGandmiscellaneousfunctionsMJB/T3208-1999代替JB3208—832000-01-01实施JB/T3208-19992表1(续)代码(1)功能保持到被取消或被同样字母表示的程序指令所代替(2)功能仅在所出现的程序段内有使用(3)功能(4)G10~G16##不指定G17cXY平面选择G18cZX平面选择G19cYZ平面选择G20~G32##不指定G33a螺纹切削,等螺距G34a螺纹切削,增螺距G35a螺纹切削,减螺距G36~G39##永不指定G40d刀具补偿/刀具偏置注销G41d刀具补偿—左G42d刀具补偿—右G43#(d)#刀具偏置—正G44#(d)#刀具偏置—负G45#(d)#刀具偏置+/+G46#(d)#刀具偏置+/–G47#(d)#刀具偏置–/–G48#(d)#刀具偏置–/+G49#(d)#刀具偏置0/+G50#(d)#刀具偏置0/–G51#(d)#刀具偏置+/0G52#(d)#刀具偏置–/0G53f直线偏移,注销G54f直线偏移XG55f直线偏移YG56f直线偏移ZG57f直线偏移XYG58f直线偏移XZG59f直线偏移YZG60h准确定位1(精)G61h准确定位2(中)G62h快速定位(粗)JB/T3208-19993表1(完)代码(1)功能保持到被取消或被同样字母表示的程序指令所代替(2)功能仅在所出现的程序段内有使用(3)功能(4)G63*攻丝G64~G67##不指定G68#(d)#刀具偏置,内角G69#(d)#刀具偏置,外角G70~G79##不指定G80e固定循环注销G81~G89e固定循环G90j绝对尺寸G91j增量尺寸G92*预置寄存G93k时间倒数,进给率G94k每分钟进给G95k主轴每转进给G96I恒线速度G97I每分钟转数(主轴)G98~G99##不指定注1#号:如选作特殊用途,必须在程序格式说明中说明。2如在直线切削控制中没有刀具补偿,则G43~G52可指定作其它用途。3在表中左栏括号中的字母(d)表示:可以被同栏中没有括号的字母d所注销或代替,亦可被有括号的字母(d)所注销或代替。4G45~G52的功能可用于机床上任意两个预定的坐标。5控制机上没有G53~G59、G63功能时,可以指定作其它用途。2.2定义G00点定位一种控制方式,以昀快的进给率运动到程序上规定的位置。程序中原定的进给率不起作用,不同坐标轴的运动可以不协调。G01直线插补一种控制方式,用于斜线或直线运动。它通过程序段中的信息在各坐标上产生与其移动距离成比例的速度。圆弧插补一种轮廓控制方式,它通过一个或两个程序段中的信息产生一段圆弧,形成这段圆弧的各坐标上的速度变化是由控制机控制的。G02顺时针方向圆弧插补其刀具相对于工件运动的轨迹的弧线是顺时针方向的(向垂直于运动JB/T3208-19994平面的坐标轴的负方向看)。G03逆时针方向圆弧插补其刀具相对于工件运动的轨迹的弧线是逆时针方向的(向垂直于运动平面的坐标轴的负方向看)。G04暂停(Dwell)程序或规定过程中的给定时间延迟。G06抛物线插补一种轮廓控制方式,它通过一个或两个程序段中的信息产生一段抛物线的弧线,形成这段弧线的各个坐标轴上的速度变化是由控制机控制的。G08加速在运动开始时,自动增速到程序规定的速度。G09减速在接近程序规定的位置时,开始从程序规定的速度自动减速。G17~G19平面选择用作给圆弧、刀具补偿或其它功能规定平面。G33切螺纹,等螺距对螺纹加工机床的一种选择方式。G34切螺纹,增螺距对螺纹加工机床的一种选择方式,螺距恒定地增大。G35切螺纹,减螺距对螺纹加工机床的一种选择方式,螺距恒定地减小。G40刀具补偿/刀具偏置注销中止所有的刀具补偿(直径或半径)或刀具偏置的指令。G41刀具补偿—左沿着刀具运动方向看,刀具在工件表面的左侧。G42刀具补偿—右沿着刀具运动方向看,刀具在工件表面的右侧。G43刀具偏置—正用于表示刀具偏置的数值(在控制机上预先给定的)在相应的程序段内增加坐标尺寸。G44刀具偏置—负用于表示刀具偏置的数值(预先在控制机上给定的)在相应的程序段内减少坐标尺寸。G45~G52刀具偏置用于表示刀具偏置的数值(预先在控制机上给定的)在相应的程序段中为加、减或零。对应于刀具半径偏置时的各指令位置如下图所示。图1JB/T3208-19995G53~G59直线偏移要求在控制机上预先给定原点偏移的数值。G60准确定位1(精)G61准确定位2(中)用于在一、两个规定的公差范围内定位。如有必要,也可规定接近的方向。G62快速定位(粗)为了节省时间,使其在较大的公差范围内定位。G63攻丝在到达预定位置后,主轴定位停止。G68刀具偏置,内角用于表示刀具偏置的数值(预先在控制机上给定),在相应的一个或几个程序段中,按照工件的形状(内角),增加或减少坐标尺寸。G69刀具偏置,外角用于表示刀具偏置的数值(预先在控制机上给定),在相应的一个或几个程序段中,按照工件的形状(外角),增加或减少坐标尺寸。G80固定循环注销用于将固定循环注销。G81~G89固定循环一系列指定机床坐标运动的加工工序,或使主轴完成镗、钻、攻丝或其组合的加工工序。表2在底部固定循环代码进入暂停主轴退出到进给开始处典型用途G81进给快速钻孔,划中心G82进给有快速钻孔,扩孔G83间断快速深孔G84前进,主轴进给反转进给攻丝G85进给进给镗孔G86启动主轴进给停止快速镗孔G87启动主轴进给停止手动镗孔G88启动主轴进给有停止手动镗孔G89进给有进给镗孔G92预置寄存按照程序规定的尺寸字修改或设置坐标位置,不产生运动。G93进给率时间倒数在地址符F之后的数据,等于执于这些程序段的时间[分(min)]的倒数。G94分每钟进给进给率的单位是毫米/分(mm/min)或英寸/分(in/min)。G95每转进给进给率的单位是毫米(英寸)/主轴每转[mm(in)/主轴每转]。G96恒线速度主轴速度代码,以米(英尺)/分[m(ft)/min]表示恒线速度。主轴转速是自动地控制保持程序所规定的数值。G97每分钟转速注销G96。3辅助功能M代码3.1表格表3代码功能开始时间功能保持到被功能仅在所功能JB/T3208-19996(1)与程序段指令运动同时开始(2)在程序段指令运动完成后开始(3)注销或被适当程序指令代替(4)出现的程序段内有作用(5)(6)M00**程序停止M01**计划停止M02**程序结束M03**主轴顺时针方向M04**主轴逆时针方向M05**主轴停止M06##*换刀M07**2号冷却液开M08**1号冷却液开M09**冷却液关M10##*夹紧M11##*松开M12####不指定M13**主轴顺时针方向,冷却液开M14**主轴逆时针方向,冷却液开M15**正运动M16**负运动M17~M18####不指定M19**主轴定向停止M20~M29####永不指定M30**纸带结束M31##*互锁旁路M32~M35####不指定M36**进给范围1M37**进给范围2M38**主轴速度范围1M39**主轴速度范围2M40~M45####如有需要作为齿轮换挡,此外不指定M46~M47####不指定M48**注销M49表3(完)代码功能开始时间功能保持到被功能仅在所功能JB/T3208-19997(1)与程序段指令运动同时开始(2)在程序段指令运动完成后开始(3)注销或被适当程序指令代替(4)出现的程序段内有作用(5)(6)M49**进给率修正旁路M50**3号冷却液开M51**4号冷却液开M52~M54####不指定M55**刀具直线位移,位置1M56**刀具直线位移,位置2M57~M59####不指定M60**更换工件M61**工件直线位移,位置1M62**工件直线位移,位置2M63~M70####不指定M71**工件角度位移,位置1M72**工件角度位移,位置2M73~M89####不指定M90~M99####永不指定注1#号表示:如选作特殊用途,必须在程序说明中说明。2M90~M99可指定为特殊用途。3.2定义M00程序停止在完成程序段的其它指令后,用以停止主轴、冷却液,并停止作进一步的处理。M01计划停止与程序停止相似,所不同的是,除非操作人员预先按电钮确认这个指令,否则这个指令不起使用。M02程序停止表示工件已完成的一个辅助指令。在完成了程序段的全部指令以后,用以停止主轴、冷却液和进给。常用以使控制机和(或)机床复位,包括卷回纸带,退回到“程序开始”字符,或使环形纸带越过接头。M03主轴顺时针方向开动主轴时,按右旋螺纹进入工件的方向旋转。M04主轴逆时针方向开动主轴时,按右旋螺纹离开工件的方向旋转。M05主轴停止一般情况下,主轴停止,也可采用制动器,关闭冷却液。M06换刀手动或自动换刀指令,不包括刀具选择,也可以自动关闭冷却液和主轴。M072号冷却液开2号冷却液(如雾状)开。M081号冷却液开1号冷却液(如液体)开。M09冷却液关注销M07、M08、M50和M51。M10和M11卡紧和松开适用于机床滑座、工件、夹具、主轴等。JB/T3208-19998M15和M16运动正向和运动负向在需要时用以选择快速移动的方向或进给的方向,也可应用于绝对测量系统的回转工作台。M19主轴定向停止该指令使主轴停止在预定的角度位置上。M30纸带结束在完成程序段的所有指令后,使主轴、进给和冷却液停止。常用以使控制机和(或)机床复位,包括将纸带卷回到“程序开始”字符,或使环形纸带越过接头,或转换到第二台输入机。M31互锁旁路用以使正常的互锁机构暂时失效的指令。M36和M37进给范围1和进给范围2进给率范围选择。M38和M39主轴速度范围1和主轴速度范围2主轴速度范围选择。M48注销M49。M49旁路进给率修正使手动给定的主轴速度或进给率修正(已在程序说明中规定的)失去作用,并恢复到原来程序规定的参数。M503号冷却液开。M5

1 / 11
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功