评论
贡献者作者
经过讨论,最好使用 mpos_mm 明确配置它。 例如, # Without this the machine will start in an Alarm state.
start:
must_home: false
axes:
z:
max_travel_mm: 100
# Tell z to start at 100, with a travel of 100, giving a range from 0 to 100.
homing:
cycle: 1
mpos_mm: 100
motor0:
rc_servo:
谢谢。 |
请描述您希望实现的功能
当一个轴在没有归位的情况下指定时,它当前得出限制,就好像它在正方向归位
到 0 一样。这会产生从 -travel_max 到 0 的可行范围。
如果系统不归位,假设对称行程在 0 附近似乎更合理。
给出从 travel_max / -2 到 travel_max / 2 的可行范围。
为什么您认为这会改进 FluidNC?
RcServos 没有合理的归位,这意味着如果你指定
那么只有 Z-100 到 Z0 会产生运动,这有点惊人。
使用对称极限将给出从 Z-50 到 Z50 的范围,以 0 为中心,这似乎更合理。
你需要这个功能做什么?
我想您可以通过多种方式解决此问题,但这会使基本情况更加合理。
您知道其他需要此功能的用户吗?
我假设使用 RcServo 的人将从不需要解决负范围要求中受益。