Oś wieloosiowa i obrotowy G-code (U/V/A)

Jak 4-osiowy i 5-osiowy G-code do cięcia gorącym drutem używa U i V dla drugiej wieży oraz A dla osi obrotowej, jak zakodowane są cięcia z morfowaniem i obrotem indeksowanym oraz co robi z tym kontroler.

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.