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

Wire EDM (проволочная электроэрозия)

Проволочно-эрозионный станок, sim-only (rnd). Две компоновки: «taper» (X Y U V интерполируемые + Z установочная — конусность) и «rotary» (X Y интерполируемые + A вращение детали + B наклон + Z установочная — 'turn & burn' для косозубых пазов). trivkins, без EtherCAT и без стола инструментов. Серво-по-зазору через motion.adaptive-feed.

R&Dдвойник и конфигурация; на железе не проверено

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

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

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

Кинематика LinuxCNCtrivkins
КоординатыXYZUV
ОсиX · Y · Z · U · V
Рабочая зона, мм350 × 250 × 200
Макс. подача2 000 мм/мин
Обороты головынет шпинделя
Рабочий орган по умолчаниюПроволочный электрод (ЭЭР) — Проволока идёт через верхнюю и нижнюю направляющие, режет электрической эрозией (искровой разряд в зазоре) — механического контакта с деталью нет. Подача бывает реверсивной (fast-wire/WEDM-MS: молибден, две катушки, проволока многоразовая, перематывается туда-обратно) или однонаправленной (slow-wire/WEDM-HS: латунь, проволока одноразовая, из подающей катушки в приёмную).
E-STOP · щупнет · нет
Что печатает конструктор.ini · .hal · tools.tbl · tools.tbl
Карточка станка

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

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

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

Оси и ход

a_axis_max_deg · a_axis_min_deg · allow_motion_without_homing · b_axis_max_deg · b_axis_min_deg · ballscrew_pitch_mm · default_linear_velocity_mm_s · max_acceleration_mm_s2 · max_angular_acceleration_deg_s2 · max_angular_velocity_deg_min · max_following_error_deg · max_following_error_mm · max_linear_acceleration_mm_s2 · max_velocity_mm_min · servo_period_us · u_travel_mm · v_travel_mm · x_travel_mm · y_travel_mm · z_travel_mm

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

wire_diameter_mm · wire_mode · wire_wear_m

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

axis_drives · io_coupler_slave

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

io_coupler_modules · machine_inputs · machine_outputs

Прочее

encoder_counts_per_rev · end_effector · headless · layout · machine_name · max_feed_override · rotary_counts_per_rev · simulation_mode · var_file

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

контур проволокой

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

// КОНТУР ПРОВОЛОКОЙ: заправить → три прохода убывающим зазором → стоп.
// Проволока режет насквозь за один обход: прохода по Z нет.
stock(40, 30, 10);
thread();                 // заправка проволоки — процедура головы
const c = [[5,5],[35,5],[35,25],[5,25]];
cut('rough', { polygon: c });    // черновой: максимальный съём
cut('finish1', { polygon: c });  // чистовой 1: offset меньше
cut('finish2', { polygon: c });  // чистовой 2: offset ещё меньше
cutWire();                // проволока стоп
операциядвижокслот · Øпараметры
Заправка проволоки · процедура головыpython_effector_procedure—procedure_id
Контур электродом · режим реза roughpython_contour— · 0.25 ммcut_mode cut_mode_port feed offset path_tolerance_mm polygon process wire_diameter_mm wire_on_port
Контур электродом · режим реза finish1python_contour— · 0.25 ммcut_mode cut_mode_port feed offset path_tolerance_mm polygon process wire_diameter_mm wire_on_port
Контур электродом · режим реза finish2python_contour— · 0.25 ммcut_mode cut_mode_port feed offset path_tolerance_mm polygon process wire_diameter_mm wire_on_port
Проволока стоп · глагол головыpython_effector_procedure—verbs

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