Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Only constrain motion on homed axes #16533

Merged
merged 4 commits into from
Jan 11, 2020
Merged

Only constrain motion on homed axes #16533

merged 4 commits into from
Jan 11, 2020

Commits on Jan 11, 2020

  1. (#16283) Don't allow softendstop overrun before homing

    Currently it is possible to overrun the software end stops before all axes are homed, regardless of the fact that NO_MOTION_BEFORE_HOMING is enabled. In parts this was desired in #15027, where it was wished for the possibility to move before homing (but surely with NO_MOTION_BEFORE_HOMING disabled). The new solution overcomes both problems, by allowing to move before any axis is homed iff NO_MOTION_BEFORE_HOMING=0 (satisfying #15027) but with NO_MOTION_BEFORE_HOMING=1 as soon as any axis is homed that axis will be clamped to its software end stops (satisfying #16283)
    FlyingSamson committed Jan 11, 2020
    Configuration menu
    Copy the full SHA
    1361f05 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ba058d3 View commit details
    Browse the repository at this point in the history
  3. Update motion.h

    thinkyhead authored Jan 11, 2020
    Configuration menu
    Copy the full SHA
    b4346e3 View commit details
    Browse the repository at this point in the history
  4. Update motion.h

    thinkyhead authored Jan 11, 2020
    Configuration menu
    Copy the full SHA
    1168aee View commit details
    Browse the repository at this point in the history