Uma máquina padrão de 3 eixos usa X, Y, Z. Um cortador de fio quente mapeia essas letras para suas duas torres e opcionalmente um eixo rotativo, então o mesmo dialeto de G-code controla quatro ou cinco eixos.
As quatro eixos de corte: X, Y, U, V
Cada torre tem dois eixos. A torre esquerda é X e profundidade Y a torre direita U e profundidade V Um movimento de 4 eixos define todos os quatro ao mesmo tempo:
G1 X10.5 Y20 U10.5 V20 F400
Quando os valores esquerdo e direito são iguais, o fio permanece paralelo (uma extrusão reta). Quando diferem, o fio inclina/se desvia — e ao longo de uma sequência de movimentos, varre a superfície de morfologia. Em uma máquina de 2 eixos, o controlador simplesmente espelha U/V em X/Y.
O eixo rotativo: A
Em máquinas de 3/5 eixos A eixo (graus) gira a espuma. Um programa de rotação indexada é um conjunto de cortes com comandos de rotação A entre eles:
; ... 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 Eixo de rotação & cortes indexados).
Do que o controlador precisa?
Seu firmware deve ser configurado para os eixos extras. As variantes FluidNC e GRBL podem mapear saídas de stepper adicionais para U/V/A. O número de eixos utilizáveis depende da placa (número de drivers de stepper) e da compilação do firmware. Veja Controladores e Motores & drivers.
Uma carga, três 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.