数控铣床的程序编制综合篇——dq.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数控铣床的程序编制综合篇——dq

数控铣床的程序编制一、数控系统和铣削加工的主要功能 1. 数控铣床的主要功能 (1)点定位控制功能 (2)连续轮廓控制功能 (3)刀具半径补偿功能 (4)刀具长度补偿功能 (5)比例及镜像加工功能 (6)子程序调用功能 (7)固定循环加工功能 2.数控编程指令功能3.数控铣削加工程序 编制程序控制数控铣床进行加工的顺序为:程序段号(指明加工动作顺序的先后)→设定机床主轴转速→设定机床主轴旋转方向→启动机床主轴→设定加工刀具→工件坐标系设定→从起始点先沿垂直向(Z向)快速接近被加工工件→设定进行加工的平面→设定切削加工的运行速度→指定加工运行轨迹的类型→给定加工运行轨迹的参数→……返回到换刀点→换刀→继续进行加工,直至加工完毕→……→返回到起始点→换为加工开始时的第一把刀具→关闭机床主轴的转动→程序结束。 程序号即为程序的开始部分,为了区别存储器中的程序,每个程序都要有程序编号,在编号前采用程序编号地址码。 程序段号在一个程序中可以采用0~9999中的任意值,但各程序段号一般依其在程序中的先后次序由小到大排列。 程序的内容由若干个程序段组成,程序段由若干字组成,每个字由字母和数字组成。程序段格式是指一个程序段中字、字符、数据的书写规则,最常采用的为字—地址可变程序段格式 二、数控编程指令功能简介 1. 准备功能(G功能)代码准备功能也叫G功能或G代码。它是使机床或数控系统建立起某种加工方式的指令。G代码由地址G和后面的两位数字组成,从G00~G99共100种。G代码分为模态代码和非模态代码。模态代码表示该代码一经在一个程序段中指定,直到出现同组的另一个G代码时才失效。非模态代码,只在写有该代码的程序段中有效。 2. 辅助功能(M功能)代码 辅助功能也称为M功能。M功能的作用在于控制机床或者系统的辅助功能动作,例如冷却泵的开、关;主轴的正反转;程序的结束等。辅助功能用字母M及后在两位数字组成。M00~M99共100个。3. 进给功能(F功能)代码 进给功能也称为F功能,用F功能可以直接指定坐标轴移动的进给速度。一般有两种表示方法; (1)代码法 即F后面跟两位数字,表示机床进给量数列的序号,它不直接表示进给速度的大小。 (2)直接代码法 F后面的数字就是进给速度的大小,用字母F与其后的4位整数和3位小数表示。F代码为续效代码,一经设定后,再未被重新指定前,则表示先前所设定的进给速度持续有效。 4. 主轴转速功能(S功能)代码 主轴功能也称主轴转速功能或S功能,用来指定主轴的转速,用字母S和其后的1-4位数字表示。S功能的单位是r/min。在编程时, S功能代码只是设定主轴转速的大小,并不会使主轴反转,必须用M指令指定正、反转时,主轴才开始转动。 5. 刀具功能(T功能)代码 刀具功能也称T功能,用来进行刀具的选择。刀具功能用字母T及后面的数字表示。程序中T代码的数值直接表示选择的刀具号码。例如T10表示10号刀。在数控车床中的T代码后面的数字即包含所选刀具号,也包含刀具补偿号,例如T0402表示选择4号刀,调用2号刀具补偿参数进行刀具长度和半径的补偿。三、 加工准备类指令 1. S××——主轴转速 书写格式:S 2. M03——主轴顺时针旋转 程序里写有M03指令,主轴结合S功能,按给定的S转速,顺时针方向旋转。 3. M04——主轴逆时针旋转 程序里写有M04指令,主轴结合S功能,按给定的S转速,向逆时针方向旋转。 4. M05——主轴停止旋转 程序里出现M05指令,坐标指令运行结束后,主轴旋转立即停止。 5. M08——切削液开 M08功能在本段程序开始执行,打开切削液。 6. M09——切削液关 M09功能在本段程序运行完毕后,关掉切削液。 7、M00——程序停止指令 M00指令实际上是一个暂停指令。功能是执行此指令后,机床停止一切操作。按下控制面板上的启动指令后,机床重新启动,继续执行后面的程序。 8、M01——计划停止指令 M01指令的功能与M00相似,不同的是,M01只有在预先按下控制面板上“选择停止开关”按钮的情况下,程序才会停止。 9. M02——程序结束 M02表示加工程序结束。——程序结束 M30表示加工程序结束,用户可以返回进行其它功能操作或重新启动机床 11、G21(G20)——米制和英制单位选择 G21和G22指令是两个互相取代的G代码。数控机床出厂时一般均设定为G21状态。数控车床的各项参数均以米制单位设定。如果一个程序开始用G21指令,则表示程序中一些相应的数据是米制的(单位为mm)。在一个程序中,不能同时使用G20和G21指令,并且必须在坐标系确定之前指定。G20和G21指令断电前后一致,即停机前使用的G20和G21指令,在下次开机时仍然有效,除非重新设定注意: SIEME

文档评论(0)

xy88118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档