M30 – Fin du programme et rembobinage

Cette commande termine le programme et revient à la première ligne du fichier gcode.


Syntaxe et paramètres


  • M30
  • Valeur L Lorsqu'il est ajouté à la commande M30, le programme se répète pendant le nombre de cycles spécifié. L10 exécutera le Gcode 10 fois avant d'arrêter le rembobinage
  • Valeur L0 Lorsque L0 est ajouté à M30, le programme revient en arrière et se répète en boucle infinie.



INFO : Lorsqu'un fichier Gcode boucle, l'axe ne s'arrête pas au M30 jusqu'au dernier cycle. Cela élimine le temps de montée et de descente entre les cycles.

exemple de programme


 N10 G00 X0 Y0
N20 G00 X10
N30 M30
N40 G00 Y10


  • La ligne N10 déplacera les axes X et Y vers la position 0.00.
  • A la ligne N20 , l'axe X se déplacera jusqu'à la position X10.
  • A la ligne N30 , le programme s'arrêtera et le fichier retournera à la ligne N10 , un appui sur cycle start fera démarrer le programme à partir de la ligne N10 .



Boucle infinie


 N10 G00 X0 Y0
N20 G00 X10 
N30 M30 L0    


  • Ce programme exécute les lignes N10 à N30 avant de revenir en boucle sur N10 et de recommencer automatiquement. Il continuera jusqu'à ce qu'il soit arrêté manuellement.



répéter 20 fois


 N10 G00 X0 Y0 
N20 G00 X10 
N30 M30 L20


  • Ce programme exécute les lignes N10 à N30 avant de revenir en boucle sur N10 et de recommencer pendant 20 cycles, moment auquel il revient en boucle sur N10 et s'arrête.