--- tag: m0201 title: Print Move Limits brief: Set acceleration and frequency limits for print moves. author: thinkyhead group: motion codes: [ M201 ] 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 axis max acceleration values: - tag: accel type: float - tag: Y optional: true description: Y axis max acceleration values: - tag: accel type: float - tag: Z optional: true description: Z axis max acceleration values: - tag: accel type: float - tag: E optional: true description: E axis max acceleration values: - tag: accel type: float - tag: T optional: true description: Target extruder (Requires `DISTINCT_E_FACTORS`) values: - tag: index type: int - tag: F optional: true description: Planner frequency limit (Requires `XY_FREQUENCY_LIMIT`) values: - tag: Hz type: byte - tag: S optional: true description: Planner XY frequency minimum speed percentage (Requires `XY_FREQUENCY_LIMIT`) values: - tag: percent type: float videos: - Mnvj6xCzikM examples: - pre: 'Set max acceleration lower so it sounds like a robot:' code: M201 X50 Y50 --- Set the max acceleration for one or more axes (in current units-per-second squared). With `XY_FREQUENCY_LIMIT` you can also set the XY frequency limits.