Italiano ▼
Informazioni sul fileInformazioni sul fileSTL StrumentiSTL StrumentiFile di esempio STL.File di esempio STL.Ultime notizieUltime notizie

STL (Standard Triangle Language)

EstensioneSTL
Nome e cognomeStandard Triangle Language
TipoModello 3D
Tipo mimoapplication/vnd.ms-pki.stl
FormatoText & Binary
UtensiliSTL Convertitori, Voxelizzatore modello 3D, Crea STL animazione, Comprimi STL, Testo in STL, Visualizza STL
Aperta conBlender, Daz Studio, MeshLab, CAD Assistant
STL

Il formato file STL (Standard Triangle Language) è un semplice formato 3D utilizzato per archiviare e trasmettere a Modello 3D. Il formato è stato ideato negli anni '80 ma è ancora in uso oggi ed è altrettanto popolare quanto molti formati alternativi moderni, come 3MF. Il formato STL è un semplice elenco di triangoli, con ciascun triangolo composto da 3 vertici che rappresentano i triangoli, la posizione nello spazio 3D e 3 normali per specificarne la direzione.

La semplicità del formato STL significa che può essere letto dalla maggior parte delle applicazioni 3D e il formato è diventato in qualche modo un formato standard per Stampa 3D.

Per i file STL esistono due formati di archiviazione di base: testo e binario.

Testo

Il formato di testo STL, come suggerisce il nome, memorizza la geometria 3D in un formato di testo leggibile dall'uomo. Il formato memorizza le informazioni su ciascuna faccia (nota anche come triangolo) nel modello 3D, inclusa la posizione del vertice e la normale. Un esempio di file STL contenente sei triangoli è il seguente:

000solid ascii
001  facet normal 0.000000e+000 0.000000e+000 -1.000000e+000
002    outer loop
003      vertex   7.071068e+000 -7.071068e+000 0.000000e+000
004      vertex   -7.071068e+000 -7.071068e+000 0.000000e+000
005      vertex   7.071068e+000 7.071068e+000 0.000000e+000
006    endloop
007  endfacet
008  facet normal -0.000000e+000 0.000000e+000 -7.071068e-001
009    outer loop
010      vertex   7.071068e+000 7.071068e+000 0.000000e+000
011      vertex   -7.071068e+000 -7.071068e+000 0.000000e+000
012      vertex   -7.071068e+000 7.071068e+000 0.000000e+000
013    endloop
014  endfacet
015  facet normal 0.000000e+000 -5.656855e-001 2.000000e-001
016    outer loop
017      vertex   0.000000e+000 0.000000e+000 2.000000e+001
018      vertex   -7.071068e+000 -7.071068e+000 0.000000e+000
019      vertex   7.071068e+000 -7.071068e+000 0.000000e+000
020    endloop
021  endfacet
022  facet normal -5.656855e-001 0.000000e+000 2.000000e-001
023    outer loop
024      vertex   0.000000e+000 0.000000e+000 2.000000e+001
025      vertex   -7.071068e+000 7.071068e+000 0.000000e+000
026      vertex   -7.071068e+000 -7.071068e+000 0.000000e+000
027    endloop
028  endfacet
029  facet normal 0.000000e+000 5.656855e-001 2.000000e-001
030    outer loop
031      vertex   0.000000e+000 0.000000e+000 2.000000e+001
032      vertex   7.071068e+000 7.071068e+000 0.000000e+000
033      vertex   -7.071068e+000 7.071068e+000 0.000000e+000
034    endloop
035  endfacet
036  facet normal 5.656855e-001 0.000000e+000 2.000000e-001
037    outer loop
038      vertex   0.000000e+000 0.000000e+000 2.000000e+001
039      vertex   7.071068e+000 -7.071068e+000 0.000000e+000
040      vertex   7.071068e+000 7.071068e+000 0.000000e+000
041    endloop
042  endfacet
043endsolid

Binario

Il formato file binario STL è relativamente semplice nella sua struttura. Il file inizia con un blocco di intestazione da 80 byte, solitamente contenente testo ASCII dello strumento software 3D o del programma utilizzato per creare l'STL. Di seguito è riportato un campo intero a 32 bit contenente il numero di triangoli contenuti nel file STL. Di seguito sono riportati i dettagli di ciascun triangolo trovato nel modello 3D in sequenza. Le informazioni memorizzate per ciascun triangolo sono le seguenti:

Come puoi vedere dai campi sopra, il formato STL non ha alcuna possibilità di memorizzare informazioni sul materiale o sulla trama relative al modello 3D letto dai nostri strumenti STL. È vero che nel corso degli anni alcuni fornitori hanno utilizzato il campo degli attributi a 16 bit come mezzo per memorizzare informazioni limitate sul colore dei singoli triangoli; tuttavia, questi non sono mai stati standardizzati. I nostri strumenti di conversione STL supportano la creazione di file STL che supportano questi formati di colore limitati; tuttavia, il software utilizzato per aprire i file STL potrebbe non eseguire correttamente il rendering del modello. Se sei interessato a un formato di modello 3D moderno e compatto progettato per il mondo della stampa 3D, fai riferimento al formato di modello 3MF, progettato appositamente per questo compito.

Un semplice modello 3D piramidale STL
Un modello STL animato

Riepilogo

I file STL, a causa della loro struttura semplicistica, sono supportati dalla maggior parte dei software di editing grafico 3D. I file STL sono anche comunemente usati nei circoli di stampa 3D per distribuire file e stampare modelli 3D. Nostro Strumento di visualizzazione STL supporta completamente il formato STL, inclusi i formati VisCAM e SolidView.

File di esempio STL.

Qui abbiamo alcuni file STL di esempio da scaricare e utilizzare nei tuoi progetti.

Vortice

Vortice

Un semplice modello 3D di turbinio è stato generato utilizzando il nostro da PNG a STL strumento utilizzando la modalità Estrusione.

swirl.stl (729,96kb)

Cubo

Cubo

L'esempio classico del cubo viene archiviato come file binario STL. All'interno del file STL, questo cubo è memorizzato come una sequenza di 12 triangoli.

cube.stl (684,00 b)

© 2024 ImmagineToStl. Converti i tuoi file PNG e JPG in file STL 3D.

Your files are ready to download!