diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2025-03-21 23:04:46 -0400 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2025-05-12 20:15:03 -0400 |
commit | 7201f41664ffa658e90146187ce57ad70b71d11c (patch) | |
tree | 3bec429048d8f80d6d342cbe3bc6b30329e0c50d /docs | |
parent | d40fd2190d740cf5388299e7f803a9790108a2dd (diff) | |
download | kutter-7201f41664ffa658e90146187ce57ad70b71d11c.tar.gz kutter-7201f41664ffa658e90146187ce57ad70b71d11c.tar.xz kutter-7201f41664ffa658e90146187ce57ad70b71d11c.zip |
manual_stepper: Support registering as an additional axis
Add a new G-Code command that can register a manual_stepper as an
additional axis on standard G-Code G1 commands.
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'docs')
-rw-r--r-- | docs/G-Codes.md | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/docs/G-Codes.md b/docs/G-Codes.md index b8a0ce69..6d69dd9c 100644 --- a/docs/G-Codes.md +++ b/docs/G-Codes.md @@ -968,6 +968,18 @@ scheduled to run after the stepper move completes, however if a manual stepper move uses SYNC=0 then future G-Code movement commands may run in parallel with the stepper movement. +`MANUAL_STEPPER STEPPER=config_name GCODE_AXIS=[A-Z]`: If the +`GCODE_AXIS` parameter is specified then it configures the stepper +motor as an extra axis on `G1` move commands. For example, if one +were to issue a `MANUAL_STEPPER ... GCODE_AXIS=R` command then one +could issue commands like `G1 X10 Y20 R30` to move the stepper motor. +The resulting moves will occur synchronously with the associated +toolhead xyz movements. If the motor is associated with a +`GCODE_AXIS` then one may no longer issue movements using the above +`MANUAL_STEPPER` command - one may unregister the stepper with a +`MANUAL_STEPPER ... GCODE_AXIS=` command to resume manual control of +the motor. + ### [mcp4018] The following command is available when a |