开源改变世界!!

小动作不起作用 #930

推推 grbl 2年前 (2022-10-19) 178次浏览 0个评论

关闭
phorton1 打开了这个问题 on 3 Jul 2021 · 8 条评论
关闭

小动作不起作用#930

phorton1 打开了这个问题 on 3 Jul 2021 · 8 条评论

注释

小动作不起作用 #930

Planner.cpp 的第 338 行需要更改为:

delta_mm = ((float)(target_steps[idx] – position_steps[idx])) / ((float)axisSettings[idx]->_stepsPerMm);

在撰写本文时,该问题在 Yaml_Settings 分支的提示中非常可重现。

小移动(小于 1 毫米)在 G0 或 G1 模式下都不起作用。应该系统地检查 stepsPerMm 从浮点数到整数的变化。上述分配导致 delta_mm 被分配为 0.0000 用于小于 1 mm 的移动,从而导致“不稳定”行为(在我的情况下,步进器刚刚开始向正方向缓慢移动并且没有停止)。

重现步骤:

G0
x200 G0 x200.1

我会提交一个“推送”请求,但我不确定该怎么做。

当我学习如何进行推送请求时,我还有另一个明显的小错误作为测试用例。

祝你今天过得愉快!

小动作不起作用 #930 phorton1 添加了 漏洞 有些东西不工作标签 on 3 Jul 2021
小动作不起作用 #930
合作者

米奇布拉德利 评论 on 3 Jul 2021

感谢您的诊断,我们将进行调查。

小动作不起作用 #930
合作者

米奇布拉德利 评论 on 3 Jul 2021

它只适用于

delta_mm = (float)(target_steps[idx] - position_steps[idx]) / axisSettings[idx]->_stepsPerMm;
小动作不起作用 #930
合作者

米奇布拉德利 评论 on 3 Jul 2021

哦,等等,你在使用 YamlSettings 分支吗?

小动作不起作用 #930
合作者

米奇布拉德利 评论 on 3 Jul 2021

对 steps_per_mm 使用整数是一个错误。我正在修复它。

小动作不起作用 #930
合作者

米奇布拉德利 评论 on 3 Jul 2021

固定的

小动作不起作用 #930
所有者

 婚戒 评论 on 3 Jul 2021

小动作不起作用 #930
作者

光子1 评论 on 3 Jul 2021

真的吗?所以我已经注册了一个专有的网络服务,为了你的利益,谁会出售我的电子邮件地址并跟踪我..但我不知道如何“DM”你或者真的想了解他们的 UI 和生态系统……“Wumpus没有人可以玩”……嘘。叹。早上好 ….

小动作不起作用 #930
所有者

婚戒 评论 on 4 Jul 2021

我不确定你想说什么。

这是我们服务器的直接链接。

https://discord.gg/XDNH8WWbSc

小动作不起作用 #930
 
添加标题文本添加粗体文本,<Ctrl+b>添加斜体文本,<Ctrl+i>
添加引号,<Ctrl+Shift+.>添加代码,<Ctrl+e>添加链接,<Ctrl+k>
添加项目符号列表,<Ctrl+Shift+8>添加编号列表,<Ctrl+Shift+7>添加任务列表,<Ctrl+Shift+l>
直接提及用户或团队引用问题、拉取请求或讨论

添加已保存的回复

请记住,对此存储库的贡献应遵循我们的 GitHub 社区指南
通过赞助他们 来表达 您对 bdring的支持。

 赞助

标签
漏洞有些东西不工作
项目

还没有

发展

没有分支或拉取请求

3名参与者
小动作不起作用 #930小动作不起作用 #930小动作不起作用 #930

喜欢 (0)

您必须 登录 才能发表评论!