Совместимость 3mf в Bambu Studio

Совместимость 3mf в Bambu Studio

Совместимость 3mf в Bambu Studio

1. Введение Начиная с версии 1.8.3, формат файла 3D-модели Bambu Studio (.3mf) совместим с кодом чтения 3mf, предоставленным 3MF Consortium файлы 3MF Bambu Studio также могут быть открыты в Microsoft 3D ViewerВ этой статье будет рассмотрена совместимость формата файла 3MF Bambu Studio со стандартами 3MF Consortium, описаны его особенности и преимущества, а также объяснено, почему некоторые другие слайсеры не могут открыть 3mf, сгенерированные Bambu Studio.

2. Почему Bambu Studio по умолчанию использует спецификацию расширения производства 3MF? Bambu Studio в настоящее время использует спецификацию расширения производства 3MF от 3MF Consortium в качестве значения по умолчанию для сохранения файлов 3MF. Это решение основано на всестороннем рассмотрении пользовательского опыта и будущего развития.

2.1 Связь между расширением производства 3MF и основной спецификацией 3MF Расширение производства 3MF служит дополнением к основной спецификации 3MF, вводя новые функции для эффективной поддержки упаковки для сборочных платформ и обеспечения целостности загрузки, особенно в средах высокопроизводительной печати. Основное внимание в этом расширении уделяется возможности хранения данных модели в файлах, отдельных от корневого файла модели, что позволяет элементам сборки корневого файла модели ссылаться на эти ресурсы. Таким образом, файл 3mf, соответствующий основной спецификации 3MF, имеет только один корневой файл, содержащий все данные модели. При разборе файла 3mf он извлекается из этого корневого файла модели и может быть прочитан только один файл модели. С другой стороны, файл 3mf, следующий спецификации расширения производства 3MF, имеет не только корневой файл, но и хранит фактические данные модели в различных файлах. При разборе файла 3mf он использует индекс в корневом файле модели для поиска других файлов, содержащих данные модели. Это позволяет одновременно считывать несколько файлов модели, достигая параллельной обработки данных модели.

2.2 Тест скорости чтения файлов Bambu Studio Используя спецификацию расширения производства 3MFBambu Studio достигает параллельной обработки при загрузке и сохранении данных модели, значительно повышая операционную эффективность. Функции этой спецификации позволяют нашим пользователям быстро обрабатывать большие 3D-модели и несколько пластин, как на этапе проектирования, так и при открытии и сохранении 3D-моделей. Ниже приведены два файла 3MF с одной и той же моделью данных. Правый использует спецификацию расширения производства 3MF (назван Muti-part-Production.3mf), а левый — нет (назван Muti-part-Core.3mf). Открытие их по отдельности в Bambu Studio показывает, что скорость загрузки правого примера намного выше, чем у левого.

3. Тест чтения 3MF Consortium Возможность успешного извлечения 3D-моделей из файлов является критическим критерием для удобства использования файлов 3MF. Пример чтения файла 3mf включен в библиотеку lib3mf от 3mf Consortium. Поэтому, используя Bambu Studio в качестве производителя файла 3mf и lib3mfв качестве потребителя для чтения, проводится тест чтения. Файлы 3MF, сохраненные Bambu Studio, могут быть успешно прочитаны, извлекая данные модели без проблем. Ниже приведен файл 3mf MakerWorld с MakerWorld, который после загрузки, открытия и сохранения через Bambu Studio v1.8.3 может быть успешно прочитан lib3mf. Следующий пример содержит основные данные модели:

Следующий GIF-файл представляет собой файл 3mf с MakerWorld, сохраненный Bambu Studio, который может быть открыт 3D Viewer. Мы хотели бы сделать особое замечание относительно определенной ситуации. Мы обнаружили, что включение определенных китайских знаков препинания в файл описания 3D-модели файла 3MF может привести к тому, что 3D Viewer не сможет успешно открыть файл. Эта проблема не ограничивается файлами 3MF, соответствующими расширению производства 3MFно также применяется к тем, которые соответствуют основной спецификации 3MFКроме того, некоторые программы и слайсеры не поддерживают спецификацию расширения производства 3MFВ результате эти инструменты не могут открыть файлы 3mf, созданные Bambu Studio. В случае PrusaSlicer и Cura, которые широко используются в 3D-печати, мы отправили pull-запросы на GitHub для обеспечения поддержки спецификации расширения производства 3MF. Однако на данный момент мы не получили никаких отзывов.¶ #h-4-the-microsoft-3d-viewer-is-now-able-to-open-the-3mf-files-generated-by-bambu-studio 4. Microsoft 3D Viewer теперь может открывать файлы 3mf, сгенерированные Bambu Studio. Начиная с версии 1.8.3, файлы 3MF, созданные Bambu Studio, могут быть успешно открыты в 3D Viewer 10808 15761 Обновление: PrusaSlicer объединил патч 21 марта 2024 года.

¶[#h-5-wrapping-up 5. Заключение Мы глубоко понимаем критическую важность совместимости файлов для работы и творческих начинаний пользователей. В связи с этим мы постоянно стремимся к совершенствованию и оптимизации, стремясь соответствовать стандартам и активно взаимодействуя с сообществом и соответствующими организациями. На протяжении всего этого процесса мы ценим ваше понимание и терпение. Если у вас возникнут вопросы, пожалуйста, обращайтесь к нам; мы готовы оказать поддержку в любое время. Спасибо за ваше понимание и поддержку Bambu Studio!