M17
erstellt am
Samstag, 03. Januar 2026
von
Stefan Trucker
bearbeitet am
Freitag, 16. Januar 2026
von
Stefan Trucker
Firmware
Klipper Marlin Repetier RepRap Firmware Prusa Firmware Prusa Buddy Firmware
M17 schaltet die Schrittmotoren des Druckers ein.
Die Motoren werden stromführend und halten ihre Position fest.
Wenn die Motoren ausgeschaltet waren (z. B. durch M18, M84 oder nach einem Timeout), kannst du mit M17 wieder:
- Achsen fixieren
- Bewegungen ermöglichen
- den Druckkopf stabilisieren
- den Extruder aktivieren
Warum ist M17 wichtig?
Weil Schrittmotoren nur dann ihre Position halten, wenn sie eingeschaltet sind. Wenn sie aus sind:
- Achsen können sich frei bewegen
- der Druckkopf kann verrutschen
- der Extruder kann nicht extrudieren
Darum ist M17 essenziell für:
- manuelle Eingriffe
Code
Alle Motoren aktivieren
M17 Code in Ablage kopierenNut Z-Motor(en) aktivieren
M17 Z Code in Ablage kopieren
Wichtig zu wissen
M17 aktiviert Motoren, ändert aber nicht den Motorstrom.
Motoren bleiben aktiv, bis:
- M18 oder M84 ausgeführt wird
- ein Timeout erreicht wird
- die Firmware sie automatisch deaktiviert
- Wenn Motoren aktiv sind, lassen sie sich nicht von Hand bewegen.
- Bei CoreXY‑Druckern aktivieren X/Y immer beide Motoren gleichzeitig.
Klipper
Klipper wird intern zu SET_STEPPER_ENABLE gemappt.
RepRapFirmware
RepRapFirmware M17 aktiviert Motoren, RRF nutzt M906/M913/M917 für Stromsteuerung.
Quellen
vewandte Codes
M18
Diese Befehle schalten die Schrittmotoren aus.