Если модель уже полностью готова, менять её не нужно и STL экспортирован качественно, хорошего STL обычно достаточно для 3D-печати.

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

Если есть оба файла — можно отправить оба и указать, какой из них является актуальной версией.

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

STL и STEP — в чём разница

STL — треугольная сетка

STL описывает наружную поверхность модели набором треугольников.

То есть гладкая CAD-поверхность при экспорте превращается в mesh — сетку из плоских граней.

STL широко используется в 3D-печати, поддерживается практически всеми слайсерами и хорошо подходит для передачи уже готовой геометрии.

STEP — инженерная CAD-геометрия

STEP предназначен для обмена данными между CAD-системами.

Он передаёт инженерную геометрию — тела, поверхности и кривые — поэтому с таким файлом обычно удобнее работать, если модель нужно:

  • изменить;

  • проверить;

  • доработать;

  • адаптировать под производство.

Проще говоря:

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

Что лучше отправить

КритерийЧто передатьПочему
Готовая модель без измененийSTL или 3MFДостаточно для подготовки к печати
Нужно менять геометриюSTEPУдобнее редактировать размеры и элементы
Есть критичные размерыSTEP + чертёжЕсть и геометрия, и требования
Есть только хороший STLSTLЭтого может быть достаточно
Есть STEP и STLОбаГлавное — указать актуальную версию
Есть только фото, эскиз или образецВсё, что есть + описаниеСначала потребуется создать модель

Если передаётся несколько файлов, лучше указать, какой из них является актуальным, и отдельно отметить критичные размеры детали.

Почему STL нельзя называть «неточным»

STL хранит поверхность треугольниками.

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

Если треугольников мало, окружность становится заметно гранёной. Если сетка достаточно плотная, она очень близко повторяет исходную геометрию.

Это называется tessellation — разбиением поверхности на треугольники.

Поэтому корректнее говорить:

Качество STL зависит от качества mesh при экспорте.

Иногда видимые грани на напечатанном цилиндре появляются не из-за принтера — они уже присутствовали в слишком грубо экспортированном STL.

STEP всегда точнее STL?

Нет.

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

Но точность готовой детали зависит уже не только от файла.

На неё влияют:

  • технология печати;

  • материал;

  • ориентация;

  • усадка;

  • параметры процесса;

  • поддержки;

  • постобработка.

Поэтому STEP не делает принтер автоматически более точным.

Подробнее это разобрано в статье про точность 3D-печати.

Почему STEP удобнее для изменений

Если нужно увеличить отверстие, усилить стенку, изменить посадку или добавить фаску, STEP обычно удобнее как инженерный исходник.

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

STEP — не то же самое, что исходный CAD-файл

При импорте STEP исходная история построения обычно не восстанавливается автоматически.

То есть файл может содержать корректное тело, но не обязательно вернёт исходную структуру вида:

  • Sketch;

  • Extrude;

  • Hole;

  • Fillet.

Если есть native CAD-файл, он иногда удобнее для редактирования. Но как универсальный обменный формат STEP подходит хорошо.

Можно ли печатать STEP напрямую

В некоторых современных программах — да.

Часть слайсеров умеет импортировать STEP непосредственно.

Но это не означает, что STEP всегда «идёт прямо на принтер». В производственном workflow геометрия всё равно преобразуется в представление, из которого рассчитываются слои и траектории.

Поэтому клиенту не нужно самостоятельно переводить хороший STEP в STL только потому, что дальше будет 3D-печать.

Что такое 3MF

3MF — современный формат для аддитивного производства.

В отличие от классического STL, он может хранить:

  • единицы измерения;

  • несколько объектов;

  • дополнительную информацию о проекте.

Для готового проекта печати 3MF часто удобнее STL.

Но 3MF не заменяет STEP, если нужно передать редактируемую инженерную геометрию.

Важный нюанс STL: единицы измерения

Классический STL не содержит обязательной информации о физических единицах измерения.

Из-за этого возможна ситуация, когда модель создавалась в дюймах, а программа интерпретирует координаты как миллиметры.

Форма останется правильной, но масштаб окажется неверным.

Так происходит не всегда, однако перед производством полезно проверить хотя бы один основной габарит модели.

Каким должен быть STL для печати

Для производства mesh должен корректно описывать поверхность детали.

Проблемы могут возникнуть из-за:

  • дыр в сетке;

  • пересечений;

  • дублирующихся поверхностей;

  • non-manifold geometry;

  • слишком грубого mesh;

  • неправильного масштаба.

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

Что делать с тем файлом, который уже есть

Есть только STL

Если модель финальная, размеры верны, mesh качественный и менять ничего не нужно — STL может быть полностью достаточным исходником.

Если требуется серьёзно менять геометрию, работа с mesh обычно сложнее.

Есть только STEP

Передавайте STEP.

Модель всё равно пройдёт проверку и подготовку под конкретную технологию. Самостоятельно делать STL только ради отправки файла не обязательно.

Есть STEP и STL

Можно передать оба, но нужно указать основной файл.

Например:

housing_rev3.step housing_rev3.stl

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

Критичные размеры и чертёж

3D-модель показывает форму, но не всегда показывает, какие размеры особенно важны для работы детали.

Например:

  • посадка под подшипник;

  • расстояние между отверстиями;

  • диаметр вала;

  • паз;

  • место под вставку;

  • резьба.

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

На чертеже можно отметить:

  • номинальный размер;

  • допуск;

  • посадку;

  • резьбу;

  • важную поверхность;

  • установочное расстояние.

Проще говоря:

3D-модель показывает геометрию. Чертёж показывает, что в этой геометрии особенно важно выдержать.

Что лучше передавать для производства

Хороший набор исходных данных состоит из двух частей.

Геометрия

Например:

  • STEP;

  • STL;

  • 3MF.

Требования

Например:

  • количество;

  • материал;

  • назначение детали;

  • критичные размеры;

  • чертёж;

  • условия эксплуатации.

Это полезнее, чем просто отправить файл без пояснений.

Если есть только фото, эскиз или физическая деталь

Отсутствие готового STL или STEP не означает, что работа невозможна.

Исходными данными могут быть:

  • чертёж;

  • эскиз;

  • фотографии;

  • физический образец;

  • размеры;

  • техническое описание.

В таком случае сначала потребуется создать или восстановить 3D-модель.

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

Практические примеры

Готовый корпус

Если менять ничего не нужно и размеры проверены — достаточно качественного STL или 3MF.

Если есть критичные посадки, их лучше указать отдельно.

Деталь с отверстиями и посадками

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

STEP + чертёж или список критичных размеров.

Так можно корректировать геометрию и одновременно понимать требования к сопряжениям.

Модель из интернета в STL

Такой файл можно использовать, но перед производством стоит проверить:

  • масштаб;

  • качество mesh;

  • толщину стенок;

  • пригодность конструкции для реального применения.

Не каждая скачанная модель проектировалась как функциональная деталь.

Старая деталь без цифровой модели

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

После этого определяется, как лучше восстановить геометрию.

Что проверить перед отправкой

Достаточно короткого списка:

  • масштаб — соответствует ли модель реальному размеру;

  • единицы — особенно для STL;

  • mesh — нет ли заметной гранёности или явных ошибок;

  • критичные размеры — понятно ли, что действительно важно;

  • версия файла — точно ли отправляется последняя редакция.

Что в итоге лучше — STL или STEP

STL подходит, если:

  • модель уже готова;

  • менять её не нужно;

  • mesh экспортирован качественно;

  • масштаб проверен.

STEP обычно предпочтительнее, если:

  • модель нужно редактировать;

  • нужно менять размеры;

  • есть отверстия или посадки, которые могут потребовать корректировки;

  • требуется инженерная доработка под производство.

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

Если есть STEP и STL, можно передать оба, но нужно указать актуальную версию.

Главный принцип:

Для 3D-печати нет правила «STEP хороший, STL плохой». Формат выбирают под задачу.

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

FAQ

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

Если модель полностью готова и менять её не нужно, качественного STL обычно достаточно. Если модель предстоит редактировать, изменять размеры или адаптировать под производство, STEP обычно удобнее.

Можно ли напечатать деталь из STEP?

Да. Некоторые современные слайсеры умеют импортировать STEP напрямую. В других production workflow файл предварительно преобразуется во внутреннее представление или mesh.

STL хуже по точности, чем STEP?

Не обязательно. STL хранит поверхность треугольной сеткой, поэтому качество зависит от tessellation при экспорте. Хорошо экспортированный STL может очень близко передавать исходную CAD-геометрию.

Можно ли изменить STL?

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

Что делать, если есть только фотография или физическая деталь?

Можно передать фотографию, размеры, эскиз, чертёж или физический образец. В таком случае сначала потребуется создать или восстановить 3D-модель.

Нужно ли отправлять чертёж вместе с моделью?

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

CTA

Если непонятно, какой файл лучше отправить, можно прислать то, что есть: STEP, STL, чертёж, эскиз или описание задачи. После проверки станет понятно, достаточно исходных данных для производства или модель нужно предварительно доработать.