数控标准和指令代码.ppt

上传人:牧羊曲112 文档编号:5986169 上传时间:2023-09-11 格式:PPT 页数:24 大小:297KB
返回 下载 相关 举报
数控标准和指令代码.ppt_第1页
第1页 / 共24页
数控标准和指令代码.ppt_第2页
第2页 / 共24页
数控标准和指令代码.ppt_第3页
第3页 / 共24页
数控标准和指令代码.ppt_第4页
第4页 / 共24页
数控标准和指令代码.ppt_第5页
第5页 / 共24页
点击查看更多>>
资源描述

《数控标准和指令代码.ppt》由会员分享,可在线阅读,更多相关《数控标准和指令代码.ppt(24页珍藏版)》请在三一办公上搜索。

1、2.3 数控标准 2.3.1 数控程序编制的国际标准和国家标准 ISO(International Standard Organization)代码 国际标准化协会 EIA(Electronic Industries Association)代码 美国电子工业协会ISO代码具有信息量大,可靠性高等优点,目前世界各国都采用ISO代码,EIA代码发展较早。我国规定新产品一律采用ISO代码。,常用的数控标准,(1)数控的名词术语;(2)数控机床的坐标轴和运动方向(3)数控机床的字符编码(ISO代码、EIA代码);(4)数控编程的程序段格式;(5)准备机能(G代码)和辅助机能(M代码);(6)进给功能

2、、主轴功能和刀具功能。,2.3.2 程序结构与程序段格式 1.加工程序的结构 加工程序主程序和子程序 程序段(block)字(word)地址和数据2.程序段格式,NGX.Y.FSTMLF,程序段序号,准备机能字,坐标字,进给功能字,主轴转速功能字,刀具功能字,辅助功能字,结束符,N003 G90 G01 X+35.Y+279.3 Z-429.7 S1000 T02 F500 M07;,常用地址字符地址字意 义A、B、C围绕X、Y、Z轴旋转的旋转轴角度尺寸字F、S、T进给速度指定机能、主轴速度机能、刀具机能G准备机能I、J、K插补参数M辅助机能N程序段序号U、V、W与X、Y、Z轴平行的第2移动坐

3、标尺寸字X、Y、Z主坐标轴X、Y、Z移动坐标尺寸字,2.代码或指令分类 G指令 准备功能 功能:规定机床运动线型、坐标系、坐标平面、刀具 补偿、暂停等操作。组成:G后带二位数字组成,共有100种(G00G99)。示例:G01,G03,G41,G91,G04,G18等参加p2730 表2.2、表2.3 表2.4,2.4 数控系统的指令代码 2.4.1 国际标准化组织准规定的准备功能指令代码G代码(见教材表2.2,P27)表中说明:模态代码(又称续效代码):一经在一个程序段中指定,其功能一直保持到被取消或被同组其它G代码所代替,表中第二栏的acdfhjkI所对应的G代码为模态代码,字母相同的为一组

4、。非模态代码:的功能仅在所出现的程序段内有效同组的任意两个代码不能出现在一个程序段中如 G00G01X100Z100不同组的G代码根据需要可以在一个程序段中出现如 G90G01X100Z100 X105Z110,N001 G01 G17 G41X_Y_F_;N002 X_Y_;N003 G03 X_Y_I_J_;N004 X_Y_I_J_;N005 G01 X_Y_;N006 G00G40X_Y_;,M指令 辅助功能功能:主要用于数控机床开、关量的控制,如开、停 冷却泵;主轴正反转、停转;程序结束等 组成:M后带二位数字组成,共有100种(M00M99)。示例:M02,M03,M08等,辅助功

5、能指令M代码(见表2.17,p106)M00暂停指令 在包含M00 的程序段执行后自动运行停止,机床的主轴、进给和冷却液都自动停止。程序停止时所有的模态信息保持不变,用“循环起动”按钮恢复自动运行。该指令用于加工过程中测量刀具和工件的尺寸、工件调头、主轴变速等操作。重新按启动键,继续执行后续的程序。M01计划暂停,在“任选停止”按键被按下时,M01才有效。M02程序结束,机床的主轴、进给和冷却液全部停止,并使机床复位。该指令必须出现在程序的最后一个程序段中。M30程序结束,并返回到程序开始处。M03、M04和M05主轴正转、反转和停止。M07、M08和M09冷却液开、关指令。M98、M99子程

6、序调用和返回指令。,主程序与子程序子程序调出的形式:M98 P_ _;子程序号 重复调用次数(最大999),另一种形式,如在华中数控和SIEMENS系统中,子程序调用格式:M98 P_ L_;子程序号 重复调用次数(最大999)如M98 P0003L6%O0003.M99,F、S、T、D指令 F 指令 指定(合成)进给速度指令 组成:F 后带若干位数字,如F150、F3500等。其中数字表示实际的合成速度值。单位:G98每分钟进给量mm/min,G94为缺省值。G99主轴每转一转刀具进给量mm/r注意:在G01、G02、G03方式下,F一直有效,直到被新的F值所取代。而在G00方式下,快速移动

7、的速度是各轴的最高速度,与F无关。机床控制面板上的倍率按键,F可在一定范围内进行倍率修调,但攻丝循环G76、G82,螺纹切削G32除外。控制面板上的主轴修调、快速修调、进给修调,S 指令(切削速度)指定主轴转速指令 组成:S 后带若干位数字,如S500、S3500等。其中数表示实际的主轴转速值。单位:r/min。上述两个指令分别表示主轴转速:500r/min;3500r/min。G96恒线速度(单位:m/min)G97取消恒线速度,G97为缺省值。,如:S200T0101;G96S200;G97S500;,T、D、H 指令 指定刀具号和刀具长度、半径存放寄存器号指令。组成:T、D 后跟两位数字

8、,如 T01、D02等。其中数 字分别表示存放的在库中的刀具号和刀具长度(H)、半径补偿(D)寄存器号。上述两个指 令分别表示后续加工将选择刀库中01号刀具和采用D02寄存器中的数值进行补偿。若用四位数码指令时,例如T0102,则前两位数字表示刀号,后两位数字表示刀补号。由于不同的数控系统有不同的指定方法和含义,具体应用时应参照所用数控机床说明书中的有关规定进行。,1.工件坐标系设定指令通过设定刀具对刀点来建立工件坐标系。G92 IP_;如G92X_Z_;表示建立工件坐标系,对刀点在工件坐标系中的坐标为X400.Z250.IP_:绝对坐标编程时是终点坐标,相对坐标编程时时刀具移动的距离。G92

9、 X400.Z250.,2.4 数控系统的指令代码(以FANUC系统为例(见教材表2.3和2.4),一、与坐标系有关的G代码G92、G54G59、G52、G17、G18、G19,重要说明:(1)在执行此G92指令之前必须先进行对刀,通过调整机床,将刀尖放在程序所要求的起刀点位置上(即在执行G92指令之前,刀尖的位置要在X400Y250.上)。(2)此指令并不会产生机械移动,只是把这个坐标值存储在数控装置内,从而建立新的坐标系。(3)设定的坐标系在机床重开机时消失 此法复杂容易出错!用时要特别小心!此法最好不用,而用刀具偏置法来设定工件坐标系。,2.选择工件坐标系指令(G54G59)指令格式:G

10、54 IP_:G59 G54为缺省值。,可用G54G59指令来代替G92建立工件坐标系。它是先测定出工件原点在机床坐标系中的坐标值,并把该值用MDI方式输入,因而该值无论断电与否都将一直被系统所记忆,直到重新设置为止。很多数控系统都提供G54G59指令,完成共预置六个工件原点的功能。,3.设定局部坐标系指令(G52)G52 X100.Y50.;执行此指令后,程序指定的坐标值都是局部坐标系中的值。取消局部坐标系指令:G52IP0;如G52X0Z0;,(5)坐标平面设定指令(G17,G18,G19)G17-xy平面;G17为缺省值。G18-zx平面;G19-yz平面.对于三轴联动的铣床和加工中心,

11、常用这些指令指定在哪一个平面内进行加工。对于两轴联动的机床,如数控车床,由于总是在XZ平面内运动,故无需设定平面指令。,二、坐标值尺寸G代码(1)绝对值和增量值编程指令(G90,G91)绝对编程:G90 G01 X100.0 Z50.0;增量编程:G91 G01 X60.0 Z-100.0;,注:在某些机床中用X、Z表示绝对编程,用U、W表示相对编程,允许在同一程序段中混合使用绝对和相对编程方法!绝对:;相对:G01 U60.0 W-100.0;混用:G01 X100.0 W-100.0;G01 U60.0 Z50.0;这种编程方法不需要在程序段前用G90或G91来指定。,(2)公制,英制转换指令G20;英制输入G21;公制输入,默认G21(3)直径编程与半径编程 G36 直径编程,缺省值。出厂一般设为直径编程 G37 半径编程三、关于参考点的G代码(1)自动返回参考点指令(G28 IP_)(2)自动从参考点返回指令(G29 IP_),G28和G29指令应用的例子;刀具从A经B点返回参考点R,换刀后经由B点返回C点%0001T0101G28 X200.0 Z200.0;返回参考点(ABR)T0202;在参考点换刀G29 X80.0 Z50.0;从参考点经由B点返回到C点(RBC),第三讲结束!,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号