| V1 Setting | V2 Setting | Description |
|---|---|---|
|
Default rate for Overridden by the first |
||
| Default rate for |
||
|
Arcs are cut into segments (lines) — this setting is the maximum error allowed for the line segments that divide an arc. Controls arc segmentation quality versus performance, using adaptive segment sizing. |
||
|
Lines can be cut into segments — generally not useful with cartesian-coordinate robots — this setting sets the maximum length of any given segment; segments longer than this are cut into several shorter ones. When set to Essential for delta robots to maintain accuracy. |
||
|
Instead of cutting lines into segments based on distance, cuts them based on time: segments are sized so that Smoothie executes about Mostly useful with When set to a non-zero value, overrides |
||
|
Defines how many blocks (line segments) are stored in RAM for look-ahead acceleration calculation. Do not change this unless you know exactly what you are doing. Increasing the queue size uses more RAM and can cause Smoothie to run out of memory, depending on your configuration and how much the rest of your modules already use. Larger values allow better speed optimization through corners but consume more memory. |
||
|
Acceleration, in millimetres/second/second — the rate at which the machine accelerates and decelerates during moves. Higher values make the machine faster and shakier; lower values make it slower and sturdier. Generally proportional to the weight of the tool being moved. Can be overridden using |
||
|
Specific acceleration for Z axis movements. When set to a valid number, overrides the default When set to The Z axis often benefits from lower acceleration than XY, to prevent layer artifacts. |
||
|
Acceleration in millimetres/second/second for the alpha actuator (X axis on cartesian). Do not set on deltas. When set to a valid number, overrides the global default |
||
|
Acceleration in millimetres/second/second for the beta actuator (Y axis on cartesian). Do not set on deltas. When set to a valid number, overrides the global default |
||
|
Acceleration in millimetres/second/second for the gamma actuator (Z axis on cartesian). Do not set on deltas. When set to a valid number, overrides the global default |
||
|
Similar to the old "max_jerk", in millimeters — defines how much the machine slows down when decelerating, proportional to the vector angle of the change in direction. See here and here. Lower values mean being more careful; higher values mean being faster with more jerk. Replaces traditional "jerk" settings with a more mathematically sound approach. |
||
|
Junction deviation for Z only moves.
Do not set this value if you use a delta arm solution. |
||
|
Sets the minimum planner speed, in millimetres/sec — the lowest speed the planner will ever set a move to. Not generally useful. Prevents extremely slow movements that could cause stepper stalls or uneven extrusion in 3D printing. When set to |
||
|
Duration of step pulses to the stepper motor drivers, in microseconds. The actual step pulse is generally 2µs above this value (so Setting this over about 8µs will cause severe issues with step generation. Some stepper drivers require a minimum pulse width to reliably register steps — check your driver datasheet for its "Step Pulse Width" specification and set at least 2× that minimum for reliability. Use |
||
|
Base frequency for stepping — higher values give smoother movement. Do not modify unless you know exactly what you are doing; This is the fundamental rate at which the step generation interrupt runs — all step generation is derived from it through integer division. The maximum step rate per motor equals Higher frequencies increase interrupt load and may affect response time for other operations. |