STL (tiedostomuoto)

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 2. toukokuuta 2022 tarkistetusta versiosta . tarkastukset vaativat 6 muokkausta .
STL

STL- ja CAD-muotojen vertailu
Laajennus .stl
MIME -tyyppinen hakemus/sla [1]
Kehittäjä 3D-järjestelmät [d] [3]
julkaistu 1987 [2]
Muototyyppi 3d mallit
Standardit) "Stereolitografialiittymän määritys"
 Mediatiedostot Wikimedia Commonsissa

STL ( englanniksi  stereolitografiasta ) on tiedostomuoto, jota käytetään laajalti [4] [5] kolmiulotteisten objektimallien tallentamiseen lisäteknologioissa käytettäviksi . Kohteen tiedot tallennetaan luettelona kolmiomaisista pinnoista, jotka kuvaavat sen pintaa ja niiden normaaleja . STL-tiedosto voi olla teksti ( ASCII ) tai binääritiedosto . Se sai nimensä termin "stereolitografia" lyhenteestä, koska sitä käytettiin alun perin tässä nimenomaisessa 3D-tulostustekniikassa.

ASCII STL

ASCII STL -tiedosto alkaa rivillä:

kiinteä nimi

jossa nimi  on valinnainen merkkijono (mutta jos nimi jätetään pois, solidin jälkeen on silti oltava välilyönti). Tiedosto jatkuu mielivaltaisella määrällä kolmioita, jotka kuvataan seuraavasti:

puoli normaali n i n j n k ulkoinen silmukka kärki v 1 x v 1 y v 1 z huippu v 2 x v 2 y v 2 z vertex v 3 x v 3 y v 3 z endloop päätepuoli

jossa jokainen n ja v  on liukuluku muodossa: merkki, mantissa , "e", etumerkki, eksponentti, esimerkiksi "-2.648000e-002". Tiedosto päättyy riviin:

lopullinen nimi

Binäärimuoto

Koska ASCII STL -tiedosto voi olla erittäin suuri, tästä muodosta on binääriversio. Tiedosto alkaa 80 merkin pituisella otsikolla (joka yleensä jätetään huomioimatta, mutta sen ei pitäisi alkaa sanalla "solid", koska se on sekvenssi, joka aloittaa ASCII STL -tiedoston). Otsikkoa seuraa 4-tavuinen etumerkitön kokonaisluku ( little-endian ), joka ilmaisee tiedoston kolmiomaisten pintojen määrän. Sen jälkeen jokaista kolmiota kuvaavat tiedot vuorotellen.

Jokainen kolmio on kuvattu kahdellatoista 32-bittisellä liukulukulla: 3 numeroa normaalille ja 3 numeroa jokaiselle kolmelle X/Y/Z-koordinaatin kärkelle. Sen jälkeen tulee 2 tavua allekirjoittamatonta "lyhyttä" jota kutsutaan "attribuuttitavumääräksi". Tämän pitäisi olla nolla tavallisessa tiedostossa, koska useimmat ohjelmat eivät ymmärrä muita arvoja. [6]

Liukulukuluvut esitetään IEEE:n liukulukulukuina ja ne ovat pienimuotoisia, vaikka tätä ei ole määritelty dokumentaatiossa.

UINT8[80] – Otsikko UINT32 – Kolmioiden lukumäärä keulakolmio REAL32[3] – Normaalivektori REAL32[3] - Vertex 1 REAL32[3] - Vertex 2 REAL32[3] - Vertex 3 UINT16 – Attribuuttitavumäärä loppu

Värit binäärimuodossa STL

Väritietojen lisäämiseen on ainakin kaksi tapaa:

Kasvot normaalit

STL:n binääri- ja ASCII-versioissa kasvonormaalin on oltava objektista poispäin osoittava yksikkövektori. Useimmissa ohjelmissa tämä voidaan asettaa arvoon (0,0,0) ja ohjelma laskee automaattisesti normaalin kolmion kärkien järjestyksen perusteella oikean käden säännöllä. Jotkut STL-lataajat (esimerkiksi Art of Illusionin STL-laajennus ) tarkistavat tiedoston normaalit oikean käden säännön laskemiin ja varoittavat, jos ne eivät täsmää. Muut ohjelmistot voivat jättää huomiotta oikean käden säännön ja käyttää sitä vain.

Haitat

Sovellustuki

Katso myös

Muistiinpanot

  1. STL (.stl) - Wolfram Mathematica 8 -dokumentaatio . Haettu 22. lokakuuta 2011. Arkistoitu alkuperäisestä 20. lokakuuta 2011.
  2. Wohlers Associates . Haettu 22. lokakuuta 2011. Arkistoitu alkuperäisestä 30. huhtikuuta 2012.
  3. http://guides.archaeologydataservice.ac.uk/g2gp/3d_2-3
  4. Mekanismit ja mekaaniset laitteet . Haettu 2. lokakuuta 2017. Arkistoitu alkuperäisestä 26. syyskuuta 2014.
  5. STL-tiedosto on laajalti hyväksytty de facto vakiotiedostomuodoksi nopean prototyyppiteollisuuden käyttöön
  6. Burns, Marshall. Automaattinen valmistus  (rajoittamaton) . - Prentice Hall , 1993. - ISBN 978-0-13-119462-5 .
  7. 1 2 https://webspace.utexas.edu/reyesr/titanium/stl/stlmarch17.htm Arkistoitu 15. toukokuuta 2014 Wayback Machinessa Tämä muunnos luo yleensä paljon suuremman tiedoston pienemmällä tarkkuudella kuin alkuperäinen 3D-malli.
  8. KOMPAS-3D Etusivu . ascon.net. Haettu 27. syyskuuta 2019. Arkistoitu alkuperäisestä 26. syyskuuta 2019.

Linkit