Skip to content
Scott Lahteine edited this page Mar 23, 2016 · 3 revisions

DO NOT EDIT THIS PAGE. The wiki is being ported to a new documentation system.
Please see Issue #3088 "New Documentation" for more information.

Description

Wait for all moves to finish.

Example

 M400

Discussion

M400 is used to keep the next command from execution until the printer finishes all movement (i.e., the planner queue is empty). This command should rarely be needed for normal printing, but it can be useful as a workaround for badly-behaved commands, or to ensure that a command definitely happens in sequence with movement. This should be used sparingly because it can cause a small pause, potentially affecting print quality.

Clone this wiki locally