Назви осей та ваш контролер

Чому G-код для гарячого дроту використовує X Y U V A, чому деякі контролери (GRBL / FluidNC) вимагають X Y Z B A замість цього, і як налаштування формату виводу на cncfoam.com перейменовує осі без зміни різу.

Букви осей — це лише мітки Рух, який виконує різець, визначається геометрією; літери лише вирішують, до якого двигуна надходить кожна інструкція. cncfoam.com дозволяє вибрати літери, які очікує ваш контролер — траєкторія різання ідентична байт за байтом, змінюються лише назви.

Рідні осі піни: X Y U V A

Ліва вежа рухається по осі X X глибина Y висота, правий торець U глибина В Столик обертання додає АЦя назва X/Y/U/V є стандартним позначенням RS-274 для другої лінійної пари і є тим LinuxCNC, Mach3/4 and most dedicated foam controllers expect. It is the cncfoam.com default (foam-native).

Чому GRBL / FluidNC потребують різних літер

GRBL-сімейство прошивок FluidNC, grbl-Mega-5X, grblHAL — does not implement the U/V axis words at all. It only has X Y Z A B C. So to run on one of those boards, the right tower has to be relabelled: U→Z та В→Бта А staying the rotary. That is the grbl-xyzab profile.

Оберіть формат виведення

У Налаштування → Формат G-коду контролера виберіть профіль, який відповідає вашій машині:

  • Foam-native — X Y U V A LinuxCNC, Mach3/4, більшість фрезерних верстатів для різання пінопласту.
  • GRBL / FluidNC — X Y Z B AESP32 + FluidNC, grbl-Mega-5X та подібні
  • НалаштуванняВведіть літеру осі вручну

Який формат активовано? значок поруч з кнопками Завантажити / стримінг та зверху вікна живого G-коду — натисніть, щоб змінити. Живий переглядач є WYSIWYG: він завжди показує саме те, що буде завантажено чи стримінговано.

Нічого не зберігається у формі, специфічній для контролера

Форми у бібліотеці завжди зберігаються у канонічній формі X/Y/U/V/A. Коли ви завантажуєте форму з бібліотеки, вона перепозначується ваш активний формат відходить у минуле, тому одна й та ж форма підходить для будь-якого контролера. Оберіть свій формат один раз і забутьте про нього.

Невпевнені, що обрати? Якщо ви придбали або зібрали машину ESP32 + FluidNC (набір з cncfoam.com), використовуйте GRBL / FluidNCЯкщо ви використовуєте LinuxCNC або класичний 4-провідний контролер для пінопласту, тримайте Рідний для Foam.

Пов’язане: Багатовісний та обертовий G-код · Транспортування (USB / Wi-Fi).