thinkyhead

M900 - Linear Advance Factor

control Get and set Linear Advance K value LIN_ADVANCE

Description

Get and/or set the Linear Advance K factor.

Notes

See Linear Advance for details on how to determine the K factor.

Usage

M900 [K<kfactor>] [L<kfactor>] [S<slot>] [T<index>]

Parameters

[K<kfactor>]

Set the K factor for the specified extruder. Unchanged if omitted. Set this value higher for more flexible filament or a longer filament path.

With EXTRA_LIN_ADVANCE_K this sets the primary K factor. Note that this factor may be inactive and won’t take effect until the next M900 S0.

[L<kfactor>]

Set the second K factor for the specified extruder. Requires EXTRA_LIN_ADVANCE_K. Note that this factor may be inactive and won’t take effect until the next M900 S1.

[S<slot>]

Select slot and -if changing slots- sideline the current value and reinstate the last-set or last-sidelined value.

[T<index>]

Extruder to which K, L, and S will apply.

Examples

Fetch the K factor

M900 

Set the K factor

M900 K0.18 

(EXTRA_LIN_ADVANCE_K) Set second K factor for T2, then activate it.

M900 T2 L0.9 
M900 T2 S1