Una máquina estándar de 3 ejes utiliza X, Y, Z. Un cortador de alambre caliente reasigna esas letras a sus dos torres y al rotativo opcional, por lo que el mismo dialecto de G-code controla cuatro o cinco ejes.
Las cuatro ejes de corte: X, Y, U, V
¿Cada torre tiene dos ejes. La torre izquierda es X y Y ¿la torre derecha? U y V ¿Un movimiento de 4 ejes establece los cuatro al mismo tiempo?
G1 X10.5 Y20 U10.5 V20 F400
Cuando los valores izquierdo y derecho coinciden, el alambre permanece paralelo (una extrusión recta). Cuando difieren, el alambre se inclina/desvía —y a lo largo de una secuencia de movimientos, barre la superficie de morfología. En una máquina de 2 ejes, el controlador simplemente refleja U/V en X/Y.
La eje rotativo: A
¿En máquinas de 3/5 ejes? A eje (grados) gira la espuma. Un programa de rotación indexada es una pila de cortes con comandos de rotación A entre ellos:
; ... cut stage 1 (A0) ...
M9 ; wire off
G0 A60 ; index rotate the foam 60°
; ... cut stage 2 (now at A60) ...
G0 A120 ; rotate again
; ...
The controller turns the rotary motor to each commanded angle between cutting passes. cncfoam.com inserts these A<degrees> commands automatically when you build an indexed cut (see Eje de rotación y cortes indexados).
¿Qué necesita el controlador?
Su firmware debe estar configurado para los ejes adicionales. Las variantes FluidNC y GRBL pueden asignar salidas de paso adicionales a U/V/A. El número de ejes utilizables depende de la placa (número de controladores de paso) y de la compilación del firmware. Ver Controladores y Motores y controladores.
Una carga útil, tres transportes
Whether you download, stream over USB or send over Wi-Fi, the G-code is identical — a single text stream of G0/G1 moves with M8/M9 for the wire and A commands for rotation. The controller turns that text into stepper pulses and PWM. See Transportes.