模具论坛

 找回密码
 注册

扫一扫,微信登录

QQ登录

只需一步,快速开始

搜索
热搜: 冲压 注塑 求助
    回车查看更多
    论坛可能已存在您要发布的主题帖 关闭
      查看: 6477|回复: 20

      [求助] 半径补偿问题

      [复制链接]
      发表于 2008-4-7 08:08:39 | 显示全部楼层 |阅读模式
      这是一个圆空光刀的程序,但是在加如半径补偿后就在退刀时会报警!说:在起刀退刀段不允许切圆弧。请教个为是怎么回事呢?系统是FANUC Oi Mate-MC
      %
      G40 G17 G49 G80
      (Tool_Name:D8.0 Tool_No:6  Planar Milling )
      T06 M06
      S4000 M03
      M08
      G04 X4.
      G00 G90 G54 X11.947 Y-27.202
      G43 Z8. H06
      G43 Z-26.
      G01 X11.947 Z-27. F1000. D06
      G41 X12.198 Y-27.724
      G03 X13.217 Y-26.102 R1.8
      X11.417 Y-24.302 R1.8
      X10.636 Y-24.481 R1.8
      X10.503 Y-24.551 R2.01
      X9.498 Y-26.292 R2.01
      X11.508 Y-28.302 R2.01
      X13.518 Y-26.292 R2.01
      X11.508 Y-24.282 R2.01
      X10.503 Y-24.551 R2.01
      X10.376 Y-24.631 R2.01
      X9.59 Y-26.118 R1.8
      X9.598 Y-26.287 R1.8
      G40
      X9.619 Y-26.416 R1.
      G01 X9.719 Y-26.853
      G43 G00 Z8.
      M05
      M09
      G91 G28 Y0.0 Z0.0
      M30
      %
      (MAXZ = 8. , MINZ = -27.)
      (Total Machine Time:0.53)
      发表于 2008-4-8 11:36:25 | 显示全部楼层
      我认为,是G40位置不对吧
      发表于 2008-4-9 09:51:16 | 显示全部楼层
      G40,G41,G42应该放在G01或G00程序段中,不能放在G02或G03程序段中,另外在加刀补时,最好要求刀具的移动路径大于刀具半径.
      发表于 2008-4-9 12:58:52 | 显示全部楼层
      楼上得是正解~~~~~~我们有台机床和楼主的系统一样,也出现过这个情况,就是程序段的问题~~
      发表于 2008-4-9 13:34:28 | 显示全部楼层
      我们很少用G41G42半径补偿
      发表于 2008-7-2 18:59:25 | 显示全部楼层
      G40补偿取消,只能在直线移动的程序段使用。
      发表于 2008-7-5 00:51:15 | 显示全部楼层
      D06应放在G41、G42之后吧?
      G43是刀长补正,同一组代码不用重用。G04是延时。
      你编程是用手动编程了,多了解G代码的功用,多问一吓周边的师傅吧!
      发表于 2008-11-18 22:22:19 | 显示全部楼层
      建议看看FANUC操作说明书,里面挺详细的。
      发表于 2008-11-19 21:24:18 | 显示全部楼层
      不錯的分享
      謝謝大大幫我解決問題
      发表于 2008-11-19 22:14:53 | 显示全部楼层
      那你用直线插补退刀啊
      发表于 2008-11-21 09:59:34 | 显示全部楼层
      g41后面要跟d04啊,不再一个程序段怎么能行
      发表于 2008-11-22 12:02:37 | 显示全部楼层
      发表于 2008-11-27 16:23:58 | 显示全部楼层
      位什么都不用G41G42呢?
      发表于 2008-11-28 11:55:35 | 显示全部楼层
      你的基础太差了,看样子不懂什么叫半径补偿。
          你的程序没有编好,半径补偿给不出来,长度补偿怎么搞2个G43出来了,你也真是的,你半径补偿就是想要它偏一个刀半径,你在G2 G3 中它怎么偏啊,

             你是UG出的程式?  这个问题可以找我,好多人都没有搞出来, 我研究出来了,因为我懂手工编程,所以才搞出来,
         半径补偿还有个很大的学问就是:你的刀补给5.0  则你的进刀线就要大于5.0  哪怕      5.001 都OK , 还有个问题就是  D中给的数字不能大于程序中的R  否则报警, 还有半径补偿通常都是在下刀后给, 不能在空中给刀补,容易出错,

          想学手工编程,和半径补偿的找我, 这个问题我搞的比较好,而且能说的很清楚,
         QQ :411060659
             现在本人在找工作 ,有哪位朋友介绍一份  CNC 编程 的工作
      发表于 2008-12-27 20:51:48 | 显示全部楼层
      你编的这个程式太有问题了,,,,在G02,G03模态下是不能执行G41的,,,这种情况遇到太多了,,
          还有G40一定要在你使有G01进行退刀时才能加入,,,不然会出现过切或机订报警现象,,
      发表于 2008-12-27 21:27:11 | 显示全部楼层
      你的问题如下:
          1.  G43重复
          2.  D06应在G41后面
          3.  走圆弧的程序段前面要加G02或G03
          4.  半径补偿不能在圆弧程序段中执行   
          5.  切入和切出的圆弧半径应大于刀具半径
      发表于 2008-12-27 21:50:25 | 显示全部楼层
      我同意楼上的,你这个程式没编 好
      发表于 2009-1-7 09:55:19 | 显示全部楼层
      我们很少用G41G42半径补偿
      发表于 2009-1-7 11:03:18 | 显示全部楼层
      D06应放在G41、G42之后吧?
      G43是刀长补正,同一组代码不用重用。G04是延时。
      你编程是用手动编程了,多了解G代码的功用,多问一吓周边的师傅吧!
      发表于 2009-1-10 13:55:21 | 显示全部楼层
      楼上得是正解~~~~~~我们有台机床和楼主的系统一样,
      您需要登录后才可以回帖 登录 | 注册

      本版积分规则

      关闭

      招聘信息 上一条 /5 下一条

      关闭

      求职信息 上一条 /5 下一条

      关闭

      技术求助 上一条 /5 下一条

      QQ|小黑屋|手机版|模具论坛 ( 浙ICP备15037217号 )

      GMT+8, 2025-7-15 18:47

      Powered by Discuz! X3.4

      © 2001-2013 Comsenz Inc.

      快速回复
      返回顶部
      返回列表
       
      客服电话:0577-61318188
      模具论坛交流群:
      模具论坛交流群
      工作时间:
      08:30-17:30