注释
所有者
软限制使用 MaxTravel。在 Grbl_ESP32 的下一个版本中,您将使用 MaxTravel 设置伺服的使用范围。 MaxTravel、Positive Space 和 Force Zero 类型选项进行了重大修改。此处详述。 我很好奇为什么您希望 Z 伺服行程与 MaxTravel 不同。 |
作者
谢谢,我会仔细阅读这些更改。 也许我误解了应该如何设置伺服系统。我认为 我的伺服器的工作范围略高于 360 度。我想将 1 毫米的 Z 行程映射到 1 度的伺服旋转。这就是我设置 之后我要进行调整 |
所有者
新方法中有单独的校准方法。我使用了那些其他设置,因为 Grbl 设置很难更改。他们有可怕的校准名称。我们正在彻底检查设置以允许更多设置和设置类型。最初校准将硬编码在机器定义中,很快就不会硬编码任何内容,甚至连引脚号也不行?
|
“很快,什么都不会被硬编码,甚至连 PIN 码也不会” 欢呼! |
固件版本:
1.3a 日期 20200828
问题是否可重复?
是的
什么情况下会出现bug?
我正在使用 ESP32 Dev Controller v4.1 进行测试。我还在 Z 轴上使用伺服而不是步进电机:
启用软限制后,我无法行驶超过 Z100。似乎
system_check_travel_limits()
inSystem.cpp
正在检查移动是否会在 outside$Z/MaxTravel
。默认情况下,$Z/MaxTravel
是 100。我本来希望针对伺服系统检查
Z_SERVO_RANGE_MIN
软限制。Z_SERVO_RANGE_MAX
引导信息