Standardowa maszyna 3-osiowa używa X, Y, Z. Hot-wire cutter przypisuje te litery do swoich dwóch wież i opcjonalnego obrotowego, dzięki czemu ten sam dialekt G-code steruje czterema lub pięcioma osiami.
Cztery osie cięcia: X, Y, U, V
Każda wieża ma dwa osie. Lewa wieża to X głębokość Y prawa wieża U głębokość W Ruch 4-osiowy ustawia wszystkie cztery jednocześnie
G1 X10.5 Y20 U10.5 V20 F400
Gdy wartości lewa i prawa są równe, drut pozostaje równoległy (prosta ekstruzja). Gdy się różnią, drut pochyla/odchyla — i w serii ruchów zamiata powierzchnię morfingu. Na maszynie 2-osiowej sterownik po prostu odbija U/V na X/Y.
Oś obrotowa: A
Na maszynach 3/5-osiowych, obrotowy A oś (stopnie) obraca piankę. Program z indeksowaną rotacją to stos cięć z poleceniami obrotu wokół osi A pomiędzy nimi:
; ... 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 Oś obrotu i cięcia indeksowane).
Czego potrzebuje sterownik?
Twoja wersja oprogramowania układowego musi być skonfigurowana dla dodatkowych osi. FluidNC i warianty GRBL mogą mapować dodatkowe wyjścia sterowników krokowych na U/V/A. Liczba użytecznych osi zależy od płyty sterującej (liczby sterowników krokowych) i kompilacji oprogramowania układowego. Zobacz Kontrolery i Silniki i sterowniki.
Jedna masa ładunku, trzy transporty
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 Transporty.