Skip to content

TestParking2

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 09 Sep 00:15

This is a test release for the newly-revised parking code, which is now configurable via the YAML file. Parking is a feature that works in conjunction with the safety door switch. If the safety door is opened and parking is enabled, the spindle will pull out in the +Z direction by "pullout_distance_mm" at rate "pullout_rate_mm_per_min" before stopping the spindle, then will move to the Z position "target_mpos_mm" in machine coordinates at rate "rate_mm_per_min". Normally that movement is in the Z axis, but the axis can be changed by "axis". Here is an example parking config section:

parking:
  enable: true
  axis: Z
  target_mpos_mm: -5.000
  pullout_distance_mm: 5.000
  rate_mm_per_min: 800.000
  pullout_rate_mm_per_min: 250.000

The machine needs to be homed, otherwise the "target_mpos_mm" position is ambiguous.