Home » Blog » Целосен водич за датотеката STL

Целосен водич за датотеката STL

STL, кратенка за „Стереолитографија“, е популарен формат на датотека за обработка на информации. 3D печатење и CAD. Претставува 3D објект како збирка од триаголници или полигони кои го дефинираат обликот на неговата површина. Типот на датотека STL се означува со следните акроними: Стандарден јазик за теселација или јазик стандарден триаголник.

STL ги поедноставува сложените форми во триаголни лица, што ги прави лесно разбирливи за 3D печатачите. Колку е покомплексен дизајнот, толку повеќе се користат триаголници, што ја зголемува резолуцијата.

Карактеристична карактеристика на сликата STL е нејзината екстензија на датотеката .stl и отсуството на боја и текстура.

Историја на форматот на датотеката STL

Создаден е во 1987 година од страна на 3D Systems. Форматот STL брзо го привлече вниманието како индустриски стандард за нивната стереолитографска CAD програма. Форматот STL беше дизајниран за 3D печатење и остана релевантен поради неговата едноставност. Ова е причината зошто главно се користи за 3D печатење и моделирање. Во 2009 година, беше претставена ажурирана верзија на форматот на датотеката STL, STL 2.0.

И покрај неговата едноставност, релевантноста на STL во индустријата за 3D печатење и моделирање опстојува.

Придобивки од STL-датотеките за дигитално производство и CAD

Дигиталните производители во голема мера се потпираат на STL-датотеките, кои им овозможуваат на дизајнерите да дизајнираат,  Специјална база на податоци споделуваат и печатат прототипови. STL-датотеките служат како мост помеѓу 3D моделите и физичките објекти во CAD. Оваа едноставност ги прави STL-датотеките неопходни за индустрии како што се воздушната и медицината, кои често бараат сложени делови.

Како функционираат STL-датотеките

STL-датотеките првенствено ја кодираат геометријата на површината на 3D објект, користејќи процес познат како „Tessellation“.

Tessellation е техника за поедноставување на сложени површини во поедноставни рамни полигони. Во STL-датотеките, овие полигони се во форма на триаголник. Во 1987 година, на пронаоѓачот на стереолитографијата Чак Хул му требаше начин да испрати 3D CAD модели на неговиот 3Д печатач. Алберт Консалтинг Груп го реши овој проблем со користење на теселација на површината на 3Д моделот за да ги шифрира информациите.

з) Приближување на површината

Во теселирањето, дури и заоблените површини, како цилиндрите и сферите, се претставени со низа мрежести триаголници. Колку е помазно приближувањето на заоблената површина, толку е поголем бројот на потребни Предности и ограничувања на Parasolid датотеките  триаголници. Сепак, ова исто така ја зголемува големината на датотеката и сложеноста на компјутерите, што доведува до компромиси помеѓу перформансите и резолуцијата.

 

ii) Триаголници во 3D простор

Триаголникот има три темиња, при што секое теме има x, y и z координати во 3D простор. Темињата ги формираат аглите на триаголникот кои се спојуваат од едниот раб до другиот и ја создаваат целокупната површина на објектот.

iii) Создавање мрежа

Структурата на датотеката STL се состои од триаголници кои формираат триаголна мрежа што ја претставува дигиталната мапа на површината на објектот. Овие триаголници се доволно мали за да овозможат прецизно приближување на оригиналната форма, додека се едноставни за обработка со 3D печатачи или софтвер.

iv) Контрола на резолуцијата

Резолуцијата на моделот е означена со бројот на триаголници што се користат во теселацијата. Поголем број на триаголници резултира со попрецизен и детален модел, но ја зголемува големината на датотеката и барањата за процесот. Спротивно на тоа, мал број триаголници го поедноставуваат моделот, но може да направат кривите да изгледаат блокади или фацетирани.

v) застапеност на STL

Во STL-датотеките, триаголниците се корисни затоа што полесно се пресметуваат и користат за 3D печатење. Секој триаголник е поврзан со нормален вектор кој ја означува насоката во која е ориентирана површината. Ова им помага на 3D печатачите да разберат како да го градат објектот слој по слој.

Бинарни и ASCII STL типови на датотеки

STL-датотеките доаѓаат во два главни формати: ASCII кодирање и бинарно кодирање.

ASCII STL-датотеки

Датотеките ASCII STL се читливи од луѓе и обезбедуваат јасен текстуален опис на ориентацијата и положбата на секој триаголник. Иако полесно се дебагираат и читаат, тие се поголеми од нивните бинарни колеги.

На пример, поголема големина на датотека можеби не е практична за сложени модели. Едноставен 3D модел може да биде со големина од 1 MB во бинарен формат, но кога ќе се претвори во ASCII може да биде голем од 5-10 MB, што го отежнува преносот и обработката на датотеки. Ако работите со 3D печатач или CAD софтвер, тој мора да ја чита и интерпретира секоја линија. Поради нејзината големина, потребно е подолго време да се вчитаат особено сложени модели, што ги одложува чекорите.

Датотеките ASCII STL започнуваат со клучниот збор „цврсти“ и содржат низа дефиниции за „фацет“. Секој аспект вклучува три темиња и нормален вектор.

Бинарни STL-датотеки

Бинарните STL-датотеки најмногу се користат во различни апликации бидејќи се компактни и ефикасни. Тие ја забрзуваат обработката и ја намалуваат големината на датотеките што содржат слични информации.  Податоци за Турција На големи проекти, како што се сложени прототипови или индустриски модели, компаниите обработуваат стотици датотеки дневно. Малите бинарни STL-датотеки овозможуваат брзо преземање и поставување, намалувајќи ја потрошувачката на пропусниот опсег. Дополнително, одредени операции како што се рендерирање и сечење за 3D печатење помагаат да се забрза времето на обработка.

Современиот 3D софтвер лесно може да се управува со бинарните датотеки. Алатките за уредување и проверка на грешки како MeshLab и Netfab можат да ги обработуваат овие датотеки без напор.

Бинарните STL-датотеки започнуваат со заглавие од 80 бајти. Ова е проследено со неозначени цели броеви од 4 бајти кои го претставуваат бројот на триаголници во датотеката. Секој триаголник има 12 бајти за нормалата и 36 бајти за темињата (3 темиња).

Scroll to Top