aboutsummaryrefslogtreecommitdiffstats
path: root/docs/G-Codes.md
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2022-01-11 15:00:36 -0500
committerKevin O'Connor <kevin@koconnor.net>2022-01-16 19:01:15 -0500
commiteb2a67cb956f96e9ed92d5c070411d7dec08bcfd (patch)
tree8c3b1e7decbb1bd8d58a063dc903041aec7691ce /docs/G-Codes.md
parentffbd2698fe906dbfc4b21923989b9679adf8561b (diff)
downloadkutter-eb2a67cb956f96e9ed92d5c070411d7dec08bcfd.tar.gz
kutter-eb2a67cb956f96e9ed92d5c070411d7dec08bcfd.tar.xz
kutter-eb2a67cb956f96e9ed92d5c070411d7dec08bcfd.zip
extruder: Support SYNC_STEPPER_TO_EXTRUDER on extruder objects
Refactor the extruder_stepper support so that it uses the ExtruderStepper class defined in extruder.py. Support the SYNC_STEPPER_TO_EXTRUDER command on steppers defined in either extruder_stepper or extruder config sections. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'docs/G-Codes.md')
-rw-r--r--docs/G-Codes.md15
1 files changed, 5 insertions, 10 deletions
diff --git a/docs/G-Codes.md b/docs/G-Codes.md
index b4cb63a3..119f1fbb 100644
--- a/docs/G-Codes.md
+++ b/docs/G-Codes.md
@@ -182,6 +182,11 @@ The following standard commands are supported:
result in excessive pressure between extruder and hot end. Do proper
calibration steps with filament before use. If 'DISTANCE' value is
not included command will return current step distance.
+- `SYNC_STEPPER_TO_EXTRUDER STEPPER=<name> [EXTRUDER=<name>]`: This
+ command will cause the given extruder STEPPER (as specified in an
+ [extruder](Config_Reference#extruder) or
+ [extruder stepper](Config_Reference#extruder_stepper) config
+ section) to become synchronized to the given EXTRUDER.
- `SET_STEPPER_ENABLE STEPPER=<config_name> ENABLE=[0|1]`: Enable or
disable only the given stepper. This is a diagnostic and debugging
tool and must be used with care. Disabling an axis motor does not
@@ -344,16 +349,6 @@ enabled:
future G-Code movement commands may run in parallel with the stepper
movement.
-### Extruder stepper Commands
-
-The following command is available when an
-[extruder_stepper config section](Config_Reference.md#extruder_stepper)
-is enabled:
-- `SYNC_STEPPER_TO_EXTRUDER STEPPER=<extruder_stepper config_name>
- [EXTRUDER=<extruder config_name>]`: This command will cause the given
- STEPPER to become synchronized to the given EXTRUDER, overriding
- the extruder defined in the "extruder_stepper" config section.
-
### Probe
The following commands are available when a