开源改变世界

2.7->2.8:在线更改软限制不再有效 #612

推推 grbl 3年前 (2023-01-29) 210次浏览
关闭
aShure 打开了这个问题 2019 年 6 月 15 日 · 1条评论
关闭

2.7->2.8:在线更改软限制不再有效#612

aShure 打开了这个问题 2019 年 6 月 15 日 · 1条评论

注释

2.7->2.8:在线更改软限制不再有效 #612

也许我需要在运行时以某种方式更新运动学?这曾经工作正常。

以下是我重现该问题所遵循的步骤:

  1. 使用 ini.0.max_limit 500 创建配置
  2. 启动 LinuxCNC、原轴、G0X500
  3. 在运行时更改限制。在 shell 中或通过自定义子例程执行 setp ini.0.max_limit 1000。
  4. G0X1000

这是我期望发生的事情:

应该能够慢跑到新的扩展限制。

这是发生了什么:

旧限制仍然有效,但 hal config 显示新值。

在此之前它工作正常:

该特定配置适用于 2.7

有关我的硬件和软件的信息:

  • 我正在运行我自己构建的二进制文件
  • 我正在使用这个 LinuxCNC 版本:v2.8.0-pre1-3299-gefa9d09
2.7->2.8:在线更改软限制不再有效 #612
作者

当然,这是由于关节和轴而发生的。抱歉,配置太旧了。
设置 ini.0.max_limit 和 ini.x.max_limit 确实按预期工作。