Eje multi & rotativo G-code (U/V/A)

Cómo el G-code de cortadora térmica de 4 y 5 ejes usa U y V para la segunda torre y A para el eje rotativo, cómo se codifican los cortes de rotación morfológica e indexada, y qué hace el controlador con ello.

```

Una máquina estándar de 3 ejes usa X, Y, Z. Un cortador de alambre caliente reasigna esas letras a sus dos torres y rotativo opcional, por lo que el mismo dialecto de G-code controla cuatro o cinco ejes.

Los cuatro ejes de corte: X, Y, U, V

¿Cada torre tiene dos ejes. La torre izquierda es? X y profundidad Y altura; la torre derecha es U y profundidad V Altura. 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 en una secuencia de movimientos, barre la superficie morfológica. En una máquina de 2 ejes, el controlador simplemente refleja U/V en X/Y.

El eje rotativo: A

¿Eje rotativo? A (grados) gira la espuma. Un programa de rotación indexada es un conjunto de cortes con comandos de rotación A entre ellos:

; ... cortar etapa 1 (A0) ...
M9                  ; alambre apagado
G0 A60              ; rotar indexado la espuma 60°
; ... cortar etapa 2 (ahora en A60) ...
G0 A120             ; rotar de nuevo
; ...

El controlador gira el motor rotativo a cada ángulo comandado entre pasadas de corte. cncfoam.com inserta estos comandos A<grados> automáticamente al crear un corte indexado (consulta Eje de rotación y cortes indexados).

¿Qué necesita el controlador?

El firmware debe estar configurado para los ejes adicionales. FluidNC y variantes de GRBL pueden asignar salidas adicionales de paso a U/V/A. El número de ejes utilizables depende de la placa (número de controladores de paso) y la compilación del firmware. Consulta Controladores y Motores y controladores.

Una carga útil, tres transportes

Ya sea que descargues, transmitas por USB o envíes por Wi-Fi, el G-code es idéntico —un único flujo de texto de movimientos G0/G1 con M8/M9 para el alambre y comandos A para rotación. El controlador convierte ese texto en pulsos de paso y PWM. Consulta Transportes.

```