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

Filament ramming and z improvements #1760

Closed

Commits on Apr 23, 2019

  1. Configuration menu
    Copy the full SHA
    2fbb673 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aa4d8ec View commit details
    Browse the repository at this point in the history
  3. Improved handling of unknown Z position

    - Introduce raise_z_above to move Z carefully when the current position
      is potentially unknown, using stallguard
    - Use raise_z_above for:
      * filament loading/unloading clearance
      * extruder spacing when preheating (to avoid buildplate marks on PEI)
      * before homing to avoid damaging the build plate and to avoid
        repeated Z moves as well
    
    Since raise_z_above is conditional, it will only raise when needed.
    
    Calling raise_z_above when the extruder position is unknown and already
    at maximum travel is safe and will prevent further vertical moves.
    wavexx committed Apr 23, 2019
    Configuration menu
    Copy the full SHA
    e8f4c87 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2019

  1. Avoid premature endstop trigger in raise_above_z from a cold start

    In raise_z_above, power Z steppers in normal mode to overcome initial
    load. This avoids triggering the endstop right at the start if the
    Z axis was started directly in low-power mode.
    wavexx committed Apr 24, 2019
    Configuration menu
    Copy the full SHA
    d723e1b View commit details
    Browse the repository at this point in the history