数控铣床程序组成结构课件.pptVIP

  1. 1、本文档共10页,可阅读全部内容。
  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文档。上传文档
查看更多

模块三模具数控铣削(加工中心)加工项目二数控铣床的编程与加工

任务一编制平面类零件的加工程序1知识准备2任务实施3知识拓展

一、知识准备1.数控铣床程序组成结构主程序子程序%1000N1G54G90G21G0Z100N2M3S1000主程序号程序内容程序结束%2000主程序号N1G91G1X110F500N2Y10N3X-100N4Y10…N3G0X50Y0N4G1Z0F500N5M98P2000L5N6G90G0Z100N7M5程序内容……N8M30N5M99(程序返回)

一、知识准备(1)程序号。程序号为程序的开始部分,为了区别存储器中的程序,每个程序都要有程序编号,在编号前采用程序编号地址码。如在FANUC系统中,采用英文字母“O”作为程序编号地址,华中数控系统采用“%”作为程序编号地址,而其他系统有的采用“P”、“:”等。(2)程序内容。程序内容是整个程序的核心,由许多程序段组成,每个程序段由一个或多个指令组成,表示数控机床要完成的全部动作。(3)程序结束。程序结束指令以M02或M30作为整个程序结束的符号,来结束整个程序。

2.铣床平面类编程与加工的常用指令(1)有关坐标和坐标系的编程指令。①绝对值编程G90与相对值编程G91。格式:G90GXYZG91GXYZ说明:●G90为绝对值编程,每个轴上的编程值是相对于程序原点的。●G91为相对值编程,每个轴上的编程值是相对于前一位置而言的,该值等于沿轴移动的距离。●G90、G91为模态功能,G90为默认值。

一、知识准备例3.1如图所示,给出了刀具由原点按顺序向1、2、3点移动时两种不同指令的区别。

一、知识准备②工件坐标系选择G54~G59,如图所示。格式:

(2)有关单位设定的编程指令。①尺寸单位选择G20,G21。格式:尺寸输入制式G20英制G21公制说明:这两个G代码必须在程序的开头坐标系设定之前用单独的程序段指令或通过系统参数设定。程序运行中途不能切换。

一、知识准备③坐标平面选择G17、G18、G19。格式:G17(XY平面)G18(ZX平面)G19(YZ平面)说明:●该指令选择一个平面,在此平面中进行圆弧插补和刀具半径补偿。G17选择XY平面,G18选择ZX平面,G19选择YZ平面。●移动指令与平面选择无关。例如,在规定了G17,Z_时,Z轴照样会移动。●G17、G18、G19为模态功能,可相互注销,G17为默认值。

②进给速度单位的设定格式:G94[F]每分钟进给G95[F]每转进给●G94为每分钟进给,F的单位依G20/G21的设定而分别为in/min,mm/min。●G95为每转进给,在F之后,直接指定刀具在主轴转一转的进给量,单位依G20/G21的设定而分别为in/r,mm/r。这个功能必须在主轴装有编码器时才能使用。●G94、G95为模态功能,可相互注销,G94为默认值。●进给速度单位也可通过系统参数设定。

(3)参考点(回零)控制指令。①自动返回参考点G28。格式:G28XYZ其中,X、Y、Z为指定的中间点位置,如图所示。

说明:●执行G28指令时,各轴先以G00的速度快移到程序指令的中间点位置,然后自动返回参考点。●在使用上经常将XY和Z分开来用。先用G28Z...提刀并回Z轴参考点位置,然后再用G28X...Y...回到XY方向的参考点。●在G90时为指定点在工件坐标系中的坐标;在G91时为指令点相对于起点的位移量。●G28指令前要求机床在通电后必须(手动)返回过一次参考点。●使用G28指令时,必须预先取消刀具补偿。●G28为非模态指令。

②自动从参考点返回G29。格式:G29XYZ其中,X、Y、Z为指令的定位终点位置。说明:●执行G29指令时,各轴先以G00的速度快移到由前段G28指令定义的中间点位置,然后再向程序指令的目标点快速定位。●通常该指令紧跟在一个G28指令之后。在使用上经常将XY和Z分开来用。●在G90时X、Z为终点在工件坐标系中的坐标;在G91时为终点相对于中间点的位移量。●G29为非模态指令。

(4)进给控制指令。①快速定位指令G00。格式:G00XYZ说明:●X、Y、Z为快速定位终点,在G90时为终点在工件坐标系中的坐标;在G91时为终点相对于起点的位移量。●G00指令刀具相对于工件从当前位置以各轴预先设定的快移进给速度移动到程序段所指定的下一个定位点。●G00指令的快进速度由机床参数对各轴分别设定,不能用程序规定。由于各轴以各自速度移动,不能保证各轴同时到达终点,因而联动直线轴的合成轨迹并不总是直线。●快移速度可由面板上

您可能关注的文档

文档评论(0)

181****7582 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档