《数控编程》PPT课件

《数控编程》PPT课件

ID:38902627

大小:1.96 MB

页数:72页

时间:2019-06-21

《数控编程》PPT课件_第1页
《数控编程》PPT课件_第2页
《数控编程》PPT课件_第3页
《数控编程》PPT课件_第4页
《数控编程》PPT课件_第5页
资源描述:

《《数控编程》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数控车床程序编制的基本方法第三章数控车床程序编制的基本方法3.1数控车床程序的结构组成3.2数控车床程序编制的基本方法3.1数控车床程序的结构组成FANUC0i-TB数控系统编制的程序无论是主程序还是子程序都是由程序开始符、程序号、程序段和程序结束语、结束符组成。一个程序是由遵循一定结构、句法和格式规则的若干个程序段组成的,而每个程序段是由若干个指令字组成的。如图3-1所示。3.1数控车床程序的结构组成3.1.1程序的文件名3.1.1.1程序起始符:%或O符;3.1.1.2程序名:FANUC0i-TB数控系统要求每个主程

2、序和子程序有一个程序号。O××××(地址O后面可以有四位数字0-9999,数值前的0可以省略)。3.1.2程序段的格式3.1.2.1程序段含有执行工序所需要的全部数据内容。它是由若干个字和程序段结束符“;”所组成。每个字是由地址符和数值所组成。3.1.2.2地址符:一般是一个字母,扩展地址符也可以包含多个字母。3.1数控车床程序的结构组成3.1.2.3数值:数值是一个数字串,可以带正负号和小数点,正号可以省略。3.1.2.4程序段格式及说明程序段格式:N…字1…字2…字3……;注释...;符号说明N…程序段号数值为1-9

3、999的正整数,一般以5或10间隔以便以后插入程序段时而无须重新编排程序段号字1…表示程序段指令;注释...表示对程序段进行说明,位于程序段最后但需用分号隔开;表示程序段结束表示中间空格3.1数控车床程序的结构组成由于程序段中有很多指令建议程序段的顺序和格式为:N…G…X…Z…T…D…M…S…F…;注释…;3.1.3指令字的格式一个指令字是由地址符(指令字符)和带符号(如定义尺寸的字)或不带符号(如准备功能字G代码)的数字数据组成的。程序段中不同的指令字符及其后续数值确定了每个指令字的含义。3.1数控车床程序的结构组成准

4、备功能X,Y,ZA,B,CU,V,W坐标轴的运动指令R功能地址意义零件程序号O程序号:1~9999程序段号N程序段号:N1~9999G指令运动方式(直线、圆弧等)G00-G99尺寸字圆弧的半径,固定循环的参数I,J,K圆心相对于起点的坐标表3-2指令字符一览表3.1数控车床程序的结构组成程序号的指令P子程序号的指令进给速度F进给速度指令主轴功能S主轴速度指令刀具功能T刀具编号指令辅助功能M机床辅助动作指令M00~M99补偿号D刀具半径补偿号的指令D00-D99暂停P,X暂停时间的指令重复次数L子程序的重复次数,固定循环的

5、重复次数参数P,Q车削复合循环参数倒角、倒圆C,R倒角、倒圆参数指令3.1数控车床程序的结构组成3.1.4数控车床程序的基本指令3.1.4.1准备功能(G功能或G指令)准备功能就是控制机床运动方式的指令,它是用地址字G和后面的数字组合起来表示各式是:GXX;准备功能分为模态指令和非模态指令;模态指令在同一G指令出现之前一直有效的G指令非模态指令只在程序段中有效的G指令。G代码组功能参数(后续地址字)G00G01G02G0301快速定位直线插补顺园插补逆园插补X,ZX,Z,I,K,RG0400暂停PG20G2106英寸输入

6、毫米输入X,ZG27G2800返回参考点检查返回参考点G3201恒螺纹切削X,Z,U,W,G34变螺纹切削G40G41G4207刀尖半径补偿取消左刀补右刀补T3.1数控车床程序的结构组成表3-3FANUC0i-TB数控系统常用准备功能一览表3.1数控车床程序的结构组成G54G90G96G99G54-G5914坐标系选择G6500宏指令简单调用P,A~ZG70G71G72G73G7606精车循环外径/内径车削复合循环端面车削复合循环闭环车削复合循环螺纹切削复合循环X,Z,U,W,C,P,Q,R,EG90G9103绝对编程相

7、对编程G9200工件坐标系设定X,ZG96G9702恒线速度切削恒转速度切削G98G9905每分钟进给每转进给S注:[1]00组中的G代码是非模态的,其他组的G代码是模态的[2]标记者为缺省值3.1数控车床程序的结构组成3.1.4.2辅助功能(M功能或M指令)辅助功能就是用于控制零件程序的走向,以及机床各种辅助功能动作(如冷却液的开关、主轴正反转等)的指令。辅助功能由地址字M和其后的一或两位数字组成,M功能有非模态M功能和模态M功能两种形式。非模态M功能(当段有效代码):只在书写了该代码的程序段中有效;模态M功能(续效代

8、码):一组可相互注销的M功能,这些功能在被同一组的另一个功能注销前一直有效。FANUC0i-TB系统常用辅助功能见表3-4。3.1数控车床程序的结构组成3.1.4.3F功能F功能表示刀具的进给速度,它是所有移动坐标轴速度的矢量和。F功能在G01、G02、G03等插补指令中生效,在程序中第一次出现插补指令之前或同时,应

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。