Les principales commandes d'un Gcode pour l'impression 3D

Après avoir vu le but, la syntaxe et l'origine du start.gcode on peut maintenant en retenir plusieurs commandes souvent présentes dans un start.gcode d'impression 3D et qui seront utilisées plus généralement dans tout le Gcode.

Les commandes les plus courantes dans un Gcode

Ligne de commande

Commande

G20

Définir les unités en pouces

G21

Définir les unités en mm

G28

Revenir au point d'origine

G29

Auto nivellement

G90

Utiliser le positionnement absolu

G91

Utiliser le positionnement relatif

G92 Xx Yy Zz Ee

Définir la position comme à (x, y, z, e)

M82

Définir le mode absolu pour l'extrudeur

M83

Définir le mode relatif pour l'extrudeur

M84

Arrêt de tous les moteurs

M104 St

Chauffer l'extrudeur à la température de t°C

M106 Sv

Allumer les ventilateurs à la vitesse v

M106 S0 ou M107

Éteindre les ventilateurs

M109 Tn St

Chauffer l'extrudeur n (cas de plusieurs extrudeurs) à la température t°C

M109 Rt

Attendre pendant le refroidissement (jusqu'à ce que l'extrudeur atteigne une température maximale de t°C)

M140 St ou M190 St

Chauffer le plateau à la température de t°C (et attendre qu'il atteigne cette température)

G0 Fv Xx Yy Zz Ee

Se déplacer (aussi vite que possible) sur les axes et extruder (Tout cela dépend du mode absolu ou relatif)

G1 Fv Xx Yy Zz Ee

Se déplacer à la vitesse v sur les axes et extruder (Tout cela dépend du mode absolu ou relatif)

G4 Pt

Attendre t millisecondes

M300 Sf Pt

Jouer un son à la fréquence f pendant t millisecondes (Attention cette commande n'est pas reconnue par toutes les imprimantes !)

Remarque

Sur la Discoeasy200, ne soyez pas surpris, la commande M107 éteint le ventilateur arrière qui se ré-allume automatiquement à la 3ème couche.

L'ensemble de ces commandes semblent assez simple d'usage et vous n'êtes pas loin de concocter votre premier gcode ! La seule difficulté, ici, réside dans la distinction entre mouvement, positions et extrusion absolus et relatifs.