Contact me: hankecnc@gmail.com

z轴丝杆下降 #501

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

关闭
hd-pulse 打开了这个问题 2018 年 8 月 6 日 · 9条评论
关闭

z轴丝杆下降#501

hd-pulse 打开了这个问题 2018 年 8 月 6 日 · 9条评论

注释

z轴丝杆下降 #501
高清脉冲 评论了 2018 年 8 月 6 日  

你好

我有一个问题,当我的 cnc 工作时我如何在它不移动时锁定 z 步进电机,我想固定 z 轴不掉下来!

类似于 prusa i3 3d 打印机中的 marlin 固件。
我不想使用拉簧或反载荷。

谢谢。

z轴丝杆下降 #501
有偏见的逻辑 评论了 2018 年 8 月 6 日 通过电子邮件
z轴丝杆下降 #501
作者

谢谢,但我想知道如何用电子方式或通过更改 grbl 代码的某些部分来做到这一点。

z轴丝杆下降 #501

“在电气方面”,禁用是通过拉高每个步进驱动器的“步进启用”(EN) 引脚来完成的。如果你设置$1=255了 ,grbl 会记住它并且会一直保持引脚为低电平(无需更改任何代码)。您可以通过焊接每个(或仅 Z)驱动器上的 EN 引脚并将其连接到逻辑 GND 来实现相同的效果。最后,grbl 本身不能只启用一些驱动程序,因为它只输出一个连接到所有驱动程序的引脚“Stepper Enable”(参见 wiki )。

作为免责声明;请参阅您的特定驱动程序的数据表。

z轴丝杆下降 #501
作者

谢谢,正如你所知,禁用步进器可以自由移动而不是锁定它,我正在考虑一种方法,在 arduino 的最后一步 z 脉冲(在单个 z 轴移动中)50 毫秒(更少或更多)之后电路锁定 z 步进器并在移动前通过新脉冲释放步进器。

我认为这是困难的方法,简单的方法可能是更改代码并使其整洁!

z轴丝杆下降 #501
贡献者

@hd-pulse:将您的 $1 设置设置为 255。这将使您的步进器在 Grbl 空闲时通过步进启用引脚保持启用状态。请阅读有关此设置的 Grbl 配置页面。如果你这样做会更清楚。

z轴丝杆下降 #501
作者

是的,我读过它,但 $1=255 会给所有步进器留下深刻印象,而不仅仅是 z 轴。

z轴丝杆下降 #501
偶像的 评论了 2018 年 8 月 7 日 通过电子邮件
z轴丝杆下降 #501
作者

好的,谢谢 idorual,谢谢大家,我很感激你们花在这个话题上的每一刻。

z轴丝杆下降 #501

如果您希望 Z 轴始终保持启用状态,但 X 轴和 Y 轴每 $1 禁用,那么在大多数步进驱动器上,如果您只是从驱动器上取下启用线,那么驱动器将始终处于启用状态。在 Z 轴上执行此操作,然后您可以根据需要为 x 和 y 设置 $1

喜欢 (0)