STL (format de fitxer)

De la Viquipèdia, l'enciclopèdia lliure.
Saltar a la navegació Saltar a la cerca
Format d’interfície de litografia estèreo
Extensió .stl
Desenvolupat per Sistemes 3D
1a publicació 1987
Paio Estereolitografia
Model 3D en format .stl de l 'estàtua de David de Miquel Àngel .

STL ( STERE Lithography interface format o acronym for "Standard Triangulation Language" o alternativament "Standard Tassellation Language") és un format de fitxer , binari o ASCII , creat per al programari de estereolitografia CAD . S'utilitza en prototipatge ràpid (prototipatge ràpid) mitjançant programari CAD.

Un fitxer .stl representa un sòlid la superfície del qual s’ha discretitzat en triangles. Consisteix en les coordenades X, Y i Z repetides per a cadascun dels tres vèrtexs de cada triangle, amb un vector per descriure l'orientació de la superfície normal.

El format STL té avantatges com la simplicitat, ja que és molt fàcil de generar i processar, mentre que, per desavantatge, té una geometria aproximada i la seva estructura de dades, que, tot i que és senzilla, pot tenir la repetició del mateix vèrtex diverses vegades.

Els fitxers en format STL es poden visualitzar o corregir amb eines de codi obert com ara MeshLab o comercials.

Exemple de fitxer .STL

El format STL és un dels principals formats utilitzats en la impressió 3D .

Codificació

La codificació pot ser en format ASCII , més fàcilment interpretable per a un humà, però més pesada o en format binari , més lleugera però difícil d’interpretar. El mateix fitxer exportat en ASCII ocuparia 11 MB, si s’exportés en 3 MB binari.

Exemple d'un fitxer codificat ASCII:

 nom sòlid
faceta normal ni nj nk
    bucle exterior
        vèrtex v1x v1y v1z
        vèrtex v2x v2y v2z
        vèrtex v3x v3y v3z
    endloop
endfacet
nom endós

Exemple d'un fitxer codificat binari:

 UINT8 [80]: capçalera
UINT32: nombre de triangles


per cada triangle
REAL32 [3]: vector normal
REAL32 [3]: vèrtex 1
REAL32 [3] - Vèrtex 2
REAL32 [3]: vèrtex 3
UINT16: recompte de bytes d’atributs
final

Normal

El vector normal de superfície de cada triangle és el vector que apunta cap a fora des del sòlid. Es defineix per la regla de la dreta , basada en l'ordre dels vèrtexs del triangle.

Història

el format .STL va ser inventat per Chuck Hall, fundador de 3D Systems el 1987. El format es va crear amb la intenció de crear un format útil per a les primeres impressores 3D patentades per 3D Systems. El format es manté sense canvis durant 22 anys. El 2009 es va llançar la versió STL 2.0.

Color STL

El format STL estàndard no admet la definició de color, però hi ha variants particulars que permeten atribuir un color en format RGBA (vermell verd blau alfa).

Articles relacionats

Altres projectes

Enllaços externs

Informàtica Portal de TI : accediu a les entrades de Viquipèdia relacionades amb TI