Meerassig & rotatie G-code (U/V/A)

Hoe 4-assige en 5-assige hot-wire G-code U en V gebruikt voor de tweede toren en A voor de draai-as, hoe morph- en geïndexeerde-rotatie snedes worden gecodeerd, en wat de controller daarmee doet.

Een standaard 3-assige machine gebruikt X, Y, Z. Een hot-wire snijder herkent die letters naar zijn twee torens en optionele draaibare as, zodat dezelfde G-code-dialect vier of vijf assen aanstuurt.

De vier snijassen: X, Y, U, V

Elke toren heeft twee assen. De linker toren is X diepte Y de rechter toren? U diepte V Een 4-assige beweging stelt alle vier gelijktijdig in?

G1 X10.5 Y20 U10.5 V20 F400

Wanneer de linker- en rechterwaarden overeenkomen, blijft de draad parallel (een rechte extrusie). Wanneer ze verschillen, helt/verdraait de draad — en over een reeks bewegingen veegt het het morfe oppervlak. Op een 2-assige machine spiegelt de controller eenvoudig U/V naar X/Y.

De draaias: A

Op 3/5-assige machines Een as (graden) draait het schuim. Een geïndexeerd-rotatieprogramma is een stapel snedes met A-rotatieopdrachten ertussen:

; ... 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 Rotatieas & geïndexeerde snedes).

Wat de controller nodig heeft

Uw firmware moet zijn geconfigureerd voor de extra assen. FluidNC- en GRBL-varianten kunnen extra stappenuitgangen toewijzen aan U/V/A. Het aantal bruikbare assen hangt af van het bord (aantal stappenstuurprogramma's) en de firmware-build. Zie Controllers en Motoren & drivers.

Één lading, drie transporten

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 Transporten.