--- tag: m0205 title: Set Advanced Settings brief: Set some advanced settings related to movement. author: thinkyhead group: motion codes: [ M205 ] notes: - View the current setting with [`M503`](/docs/gcode/M503.html). - If `EEPROM_SETTINGS` is enabled, these are saved with [`M500`](/docs/gcode/M500.html), loaded with [`M501`](/docs/gcode/M501.html), and reset with [`M502`](/docs/gcode/M502.html). parameters: - tag: X optional: true description: X max jerk (units/s) values: - tag: jerk type: float - tag: Y optional: true description: Y max jerk (units/s) values: - tag: jerk type: float - tag: Z optional: true description: Z max jerk (units/s) values: - tag: jerk type: float - tag: E optional: true description: E max jerk (units/s) values: - tag: jerk type: float - tag: B optional: true description: Minimum segment time (µs) values: - tag: µs type: int - tag: S optional: true description: Minimum feedrate for print moves (units/s) values: - tag: units/s type: float - tag: T optional: true description: Minimum feedrate for travel moves (units/s) values: - tag: units/s type: float - tag: J optional: true description: Junction deviation (requires `JUNCTION_DEVIATION`) values: - tag: deviation type: float videos: - Mnvj6xCzikM examples: - pre: Set some advanced settings. code: M205 T40 ; Travel feedrate = 40mm/s --- Set various motion settings. See parameters for details.