thinkyhead

M200 - Volumetric Extrusion Diameter

motion Set the diameter for volumetric extrusion

Description

Set the filament’s current diameter and enable volumetric extrusion. Send M200 with no parameters to get the current settings.

In volumetric extrusion mode the E axis specifies cubic mm instead of linear mm, and the firmware calculates how much length to extrude for the given volume based on the filament diameter.

Notes

For a smaller build disable Volumetric Extrusion with NO_VOLUMETRIC.

Usage

M200 [D<diameter>] [L<volume>] [S<0|1>] [T<index>]

Parameters

[D<diameter>]

Filament diameter

    [L<volume>]
    VOLUMETRIC_EXTRUDER_LIMIT

    Set volumetric extruder limit (in mm3/sec). Use L0 for No Limit.

      [S<0|1>]

      Volumetric Extrusion On/Off

      • S0:

        Disable Volumetric Extrusion

      • S1:

        Enable Volumetric Extrusion

      [T<index>]

      Extruder index. If omitted, the currently active extruder will be used.

        Examples

        A common diameter close to 3mm:

        M200 D2.85

        1.75mm diameter with volumetric extrusion mode enabled

        M200 S1 D1.75

        1.75mm diameter with volumetric extrusion mode disabled

        M200 S0 D1.75

        Turn off volumetric extrusion

        M200 D0
        M200 D  ; ...also works
        M200 S0 ; ...also works