Une machine standard à 3 axes utilise X, Y, Z. Une découpeuse à fil chaud remappe ces lettres vers ses deux tours et sa rotation optionnelle, de sorte que le même dialecte G-code pilote quatre ou cinq axes.
Les quatre axes de découpe : X, Y, U, V
Chaque tour possède deux axes. La tour de gauche est X profondeur Y hauteur ; la tour de droite est U profondeur V Hauteur. Un déplacement à 4 axes règle les quatre simultanément :
G1 X10.5 Y20 U10.5 V20 F400
Lorsque les valeurs gauche et droite correspondent, le fil reste parallèle (une extrusion droite). Lorsqu'elles diffèrent, le fil s'incline/oblique — et, sur une séquence de déplacements, balaye la surface morphologique. Sur une machine à 2 axes, le contrôleur se contente de refléter U/V sur X/Y.
L'axe rotatif : A
Sur les machines à 3/5 axes, un axe rotatif A (degrés) fait tourner la mousse. Un programme de rotation indexée est une série de coupes avec des commandes de rotation A entre elles :
; ... étape de coupe 1 (A0) ...
M9 ; fil éteint
G0 A60 ; rotation indexée de la mousse de 60°
; ... étape de coupe 2 (maintenant à A60) ...
G0 A120 ; rotation à nouveau
; ...
Le contrôleur fait tourner le moteur rotatif vers chaque angle commandé entre les passes de découpe. cncfoam.com insère ces commandes A<degrés> automatiquement lorsque vous créez une coupe indexée (voir Axe de rotation et coupes indexées).
Ce dont le contrôleur a besoin
Votre firmware doit être configuré pour les axes supplémentaires. FluidNC et les variantes de GRBL peuvent mapper des sorties de moteur pas à pas supplémentaires vers U/V/A. Le nombre d'axes utilisables dépend de la carte (nombre de pilotes de moteur pas à pas) et de la version du firmware. Voir Contrôleurs et Moteurs & pilotes.
Un seul fichier, trois transports
Que vous téléchargiez, diffusiez via USB ou envoyiez par Wi-Fi, le G-code est identique — un flux texte unique de déplacements G0/G1 avec M8/M9 pour le fil et des commandes A pour la rotation. Le contrôleur transforme ce texte en impulsions pour les moteurs pas à pas et en PWM. Voir Transports.