M18 & M84 G-Code: Anleitung mit einfachen Beispielen

Martin

Achtung: Links mit * sind Affiliate-Links. Ich verdiene etwas an qualifizierten Einkäufen, wenn du dich entscheidest, über diese Links einen Kauf zu tätigen – ohne zusätzliche Kosten für dich!


Mit den M18 und M84 G-Codes kannst du die einzelnen Schrittmotoren deaktivieren. Mit den richtigen Parametern nach diesen G-Codes kannst du sie entweder einzeln oder mehrere gleichzeitig deaktivieren. Auch ist es möglich, sie nach einer gewissen Zeit zu deaktivieren.

In diesem Artikel zeige ich dir, wie du die G-Codes richtig verwendest und wie sie häufig bei 3D-Druckern angewendet werden.

Was bewirken die M18 und M84 G-Codes?

M84 G-Code am Ende des End G-Codes.

Die M18 und M84 G-Codes bewirken beide das Gleiche. Auch ihre Anwendung ist identisch. Sie bewirken, dass die Schrittmotoren deaktiviert werden.

Wenn ein Schrittmotor deaktiviert wird, kann die Achse manuell verschoben werden. Bei 3D-Druckern ist dies vor allem am Ende eines Drucks sinnvoll. Dadurch kannst du zum Beispiel das Druckbett nach vorn ziehen, um das Druckobjekt zu entfernen.

Damit du am Ende eines Drucks die Achsen frei bewegen kannst, reicht es den M84 Befehl am Ende des End G-Codes zu schreiben.

Wie wendet man die M18 und M84 G-Codes an?

Die Syntax der beiden G-Codes ist identisch:

  • M18 [E<flag>] [S<seconds>] [X<flag>] [Y<flag>] [Z<flag>]
  • M84 [E<flag>] [S<seconds>] [X<flag>] [Y<flag>] [Z<flag>]

Durch die verschiedenen Parameter lässt sich die Deaktivierung der Schrittmotoren spezifizieren.

  • [E/X/Y/Z <flag>] = gibst du hier einen der vier Schrittmotoren ein, wird nur dieser Schrittmotor deaktiviert.
  • [S<seconds>]: Hiermit kannst du einen Timer setzen, der die Motoren nach der angegebenen Anzahl an Sekunden deaktiviert.

Wenn du keine Parameter angibst, werden alle Schrittmotoren sofort deaktiviert.

Beispiele für die M18 und M84 G-Codes

Hier sind ein paar Beispiele für die M18 und M84 G-Codes:

  • M84 Z E S30: Deaktiviert die Schrittmotoren der z-Achse und des Extruders nach 30 Sekunden.
  • M18 X Y Z: Deaktiviert die Schrittmotoren der x-, y- und z-Achse sofort.
  • M84: Deaktiviert sofort alle Schrittmotoren.

Achtung: Diese Website ist Eigentum von Martin Lütkemeyer und wird von Martin Lütkemeyer betrieben. Martin Lütkemeyer ist Mitglied bei Partnerprogrammen von Amazon Services LLC und anderen. Dies sind Affiliate-Werbeprogramme, die es Webseiten ermöglicht, Werbeeinnahmen durch Werbung und Verlinkung mit Amazon.com und anderen zu erzielen. Die mit * markierten Links sind Affiliate-Links.