GCodes
Le tableau ci‑dessous montre les GCodes pris en charge
Se déplacer vers les coordonnées données. Il est utilisé pour aller dans une nouvelle zone sans couper, on l'appelle aussi un déplacement « rapide ». Notez que le paramètre F peut être utilisé ici et est mémorisé par les commandes suivantes
G0 X10 Y5 F100
Se déplacer vers les coordonnées données, voir ci‑dessus pour la différence avec G0. Prend le même paramètre F que G0
G1 X20 Y2.3 F200
Mouvement circulaire horaire : aller au point de coordonnées XYZ tout en tournant autour du point aux coordonnées relatives IJ
G2 X10 J5
G10
Définir les coordonnées de l'espace de travail http://linuxcnc.org/docs/html/gcode/coordinates.html et http://linuxcnc.org/docs/html/gcode/g-code.html#gcode:g10-l2
G10 L2 P1 X0
Mode pouce : les coordonnées fournies seront considérées comme des pouces, donc converties en interne en millimètres
G20
Mode millimètre (par défaut) : les coordonnées fournies seront considérées comme des millimètres
G21
G23
sélectionner le fichier
non utilisé
G24
démarrer l'impression
non utilisé
G25
mettre l'impression en pause
non utilisé
G26
réinitialiser l'impression
non utilisé
G27
rapporter l'avancement de l'impression
G29
attendre la file d'attente vide. enquêter davantage
G30
sonde Z simple
G31
identique à G32, ignorer
G32
G32 sonde la grille et active la compensation, cela restera en vigueur jusqu'à réinitialisation ou M370, X et Y sont la position de départ, A et B sont la largeur et la longueur, I et J sont la taille de la grille, H est la hauteur.
G32 R1 X0 Y0 A10 B10 H2
G38.2
sonder vers la pièce, s'arrêter au contact, signaler une erreur en cas d'échec
G38.3
sonder vers la pièce, s'arrêter au contact
G38.4
sonder à l'opposé de la pièce, s'arrêter à la perte de contact, signaler une erreur en cas d'échec
G38.5
sonder à l'opposé de la pièce, s'arrêter à la perte de contact,
G38.6
calibrer le Z, fonction peu claire nécessite des tests supplémentaires. Désactivé de manière stricte dans le microprogramme
G53
Doit être sur une ligne seule OU le premier code G sur une ligne, le G0/G1 suivant directement sera exécuté en coordonnées MCS
G53 G0 X0 Y0
G54
Utiliser les coordonnées de l'espace de travail http://linuxcnc.org/docs/html/gcode/coordinates.html et http://linuxcnc.org/docs/html/gcode/g-code.html#gcode:g54-g59.3
G54
G55-59
identique à G54
G92 X0 Y0 Z0
G92.1
Effacer les décalages G92
G92.1
G92.4
Définir manuellement l'homing (MCS) pour XYZ
G92.4 X0 Y0 Z0
G92.4 A0 S0
réduire un axe pour revenir à zéro‑360, utile pour l'usinage en rotation continue
Mis à jour