GLTF в STL

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

Загрузка...

Пожалуйста, подождите

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

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

Советы

  • 1GLTF можно передать пакетом, текстуры на STL не влияют
  • 2Скелетная анимация в STL не сохраняется
  • 3Перед нарезкой проверьте замкнутость и масштаб

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

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

Система координат

По умолчаниюY-up

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

Y-upРекомендуется

Соглашение, используемое в OpenGL, Three.js и большинстве веб-3D-движков. Выбирайте это для моделей из веба или игровых движков.

Z-up

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

Поворот X

По умолчанию

Диапазон-180° – 180°

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

Поворот Y

По умолчанию

Диапазон-180° – 180°

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

Поворот Z

По умолчанию

Диапазон-180° – 180°

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

Способ применения поворота

По умолчаниюТолько корневой узел

Выберите, как поворот записывается в экспортируемую модель. Запекание в вершины перезаписывает все координаты вершин, поэтому поворот применяется во всех форматах экспорта (включая форматы, читающие только геометрию, такие как STL и STEP); преобразование только корневого узла сохраняет исходные координаты вершин и лучше подходит для анимированных моделей и моделей со скелетом, но форматы, игнорирующие преобразования узлов (например, STEP), не применят поворот.

Запекать в вершины

Поворот записывается во все координаты вершин и применяется одинаково во всех форматах экспорта; данные геометрии перезаписываются.

Только корневой узелРекомендуется

Поворот записывается как преобразование корневого узла, координаты вершин остаются исходными; лучше для моделей со скелетом/анимацией, но форматы, игнорирующие преобразования узлов (например, STEP), его не применят.

Настройки вывода STL

Двоичный формат

По умолчаниюBinary STL

Выберите формат хранения STL. Оба формата дают одинаковые результаты печати.

Binary STLРекомендуется

Меньший размер файла, быстрее загружается. Поддерживается Cura, PrusaSlicer, Chitubox и всеми основными слайсерами. Рекомендуется для 3D-печати.

ASCII STL

Текстовый формат, читаемый в любом текстовом редакторе для отладки. Размер файла примерно в 4-6 раз больше, чем у двоичного.

Разделить на отдельные детали

Экспортирует независимые детали в виде отдельных файлов STL в ZIP-архиве.

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

Формат входа

Расширение:
gltf, glb
Полное название:
GL Transmission Format (glTF 2.0)
Тип:
3D Scene
Формат:
GLTF
Инструменты:
Three.jsBabylon.jsBlender
Открыть в:
3D Model ViewerGLTF Viewer
Описание:
glTF is an open standard 3D format by Khronos, often called the JPEG of 3D: it uses JSON for scene structure, geometry in separate .bin files, and external textures, enabling incremental loading and streaming. glTF 2.0 is the mainstream format for exchanging 3D content across Web, mobile, and game engines. Compared to GLB, glTF has multiple files, suiting CDN on-demand loading and resource reuse, but risks missing references from fragmentation. For single-file scenes or easy sharing, GLB is safer; for fine-grained loading control or partial updates, glTF offers more flexibility.

Примечания:

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

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

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

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

Расширение:
stl
Полное название:
Stereolithography
Тип:
3D Mesh
Формат:
STL (Binary / ASCII)
Инструменты:
CuraPrusaSlicerChituboxSimplify3D
Открыть в:
Slicer SoftwareMeshLabWindows 3D ViewerSTL Viewer Online
Описание:
STL is the de facto standard mesh format in 3D printing, storing only triangular surface data since 1987 without color or texture. Almost all slicers (Cura, PrusaSlicer, Bambu Studio, ChiTuBox) support it directly, ensuring its enduring popularity. Two classic pitfalls exist. First, STL lacks unit definitions, so millimeter and inch exports are indistinguishable on disk; confirm scale in your slicer. Second, ASCII and binary encodings differ: ASCII is readable but 4-6 times larger, while binary is compact and default. For multicolor or material needs, switch to 3MF, which retains slicing compatibility with richer data.

Примечания:

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

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

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

Как пользоваться

1

Загрузите ресурсы GLTF

Перетащите файл GLTF (можно вместе с внешними буферами и текстурами; текстуры на STL не влияют, допустимо упаковать всё в ZIP).

2

Проверьте замкнутость и масштаб

В предпросмотре убедитесь, что модель герметична и масштаб соответствует печати.

3

Скачайте STL

Скачайте файл STL. Сетки из нескольких узлов обычно объединяются, анимация и материалы не сохраняются.

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

Смотреть все частые вопросы
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 создаётся из текущего содержимого и сразу готов к печати.

Поддержите нас