Багатовісний та обертовий G-код (U/V/A)

Як 4-осьовий та 5-осьовий G-код для гарячого дроту використовує U та V для другої вежі, а A — для обертового осі, як кодуються різи з морфінгом та індексованим обертанням, і що робить контролер з цим.

Стандартний 3-осьовий верстат використовує X, Y, Z. Гарячий дріт-різак перепризначає ці літери на свої дві вежі та додатковий обертовий механізм, тому той самий діалект G-коду керує чотирма або п'ятьма осями.

Чотири ріжучі осі: X, Y, U, V

Кожна вежа має дві осі. Ліва вежа X глибина Y висота U глибина В Висота. Одночасне переміщення по 4 осях?

G1 X10.5 Y20 U10.5 V20 F400

Коли ліва та права величини збігаються, дріт залишається паралельним (пряме видавлювання). Коли вони відрізняються, дріт нахиляється/деформується — і протягом послідовності рухів формує поверхню морфа. На 2-осьовому верстаті контролер просто відображає U/V на X/Y.

Ось обертання: A

На 3/5-осьових верстатах А вісь (градуси) обертає пінопласт. Програма з індексованим обертанням — це стек різань з командами обертання A між ними:

; ... 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 Осі обертання та індексовані різи).

Що потрібно контролеру?

Ваша прошивка має бути налаштована для додаткових осей. FluidNC та варіанти GRBL можуть призначати додаткові виходи крокових двигунів на U/V/A. Кількість доступних осей залежить від плати (кількості драйверів крокових двигунів) та збірки прошивки. Дивіться Контролери та Двигуни та драйвери.

Одна вантажна платформа, три транспортні засоби

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 Транспортування.