开源改变世界!!

使用鼠标滚轮作为 Jog 界面? #50

推推 grbl 2年前 (2023-01-25) 169次浏览
关闭
twforeman 打开了这个问题 2013 年 2 月 21 日 · 5 条评论
关闭

使用鼠标滚轮作为 Jog 界面?#50

twforeman 打开了这个问题 2013 年 2 月 21 日 · 5 条评论

注释

使用鼠标滚轮作为 Jog 界面? #50

如果有一种方法可以以更具交互性的方式控制慢跑,那将非常有用。

真正的 CNC 机器通常有一个带有转轮的悬架和一个用于选择正在转轮的轴的开关,另一个用于设置每次“点击”转轮上的行进距离。它使快速遍历然后缓慢移动到位变得非常容易。

刚才我突然想到,也许鼠标上的滚轮可以用作滚轮。

这听起来有用/可行吗?

使用鼠标滚轮作为 Jog 界面? #50

这更多是 Grbl 本身的限制。它在要做的事情清单上,而实施它是棘手的部分。在我们可以让慢跑正常工作之前,需要解决很多空间/内存、开环位置跟踪和接口注意事项。

使用鼠标滚轮作为 Jog 界面? #50
作者

难道你不能做一个只使用鼠标滚轮而不是点击按钮的当前方法的临时功能吗?我想按钮只是发送移动的 G 代码,而慢跑轮系统会领先于机器……

GRBL 系统中的硬件慢跑将是一件很酷的事情。

使用鼠标滚轮作为 Jog 界面? #50

是的硬件慢跑会很酷,但不幸的是不,它不能
用鼠标滚轮轻松工作。Grbl 是开环控制(与大多数
步进控制器一样)。它没有反馈来衡量是否
由于高加速度而跳过了一步。如果使用鼠标滚轮
直接控制 Grbl,则无法保持位置一致。它
需要由 Grbl 的子系统以受控方式预先计划和移动,以
保证位置不会丢失。所以需要
某种方法来获取一些硬件输入或软件按钮
点击,将其转换为 Grbl 可以控制的东西。这就是
问题所在。

2013 年 2 月 20 日星期三上午 9:50,Tim Foreman notifications@github.com写道:

难道你不能做一个只使用鼠标滚轮而不是
点击按钮的当前方法的临时功能吗?我想按钮只是
发送移动的 G 代码,而慢跑轮系统会领先于
机器……

GRBL 系统中的硬件慢跑将是一件很酷的事情。


直接回复此电子邮件或在 GitHub 上查看它 https://github.com/ /issues/50 #issuecomment-13842434。

使用鼠标滚轮作为 Jog 界面? #50
所有者

@chamnitUGS 通过在按下箭头键时发送 G0 命令来模拟慢跑,效果出奇的好。

@twforeman通过扩展当前的实现,这样的事情应该不会太难。

使用鼠标滚轮作为 Jog 界面? #50

是的。它可以工作,但不是很正确,而且 Grbl
方面有一些错误,有时与 UGS 的慢跑一起玩时效果不佳,如您所知。我
刚到那里需要进行一些大修,以实现平稳
无误的慢跑。

2013 年 2 月 20 日星期三上午 10:00,Will Winder notifications@github.com写道:

@chamnit https://github.com/chamnit UGS 通过
在按下箭头键时发送 G0 命令来模拟慢跑,效果出奇的好。

@twforeman https://github.com/twforeman通过扩展当前的实现,像这样的东西应该不会
太难工作。


直接回复此电子邮件或在 GitHub 上查看它 https://github.com/ /issues/50 #issuecomment-13843129。