Двойник породы описывается один раз. Каждый станок серии — данные, а не новая наладка. Конфигурация стойки порождается из двойника, приводы — любого вендора на EtherCAT, панель у станка работает без облака.
Стойка — покупной чёрный ящик, привод — под стойку, знание о серии — в голове наладчика. Десятый станок серии стоит столько же наладки, сколько первый.
После ухода привычных брендов серия собирается на том, что доступно, — с новой стойкой и новой наладкой.
Кинематика, ходы и приводы модели описаны в чертежах и в памяти, а не в данных, из которых порождается стойка.
Экран оператора и логика станка принадлежат стойке, а не вам: своя панель под серию требует своей разработки.
Не знает ни одного конкретного станка. Договор описания, координаты, проверки перед пуском, транспорт на бокс — общие для всех пород.
Конструктор типа станка. Трёхосевой фрезер, пятиосевой с поворотным столом или головой, токарный, лазер — порода печатает конфигурацию LinuxCNC, но не знает чисел конкретной машины.
Данные, а не код. Ходы осей, приводы, энкодеры, редукторы, инструмент — паспорт единицы серии. Десятый станок — десятый паспорт, а не десятая наладка.
Новое свойство серии заводится правкой двойника породы, и каждый экземпляр получает его при следующем порождении конфигурации.

Кинематика, оси, установка детали, инструмент. Тип станка описана, и из неё порождается стойка для любого экземпляра.
Пятиосевой с поворотной головой описывается в том же двойнике, что трёхосевой: другая порода, те же двери, тот же исполнитель.
Джог, расчёт движения, пределы хода и положение — сервисный инженер проверяет ось на 3D-двойнике механизма, прежде чем включить момент.
Какой серво-слейв на какой оси, люфт, привод шпинделя, концевики, смазка, СОЖ — привязываются к ролям станка, а не к номерам пинов: факт с пина доезжает до экрана под тем же именем.
Локальная панель бокса: состояние бокса, станков и стенда, привязка к платформе, удалённая поддержка по кнопке. Работает внутри периметра заказчика; связь с облаком для работы не нужна.





Траектория выводится из объёма детали. Технолог заказчика описывает деталь параметрами — без CAD-барьера; генератор строит траекторию под вашу тип станка: 15 генераторов — 2.5D, формообразующие, не-фрезерные.
Траекторию называет автор. Подача, зажим, переворот, смена палет — логика узлов автоматики станка поверх того же двойника, без отдельного ПЛК.
Программа описывает деталь, а не станок: та же программа исполняется на другом экземпляре серии без правок. Место детали знает установка, ноль — паспорт экземпляра.
Контур реального времени остаётся в станке. Сервисный инженер наблюдает и настраивает — из цеха заказчика или удалённо, если заказчик открыл канал.



Проверено на железе: три Inovance IS620N выведены в OP и проехали оси фрезерного станка; SV660 — в OP, 30 оборотов вперёд-назад в CSP; Wecon VD3E — от онбординга до движения оси; словарь Mitsubishi MR-J4 снят автоматически. Обмен — 1 кГц.
Принято в открытое ядро: драйверы IS620N / SV660 — в linuxcnc-ethercat (PR #512, 21.08.2026), Wecon VD3E — в master. Новый бренд — по его ESI или снятием словаря, без правки ядра платформы.
Всё, что умеет станок серии, проброшено от железа до экрана и видно одинаково везде, откуда на это смотрят.
Где факт живёт — паспорт породы и экземпляра.
Пин HAL, строка конфигурации, объект на шине — то, что исполняет.
Через cncctl факт настраивается и проверяется сервисом.
Оператор заказчика видит и управляет без облака.
Один владелец записи у каждого числа: сервис, оператор и конфигурация видят одно и то же значение под одним именем.


По границе планируется совместная работа над серией; по обещанию «умеем всё» — только разочарование на первой технической встрече.
Станина, шпиндель, приводы осей — ваши. Мы — управление, двойник и наладка.
Сложная трёхмерная обработка поверхностей и тяжёлая пятиосевая — не наш предмет.
Своего геометрического ядра не пишем: деталь у заказчика описывается параметрами.
Работаем со штатными механизмами открытого ядра; ваш наладчик остаётся в том же LinuxCNC и том же HAL.
Наш предмет — вертикаль от браузера до серво плюс двойник как единственный источник правды. Остальное берём готовым либо не берём вовсе.

Трёхосевой фрезерный, пятиосевой с поворотным столом, токарный: программа в браузере → конфигурация на стойку → LinuxCNC → факт на пине. Приводы четырёх брендов на одной шине EtherCAT, 1 кГц. Локальная панель без облака.
Серво на стенде работают без механики осей; роботы, параллельные кинематики и автоматика отработаны виртуально. Породы закрываем по одной: провести целиком → починить всплывшее → закрепить сценарием.
ООО «СинкТвин Технологии», Москва. Участник «Сколково» с 10.08.2026. Драйверы приводов приняты в открытое ядро linuxcnc-ethercat.
Провести одну модель по вертикали целиком — тем же циклом, которым мы закрываем породы у себя. Результат проверяем на вашем станке, а не на слайде.
Кинематика, оси, установка, инструмент. Механизм — файлом, числа — с источником.
Приводы, энкодеры, ходы, входы-выходы конкретной машины; конфигурация стойки порождается.
Preflight, запуск, хоминг, деталь заказчика. Факт снимается с пинов: обороты, путь, журнал.
Что разошлось между описанием и живым станком — чиним там, откуда утекло. Дальше — решение о серии.
О чём стоит спросить нас прямо: какие породы прошли вертикаль и чем это доказано · что будет с вашим приводом · где живёт число, если экран и стойка разошлись · что работает без связи с облаком.
info@synctwin.ru
+7 925 353-56-35
synctwin.ru · cncai.ru — программы и двойник станка · cncctl.ru — наладка приводов