Симуляция и оценка времени
Симуляция — виртуальный прожиг на холсте: траектория луча (маркировка и переходы) проигрывается поверх макета, без станка и без огня. Запуск — SIM (F4); повторное нажатие или Esc — выход.
Симулятор — это реальный пайплайн
Симуляция гоняет тот же пайплайн маркировки, который собирает команды для станка — со штриховкой, задержками и порядком обхода, — только адресатом выступает встроенный эмулятор контроллера, а побочные эффекты документа (автопереход серийных номеров, автоповорот штриховки) подавлены. Что показывает симулятор — то и получает контроллер.
- Если открыта панель поворотной оси, симулируется реальный ротари-цикл с посекторными поворотами.
- Чекбокс Sim Red переключает симуляцию на трассу красного указателя вместо маркировки.
Воспроизведение
Панель под холстом:
- Play/Pause, Stop, слайдер перемотки по всей траектории с бейджем текущего прохода (объект · слой · проход · угол).
- Скорость воспроизведения — 8 ступеней от ×0.1 до ×20.
- Табло: номер сегмента, координаты X/Y, текущая скорость (мм/с) и мощность.
- Показывать переходы — отрисовка холостых перемещений.
- Кнопка 3D появляется после ротари-симуляции и открывает 3D-вид прожига на вращающейся детали.
Честная индикация
- Бейдж вверху холста сообщает состояние («Simulation», номер сектора для ротари) и явно объявляет упрощения анимации: прореживание плотной заливки с компенсацией ширины штриха, «pen passes ×N — showing 1», «cycles ×N not animated». Конечная геометрия при этом считается честно.
- Уже прожжённые проходы приглушаются до одного уровня яркости и возвращаются к полной, когда луч приходит в них снова; контур «Маркировать контур» не приглушается никогда.
Оценка времени
Расчётное время маркировки видно в нижней панели без запуска симуляции и обновляется живьём при смене параметров перьев или выделения — аналитическая модель скоростей, задержек и переходов, умноженная на число проходов. После прогона симуляции оценка уточняется фактической статистикой эмулятора: длина маркировки и переходов, доли времени на прожиг, переходы и задержки.
Оговорка маршрутизации: симуляция всегда показывает один ограниченный проход; если реальная маркировка пойдёт непрерывным циклом, статус прямо сообщает об этом.
3D-виды
- Настройки 3D-рендера (View → 3D Render Settings…) — освещение, материал и кадрирование 3D-превью STL-объектов на холсте; проекция ортографическая, изменения применяются живьём.
- Rotary 3D Simulation — прожиг на вращающейся болванке (кольцо или стакан) по тому же плану секторов, что исполнил эмулятор: профили кольца, клиентский режим «Show to client» с пресетами материалов (глубина рельефа на экране намеренно преувеличена — об этом честно говорит подсказка), виды/орбита, снимок в PNG. Холст и 3D-окно управляются одним контроллером воспроизведения.
Статус: Rotary 3D Simulation — первая версия, операторская обкатка ещё не завершена; сама 3D-картинка — программная визуализация и не подменяет проверку прожига на станке.
Ограничения
- Перед реальным прожигом нужно выйти из симуляции (SIM или Esc).
- Очень плотные заливки анимируются прореженными — с компенсацией ширины штриха и явным бейджем.
Смежные темы
- Штриховка — мини-симуляция пути луча прямо в диалоге штриховки.
- Выполнение маркировки — что происходит при нажатии MARK.
- Подключение станка — эмулятор как режим подключения.