开源改变世界

婴儿步不清楚 #861

推推 grbl 3年前 (2023-02-06) 247次浏览
关闭
 打开了这个问题 2014 年 3 月 28 日 · 11 条评论
关闭

婴儿步不清楚#861

 打开了这个问题 2014 年 3 月 28 日 · 11 条评论

评论

婴儿步不清楚 #861

此时只能通过液晶菜单进行婴儿步。该代码在其他实现方式上不清楚。

Babystep 由 temperature.cpp 中的 ISR 计时器处理,这是步进函数的一个奇怪位置。为什么代码没有原生嵌入到步进器的 stepper.cpp 和 ISR 计时器中?

我试图实现代码,但是当编码器转动时,z 轴没有移动(当然是@babystepping Z)。变量“babystepsTodo”正在被编码器的移动改变,并被 ISR 减少为 0(零)。知道为什么这不起作用吗?

保持良好的工作!

最好的问候 lvx0

@bkubicek; 我看了你的电影@youtube。这意味着它确实有效………

婴儿步不清楚 #861
贡献者

如果电机未通电,它不起作用。它旨在
在打印时使用,实时不会有任何延迟。这就是 gcode 不能
使用它的原因,因为任何缓冲都会使它变得无用。许多人用它
来调整第一层的床偏移。它适用于 delta 或 double z 电机
几何结构。
在 2014 年 3 月 27 日晚上 8:55,“lvx0” notifications@github.com写道:

此时只能通过液晶菜单进行婴儿步。该代码
在其他实现方式上不清楚。

Babystep 由 temperature.cpp 中的 ISR 计时器处理,这是
步进函数的一个奇怪位置。为什么代码没有原生嵌入到步进器的
stepper.cpp 和 ISR 计时器中?

我试图实现代码,但是当编码器转动时
,z 轴没有移动(当然是@babystepping Z)。变量
“babystepsTodo”正在被编码器的移动改变,并被
ISR 减少为 0(零)。知道为什么这不起作用吗?

保持良好的工作!

最好的问候 lvx0

@bkubicek https://github.com/bkubicek;我看了你的电影@youtube。这
意味着它确实有效………

直接回复此电子邮件或在 GitHub 上查看它 https://github.com/ErikZalm/Marlin/issues/861

婴儿步不清楚 #861
作者

谢谢回复。

我完全理解预期的功能,因为它只出现在 LCD 菜单中,而打印在调整菜单中处于活动状态。

对我来说这是个问题,因为我还没有 LCD。
但是当我连接 LCD 和键盘(借来的)并在固件中进行设置时。当旋转编码器旋转时,它仍然不移动 z 轴。为什么?

但对我来说,问题是:是否有更开放的方式为用户提供其他方式(特别是)上下输入 z。
我尝试将 2 个按钮设置为数字输入。当锁定时,它们将使用预设变量 BABYSTEP_Z_MULTIPLICATOR 增加 babystepsTodo[Z_AXIS]。
而且在该设置中它也不起作用。我的问题又来了,为什么?

检测到按钮锁定并增加 babystepsTodo。ISR 处理了 babystepsTodo 但没有任何动作。两者都在 cartasian 中处于 delta 设置中。

请查看论坛帖子: http: //forums.reprap.org/read.php?146,330039

最好的问候,
lvx0

婴儿步不清楚 #861
贡献者

实现是开始打印后,您将需要通过
相当多的液晶菜单子菜单来激活婴儿步。
否则编码器仍处于 %speed 模式。
我认为没有快速解决办法。

伯恩哈德

在 2014 年 3 月 28 日星期五下午 2:09,lvx0 notifications@github.com写道:

谢谢回复。

我完全理解预期的功能,因为它只出现在
LCD 菜单中,而打印在调整菜单中处于活动状态。

对我来说这是个问题,因为我还没有 LCD。
但是当我连接 LCD 和键盘(借来的)并在
固件中进行设置时。当旋转编码器旋转时,它仍然不移动 z 轴
。为什么?

但对我来说,问题是:是否有更开放的方式为
用户提供其他方式(特别是)上下输入 z。
我尝试将 2 个按钮设置为数字输入。当锁定时,它们将
使用预设变量
BABYSTEP_Z_MULTIPLICATOR 增加 babystepsTodo[Z_AXIS]。
而且在该设置中它也不起作用。我的问题又来了,为什么?

检测到按钮锁定并增加 babystepsTodo。ISR 处理了babystepsTodo
但没有任何动作。两者都在 cartasian
中处于 delta 设置中。

请查看论坛帖子: http:
//forums.reprap.org/read.php?146,330039

最好的问候,
lvx0

直接回复此电子邮件或在 GitHub 上查看它 https://github.com/ErikZalm/Marlin/issues/861#issuecomment-38916811