STEP срещу STL: Кой файл трябва да качите за 3D печат?

Една скоба, показана наполовина като гладък бял найлонов SLS детайл и наполовина като фасетирана триъгълна мрежа

STL е стандартният файл за 3D печат от десетилетия, но повечето CAD системи запазват в STEP, а много услуги за печат приемат и двата. Двата формата описват един и същ детайл по много различни начини, а разликата се проявява в мерните единици, точността и сглобките. Това ръководство обяснява какво съдържа всеки формат, кой да изберете и как да експортирате файл, който се ценообразува и отпечатва правилно.

Краткият отговор

Ако вашият детайл идва от CAD система, качете STEP: той носи точна геометрия и нейните мерни единици, така че нищо не се губи или мащабира по погрешка. Ако вашият детайл съществува само като мрежа, от 3D сканиране, софтуер за скулптуриране или изтеглен модел, качете STL: това е родният език на инструментите за мрежи. Нашият калкулатор приема и двата (.step, .stp и .stl).

Какво има във всеки файл

STEP (.step, .stp)STL (.stl)
Какво описваТочни повърхнини и твърди тела (гранично представяне), както в CADПовърхнина, съставена от плоски триъгълници (мрежа)
Криви повърхниниМатематически точниАпроксимирани чрез фасети
Мерни единициСъхранени във файлаНе са съхранени; само числа
СглобкиНяколко твърди тела и тяхната структураСамо триъгълници; няколко тела не са обозначени като такива
StandardISO 10303 (AP203, AP214, AP242)Де факто стандарт за 3D печат от 1980-те години насам
Редактируем в CADДа, като твърди телаЕдва ли; мрежите са трудни за прецизно модифициране
Размер на файлаКомпактен за прости детайлиНараства с фиността на мрежата
Типичен източникCAD системиИнструменти за мрежи, 3D сканирания, скулптуриране, библиотеки с модели

Защо STEP обикновено е по-добрият избор

Мерните единици не могат да бъдат объркани

Един STL файл съдържа само координати. Дали "25.4" означава милиметри или инчове не е посочено във файла. Детайл, проектиран в инчове и прочетен като милиметри, излиза 25.4 пъти по-малък; обратната грешка го прави огромен. Един STEP файл декларира своите мерни единици, така че размерът се прочита правилно.

Кривите остават точни

В STL един отвор е полигон. Ако експортирането е грубо, отвор от 10 mm се превръща във видима многостенна призма и принтерът възпроизвежда фасетите съвсем точно. Един STEP файл съдържа точния цилиндър; преобразуването във фината мрежа, от която се нуждае принтерът, се случва от наша страна с известна, фина настройка.

Сглобките остават отделни части

Много CAD експорти съдържат няколко тела: корпус и неговия капак, шаблон и неговите втулки, няколко варианта един до друг. STEP ги запазва като отделни твърди тела. В един STL всичко е един облак от триъгълници и отделните тела трябва да бъдат разпознати от геометрията.

Кога STL е правилният избор

  • Детайлът е бил скулптиран, сканиран или генериран (решетки, топологична оптимизация) и няма CAD твърдо тяло.
  • Изтеглили сте модела като STL и нямате изходен файл.
  • Вашият софтуер експортира STEP лошо, например като мрежа, обвита в STEP, което не носи никакво предимство.

STL работи идеално, когато е експортиран внимателно. Следващият раздел показва как.

Как да експортирате добър STL

  • Използвайте милиметри. Това е обичайната настройка по подразбиране за 3D печат и избягва грешки при мащабирането.
  • Изберете фина резолюция. CAD системите я наричат височина на хордата, отклонение или толеранс (колко далеч може да се отклони една фасета от истинската повърхност) и ъглов толеранс. Отклонение от около 0.01 mm и малък ъгъл дават гладки криви без огромни файлове.
  • Експортирайте като двоичен STL. Той е няколко пъти по-малък от ASCII STL със същата геометрия.
  • Експортирайте твърди тела, а не повърхности. Мрежата трябва да е затворена: всеки ръб да се споделя от точно два триъгълника. Отворените повърхности не могат да бъдат отпечатани като обем.
  • Проверете резултата. Отворете STL в програма за преглед и разгледайте извитите лица и малките отвори, преди да качите.

Как да експортирате добър STEP

  • Експортирайте твърди тела. Повърхностни тела, скици и конструктивна геометрия не са необходими.
  • AP214 или AP242 са широко поддържани; AP203 също работи.
  • Скрийте това, което не трябва да се печата. Винтове, лагери и референтна геометрия в сглобката в противен случай ще бъдат прочетени като части.
  • Един файл на част или един файл за сглобка: и двете работят; калкулаторът разделя телата.

Как нашият калкулатор чете и двата формата

Анализът се изпълнява във вашия браузър, когато качите файл:

  • STEP се преобразува в много фина мрежа (0.005 mm линейно отклонение) и неговите мерни единици се четат от файла, така че инчовите модели излизат в правилния размер.
  • STL се чете като милиметри. Ако вашият файл е в инчове, превключете мерната единица за този файл и размерът и цената ще се актуализират.
  • Няколко тела в един файл стават отделни части, всяка проверена за съвместимост и оценена самостоятелно; идентичните тела се групират с количество.
  • Проверки на мрежата: отчитат се отворени ръбове, не-многообразни ръбове, лица с непоследователна ориентация, обърнати нормали и затворени кухини. Отворената мрежа все пак се оценява, но с предупреждение.
  • Преглед на дизайна: тънките стени и затворените кухини, които биха задържали прах, се маркират; вижте SLS насоките за дизайн.

За STEP файлове, обемът и повърхнината се вземат от фината мрежа; при референтните тестови части на калкулатора отклонението от точните стойности е най-много няколко стотни от процента при извити повърхности и нула при плоски.

Често срещани проблеми при качване и решения

СимптомВероятна причинаРешение
Детайлът е миниатюрен или огроменSTL в инчове, разчетен като милиметри, или обратнотоСменете мерната единица за файла или експортирайте STEP
Видими фасети по извитите повърхностиГруб STL експортЕкспортирайте с по-малко отклонение и ъгъл или използвайте STEP
Детайлът "не се побира"Грешни мерни единици или детайлът е по-голям от камерата 200 × 250 × 330 mmПроверете мерните единици; разделете големите детайли на части
Предупреждение за отворени ръбовеЕкспортирани са повърхности вместо плътно тялоЕкспортирайте твърдото тяло или поправете мрежата
Предупреждение за затворени кухиниКух детайл без отвори за изтичанеДобавете поне два отвора за изтичане от поне 5 mm
Винтовете и лагерите се появяват като детайлиЗакупени части, оставени в сглобкатаСкрийте или ги премахнете преди експортиране

Какво да кажем за 3MF, OBJ и оригинални CAD файлове?

3MF е по-нов формат за мрежи, който съхранява мерни единици и няколко обекта, а OBJ е често срещан при визуализацията. Оригиналните CAD файлове зависят от софтуера и неговата версия. Нашият калкулатор чете STEP и STL, които всеки CAD и инструмент за мрежи може да експортира.

Когато файлът е готов, качете го в моменталния SLS калкулатор: виждате 3D визуализацията, разположението в принтера, прегледа на дизайна и цената. Повече за точността в SLS допуски и хлабини; ако все още се нуждаете от самия модел, специалистите от prototype.builders проектират детайли и прототипи.

Често задавани въпроси

STEP или STL е по-добър за 3D печат?

STEP е по-добър, когато детайлът идва от CAD: той съхранява точна геометрия, мерни единици и отделни тела. STL е правилният избор, когато детайлът съществува само като мрежа, например от 3D сканиране или софтуер за скулптуриране.

Има ли STL файлът мерни единици?

Не. Един STL файл съхранява само координати, така че същият файл може да се чете като милиметри или инчове. Нашият калкулатор чете STL като милиметри и ви позволява да превключите файла в инчове.

Каква резолюция трябва да използвам при експортиране на STL?

Експортирайте като двоичен STL в милиметри с отклонение (височина на хордата) от около 0.01 mm и малък ъглов толеранс. Това осигурява гладки криви без много големи файлове.

Мога ли да кача сглобка като един STEP файл?

Да. Калкулаторът разделя файла на неговите тела, проверява и оценява всяко едно поотделно и групира идентичните тела с количество. Скрийте винтовете и другите закупени части преди експортиране.

Кои файлови формати приема SLS калкулаторът?

STEP (.step, .stp) и STL (.stl). Могат да бъдат качени няколко файла едновременно.

Какво означава предупреждението за отворени ръбове?

Мрежата не е затворена, обикновено защото са били експортирани повърхнини вместо твърдо тяло. Частта все още се оценява, но трябва да експортирате твърдото тяло или да поправите мрежата преди да поръчате.

Вземете моментална цена

Качете STEP или STL файлове в калкулатора и вижте цената на вашите детайли за секунди: бял Nylon PA 12, включени бластиране и полиране, опционално боядисване в 61 цвята, три скорости на доставка. Оттам изпращате прегледа на поръчката за потвърждение.

Друг материал, NDA или голяма серия? Пишете ни. За помощ при дизайна и разработване на прототипи вижте prototype.builders.

Вземете моментална цена