---
tag: m0603
title: Configure Filament Change
brief: Configure automatic filament change parameters
author: ManuelMcLure

since: 1.1.0
requires: ADVANCED_PAUSE_FEATURE
group: filament

codes: [ M603 ]

notes:
  - Requires `ADVANCED_PAUSE_FEATURE`.

parameters:
  -
    tag: T
    optional: true
    description: Target extruder
    values:
      -
        tag: index
        type: int
  -
    tag: U
    optional: true
    description: Amount of retraction for unload (negative)
    values:
      -
        tag: pos
        type: float
  -
    tag: L
    optional: true
    description: Load length, longer for bowden (negative)
    values:
      -
        tag: pos
        type: float

examples:
  -
    pre: Configure load and unload lengths for automatic filament change
    code: M603 U120 L125

---

The [`M603`](/docs/gcode/M603.html) command configures automatic filament change parameters.
