开源改变世界

XY 移动后 Z 轴立即停止 #744

推推 grbl 3年前 (2023-01-22) 102次浏览

关闭
本萨福克 打开了这个问题 2015 年 6 月 20 日 · 4条评论
关闭

XY 移动后 Z 轴立即停止#744

本萨福克 打开了这个问题 2015 年 6 月 20 日 · 4条评论

注释

XY 移动后 Z 轴立即停止 #744

这是一个奇怪的问题,我怀疑它可能不是 grbl 本身,但让我解释一下,看看你的想法。

我正在运行 0.9i nad 使用 grblweb 进行控制。

如果我发出以下命令(来自 jscut 生成的 gcode 文件):

G21 ; 设置单位为毫米
G90 ; 绝对定位
G1 Z10 F2000 ; 移至间隙级别
G1 X101.8197 Y26.3550 F2000
G1 Z0.0000

G1 Z0 命令总是在启动时停止,但大约在一半时开始工作。使 Z 轴比应有的高度高约 2-3 毫米。但是,通过执行 G1 Z10 和 G1 Z0,我可以毫无问题地反复上下弹跳 Z 轴。如果我用这些命令重复 10 次创建一个文件,一切都很好。

我可以同时移动 XY 和 Z 轴,没有任何问题。它只是紧随其后的 Z 轴和 XY 移动。

我今天出门工作,但当我回到家时,我会尝试:

  1. 将 Z 步进驱动器与我的备用驱动器交换,以防与此相关。
  2. 先移动 X 再移动 Z
  3. 先移动 Y 再移动 Z
  4. Z 的进给速度较慢,但​​由于它在 XY 移动后不能正常工作,我不认为是这样。

其他可能相关的事情。它在 X 上是双电机系统,在 Y 和 Z 上是单电机系统。每个都是 1.2A,驱动器为此设置(DRV8825,电流控制电压设置为 0.6v)。PSU 为 24V @7.5A

因为我同时移动了所有 3 个轴,所以它似乎不应该是电源问题,但还有其他原因会导致此类问题吗?

XY 移动后 Z 轴立即停止 #744
成员

这可能是 z 轴的设置问题。当您移动所有三个轴时,Z 并没有像它自己那样移动得那么快或加速得那么快。将 Z 加速度和最大速度减半,看看是否能解决您的问题。另外,检查您的连接偏差设置。它应该在 0.01-0.02 毫米左右。

XY 移动后 Z 轴立即停止 #744
作者

我会尝试这些设置,看看是否可行。加速度是否会影响它只是移动后的问题而不是静止运行时的问题这一事实?

2015 年 6 月 20 日 18:30,Sonny Jeon notifications@github.com写道:

这可能是 z 轴的设置问题。当您移动所有三个轴时,Z 并没有像它自己那样移动得那么快或加速得那么快。将 Z 加速度和最大速度减半,看看是否能解决您的问题。另外,检查您的连接偏差设置。它应该在 0.01-0.02 毫米左右。


直接回复此电子邮件或在 GitHub 上查看。

XY 移动后 Z 轴立即停止 #744
成员

这可能是由于连接偏差设置。它越高,它通过连续运动的速度就越快。有关其工作原理的详细信息,请参阅 wiki。

XY 移动后 Z 轴立即停止 #744
作者

我检查了 junctino 偏差,由于某种原因它是 2000!我将它设置为 0.01,并且在不更改任何加速度或最大速度设置的情况下一切都很好。

我不确定它是如何最终成为那个价值的,但显然这就是问题所在。

非常感谢

喜欢 (0)