GLTF в STL

GLTF в STL: веб-модели для 3D-печати.

Рабочая область

Перетащите файлы сюда

или нажмите, чтобы выбрать, поддерживается вставка

Об инструменте

Извлекайте геометрию из GLTF (допускаются внешние буферы и текстуры) и сохраняйте результат в STL. Анимация и материалы в STL не попадают, сетки из нескольких узлов обычно объединяются в одну. Перед печатью проверяйте замкнутость и масштаб. Все операции выполняются в браузере локально, файлы на сервер не отправляются.

Описание параметров конфигурации

Общие настройки

Вертикальная ось

Z вверх

Определяет ось «вверх» экспортируемой модели. Разное 3D-программное обеспечение использует разные соглашения. Неправильный выбор может привести к тому, что модель будет лежать на боку.

  • Y вверх: Соглашение, используемое в OpenGL, Three.js и большинстве веб-3D-движков. Выбирайте это для моделей из веба или игровых движков.
  • Z вверхРекомендуется: Соглашение, используемое в Blender (по умолчанию), 3ds Max и некоторых CAD-программах. Попробуйте это, если модель отображается боком.

Поворот X

0°-180° – 180°

Поверните модель вокруг каждой оси, диапазон от -180° до 180°. Полезно для точной настройки ориентации печати или исправления несоосности осей.

Поворот Y

0°-180° – 180°

Поверните модель вокруг каждой оси, диапазон от -180° до 180°. Полезно для точной настройки ориентации печати или исправления несоосности осей.

Поворот Z

0°-180° – 180°

Поверните модель вокруг каждой оси, диапазон от -180° до 180°. Полезно для точной настройки ориентации печати или исправления несоосности осей.

Сведения о формате

Формат входа

Расширение:
gltf, glb
Полное название:
Формат передачи графики (glTF 2.0)
Тип:
3D-сцена
Формат:
GLTF
Инструменты:
Three.js、Babylon.js、Blender
Описание:
glTF: открытый стандартный 3D-формат от Khronos, который часто называют JPEG в мире трёхмерной графики: структура сцены описывается в JSON, геометрия лежит в отдельных файлах .bin, а текстуры подключаются снаружи, что позволяет догружать и стримить содержимое. glTF 2.0 стал основным форматом обмена трёхмерным контентом для веба, мобильных приложений и игровых движков. В отличие от GLB, glTF состоит из нескольких файлов, что удобно для загрузки по требованию через CDN и переиспользования ресурсов, но повышает риск потерянных ссылок. Для сцен одним файлом и простой передачи надёжнее GLB, а для тонкого контроля загрузки и частичных обновлений гибче glTF.

Примечания:

  • Внешние ресурсы (.bin, текстуры) должны храниться вместе
  • Может потребоваться дополнительный инструментарий для CAD-задач

Поддерживаемые возможности:

  • Распространённый 3D-формат

Формат выхода

Расширение:
stl
Полное название:
Стереолитография
Тип:
3D-сетка
Формат:
STL (бинарный / ASCII)
Инструменты:
Cura、PrusaSlicer、Chitubox、Simplify3D
Открыть в:
Слайсер、MeshLab、Просмотр 3D в Windows、Просмотрщик STL онлайн
Описание:
STL: фактический стандарт сеточного формата в 3D-печати; с 1987 года он хранит только данные треугольных поверхностей, без цвета и текстур. Его напрямую поддерживают почти все слайсеры (Cura, PrusaSlicer, Bambu Studio, ChiTuBox), поэтому формат остаётся востребованным. Есть две классические ловушки. Во-первых, STL не хранит единицы измерения, поэтому экспорт в миллиметрах и в дюймах неразличим на диске: проверяйте масштаб в слайсере. Во-вторых, различаются кодировки: текстовая ASCII читаема, но в 4-6 раз крупнее, а бинарная компактна и используется по умолчанию. Если нужны цвета и материалы, переходите на 3MF: он сохраняет совместимость со слайсерами и несёт больше данных.

Примечания:

  • Не поддерживает цвета, текстуры или материалы
  • Нет определения единиц измерения; проверьте масштаб в слайсере
  • ASCII-формат в 4-6 раз больше бинарного

Поддерживаемые возможности:

  • Только треугольная сетка, широкая универсальная совместимость
  • Варианты бинарной и ASCII-кодировки
  • Напрямую импортируется в Cura, PrusaSlicer, Chitubox и др.

Часто задаваемые вопросы

Смотреть все частые вопросы
Q

Сохранится ли анимация при конвертации GLTF в STL?

A

Нет. STL содержит только статическую геометрию, поэтому анимация и скелет отбрасываются. Перед конвертацией задайте модели нужную позу, затем выполняйте преобразование.

Q

После конвертации несколько моделей объединятся в один STL?

A

Да, все видимые сетки сцены будут объединены в один STL-файл. Если нужен отдельный экспорт, заранее отредактируйте GLTF и оставьте только целевые сетки.

Q

Надо ли загружать текстуры вместе с GLTF?

A

Нет, для STL достаточно геометрии, текстуры не нужны. Но если GLTF ссылается на внешний .bin с сеткой, файл .bin должен лежать в той же папке.

Q

Как убедиться, что полученный STL подходит для 3D-печати?

A

Импортируйте STL в слайсер: большинство слайсеров автоматически подсвечивают незамкнутые сетки. Также можно воспользоваться онлайн-проверкой модели на печатаемость. Убедитесь, что модель герметична и масштаб задан верно.

Q

Чем отличается конвертация GLTF в STL от GLB в STL?

A

На выходе получается одинаковый тип STL, различие только в исходном формате. Если модель лежит в многофайловом GLTF, используйте gltf-to-stl, а для единого бинарного GLB подойдёт glb-to-stl. Оба варианта дают пригодный для печати STL.

Q

Можно ли конвертировать встроенный (однофайловый) GLTF?

A

Да. Встроенный GLTF, в который уже включены все ресурсы, можно конвертировать напрямую, без распаковки в отдельные файлы. STL создаётся из текущего содержимого и сразу готов к печати.