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

group: filament
since: 1.1.0
requires: ADVANCED_PAUSE_FEATURE
eeprom: true

codes: [ M603 ]
related: [ M600 ]

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 (positive)
  values:
  - tag: pos
    type: float

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

---

The `M603` command configures automatic filament change parameters.
