Перейти к содержанию

Что такое STL

STL - это файл с геометрией 3D-модели.

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

Поэтому фраза "у меня есть STL корпуса" не означает, что у тебя есть готовая инструкция по сборке устройства.

Что хранит STL

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

Слайсер берёт эту геометрию и уже сам превращает её в траектории печати.

STL полезен, потому что:

  • его понимают почти все слайсеры;
  • его можно экспортировать из большинства CAD-программ;
  • он прост для обмена моделью;
  • он хорошо подходит для одной готовой детали простой формы.

Но простота STL - это одновременно его ограничение.

Чего STL не хранит

Обычный STL не хранит:

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

Это значит, что два человека могут напечатать один и тот же STL, но получить разные детали.

Один напечатает из PLA, быстро и красиво. Другой напечатает из ASA, с большим числом стенок и правильной ориентацией. Внешне детали похожи, но в устройстве рядом с нагревом они будут вести себя по-разному.

Почему это важно для устройств с нагревом

Для декоративной крышки STL часто достаточно.

Для детали рядом с нагревателем - нет.

Нужно знать:

  • из какого материала печатать;
  • какая температура будет рядом;
  • будет ли деталь держать нагрузку;
  • есть ли рядом провода;
  • не сместится ли датчик при деформации;
  • не перекроет ли деталь поток воздуха;
  • не приблизится ли пластик к клемме или нагревателю.

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

Ориентация печати меняет прочность

FDM-деталь состоит из слоёв.

Из-за этого одна и та же модель может быть:

  • прочной при одной ориентации;
  • слабой при другой;
  • склонной к расслоению под нагрузкой;
  • плохой для винтового крепления;
  • нормальной только для декоративной задачи.

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

STL сам по себе не говорит, как правильно ориентировать деталь.

Слайсерные настройки тоже важны

Даже при правильном материале и ориентации настройка печати влияет на результат.

Для функциональной детали важны:

  • количество периметров;
  • толщина стенок;
  • верхние и нижние слои;
  • заполнение;
  • температура печати;
  • охлаждение;
  • поддержка;
  • ширина линии;
  • качество адгезии между слоями.

Большее заполнение не всегда решает проблему. Часто для корпуса, кронштейна или воздуховода важнее стенки, периметры, форма детали и направление нагрузки.

Что нужно перед печатью рабочей детали

Если деталь будет частью устройства, кроме STL нужен короткий набор требований:

  • материал;
  • ориентация на столе;
  • рекомендуемые стенки и заполнение;
  • нужны ли поддержки;
  • какие винты и вставки используются;
  • где нельзя ставить деталь рядом с теплом;
  • максимальная рабочая температура зоны;
  • как проверять посадку после печати;
  • что делать, если деталь деформировалась.

Это особенно важно для:

  • держателя нагревателя;
  • воздуховода;
  • крепления вентилятора;
  • держателя термодатчика;
  • корпуса электроники;
  • крепления клемм;
  • деталей рядом с 110-230V AC.

STL, 3MF и проектный файл

STL - самый простой и совместимый формат, но не самый полный.

Формат 3MF создавался как более современный формат для 3D-печати. Он может хранить больше данных: не только геометрию, но и часть информации о материалах, цветах, объектах и производственных настройках.

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

Практическое правило:

  • STL подходит, чтобы передать форму;
  • 3MF или проект слайсера лучше, чтобы передать намерение печати;
  • текстовая инструкция всё равно нужна, если деталь влияет на безопасность.

Как оценивать скачанный STL

Перед печатью скачанной детали спроси себя:

  1. Понятно ли, из какого материала её печатать?
  2. Есть ли предупреждения по температуре?
  3. Видно ли, в какой ориентации её печатали?
  4. Есть ли фото реальной детали в сборке?
  5. Указаны ли винты, гайки, вставки и допуски?
  6. Понятно ли, какую нагрузку она держит?
  7. Есть ли риск, что при деформации она создаст опасную ситуацию?

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

Типовые ошибки

  • считают STL полноценной инструкцией;
  • печатают рабочую деталь из PLA только потому, что так проще;
  • не меняют ориентацию печати под нагрузку;
  • ставят мало стенок и надеются на большое заполнение;
  • не учитывают температуру внутри корпуса;
  • не проверяют зазоры после печати;
  • вкручивают винты в тонкие стойки без запаса;
  • используют скачанный корпус рядом с нагревом без понимания материала;
  • не оставляют доступ к обслуживанию после сборки.

Главное

  • STL хранит форму, но не хранит безопасный способ изготовления детали.
  • Для устройства важны материал, ориентация, стенки, крепёж и условия работы.
  • Один и тот же STL может дать слабую или прочную деталь.
  • Для деталей рядом с нагревом нужно описание материала и температурных ограничений.
  • 3MF или проект слайсера лучше передают настройки, но не заменяют инженерную проверку.

Материалы по теме

  • 3MF Consortium: The File Format for 3D Printing - зачем появился 3MF и какие ограничения старых форматов он закрывает.
  • 3MF Consortium FAQ: 3MF vs STL - краткое сравнение STL и 3MF: материалы, свойства, топология и расширяемость.
  • Prusa Knowledge Base: Supported file formats - какие форматы поддерживает PrusaSlicer и почему 3MF используется как предпочтительный проектный формат.
  • Xometry: STL File Format - практическое описание STL и данных, которые он не хранит: материал, цвет, профиль печати и CAD-историю.
  • Xometry: 3MF File Format - обзор 3MF как более современного контейнера для производственных данных.