注释
这可能是 Gcode 问题吗?检查指令是否实际上来自 Gcode 可能很有用。我以前也遇到过类似的问题,以及一些 CAM 软件生成的 Gcode。 |
我有同样的问题!归零机器,按下发送然后疯狂随之而来……这可能只发生 4 次中的 1 次,但这是一个毁灭性的问题。此外,这仅在 Fusion 360 生成我的代码时发生。 这是从 Fusion 360 创建的我的 gCode 中的指令行。 % G28 让我感到困惑,因为我没有设置零以外的参考点。我在想要么 GRBL 没有一直处理这个命令,要么它是我有时错误设置的周长……???我也可能完全错了,掉进了一些神秘的兔子洞!!我希望比我有更多经验的人可以帮助解决这个问题。 谢谢! |
所以我弄清楚了它这样做的原因。我对 G28 或你们谈论的内容一无所知。但是发生的事情是,当我在 UGS 中单击“发送”时,它会首先将路由器发送到 MACHINE POSITION(而不是 WORK POSITION)的 0、0、0,并且通常 Machine Position 和 Work Position 是不同的。所以我发现的唯一方法就是这样做:
机器位置“Z”现在应该为负值(因为我们将 UGS 重新连接到机器,而铣刀位在库存上方几毫米。 也许这个 G28 解决方案更简单、更有意义,谁知道呢,但是执行上述步骤需要几秒钟才能完成,因为我们只比通常做的多了 1-2 个步骤。 |
G28 是返回原点/参考点指令。在帖子中,它描述了,如果你慢跑到一个原位,然后在你的gcode发送器的命令区域发送G28.1,它会保存。或者,您可以从 gcode 中删除 G28 命令。 希望这可以帮助。 |
请问,这个问题已经解决了。它可以关闭。 |
我经常遇到这个问题,这让我发疯,毁了我的木头。我将机器移动到我想要开始的地方,将 x、y 和 z 重置为 0,100% 确认工作位置 x、y 和 z 确实都为 0。然后我开始发送代码,第一件事是发生(不是所有的时间,而是间歇性的),是路由器在每个方向向上和向左(或向右)移动约 2 英寸,同时 z 向下移动穿过木头几毫米,在木头上形成一个凿孔甚至开始雕刻。它以很快的速度行进,就好像它认为自己在木头上方一样。我使用 Fusion 360 作为我的 CAM,所有设置都很好。