SupaVoxel
3D-форматы файлов

STEP vs STL: CAD-геометрия или печатная сетка?

STEP vs STL — это прежде всего вопрос того, что будет дальше: STEP хранит точные CAD-поверхности для редактирования и мехобработки; STL — это треугольная сетка для печати. Конвертируйте бесплатно здесь.

  • ISO 10303 vs треугольная сетка
  • Измеренные размеры файлов
  • Поддержка слайсеров проверена
Обновлено октябрь 2026 г.

STEP vs STL: короткий ответ

STEP описывает деталь так же, как CAD-программа: отверстие — это настоящий цилиндр с радиусом, скругление — настоящая скруглённая поверхность, а в файле записаны единицы измерения. STL описывает только внешнюю оболочку плоскими треугольниками, поэтому то же отверстие превращается в многоугольник с десятками сторон, зафиксированный на том разрешении, с которым его экспортировали.

Поэтому выбор STEP vs STL — в основном про следующего человека в цепочке. Станочнику, цеху литья под давлением или дизайнеру, который будет менять размеры, нужен STEP. Слайсеру, ферме печати или сайту для обмена моделями нужна сетка, и STL — самый распространённый вариант. Многие слайсеры теперь импортируют STEP напрямую, но по пути конвертируют его в треугольники, так что печать всё равно идёт из сетки.

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

Сравнительная таблица STEP vs STL

Два формата бок о бок по пунктам, которые решают, что именно отправить.

STEP (.step, .stp)STL (.stl)
Тип геометрииГраничное представление (B-rep): точные плоскости, цилиндры, NURBS-поверхности, рёбра и телаТреугольная сетка, аппроксимирующая поверхность
Цвет / текстураЦвета детали и граней (AP214, AP242); UV-текстур нетВ стандарте нет
Единицы измеренияХранятся в файле (миллиметры, дюймы и другие)Не хранятся; слайсеры считают, что это миллиметры
МатериалыДанные изделия, а в новых протоколах — материалы и PMI-аннотацииНет
Размер файлаРастёт с количеством элементов, а не со степенью гладкостиРастёт с количеством треугольников: 50 байт на треугольник в бинарном виде
РедактируемостьПолностью редактируется в CAD: измените диаметр отверстия, добавьте фаскуОчень ограниченная: только редактирование сетки, кривые уже разбиты на грани
Поддержка в программахЛюбой механический CAD (Fusion, SolidWorks, Onshape, FreeCAD, CATIA)Любой слайсер, редактор сеток и сервис 3D-печати
Использование для печатиИмпортируется PrusaSlicer и Bambu Studio, триангулируется при загрузке; в списке Cura отсутствуетСтандартный входной формат для печати
СборкиНесколько именованных деталей с позициями в одном файлеОдна безымянная сетка; детали сливаются

STEP — это ISO 10303. Его распространённая текстовая кодировка .step — ISO 10303-21, впервые опубликованная в 1994 году; AP203, AP214 и AP242 — протоколы приложений, которые экспортирует большинство CAD-инструментов.

Почему файлы STEP vs STL выглядят по-разному вблизи

Откройте файл STEP в текстовом редакторе — он начинается с ISO-10303-21;, за которым идут пронумерованные сущности: точки, направления, окружности, B-сплайн-поверхности, а затем грани и оболочки, построенные из них. Ничего не аппроксимировано. Отверстие 5.2 mm хранится как окружность радиусом 2.6 mm, и любая программа, читающая файл, может тесселировать её настолько мелко, насколько захочет.

В STL этот выбор уже сделан. Экспортёр CAD выбрал допуск по хорде и ограничение по углу, разрезал каждую кривую на прямые сегменты и выбросил кривую. Приблизьте напечатанное отверстие из грубого STL — и увидите плоские грани; на быстром принтере плотные короткие сегменты ещё и стоят скорости и гладкости, поэтому Bambu Lab отмечает, что импорт STEP позволяет Bambu Studio генерировать больше дуговых перемещений в G-code.

  • STEP: математика, которая точно описывает поверхность
  • STL: сэмплированная копия с одним фиксированным разрешением
  • Допуск тесселяции выбирается при экспорте, а не при печати

Реальные размеры файлов: один кронштейн в STEP и STL

Мы смоделировали L-кронштейн 60 x 40 x 40 mm со стенкой 5 mm, скруглениями 1.5 mm на каждом ребре и четырьмя отверстиями 5.2 mm (52 грани B-rep) в OpenCASCADE, сохранили его как STEP AP214, а затем экспортировали STL с тремя настройками тесселяции.

ФайлДопуск (линейный / угловой)ТреугольникиРазмер
STEP AP214Точные поверхностин/д175 KB
STL, грубый0.1 mm / 0.5 rad1,46273 KB
STL, мелкий0.01 mm / 0.2 rad5,290265 KB
STL, очень мелкий0.001 mm / 0.1 rad25,3401.27 MB

Размер STEP не меняется, как бы гладко вы ни хотели получить результат. STL увеличивается примерно в пять раз при каждом ужесточении допуска, а грубая версия заметно огранляет скругления 1.5 mm.

Можно ли слайсить файл STEP vs STL напрямую?

Всё чаще да. PrusaSlicer добавил импорт STEP в версии 2.5, и в его справочном центре сказано, что STEP триангулируется при импорте.

Bambu Studio импортирует файлы STEP и сборки через ядро OpenCASCADE, сохраняет Assembly View с позицией каждой детали и даёт две настройки качества — линейное отклонение и угловое отклонение: меньшие значения дают более гладкие поверхности, больше треугольников и более медленный импорт. Если диалог не появляется, включите «Show the STEP mesh parameter setting dialog» в настройках.

Список поддерживаемых типов моделей UltiMaker Cura включает 3MF, STL, OBJ, PLY, glTF и другие, но не STEP, поэтому пользователям Cura всё ещё нужно сначала экспортировать сетку.

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

  • PrusaSlicer 2.5+: импорт STEP, триангуляция при загрузке
  • Bambu Studio: STEP и сборки, настраиваемое отклонение
  • Cura: сначала экспортируйте STL, OBJ или 3MF

Когда использовать STEP, а когда STL

Одно правило покрывает большинство случаев: отправляйте STEP тем, кто будет менять дизайн, а STL — машинам, которые только изготовят деталь.

ЧПУ-обработка или листовой металл

STEP. CAM-программе нужны настоящие дуги и плоскости, чтобы строить чистые траектории инструмента и измерять элементы.

Получение расчёта от производителя

STEP, лучше AP242 или AP214. Программы расчёта стоимости считывают размеры отверстий и объёмы из B-rep.

Печать дома или на ферме печати

STL принимают везде. Если ваш слайсер читает STEP, импорт даёт контроль над гладкостью.

Публикация на Printables, Thingiverse или MakerWorld

Загружайте STL или 3MF для принтеров и добавляйте STEP, чтобы другие могли сделать ремикс дизайна.

Скульптурные или отсканированные формы

STL, OBJ или 3MF. Органические модели, сканы и модели, сгенерированные ИИ, изначально являются сетками; сохранять CAD-поверхность не нужно.

Архивирование собственных проектов

Храните исходный CAD-файл вместе с STEP. STEP — нейтральная копия, которую сможет открыть любой будущий CAD-инструмент.

Ошибки при экспорте STL vs STEP, которых стоит избегать

Большинство проблем связано с настройками экспорта, а не с форматом.

Рекомендуем
  • Для функциональных деталей экспортируйте STL с допуском по хорде около 0.01 mm; при 0.1 mm мелкие скругления становятся гранёными
  • Проверьте, что STEP — это AP214 или AP242, если нужно сохранить цвета или имена сборок
  • Один раз настройте значения отклонения в Bambu Studio и используйте их для похожих деталей
  • Просмотрите STEP в просмотрщике перед отправкой, чтобы убедиться, что экспортировались все тела
Избегайте
  • Ждать от конвертации STL в STEP редактируемых элементов: получите плоские треугольные грани
  • Экспортировать STL по умолчанию с крайне мелкими настройками: файлы раздуваются без видимого выигрыша
  • Считать, что STEP откроется в любом слайсере: Cura нужна сетка
  • Отправлять в мастерскую только STL: там попросят STEP

Бесплатные просмотрщики и конвертеры STEP и STL

Они работают в браузере без входа. Файлы STEP читаются движком OpenCASCADE, скомпилированным в WebAssembly, поэтому ничего не загружается на сервер.

FAQ

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

STEP лучше STL для 3D-печати?

Печать в любом случае идёт из сетки, потому что слайсеры, импортирующие STEP, сначала триангулируют его. STEP лучше, когда вы хотите сами выбрать гладкость при импорте — как позволяет Bambu Studio с настройками линейного и углового отклонения. STL лучше, когда файл должен работать в любом слайсере, сервисе печати или на сайте моделей. Для одной только печати хорошо экспортированный STL ничуть не хуже.

Можно ли конвертировать STL в STEP?

Можно, но дизайн это не восстановит. Конвертер превращает каждый треугольник в плоскую грань, поэтому STL с 25,000 треугольников становится STEP с 25,000 крошечных граней. CAD-инструменты откроют его, и вы сможете вырезать или добавить простые элементы, но не изменить диаметр отверстия или радиус скругления. Чтобы получить настоящие редактируемые поверхности, деталь придётся перемоделировать или использовать инструмент обратного проектирования.

Почему файл STEP меньше моего STL?

STEP хранит каждый элемент один раз как математику, а STL хранит каждый треугольник. В нашем тестовом кронштейне STEP весил 175 KB и не менялся; STL был 73 KB при грубом допуске 0.1 mm, но 1.27 MB при 0.001 mm. У простых деталей STL может быть меньше STEP, но у гладких деталей с подробностями обычно наоборот.

Cura открывает файлы STEP?

Нет, по умолчанию. В собственном списке типов файлов, которые загружает Cura, есть 3MF, STL, OBJ, AMF, PLY, X3D, COLLADA и glTF, но нет STEP. Экспортируйте сетку из CAD-инструмента или конвертируйте STEP в STL в браузере с помощью нашего бесплатного конвертера, а затем откройте его в Cura. PrusaSlicer 2.5 и новее, а также Bambu Studio импортируют STEP напрямую.

В чём разница между файлами STEP vs STL для станочника?

CAM-программе станочника нужна точная геометрия: настоящие окружности для отверстий, плоские грани, измеримые кромки. В STEP-файле всё это есть. В STL — только треугольники, поэтому отверстие превращается в многоугольник, а его диаметр приходится угадывать. Большинство мастерских попросят STEP, а многие вообще не станут считать стоимость по STL.

Что такое AP203, AP214 и AP242?

Это прикладные протоколы STEP — схемы, которые определяют, что может содержать STEP-файл. AP203 охватывает геометрию 3D-проектирования с управлением конфигурацией. AP214, пришедший из автомобильной отрасли, добавляет цвета и слои. AP242 объединяет оба и добавляет производственную информацию об изделии, например допуски; второе издание вышло в 2020 году. Если не знаете, что выбрать, — AP214 или AP242 принимают практически везде.

Можно ли посмотреть STEP-файл без CAD-программы?

Да. Наш бесплатный STEP viewer открывает файлы .step и .stp прямо в браузере: OpenCASCADE скомпилирован в WebAssembly, так что ничего устанавливать и регистрироваться не нужно. Можно вращать деталь и проверять её размеры, а затем превратить её в сетку с помощью парного конвертера STEP в STL. Загружаются файлы до 200 МБ, и ничего не отправляется на сервер.

Может ли ИИ сделать STEP-файл по фотографии?

Пока что нет — во всяком случае, с пользой. Инструменты image-to-3D, включая SupaVoxel, создают сетки, которые можно экспортировать в STL, OBJ или 3MF для печати. Это хорошо работает для фигурок, реквизита и органических форм. Механические детали с точными размерами по-прежнему моделируют в CAD и экспортируют в STEP.

Начать бесплатно

А если печатаете что-то органическое?

Для фигурок и реквизита CAD-файла изначально нет. Превратите фото в 3D-модель — обычно меньше чем за минуту — и экспортируйте STL или 3MF на платном тарифе.

Без банковской карты · 3 бесплатных кредита на старте