大伙帮我看看,又撞机了,还不知道是什么回事,奔溃了!
本人加工经验不足,不知道是哪里出问题 了,谢谢大家!这个是编程的锅,在不确定机床快速移动是否X Y同步移动的情况下不在工件表面抬刀 不抬刀需要把移刀改成G1就行了 ejoyoo 发表于 2025-10-24 13:54
是先 抬Z的,程序后处理出来是这样的
G00 z6.62
x5.45y-20.161
这是机床问题,不是程序问题。有些老机GO走的是折线,不是直线。
解决办法一个是调机器参数,
一个是把程序里G0快速移动改成G1的进给模式 机床问题,我碰到过的情况是:同样的程序,同一个床子,快速调到50%不过切,快速100%就过切 本帖最后由 mfdlol 于 2025-10-25 14:11 编辑
三种解决方法
一,修改机床参数G00快速定位采用直线插补(FANUC 0i MF好像是N1401 #1(从右往左第二位)LRP参数,参数值为1时G00采用直线插补定位,快速移动为直线。参数值为0时采用非直线插补定位,刀具快速移动各走各的,常见就是先走45°斜线再走水平或垂直线)此方法需要结合自己机床说明书或者咨询机床厂家
二,修改加工编程里进给参数,详见图示
注意后处理后检查一下是否输出
三,每次移刀都抬到工件上表面,,,,,小心别被发现,,,,
ejoyoo 发表于 2025-10-24 14:04
有刀路的啊
二粗少用跟随周边 本帖最后由 wan860316 于 2025-10-24 15:04 编辑
机床设置c参数不对,快速移动G0不是走直线,。你可以抬高单独运行这里的程序。是机床问题上面说的改GO1也行,但是后续编程还会遇到这种情况,你不可能把所有G0改G01.还是改机床参数好些 移刀别快速给个F值 自己做个加工模板,把进给率里面的" 移动"输入个5000左右的值,一劳永逸 这个是机床G00的移动问题,改G01,现在新的机床应该不会这样了 一般法兰克就会这样。我也遇到过。 他移刀是三轴移动的。。上过一次当。后面我就换了一个后处理。然后改成G1 1.机床的G00因为XY轴移动速率问题,实际不是一条直线,不像软件上显示的那样。你可以把软件里的移刀改成G1,应该就能解决了
2.还有看下后处理出来的程序,是不是走Z再走XY
3.上面两条都设置了,还撞刀,那只能把安全高度改到安全平面以上了,说明机床走G1的时候也不是直线(这种是我猜测) 图档没刀路 NXZYF 发表于 2025-10-24 13:39
1.机床的G00因为XY轴移动速率问题,实际不是一条直线,不像软件上显示的那样。你可以把软件里的移刀改成G1 ...
是先 抬Z的,程序后处理出来是这样的
G00 z6.62
x5.45y-20.161 feiyu98 发表于 2025-10-24 13:45
图档没刀路
有刀路的啊 机床问题,改成G01就好 话不多。 发表于 2025-10-24 13:44
一般法兰克就会这样。我也遇到过。 他移刀是三轴移动的。。上过一次当。后面我就换了一个后处理。然后改成G ...
如果是三轴移动的,但我移刀改抬到安全高度就没事了啊,也是G00,只不过高度有差别,如果是三轴移动也会撞机的啊