Краткий ликбез по расширениям файлов для 3D печати.
.STL
STL (Stereolithography) — один из самых старых и распространённых форматов. Он описывает только геометрию поверхности объекта, представляемой как набор треугольников. Не поддерживает цвет, текстуры, материалы и иерархию объектов. STL-файлы бывают двух видов: ASCII (человекочитаемый, но больший по размеру) и бинарный (компактный, быстрее обрабатывается).
Плюсы: высокая совместимость с большинством слайсеров и принтеров.
Минусы: отсутствие данных о единицах измерения (масштаб задаётся программой), риск «негерметичной» сетки (дыры, пересекающиеся грани).
.OBJ
OBJ (Wavefront Object) — формат, пришедший из 3D-графики. Он поддерживает не только треугольники, но и другие типы граней, а также хранит информацию о цвете и текстурах через отдельный файл с расширением .mtl. Для печати часто требуется конвертация в другой формат.
Плюсы: подходит для моделей с визуальными деталями (например, фигурки с текстурами).
Минусы: файлы могут быть объёмными, не все слайсеры полноценно поддерживают OBJ.
.3MF
3MF (3D Manufacturing Format) — современный формат, созданный для устранения недостатков STL. Это ZIP-архив с XML-описанием, который может хранить не только геометрию, но и цвета, материалы, настройки печати, несколько объектов и метаданные. Поддерживается многими современными слайсерами (Bambu Studio, OrcaSlicer, PrusaSlicer).
Плюсы: полный производственный пакет в одном файле, подходит для многоцветной и многоматериальной печати.
Минусы: не все программы одинаково хорошо работают с 3MF.
.AMF
AMF (Additive Manufacturing File) — ещё один формат, разработанный специально для аддитивного производства. Он также поддерживает хранение данных о материалах, цветах и настройках. По функциональности близок к 3MF.
G-code
G-code — это не формат модели, а набор инструкций для принтера. Он содержит команды движения сопла, настройки температуры, скорости печати и другие параметры. Слайсер генерирует G-код из модели на основе выбранных настроек.
Важно: G-код зависит от прошивки принтера, поэтому файл, нарезанный под одну модель, не всегда корректно работает на другом без корректировки профиля.
Другие форматы:
STEP/STP и IGES — форматы обмена данными CAD, а не специализированные для 3D-печати.
PLY и VRML — узкоспециализированные форматы.
FBX — чаще используется в анимации и игровой разработке.
Как выбрать формат?
Для простой геометрической модели без дополнительных требований (цвет, материалы) подойдёт STL.
Если важна визуальная детализация или многоматериальная печать, лучше выбрать OBJ или 3MF.
Для передачи полного проекта (модель + настройки + несколько объектов) в одном файле идеален 3MF.
G-code — это уже готовый к печати файл, который генерирует слайсер.
Перед отправкой на печать всегда проверяйте целостность сетки (особенно для STL) и соответствие единиц измерения.
.STL
STL (Stereolithography) — один из самых старых и распространённых форматов. Он описывает только геометрию поверхности объекта, представляемой как набор треугольников. Не поддерживает цвет, текстуры, материалы и иерархию объектов. STL-файлы бывают двух видов: ASCII (человекочитаемый, но больший по размеру) и бинарный (компактный, быстрее обрабатывается).
Плюсы: высокая совместимость с большинством слайсеров и принтеров.
Минусы: отсутствие данных о единицах измерения (масштаб задаётся программой), риск «негерметичной» сетки (дыры, пересекающиеся грани).
.OBJ
OBJ (Wavefront Object) — формат, пришедший из 3D-графики. Он поддерживает не только треугольники, но и другие типы граней, а также хранит информацию о цвете и текстурах через отдельный файл с расширением .mtl. Для печати часто требуется конвертация в другой формат.
Плюсы: подходит для моделей с визуальными деталями (например, фигурки с текстурами).
Минусы: файлы могут быть объёмными, не все слайсеры полноценно поддерживают OBJ.
.3MF
3MF (3D Manufacturing Format) — современный формат, созданный для устранения недостатков STL. Это ZIP-архив с XML-описанием, который может хранить не только геометрию, но и цвета, материалы, настройки печати, несколько объектов и метаданные. Поддерживается многими современными слайсерами (Bambu Studio, OrcaSlicer, PrusaSlicer).
Плюсы: полный производственный пакет в одном файле, подходит для многоцветной и многоматериальной печати.
Минусы: не все программы одинаково хорошо работают с 3MF.
.AMF
AMF (Additive Manufacturing File) — ещё один формат, разработанный специально для аддитивного производства. Он также поддерживает хранение данных о материалах, цветах и настройках. По функциональности близок к 3MF.
G-code
G-code — это не формат модели, а набор инструкций для принтера. Он содержит команды движения сопла, настройки температуры, скорости печати и другие параметры. Слайсер генерирует G-код из модели на основе выбранных настроек.
Важно: G-код зависит от прошивки принтера, поэтому файл, нарезанный под одну модель, не всегда корректно работает на другом без корректировки профиля.
Другие форматы:
STEP/STP и IGES — форматы обмена данными CAD, а не специализированные для 3D-печати.
PLY и VRML — узкоспециализированные форматы.
FBX — чаще используется в анимации и игровой разработке.
Как выбрать формат?
Для простой геометрической модели без дополнительных требований (цвет, материалы) подойдёт STL.
Если важна визуальная детализация или многоматериальная печать, лучше выбрать OBJ или 3MF.
Для передачи полного проекта (модель + настройки + несколько объектов) в одном файле идеален 3MF.
G-code — это уже готовый к печати файл, который генерирует слайсер.
Перед отправкой на печать всегда проверяйте целостность сетки (особенно для STL) и соответствие единиц измерения.
Последнее редактирование: