ООО «СинкТвин Технологии» +7 925 353-56-35 info@synctwin.ru

Laser plotter / cutter (XY gantry + PWM laser)

Лазерный плоттер/резак — плоский XY-гантри на ремнях + лазер (диод/CO₂) через PWM. Класс K40 / диодный гравёр. Лазер управляется как шпиндель (M3 Sxxx = мощность, M5 = выкл). Генерирует LinuxCNC .ini + .hal (без tools.tbl — у лазера нет сменного инструмента). Без EtherCAT.

beta

Паспорт типа станка

Оси, кинематика, рабочий орган

Тип станка — это кинематика и то, что конструктор умеет напечатать; числа экземпляра (ход, скорости, пределы) живут в двойнике конкретного станка.

Кинематика LinuxCNCtrivkins
КоординатыXY
ОсиX · Y
Рабочая зона, мм400 × 400 × —
Макс. подача12 000 мм/мин
Обороты головы0–40 об/мин
Рабочий орган по умолчаниюЛазерная голова — Оптическая голова: режет и гравирует лучом. Мощность задаётся числом, затвор — дискретной командой, обдув держит линзу чистой.
E-STOP · щупесть · нет
Что печатает конструктор.ini · .hal · tools.tbl · tools.tbl
Карточка станка

Что настраивается в двойнике

Шесть блоков карточки одинаковы у всех пород; поля ниже — те, что читает конструктор этого типа станка (имена из реестра, 30 полей).

  1. Оси — требования. Ход и рабочий диапазон, скорость и ускорение, роль в кинематике, передача механики. Всё, что нужно программе; приводное — у стенда.
  2. Рабочий орган. Голова на фланце: шпиндель, горелка, захват, лазер — объявляет сигналы, оси и глаголы программе.
  3. Инструмент и слоты. Стол слотов, вылет с названным происхождением; программа ссылается на слот, не на фрезу.
  4. Установка и ноль. Место детали и ноль живут в установке двойника, не в программе.
  5. «Сделать текущим». Выбор стенда и профилей его осей по ролям: станок к стенду не привязан — профили осей стенда.
  6. Монитор. DRO, строка, 3D по факту, съём материала — обратная связь.

Оси и ход

allow_motion_without_homing · default_linear_velocity_mm_s · max_acceleration_mm_s2 · max_linear_acceleration_mm_s2 · max_velocity_mm_min · microstepping · steps_per_rev

Шпиндель и голова

laser_max_power_w · laser_pwm_pin · max_spindle_override

Приводы и шина

dir_pin_x · dir_pin_y · parport_base_address · step_pin_x · step_pin_y

Входы-выходы и безопасность

estop_input_pin · has_estop · machine_inputs · machine_outputs

Инструмент

machine_tools

Прочее

bed_x_mm · bed_y_mm · belt_pitch_mm · end_effector · headless · machine_name · max_feed_override · pulley_teeth · simulation_mode · var_file

Программа-пример типа станка

раскрой лучом

Эталон породы: род cut, заготовка 40 × 30 × 10 мм. Проходит preflight без предупреждений и отправку без замечаний — иначе порода не настроена.

stock(40, 30, 10);
contour({ depth_mm: 2 });
операциядвижокслот · Øпараметры
Раскрой контураpython_contour— · 0.2 ммdepth_mm feed laser_power offset polygon rpm step_down tool_diameter

Сверяется с железом: смены инструмента нет, слово шпинделя S30. Все примеры типов станков — одной таблицей.