diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2025-04-30 19:05:47 -0400 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2025-05-12 20:15:03 -0400 |
commit | 64e01f03a20f4d895f4baa5d5f72870f800f5830 (patch) | |
tree | 79843e2fb29e4a2ce0bda18a986c42c0f585181d /docs/G-Codes.md | |
parent | 7201f41664ffa658e90146187ce57ad70b71d11c (diff) | |
download | kutter-64e01f03a20f4d895f4baa5d5f72870f800f5830.tar.gz kutter-64e01f03a20f4d895f4baa5d5f72870f800f5830.tar.xz kutter-64e01f03a20f4d895f4baa5d5f72870f800f5830.zip |
manual_stepper: Support INSTANTANEOUS_CORNER_VELOCITY on gcode axes
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'docs/G-Codes.md')
-rw-r--r-- | docs/G-Codes.md | 25 |
1 files changed, 14 insertions, 11 deletions
diff --git a/docs/G-Codes.md b/docs/G-Codes.md index 6d69dd9c..48aa0363 100644 --- a/docs/G-Codes.md +++ b/docs/G-Codes.md @@ -968,17 +968,20 @@ 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. +`MANUAL_STEPPER STEPPER=config_name GCODE_AXIS=[A-Z] +[INSTANTANEOUS_CORNER_VELOCITY=<velocity>]`: 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. The +`INSTANTANEOUS_CORNER_VELOCITY` specifies the maximum instantaneous +velocity change (in mm/s) of the motor during the junction of two +moves (the default is 1mm/s). ### [mcp4018] |