.3mf — это ZIP с правилами
Откройте 3MF архиватором, и вы увидите пакет OPC: файл [Content_Types].xml, объявляющий, чем является каждая часть, граф связей в _rels/.rels и хотя бы одну часть с 3D-моделью. Эту часть по традиции называют 3D/3dmodel.model, но соответствующий спецификации читатель добирается до неё через связь START_PART, а не угадывая имя файла, — и этот инспектор скажет вам, какой из двух случаев произошёл с вашим файлом.
Слайсеры вешают на тот же пакет собственные части. Проект PrusaSlicer несёт в себе Metadata/Slic3r_PE.config — полный дамп настроек на несколько сотен ключей, — а также конфигурацию по объектам, диапазоны слоёв и эскиз в PNG. Именно поэтому файл проекта намного больше, чем сетка внутри него, и всё это показано здесь открытым текстом.
Что вы получите
- Каждую запись ZIP с размером и объявленным типом содержимого, с пометкой тех, где он не объявлен. В настоящих проектах таких частей несколько, и это стоит увидеть.
- Граф связей — по таблице на каждую часть
.rels, с идентификатором, типом и разрешённой целью каждой связи. - Метаданные модели — Title, Designer, Application, CreationDate и записи производителей вроде
slic3rpe:Version3mf. - Объекты и элементы стола с исходным преобразованием из двенадцати чисел и его разложением. Отрицательный определитель означает, что элемент зеркально отражён, а это молча портит резьбу, надписи и любую хиральную деталь, хотя на экране всё выглядит правильно. Для этого есть отдельное предупреждение.
- Материалы и цвета в виде образцов, цветовые группы и 2D-текстуры.
- Эскизы — с показом и возможностью скачать.
- Объявленные единицы и то, сколько миллиметров в одной единице.
Чего он не делает вид, что умеет
Панель расширений перечисляет каждое объявленное в файле пространство имён с честным уровнем поддержки. Ядро читается полностью; Материалы и Производство — частично; данные нарезки, балочные решётки и зашифрованные пакеты только сообщаются, но не расшифровываются; пространства имён производителей сообщаются дословно как неизвестные. Свыше восьми миллионов вершин предпросмотр геометрии обрезается, а счётчики остаются полными.
Любую часть можно скачать отдельно, а весь разбор экспортируется в JSON. Всё выполняется в вашем браузере — файл никогда не покидает ваш компьютер.
Tiny Online Tools







