guides:gcode

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
guides:gcode [2019/07/03 13:36]
adrien
guides:gcode [2023/06/12 15:48] (Version actuelle)
adrien_doku
Ligne 1: Ligne 1:
 ====== Liste des GCODE principaux et couramment utilisés ====== ====== Liste des GCODE principaux et couramment utilisés ======
 +{{ :guides:gcode.png |}}
 ===== G1 : mouvement manuel ===== ===== G1 : mouvement manuel =====
 Permet de faire un mouvement sur un axe ou plusieurs. Permet de faire un mouvement sur un axe ou plusieurs.
Ligne 15: Ligne 16:
 ''G1 X50 F12000'' permet de faire un mouvement de 50mm selon l'axe X rapide (12000mm/min soit 200mm/s). ''G1 X50 F12000'' permet de faire un mouvement de 50mm selon l'axe X rapide (12000mm/min soit 200mm/s).
  
 +===== G90 et G91 : passer en coordonnées absolues et relatives =====
 +Permet de ne plus considérer des positions par rapport au home X, Y, Z ou E mais seulement de la valeur demandée.
 +
 +Par exemple, si à la fin d'une impression on veut monter en Z de 10mm avant de dégager la tête vers le fond de la machine, on ne peut pas faire simplement un G1 Z10. En effet si on est actuellement à Z=100mm en fin d'impression et qu'on demande un Z10, alors la machine va redescendre de 90mm pour arriver à Z=10mm (par rapport au fin de course Z).
 +
 +Dans ce cas, on va simplement écraser la pièce imprimée et risque d'abimer la machine. Il faudrait, si on connait la position Z faire un G1 Z110 mais on ne connait pas toujours la position en fin d'impression.
 +
 +Pour monter de 10mm en Z sans s'occuper de savoir où on est, ensuite aller au fond de la machine et redescendre de 10mm (script type de fin d'impression par exemple) :
 +
 +<code>
 +G91 ;permet de passer en coordonnées relatives
 +G1 Z10 ;on monte de 10mm par rapport à la position actuelle
 +G90 ;on repasse en coordonnées absolues
 +G1 Y300 F6000 ;on emmène la tête d'impression en fond de machine (dans la mesure où le fond machine est à 300mm)
 +G91 ;permet de passer en coordonnées relatives
 +G1 Z-10 ;on redescend de 10mm par rapport à la position actuelle
 +G90 ;on repasse en coordonnées absolues
 +</code>
  
 ===== G92 : Initialiser un axe ===== ===== G92 : Initialiser un axe =====
Ligne 170: Ligne 189:
  
 ''X:148.8480 Y:209.6580 Z:0.6000 E:66.4170'' ''X:148.8480 Y:209.6580 Z:0.6000 E:66.4170''
 +
 +===== M562 : Remise à 0 des erreurs de chauffe =====
 +Permet de remettre les chauffages en reset suite à une erreur de température (par exemple Heater Fault sur Duet) :
 +
 +''M562''
  
  • guides/gcode.1562153819.txt.gz
  • Dernière modification: 2019/07/03 13:36
  • de adrien