ОТКРЫТИЕ · ПАКЕТНЫЙ АНАЛИЗ

Несколько STL-файлов сразу: таблица габаритов и массы каждой модели

Чтобы открыть несколько STL-файлов сразу, выделите в диалоге два файла и больше или перетащите их в окно — вместо загрузки откроется «Локальный пакетный анализ»: габариты каждой модели в мм, верхняя оценка массы «≤ … г» по плотности вашего материала и вердикт «Влезает» / «Не влезает» по столу активного принтера. Геометрия читается в воркере, статистика остаётся, всё остальное тут же освобождается — файлы не покидают устройство.

Файл не покидает устройство

Паспорт инструмента

Файл
Имя и размер в МБ с одним знаком после точки (1 МБ = 1048576 байт)
Габариты
X × Y × Z мм по габаритному боксу; значения меньше 10 мм — с одним знаком после точки, остальные — целыми
Расход
≤ объём (мм³) / 1000 × плотность материала (г/см³), в граммах с одним знаком; верхняя граница для сплошного тела
Вердикт
«Влезает» / «Не влезает» — габариты против стола активного профиля по каждой из трёх осей, без поворота и масштабирования; оси берутся как в файле, поэтому Y-вверх glTF/GLB сравнивается до автоматического разворота в редакторе
Стол принтера
Из активного профиля принтера; умолчание «Мой FDM‑принтер» — 220 × 220 × 250 мм. В диалоге не редактируется
Плотность материала
Из активного материала, г/см³: PLA — 1.24, «Смола» — 1.1; запасное значение 1.24. В диалоге не редактируется
Параллельность анализа
2 файла одновременно; остальные ждут со статусом «В очереди»
Лимит одного файла
512 МБ; на разбор одного файла — 120 с, дальше строка получает ошибку

Несколько STL сразу: как это работает

  1. Нажмите «Открыть модель» и выделите в системном диалоге два файла и больше — STL, 3MF, OBJ, PLY, glTF, GLB. Или перетащите их в окно: над сценой появится «Отпустите модель».
  2. Откроется «Локальный пакетный анализ» с заголовком «N моделей». Каждая строка стартует со статусом «В очереди», анализ идёт по два файла разом — у них статус «Анализ…».
  3. Готовая строка показывает «Габариты» в мм, «Расход» как «≤ … г» по плотности активного материала и «Вердикт» — «Влезает» или «Не влезает» по столу активного профиля принтера.
  4. Нажмите «Открыть» в строке нужной модели: пакет закроется, а файл загрузится в редактор обычным путём. Если в редакторе есть несохранённые правки, появится вопрос «Заменить модель?».
  5. Из открытого редактора пакет запускается так же — кнопкой «Открыть другую модель» в панели инструментов: это тот же диалог с выбором нескольких файлов.

Несколько STL сразу: где предел

  • Файлы .scad в пакете не компилируются — их строка получает «SCAD откройте отдельно для компиляции». Откройте такой файл один, обычным путём.
  • Пакет — сортировка, а не сборка сцены. «Открыть» загружает одну выбранную модель; из нескольких файлов пакет ничего не собирает.
  • «≤ … г» — верхняя граница для сплошного тела: без заполнения, стенок и поддержек, до слайсера. «Влезает» сравнивает исходные габариты со столом без поворота и масштабирования; принтер и материал в самом диалоге не сменить.
  • Крестик, Escape или клик по затемнённому фону отменяют анализ оставшихся файлов; таблица не сохраняется и не восстанавливается.

Несколько STL сразу: вопросы

Как открыть несколько STL файлов сразу в браузере?
Нажмите «Открыть модель» и выделите в диалоге два файла и больше — или перетащите их в окно редактора. Вместо загрузки откроется «Локальный пакетный анализ»: таблица с габаритами в мм, оценкой массы «≤ … г» и вердиктом «Влезает» / «Не влезает». Кнопка «Открыть» в строке загружает одну выбранную модель в редактор.
Что означает «≤ … г» в столбце «Расход»?
Это объём сплошного тела в мм³, делённый на 1000 и умноженный на плотность активного материала в г/см³: для PLA по умолчанию 1.24, для «Смолы» — 1.1. Знак «≤» честно говорит, что это верхняя граница — заполнение, стенки и поддержки здесь не учитываются, это оценка до слайсера.
Почему в пакете модель «Не влезает» на стол, хотя её можно повернуть?
Вердикт сравнивает габариты модели со столом активного профиля принтера по каждой оси как есть — без поворота и масштабирования. По умолчанию профиль «Мой FDM‑принтер» со столом 220 × 220 × 250 мм. Оси берутся такими, как записаны в файле: у glTF и GLB вверх смотрит Y, и редактор разворачивает такую модель в Z-вверх уже при открытии — поэтому там вердикт может измениться сам, без вашего поворота. Откройте модель кнопкой «Открыть» и проверьте посадку в редакторе.
Уходят ли файлы на сервер при пакетном анализе?
Нет. Каждый файл читается в воркере polyzon-mesh той же процедурой, что и при обычном открытии, после чего геометрия, материалы и текстуры освобождаются — остаётся только статистика. Аналитика при разрешении фиксирует лишь событие с числом файлов и технологией принтера; имена файлов и геометрия браузер не покидают.
Сколько файлов анализируется одновременно и какие есть пределы по размеру и форматам?
Анализируются два файла разом, остальные ждут со статусом «В очереди». Один файл — не больше 512 МБ, на его разбор отводится 120 с; иначе строка получает ошибку, а остальные файлы продолжают анализироваться. Форматы: STL, 3MF, OBJ, PLY, glTF, GLB; .scad в пакете отклоняется.