diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2025-04-30 19:59:14 -0400 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2025-05-12 20:15:03 -0400 |
commit | 6c1d5d912ae34991dbe866d2bbf9dc75a6345a0c (patch) | |
tree | 259d0179835343691512235f92c652b6e505f4c2 /docs/G-Codes.md | |
parent | ee0bc3d697a136ff9dea2107430d703c421ba4f9 (diff) | |
download | kutter-6c1d5d912ae34991dbe866d2bbf9dc75a6345a0c.tar.gz kutter-6c1d5d912ae34991dbe866d2bbf9dc75a6345a0c.tar.xz kutter-6c1d5d912ae34991dbe866d2bbf9dc75a6345a0c.zip |
manual_stepper: Support LIMIT_VELOCITY and LIMIT_ACCEL when using gcode axis
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'docs/G-Codes.md')
-rw-r--r-- | docs/G-Codes.md | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/docs/G-Codes.md b/docs/G-Codes.md index 48aa0363..6c40ec5e 100644 --- a/docs/G-Codes.md +++ b/docs/G-Codes.md @@ -969,6 +969,7 @@ 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] +[LIMIT_VELOCITY=<velocity>] [LIMIT_ACCEL=<accel>] [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 @@ -979,6 +980,9 @@ 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 +`LIMIT_VELOCITY` and `LIMIT_ACCEL` parameters allow one to reduce the +speed of `G1` moves if those moves would result in a velocity or +acceleration above the specified limits. 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). |