Перейти к содержанию
3D GEMMA +7 993 494-88-04
Главная/База знаний/STL, 3MF, OBJ и G-code: какой формат нужен для 3D-печати

Калькуляторы и загрузки

STL, 3MF, OBJ и G-code: какой формат нужен для 3D-печати

Ответ за 30 секунд

Чем отличаются STL, 3MF, OBJ и G-code, какой файл скачивать, что сохранять в слайсере и почему нельзя запускать чужой G-code.

СложностьНачальный
Время10 минут
Что понадобитсяслайсер и носитель или сеть для передачи файла
Готовый результатправильный формат на каждом этапе: редактирование, нарезка и печать
СовместимостьSTL, 3MF, OBJ и G-code; поддержка зависит от слайсера и принтера
Готовы начать? Выполняйте один этап за раз и проверяйте результат перед следующим.
Начать инструкцию

STL, 3MF, OBJ и G-code называют «файлами для 3D-печати», но они решают разные задачи. STL и OBJ описывают поверхность модели, 3MF может хранить проект с объектами и настройками, а G-code содержит готовые движения и температуры для конкретного принтера. Ошибка формата часто приводит к неверному масштабу, потерянным настройкам или небезопасному запуску чужого задания.

Файлы STL 3MF и G-code, показанные разными значками в программе подготовки печати
Что происходит на изображении. STL содержит сетку, 3MF — проект или модель с дополнительными данными, G-code — уже рассчитанные траектории. Изображение: официальная справка PrusaSlicer.
Шаг 1

Определите текущий этап

Что сделать

Если нужно изменить размеры или форму — работайте с исходным CAD, STL, 3MF или OBJ. Если всё настроено и осталось отправить задание принтеру — создавайте G-code.

Как проверить

До нарезки доступны поворот, разрез и настройки материала; после нарезки видны конкретные линии и время печати.

Окно просмотра G-code с послойным отображением траекторий печати
Что происходит на изображении. Просмотрщик показывает реальные движения, типы линий и порядок слоёв. Это последняя возможность заметить пропавшую стенку или лишнюю поддержку до запуска. Изображение: официальная документация Prusa.
Шаг 2

Проверьте результат нарезки

Что сделать

Просмотрите первый слой, отверстия, мосты, поддержку и верхние поверхности. Сверьте принтер, материал, сопло и температуру.

Как проверить

Ни один участок не начинается в воздухе, модель помещается в рабочую область, а стартовые команды соответствуют вашему оборудованию.

STL, 3MF, OBJ и G-code: таблица различий

ФорматЧто хранитДля чего использоватьГлавное ограничение
STLТреугольную поверхностьПередача простой геометрии между программамиНет надёжных единиц, материалов и настроек печати
3MFОбъекты, единицы, метаданные; в проекте слайсера — настройки и раскладкуСохранение и передача проектаНе все программы одинаково читают расширения 3MF
OBJСетку, группы, UV и ссылки на материалыЦветные или текстурированные моделиМатериалы часто лежат отдельными файлами
G-codeКоманды движения, температуры, подачу, служебные операцииЗапуск задания на конкретном принтереОпасно переносить между разными профилями и машинами

STL: совместимая геометрия без контекста

STL широко поддерживается и подходит для публикации готовой формы. Он представляет поверхность треугольниками. Чем грубее сетка, тем заметнее грани на окружностях; чрезмерно плотная сетка увеличивает файл, но не добавляет точности принтеру.

Перед использованием STL обязательно проверьте масштаб и замкнутость сетки. Формат сам по себе не сообщает, какой материал нужен, где верх детали, какой зазор рассчитан и какое сопло использовал автор. Эти сведения должны быть в карточке модели.

3MF: контейнер для модели и проекта

3MF создан как расширяемый формат для производственного процесса. Он может хранить несколько объектов, корректные единицы и дополнительные данные в одном пакете. Когда слайсер сохраняет проект 3MF, туда обычно попадают расположение деталей, профиль, модификаторы и настройки.

Перед открытием чужого проекта всё равно проверьте профиль принтера и температуры. Настройки автора полезны как объяснение намерения, но не обязаны быть безопасными для вашего оборудования. Описание структуры формата доступно на сайте официального консорциума 3MF.

OBJ: сетка с группами и текстурами

OBJ удобен, когда важны цветовые области, группы поверхностей или текстура. Вместе с ним может использоваться файл MTL и отдельные изображения. Если передать только OBJ, внешний вид может потеряться. Для обычной одноцветной FDM-детали преимущества OBJ часто не нужны.

G-code: не модель, а инструкция станку

G-code содержит последовательность команд: нагреть сопло и стол, переместить оси, выдать материал, включить вентилятор, выполнить парковку. В нём уже зафиксированы высота слоя, температура, скорость, ретракт и границы конкретной машины.

  • Не редактируйте случайные строки без понимания прошивки.
  • Не запускайте файл от другого принтера только потому, что модель помещается на стол.
  • Храните рядом 3MF проекта, чтобы восстановить настройки и изменить задание.
  • Проверяйте расширение и имя файла перед копированием на носитель.

Правильный путь файла до принтера

  1. Моделирование: сохраните редактируемый исходник CAD.
  2. Обмен: экспортируйте STL/3MF/OBJ в миллиметрах.
  3. Проверка: выполните предпечатный контроль модели.
  4. Нарезка: выберите свой принтер, сопло и материал.
  5. Предпросмотр: пролистайте слои и проверьте время, массу и предупреждения.
  6. Передача: скопируйте G-code на исправный носитель или отправьте по локальной сети.
  7. Запуск: убедитесь, что на экране выбран нужный файл, и наблюдайте первый слой.

Как передавать через USB или карту памяти

Используйте носитель с понятной файловой системой, безопасно извлекайте его из компьютера и избегайте очень длинных имён с необычными символами, если прошивка принтера старая. После копирования сравните размер файла, а перед запуском откройте миниатюру или имя на экране. Если принтер не видит файл, сначала проверьте поддержку расширения и носителя, а не переименовывайте 3MF в G-code.

Частые вопросы

Что лучше скачать: STL или 3MF?

Для простой геометрии подойдёт STL. Если автор приложил проверенный проект с несколькими деталями и объяснёнными настройками, удобнее 3MF, но профиль принтера всё равно нужно сверить.

Можно ли получить STL из G-code?

Точно восстановить исходную поверхность нельзя: G-code хранит траектории конкретной нарезки. Некоторые программы строят приблизительную геометрию, но она не заменяет исходную модель.

Почему STL открылся слишком маленьким?

Скорее всего, программа по-разному поняла единицы. Сверьте известный размер и переимпортируйте модель с правильной единицей вместо случайного масштабирования.

Можно ли отправить G-code через интернет?

Передавать файл можно, но запускать его следует только после проверки на целевом принтере. Удалённый старт без контроля первого слоя повышает риск повреждения оборудования и неудачной печати.

Обсуждение инструкции

Нашли ошибку или знаете способ лучше?

Напишите, что стоит исправить или уточнить. Одобренные комментарии помогут другим владельцам 3D-принтеров.

0 опубликовано
Пока нет опубликованных комментариев

Можно первым подсказать уточнение, безопасный приём или рассказать, на какой модели принтера проверили инструкцию.

Премодерация

Добавить комментарий

Сообщение сначала проверит редакция. Не публикуйте телефон, e-mail, адрес, номер заказа и другие личные данные.

0 / 2000 Обычный текст, максимум одна ссылка. HTML отключён.

Нужна деталь после диагностики?

Перейдите в каталог или напишите нам модель принтера — подскажем сопло, хотенд, PTFE-трубку, поверхность или расходник без лишних догадок.