G28代码.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文档。上传文档
查看更多
G28代码

G28代码 G28——返回机床参考原点 当需要换刀、检查工件或设置预编程序的补偿时,需要使机床在一个或多个轴向回到参考原点,此时,可以用G28代码令机床自动回到参考原点。 当用G28代码时,机床会马上在指定的轴上快速回到参考原点。如果没有指应用的一个典型的例子如下: G91 G28 X0.0 Y0.0 Z0.0 当然,不必使机床在每个轴向都归零,当要移开刀具和定位工作台交换工件时,可以仅在Z向和Y向使机床坐标归零,如: G91 G28 Y0.0 Z0.0 你可能会问为什么G91代码表示增量的坐标,这是因为G28允许在机床回到参考原点之前指定一个由X、Y、Z坐标值表示的中间点,这即可以是绝对坐标也可以是增量坐标。实际上,前面两个例子用了中间点使每个轴都归零,但是增量代码使机床沿一定方向回到原点。如图6-23所示,以下代码可以使刀具在回到原点之前定位在上侧或右侧。 G91 G28 X2.0 Z2.0 图6-23 机床通过G28指定的中间点回到原点 中间点最常用于在刀具回到原点之前使之沿Z轴向上移动一段距离,避免与任何物体发生碰撞。谨记G28能快速完成这些,在这方面它并不总是沿直线运动。在使X向和Y向回原点时应习惯用增量坐标,并使刀具移开工件。如以下程序段中,刀具在回到原点之前会向上移动两英寸。 G91 G28 X0.0 Y0.0 Z2.0 当绝对坐标和G28一起用时应当小心,用增量坐标设置中间坐标系为零和向上移动时容易出现错误,结果可能有误。下面的两段程序看起来非常相似,但执行起来差别很大。执行A段程序可直接回到原点,而执行B程序在回到原点之前先到工作零点,如果有障碍的话这将导致一系列冲突。A、B所对应的刀具轨迹分别如图6-24中左、右部分所示。 A: G91 G28 X0.0 Z0.0 B: G91 G28 X0.0 Z0.0 图6-24 绝对坐标代码引起一些不可预料的结果 编程举例 以下是相关图中刀具轨迹编程的例子,其中的程序都能在大部分CNC加工中心上运行。你可能看不懂程序中的所有部分,但是在这里是不可少的。我们只用关注那些讨论过的程序代码即可,强调形成刀具轨迹的代码部分。 还有更多好的方法解决这些程序问题,例如初级编程者能很容易掌握很多给出的代码,在掌握好基础知识之后我们将编写更好的程序。 如果不特别指定,刀具是0.500,工件原点在左下角,坐标系是:对坐标,Z轴坐标值-0.25. 编程举例6-1 X Y Start 50 -1.75 P1 0 -1.25 End -50 -1.75 程序单6-1: % O0601(例1) N10 G20 G40 G49 G54 G80 G90 G98 安全行 N20 M06 T05(0.500 EM) 换刀 N30 G43 H05 刀具长度补偿 N40 M03 S1200 主轴启动 N50 G00 X0.5 Y-1.75 定位到起始点 N60 G00 Z0.2 N70 G01 Z-0.25 F5 Z向进给 N80 G03 X0.0 Y-1.25 I-0.5 J0 切入 N90 G02 X0.0 Y-1.25 I0.0 J1.0 切削圆弧 N100 G03 X-0.5 Y-1.75 I0.0 J-0.5 切出 N110 G01 Z0.2 N120 M05 N130 G91 G28 Z1.0 Y0.0 回到原点 N140 M30 结束程序并复位 % 图6-25 程序举例6-1\ 编程举例6-2 X Y 起点 1.0 -1.0 P1 0.25 -0.25 P2 -0.25 0.25 P3 -0.25 1.75 P4 0.25 2.25 P5 1.75 2.25 P6 2.25 1.75 P7 2.25 0.25 P8 2.25 -0.25 终点 -1.0 -0.25 图6-26 程序举例6-2 程序单6-2: % O0602(例2) N10 G20 G40 G49 G54 G80 G90 G98 安全行 N20 M06 T05(0.500 EM) 换刀 N30 G43 H05 刀具长度补偿 N40 M03 S1200 主轴启动 N50 G00 X

文档评论(0)

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

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

1亿VIP精品文档

相关文档