Двойник — полная копия логики работы оборудования, из него порождается конфигурация.
Профили осей уже настроены под задачи и переиспользуются между станками.
Каждое движение под контролем: обратная связь возвращается на экран одним кадром.
Паспорт оси стенда — профиль канала: слейв, пара «привод + двигатель», роль, энкодер, наладочные значения.
Почему так. Пусконаладка приводов — самая дорогая часть ввода станка, и она делается один раз на стенд. Профиль переиспользуется всеми станками в этой VM.
10. Три окна: монитор · наладка · панель оператора
Монитор cncai — главный вид: 3D по факту, DRO, строка, съём материала. Наладочный вид cncctl — осциллограф, параметры привода. Панель у станка — пуск, стоп, поза, состояние без облака.
Почему так. Возможность не готова, пока её видят не все окна: одно значение, одно имя, один владелец записи.
Паспорт оси стенда — профиль канала: слейв, пара «привод + двигатель», роль, энкодер, наладочные значения.
Почему так. Пусконаладка приводов — самая дорогая часть ввода станка, и она делается один раз на стенд. Профиль переиспользуется всеми станками в этой VM.
Монитор cncai — главный вид: 3D по факту, DRO, строка, съём материала. Наладочный вид cncctl — осциллограф, параметры привода. Панель у станка — пуск, стоп, поза, состояние без облака.
Почему так. Возможность не готова, пока её видят не все окна: одно значение, одно имя, один владелец записи.
Пять вещей, которые здесь устроены не так, как в цепочке CAD → CAM → стойка
01
Программа описывает деталь — не станок
Координаты от угла заготовки, ноль и место детали живут в установке двойника. Сдвиг заготовки не меняет G-code; смена станка меняет реализацию траектории, а не текст.
Факт
один текст программы — на 3-осевом, 5-осевом и роботе
Оси, приводы, ходы, инструмент, механизм как данные URDF — в одном месте. Файлы стойки LinuxCNC / HAL и описание шины печатаются из него одной точкой входа и на стенде не правятся.
Факт
одиннадцать типов станков станков и роботов печатают .ini и .hal из одного двойника
Паспорт оси стенда — переиспользуемый профиль канала: слейв, пара «привод + двигатель», роль, энкодер, наладочные значения. Новый станок или другая программа берут профили осей по ролям.
Готовится
статус: готовится — сегодня привязка и параметры делаются в наладке
Позиция, слово состояния привода, момент и ошибка слежения возвращаются одним кадром с шины — в двойник, монитор, наладку и панель у станка. Ответ команды говорит только о запросе.
Факт
12.09.2026 — программа прошла на пяти реальных серво, трек 83 кадра