注释
您使用哪种 CAM 工具和发送器? 您可以发布 g 代码的前几行,也许还有最后几行吗? 我以前没见过这种行为…… |
听起来您正在使用 G92 将轴归零而不是将 g54-g59 工作坐标系归零。我的猜测是那里某处正在进行重置。当您重置时,您会丢失本应是“临时”偏移量的 G92 偏移量。如果使用 G 54-G59 坐标系归零,则不会在重置期间丢失这些坐标系。 |
作者
109JB,你是对的。坐标系 1 (G54) 设置为 (0, 0, 37.084),grbl 在每次作业后将工作坐标设置为此。我通过调用重置它 G10 P1 L20 X0 Y0 Z0 并且问题消失了(坐标没有像以前的行为那样重置为 (0, 0, 0)。它们根本没有改变)无论如何,我可以继续前进。 |
你好!
我正在使用运行 grbl 0.8c 的 gShield v5b。我正在使用 Inkscape 和 gcodetools 制作一些简单的工具路径,但我遇到了一些奇怪的行为。这是我观察到的:
– 每次工作开始或完成时,我的机器的工作位置都会将工作位置 Z 轴重置为 37.084mm。
– 机器位置 Z 轴在作业完成时重置为 0。
结果是机器结束每项工作时比开始时离床更近 37 毫米。
我可以通过在每个程序结束时调用 G90 G28 X0 Y0(归零)来缓解这种情况,它将 Z 移动到所需位置,并在开始时调用 G92 Z0,重置工作 Z 位置。
我的问题是:
1)这是预期的行为吗?我的刀具路径在某种程度上是天真的吗?
2)这是一个grbl问题吗?如果是这样,我该怎么办?
谢谢你看
格雷厄姆