extruder: Allow an extruder object to be created without a stepper

This may be useful for dual hotend printers that have only one
stepper.

Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
This commit is contained in:
Kevin O'Connor
2022-02-21 13:51:27 -05:00
parent 4a8aece6a7
commit 6627d036ac
2 changed files with 25 additions and 12 deletions

View File

@@ -638,10 +638,11 @@ max_accel: 1
### [extruder]
The extruder section is used to describe both the stepper controlling
the printer extruder and the heater parameters for the nozzle. See the
[pressure advance guide](Pressure_Advance.md) for information on
tuning pressure advance.
The extruder section is used to describe the heater parameters for the
nozzle hotend along with the stepper controlling the extruder. See the
[command reference](G-Codes.md#extruder) for additional information.
See the [pressure advance guide](Pressure_Advance.md) for information
on tuning pressure advance.
```
[extruder]
@@ -652,7 +653,10 @@ microsteps:
rotation_distance:
#full_steps_per_rotation:
#gear_ratio:
# See the "stepper" section for a description of the above parameters.
# See the "stepper" section for a description of the above
# parameters. If none of the above parameters are specified then no
# stepper will be associated with the nozzle hotend (though a
# SYNC_EXTRUDER_MOTION command may associate one at run-time).
nozzle_diameter:
# Diameter of the nozzle orifice (in mm). This parameter must be
# provided.