评论
|
我相信我之前已经看到过这个… 这是由于位置被存储为整数值(步进步进),这是通过 steps/mm 设置转换为/从“真实”位置转换的。如果在步数非零时更改步数/毫米,则会导致奇怪的“真实”位置。Grbl 的行为相同,但是重新计算步长值应该相当容易,但还有其他一些也需要重新计算,因此它可能很快就会变得有点复杂。冷启动然后重置所有偏移量是在步数/mm 更改后让一切井井有条的最佳方法吗? |
|
所以,即使我不点击保存我没有看到任何奇怪的效果,保存真的与它无关吗?[编辑:我同意,更改此类参数时应该进行完全重置] |
|
我对偏移量的看法是错误的,它们被存储为“真实”位置 – 在睡觉前发表评论不是一个好主意……
如果您不点击保存,则控制器设置不会更新。如果不保存,按重新加载取回当前值。 |
|
在 ioSender 中,如果我进入设置:Grbl 选项卡并更改设置,它似乎已被接受。回到 Grbl 选项卡,然后返回 Setting: Grbl,更改仍然存在。但它实际上并没有被制作成控制器。如果我退出 ioSender 并重新启动 grblHAL 板,则设置显然未被接受。因此,即使 ioSender 中的 Grbl 设置显示它已更改,grblHAL [编辑,呃控制器,可能是其他 Grbls] 并没有真正进行更改。这是对过去版本的 ioSender 的更改? 也许在“设置:Grbl”选项卡中发出需要保存的警告会更好? |
不。
是的,也许还会在打开选项卡时自动重新加载。可以从 MDI 更改设置。 |
|
你能试试最新的边缘版本吗?我在打开设置选项卡时添加了警告和自动重新加载。 |
唔。你比我想的更多… 任何软件的目标都应该是避免意外。我认为显示的设置应该与控制器中的设置相同。或者,至少需要指出这一点。现在,如果我更改为 X 轴步数/mm,它会显示在面板的左侧,但实际上并不在控制器中。有很多关于立即设置条目或等待用户进行明确提交的 UX 争论。就个人而言,我更喜欢第一种,因为用户不需要记住有些东西实际上还没有设置。这个想法是面板的左侧总是显示控制器中的内容。在这种情况下,保存和恢复应该消失。 对于它的价值,鼠标悬停工具提示非常清楚。我只是走得太快而无法阅读它们。 我同意重新加载设置:Grbl 面板打开。使用 MDI 进行设置并不常见,但可能会导致混淆。我注意到如果您单击通过 MDI 更改的条目然后单击重新加载,编辑框不会更改 – 显示以前的值。当然,这是一个非常小的问题。 顺便说一句,我喜欢备份和恢复。我觉得很有用。 |
|
在飞行中通过。是的,我会尝试边缘版本。 |
|
试过了。这当然有效。MDI 更新也有效。那就不足为奇了。 |


这是一个奇怪的。调出 ioSender V2.0.33。打开点动面板并将 X 点动到 0 以外的值。进入设置:Grbl 选项卡,将 $100(X 轴行程分辨率)更改为不同的值,然后按 Enter。然后点击保存。返回 Grbl 选项卡并打开慢跑面板。
此时你会看到几个问题。X 轴 DRO 已更改,所有归零按钮不会将 X 归零(尽管它将所有其他轴归零)并且 X 旁边的归零按钮也不起作用。如果你慢跑 X,它会移动到不同的地方,但不会移动慢跑距离。
重置按钮将清除奇怪的状态。
现在,如果您重复整个序列,但不要单击“设置”中的“保存”:Grbl 选项卡,您将获得预期的行为。
我怀疑某种野指针或初始化变量,因此观察到的行为可能不同。