Bootstrap
mdo 云课精选 发表于:06-30 09:56   阅读(93)   回复(0)

来源: https://www.ugsnx.com/thread-357170-1-1.html

网友(ejoyoo)提问:

本人加工经验不足,不知道是哪里出问题 了,谢谢大家!

大神(丿纯白丶)回复:

这个是编程的锅,在不确定机床快速移动是否X Y同步移动的情况下不在工件表面抬刀,不抬刀需要把移刀改成G1就行了。

大神(NXZYF)回复:

1.机床的G00因为XY轴移动速率问题,实际不是一条直线,不像软件上显示的那样。你可以把软件里的移刀改成G1,应该就能解决了。

2.还有看下后处理出来的程序,是不是走Z再走XY。

3.上面两条都设置了,还撞刀,那只能把安全高度改到安全平面以上了,说明机床走G1的时候也不是直线(这种是我猜测)。

楼主(ejoyoo)回复(NXZYF):

是先 抬Z的,程序后处理出来是这样的

G00 z6.62

x5.45y-20.161

大神(迷航*)回复(ejoyoo):

这是机床问题,不是程序问题。有些老机GO走的是折线,不是直线。

解决办法一个是调机器参数,一个是把程序里G0快速移动改成G1的进给模式。

大神(话不多。)回复:

一般法兰克就会这样,我也遇到过。 他移刀是三轴移动的,上过一次当。后面我就换了一个后处理,然后改成G1。

楼主(ejoyoo)回复(话不多。):

如果是三轴移动的,但我移刀改抬到安全高度就没事了啊,也是G00,只不过高度有差别,如果是三轴移动也会撞机的啊。

大神(wan860316)回复:

机床设置c参数不对,快速移动G0不是走直线,。你可以抬高单独运行这里的程序。是机床问题  上面说的改GO1也行,但是后续编程还会遇到这种情况,你不可能把所有G0改G01  .还是改机床参数好些。

楼主(ejoyoo)回复(wan860316):

是的,也是那台机,我铣多个孔时,调机员在铣第一个孔时加G41,最后一个孔时G40取消,但在铣第一个孔时没问题,铣第2个孔时就下刀就不对了,下刀时踩到边了,以前也没遇到这种问题,后来每个孔时都加G41,每铣完一个孔后加G40才没问题,也不知道是哪里出问题了。

大神(a12***7)回复:

这个是机床G00的移动问题,改G01,现在新的机床应该不会这样了。

大神(zhanghonglinug)回复:

自己做个加工模板,把进给率里面的" 移动"输入个5000左右的值,一劳永逸。