数控铣床程序编制hlg课件.pptVIP

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

?问题:?数控机床坐标轴及其正方向的确定方法?

程序段的一般格式常用准备功能指令常用辅助功能指令与其他功能指令子程序及其调用数控铣床编程实例

5.1数控床及其控制系5.2数控程序制方法编制数控加工程序是使用数控机床的一项重要技术工作,理想的数控程序不仅应该保证加工出符合零件图样要求的合格零件,还应该使数控机床的功能得到合理的应用与充分的发挥,使数控机床能安全、可靠、高效的工作。工件刀具

5.2.1程序段的一般格式主程序起始行O2001N10G54X85Y120(程序号)N20G90G00X30Y45N30G01X54Y58F150S250M03…N110M98P1001L2…N200M02子程序起始行O1001(程序号)N10G41G00X10Y15程序内容(程序段)程序内容(程序段)N20G01X35Y45…N100M99结束行(程序结束)结束行(程序结束)

意义程序号、子程序号程序段号NG准备功能X、Y、ZU、V、WP、Q、RA、B、CI、J、KD、HFX、Y、Z方向的主运动平行于X、Y、Z坐标的第二坐标平行于X、Y、Z坐标的第三坐标绕X、Y、Z坐标的转动圆弧中心坐标补偿号指定进给速度S主轴转速T刀号

2程序段的格式N__G__XYZ__F__S__T__M__N30G01X88.1Y30.2F500S3000T02M08(1)顺序号字N顺序号又称程序段号或程序段序号。顺序号位于程序段之首,由顺序号字N和后续数字组成。(2)准备功能字G准备功能字的地址符是G,又称为G功能或G指令,是使数控机床做好某种操作准备指令,用地址G和两位数字来表示,从G00-G99共100种。(表1-3)

(3)尺寸字尺寸字用于确定机床上刀具运动终点的坐标位置。其中,第一组X,Y,Z,U,V,W,P,Q,R用于确定终点的直线坐标尺寸;第二组A,B,C,D,E用于确定终点的角度坐标尺寸;第三组I,J,K用于确定圆弧轮廓的圆心坐标尺寸。在一些数控系统中,还可以用P指令暂停时间、用R指令圆弧的半径等。例如;X20.Y-40.尺寸字的“+”可省略(4)进给功能字F它表示切削的进给速度。它由地址码F和后面若干位数字构成。这个数字的单位取决于每个数控系统所采用的进给速度的指定方法。如F100表示进给速度为100mm/min,有的以F**表示,这后两位既可以是代码也可以是进给量的数值。

2程序段的格式(5)主轴转速功能字S主轴转速功能字的地址符是S,又称为S功能或S指令,用于指定主轴转速。单位为r/min。例如:S800——表示主轴转速为800r/min(6)刀具功能字T刀具功能字的地址符是T,又称为T功能或T指令,用于指定加工时所用刀具的编号。例如:T08——表示第八号刀(7)辅助功能字M辅助功能表示一些机床辅助动作的指令。用地址码M和后面两位数字表示。从M00~M99共100种。(8)程序段结束NLLFCR;*

?(1)工作坐标系设定指令G92?程序段格式为:G92XYZ?X、Y、Z为刀具起点到工件坐标系原点的距离。例:G92X40.0Y50.0Z25.0

(2)工件坐标系选择指令工件坐标系选择指令有G54、G55、G56、G57、G58、G59。用来设定工件坐标系原点相对机床坐标系原点的位置。加工之前,通过MDI(手动键盘输入)方式设定这6个坐标系原点在机床坐标系中的位置,系统则将它们分别存储在6个寄存器中。程序中出现G54~G59中某一指令时,就相应地选择了这6个坐标系中的一个。

?注意:G92与G54~G59区?(1)G92通过程序来设定坐标值和选用工件坐标系.?(2)G54~G59通过MDI方式设定工件坐标系坐标值?(3)G92与G54~G59一般不能在同一程序中使用.

思考问题G92与G54-G59区别?G92--设置加工坐标系编程格式:G92X~Y~Z~G92指令是将加工原点设定在相对于刀具起始点的某一空间点上。若程序格式为G92XaYbZc则将加工原点设定到距刀具起始点距离为X=-a,Y=-b,Z=-c的位置上。例:G92X20Y10Z10其确立的加工原点在距离刀具起始点X=-20,Y=-10,Z=-10的位置上,如图所示。

G54、G55、G56、G57、G58、G59选择1~6号加工坐标系在图中,用CRT/MDI在参数设置方式下设置了两个加工坐标系:G54:X-50Y-50Z-10这些指令可以分别用来选择相应的加工坐标系。编程格式:G54G90G00G55:X

您可能关注的文档

文档评论(0)

151****3101 + 关注
官方认证
文档贡献者

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

认证主体成都禄星动辰科技文化有限公司
IP属地四川
统一社会信用代码/组织机构代码
91510104MA6368873E

1亿VIP精品文档

相关文档