STL в STEP онлайн: конвертер в фасетное тело
РусскийRU
Главная › STL в STEP

STL в STEP конвертер

Выберите STL, и конвертер сразу запишет его в STEP. Замкнутая сетка станет телом, каждая грань которого плоская. Кнопка «Скачать STEP» появится над моделью.

STEP получается фасетным: каждый треугольник становится плоской гранью, гладких цилиндров и скруглений нет. Файл весит около 1 КБ на треугольник. В настольных CAD вручную мы его ещё не проверяли.

Drop STL, OBJ, 3MF, STEP or G-code here

or click to browse

Also GLB / glTF, PLY, IGES, OFF, 3DS, FBX, DAE, WRL, AMF · several files at once (OBJ + MTL, glTF + BIN)

🔒 Files are opened by your browser and never leave your device

Как преобразовать STL в STEP

  1. Нажмите Открыть файл и выберите .stl.
  2. Конвертер сразу пишет STEP; в строке над моделью видно имя и размер файла.
  3. Нажмите Скачать STEP.

Перед этим загляните в Инфо. Если строка «Замкнутая сетка» показывает «Нет», сначала нажмите Редактировать → Исправить сетку: из незамкнутой оболочки тело не получится.

Что получится в STEP

Каждый треугольник записывается плоской гранью, замкнутая оболочка превращается в твёрдое тело. Мы открыли такой STEP обратно в OpenCascade: треугольники те же, размер тот же. Проверку делали на кубике 20 мм и на сфере из 9 024 треугольников.

Параметрического тела не будет. Отверстие останется многоугольником с прямыми стенками, скругление останется лесенкой граней, распознавания цилиндров и фасок нет. Чтобы получить чистую CAD-модель, деталь всё равно придётся перестроить по размерам. Фасетный STEP подойдёт как ориентир: показать габариты, поставить деталь в сборку, передать модель тому, кто принимает только STEP. Например, отсканированная деталь или модель с сайта моделей, вокруг которой конструктор строит крепление.

Почему STEP такой большой и как его уменьшить

Текст STEP описывает каждую грань своими точками, рёбрами и петлями, отсюда около 1 КБ на треугольник. Сфера из 9 024 треугольников даст STEP примерно на 9 МБ, хотя двоичный STL той же сферы весит 451 284 байта.

Уменьшите число граней до конвертации: Редактировать → Уменьшить число треугольников. В тесте сфера, урезанная до 30 %, сохранила объём с точностью 2 %, а STEP стал примерно втрое легче. Подробнее о правках читайте на странице редактировать STL.

Проверьте STL перед конвертацией

Две вещи стоит посмотреть в «Инфо» заранее. Первая: «Замкнутая сетка» должна показывать «Да», иначе оболочка не станет телом. Вторая: габариты. В STL нет единиц, и если деталь чертили в дюймах, STEP унаследует неправильный масштаб, а в CAD ошибка заметна не сразу.

Масштаб правится в редакторе одним нажатием «Дюймы → мм (×25,4)». Там же можно задать точный размер по одной оси, если вы знаете, какой должна быть деталь. Остальные оси подстроятся пропорционально, и STEP получит правильные миллиметры. Отмена вернёт прежний размер, если вы ошиблись с осью или с числом.

Из 3MF и OBJ в STEP

Конвертер принимает не только STL. Откройте 3MF, OBJ или другую сетку, нажмите Конвертировать и выберите STEP. Правило то же: замкнутая сетка, плоские грани, около 1 КБ на треугольник.

Если у вас есть исходный STEP из CAD, он точнее любой сетки: открыть его можно на странице STEP файл. Как устроены сами треугольники STL, рассказано в статье формат файла STL.

Вопросы и ответы

Как файл STL преобразовать в твёрдое тело?

Замкнутая сетка STL на этой странице записывается в STEP как твёрдое тело из плоских граней. Параметрическое тело с настоящими цилиндрами так не получить.

Откроется ли такой STEP в моей CAD?

В OpenCascade он открывается с теми же треугольниками. В настольных CAD вручную мы его пока не проверяли, поэтому проверьте на своей программе небольшой файл.

Почему STEP в 20 раз тяжелее STL?

STEP описывает каждую грань текстом с точками и рёбрами, это около 1 КБ на треугольник против 50 байт в двоичном STL.

Что делать, если сетка не замкнута?

Нажмите «Редактировать» → «Исправить сетку». Инструмент сошьёт вершины и закроет простые отверстия; когда сетка замкнётся, STEP запишется как тело.

Можно ли перевести STL в STEP пачкой?

Нет, пакетной конвертации пока нет: по одному файлу за раз.

Какой STEP получится: AP203 или AP214?

Файл записывается как текст ISO 10303-21 с телом из плоских граней. Мы проверяли, что его читает OpenCascade; тонкости протоколов для вашей CAD проверьте на небольшом файле.