thinkyhead

M200 - Set Filament Diameter

motion Set the diameter for volumetric extrusion.

Description

Set the filament’s current diameter and enable volumetric extrusion.

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.

Usage

M200 [D<diameter>] [L<volume>] [S<flag>] [T<index>]

Parameters

[D<diameter>]

Filament diameter

    [L<volume>]

    Set volumetric extruder limit (in mm3/sec). L0 disables the limit. (Requires VOLUMETRIC_EXTRUDER_LIMIT.)

      [S<flag>]

      0 to disable volumetric extrusion mode, otherwise volumetric is enabled.

        [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