第五节-数控加工程序的格式与组成课件

上传人:文**** 文档编号:252733338 上传时间:2024-11-19 格式:PPT 页数:22 大小:1.24MB
返回 下载 相关 举报
第五节-数控加工程序的格式与组成课件_第1页
第1页 / 共22页
第五节-数控加工程序的格式与组成课件_第2页
第2页 / 共22页
第五节-数控加工程序的格式与组成课件_第3页
第3页 / 共22页
点击查看更多>>
资源描述
,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,/10/29,.,*,第五节 数控加工程序的格式与组成,上一页,下,一,页,第五节 数控加工程序的格式与组成上一页下一页,一、程序的结构,加工程序可分为主程序和子程序,无论是主程序还是子程序,每一个程序都是由程序号(程序名)、程序内容和程序结束语三部分组成。程序的内容则由若干程序段组成,程序段是由若干程序字组成,每个程序字又由地址符和带符号或不带符号的数值组成,程序字是程序指令中的最小有效单位,。,上一页,下,一,页,一、程序的结构 加工程序可分为主程序和子程序,无论是主,程序的构成,%,O1000 /,程序开始部分,N10 G00 G54 X50 Y30 M03 S3000,;,N20 G01 X88.1 Y30.2 F500 T02 M08,;,N30 X90,;,/,程序主体部分,N300 M30,;,/,程序结束部分,上一页,下,一,页,程序的构成上一页下一页,1,程序号(程序名):,(,1,)一种是以规定的,%(,或,O),符打头,后跟四位数的程序号。如:,%1000,;,O1000,(例如在,FANUC,系统中采用英文字母,“,O,”,作为程序编号地址,后跟,1-9999,任意数,,SINUMERIC,系统采用,“,%,”,。),(,2,)另一种形式是,程序名由英文字、数字或英文、数字混合组成,中间还可以加入,“,-,”,。,编程时一定要根据说明书的规定作指令否则系统是不会执行的。,上一页,下,一,页,1程序号(程序名):上一页下一页,2,程序内容(程序的主体):,是整个程序的核心,由许多程序段组成,,每个程序段由一个或多个指令组成,表示数控机床要完成的全部动作。,(1),程序段结束:每个程序段的结束用,”,;,”,(,回车键,),(2),程序注释符 括号,(),内或分号,“,;,”,后的内容为注释文字。程序执行时将跳过这部分内容;,程序段的格式:,最常用的是可变程序段格式,即程序段的长短,随字数和字长(位数)都是可变的。一个程序段定义一个将由数控装置执行的指令行。程序段的格式定义了每个程序段中功能字的句法。各个功能字的意义如下:,上一页,下,一,页,2程序内容(程序的主体):是整个程序的核心,由许多程序段组,程序段:,N,G,X,Z,F,S,T,M,N,为程序段序号,;只起标识符作用,可省略,但有 些不能,比如循环、跳步。,G,为准备功能,,指定机床的运动方式。,(,机床的运动指令,在数控编程中,用各种,G,指令来描述工艺过程的各种操作,.,X,(,U,),Z,(,W,),为工件坐标系中,X,、,Z,轴移动终点位置;,上一页,下,一,页,程序段:N G X Z F S T,转进给,G99,(一般是系统默认的,),mm/r F,F,:为进给功能指令,分进给,G98 mm/min F,v,S,为主轴功能指令;,主轴的旋转速度,恒线速,G96,(,m/min,),恒转速,G97(r/min),,,(一般系统默认),T,为刀具功能指令,,,指定刀具号和刀具补偿号。,T,刀具号 刀具补偿地址号,如,T0101,:,1,号刀带上补偿,T0100,:,1,号刀取消刀补。,上一页,下,一,页,M,为辅助功能指令,,指定辅助机能的开关控制。,常用的,M,功能:,M02,、,M30,程序结束并返回程序开头,M03,主轴正转,M04,主轴反转,M05,主轴停转,M08,开水泵冷却液开,M09,冷却液关,M98,调用子程序,M99,子程序结束,3,程序结束符:,M02,或,M30,。,一个零件程序必须包括起始符和结束符。零件程序是按程序段的输入顺序执行的,而不是按程序段号的顺序执行的,建议按升序书写程序段号。,上一页,下,一,页,M 为辅助功能指令,指定辅助机能的开关控制。上一页下,二、主程序和子程序,图,2.20,主程序与子程序的关系,%01(MAIX-PRO),N20,M98,L10,;调用,N21,N80,M98,L10,;调用,N100,M02,%10(SUB-PRO),N1000,N1100,N1200,N1500,M99,主程序,子程序,上一页,下,一,页,二、主程序和子程序图2.20主程序与子程序的关系%01(,数控机床的组成:,三、常用,地址符,及其含义,机能,地址符,说明,程序号,O,或,P,或,%,程序编号地址,程序段号,N,程序段顺序编号地址,坐标字,X,,,Y,,,Z,;,U,,,V,,,W,;,P,,,Q,A,,,B,,,C,;,D,,,E,;,R,;,I,,,J,,,K,;,直线坐标轴,旋转坐标轴,圆弧半径,圆弧中心坐标,准备功能,G,指令动作方式,辅助功能,M,,,B,;,开关功能,工作台分度等,补偿值,H,或,D,补偿值地址,暂停,P,或,X,或,F,暂停时间,重复次数,L,或,H,子程序或循环程序的循环次,切削用量,S,或,V,F,主轴转数或切削速度,进给量或进给速度,刀具号,T,刀库中刀具编号,上一页,下,一,页,数控机床的组成:三、常用机能地址符说明O或P,四、,FANUC,数控车床系统编程格式,O,;,G99G97G40,;,M03 S,;,T,;,G00X,Z,M08,;,循环起点:,X,向外轮廓加工要大于毛坯直径,2mm,内轮廓加工要小于毛坯孔的直径,1mm,Z,向与加工起始端有一个安全切入,距离(,2,5mm,),上一页,下,一,页,四、FANUC数控车床系统编程格式O ;上一页,各,.,类,.,循,.,环,.,加,.,工,.,G00 X,Z,M09,;安全点,以刀具与工件不碰撞 为原则。,M05,M00,或,M01,;程序停止或选择停止,M30,;,上一页,下,一,页,各.上一页下一页,第六节 数控系统的基本编程指令,主轴功能、刀具功能、辅助功能,上一页,下,一,页,第六节 数控系统的基本编程指令主轴功能、刀具功能、辅助功能,数控程序所用的代码主要有:,准备功能,G,代码,辅助功能,M,代码,进给功能,F,代码,主轴转速功能,S,代码,刀具功能,T,代码,在数控编程中,用各种,G,指令和,M,指令来描述工艺过程的各种操作和运动特征。,上一页,下,一,页,数控程序所用的代码主要有:上一页下一页,一、准,备功能,准备功能,G,指令是使数控机床建立起某种加工方式的指令,如插补、刀具补偿、固定循环等。,G,指令由地址符,G,和其后的两位数字组成,从,G00,G99,共,100,种。,1.,模态代码,(,又称续效代码,),:模态代码一经在一个程序段中指定,便保持到以后程序段中直到出现同组的另一代码时才失效。,2.,非模态代码:表中标有,“,*,”,的为非模态代码。非模态代码只在所出现的程序段有效。,同组的任意两个,G,代码不能同时出现在一个程序段中。,上一页,下,一,页,一、准备功能同组的任意两个G代码不能同时出现在一个程序段中。,二、主轴转动功能,(S,功能,),G50,:主轴最高转速设定格式:,(G50)_S_,;其中,S,指令给出主轴最高转速;,G97,:主轴转速直接设定,设定主轴转数恒定(,r/min,);,格式:,(G97)_S_(M38,或,M39),;,G96,:主轴转速线速度恒定设定 设定主轴线速度,即切削速度,Vc,恒定(,m/min),。,格式:,(G96)_S_(M38,或,M39),;,其中,M38,设定主轴在低速范围内变化,(,粗加工,),;,M39,设定主轴在高速范围内变化,(,精加工,),。,上一页,下,一,页,二、主轴转动功能 (S功能)G50:主轴最高转速设定格,Vc=D N/1000,对零件表面影响最大的是,Vc,,车端面时,越接近原点,,N,一定时,Vc,就越小,表面就越粗糙。因而对于大型的盘类零件应采用,G96,,实现无级变速。,三、刀具功能指令,(T,功能,),该指令可指定刀具号及刀具补偿号。格式:,T ,前两位指定刀具序号;后两位指定刀具补偿号。*刀具序号尽量与刀塔上的刀位号相对应;,上一页,下,一,页,Vc=D N/1000三、刀具功能指令(T功能),*,刀具补偿包括几何补偿和磨损补偿;*为使用方便,尽量使刀具序号和刀具补偿号保持一致;*取消刀具补偿,,T,指令格式为:,T,或,T 00,。,上一页,下,一,页,*刀具补偿包括几何补偿和磨损补偿;*为使用方便,尽量使刀具,辅助功能指令(,M,功能),M,代码,功能,M,代码,功能,M00,程序暂停,M10,卡盘夹紧,M01,选择停止,M11,卡盘松开,M02,程序结束,M12,尾座套筒伸出,M03,主轴正转(逆时针),M13,尾座套筒缩回,M04,主轴反转(逆时针),M20,卡盘吹气,M05,主轴停止,M21,门打开可执行程序,M06,换刀或对刀仪摆出,M22,门打开无法执行程序,M07,1#,冷却液开或对刀仪摆回,M30,程序结束返回程序头,M08,2#,冷却液开,M98,调用子程序,M09,冷却液关,M99,子程序结束,四、辅助功能指令(,M,功能),上一页,下,一,页,辅助功能指令(M功能)M00程序暂停M10卡盘夹紧M01选,五、工件原点设置,工件坐标系的原点有两种设置方法。,1),用,G50,指令进行工件原点设置,分以下两种设置情况:,图,3-27,工件原点设置,上一页,下,一,页,五、工件原点设置图3-27工件原点设置上一页下一页,坐标原点设置在卡盘端面,如图,3-27a,所示,这种情况下,z,坐标是正值。,工件原点设置在卡盘端面:,G50 X85.Z210.,;,将刀尖当前位置的坐标值定为工件坐标系中的一点,(85.,,,210.),。,坐标原点设置在零件右端面,如图,3-27b,所示,这种情况下,Z,坐标值是负值。,工件原点设置在工件右端面:,G50 X85.0 Z90.0,;,2),通过试切法对刀,找到刀尖点在工件坐标系中相对于工件原点的位置,从而确定工件坐标系的原点。,上一页,下,一,页,坐标原点设置在卡盘端面上一页下一页,22,可编辑,感谢下载,22可编辑感谢下载,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!