.STL

File STL

Stereolithography / Standard Tessellation Language file
Fai una domanda
RISPOSTA RAPIDA

Un file STL è un modello 3D che descrive una forma come una mesh di triangoli. Per visualizzarlo, usa Microsoft 3D Viewer (Windows) o Quick Look (macOS). Per la stampa 3D, aprilo in uno slicer come Ultimaker Cura o PrusaSlicer, che lo converte in G-code per la tua stampante. L'STL memorizza solo la geometria della superficie - niente unità di misura, niente colori, niente cronologia delle modifiche.

Sviluppatore: 3D Systems (Chuck Hull / Albert Consulting Group, 1987) Categoria: File di immagine 3D Standard aperto MIME: model/stl
SI APRE SU Windows macOS Linux Web
Correlati: .DCM · .STEP · .SKP · .STP

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jun 28, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file STL?

.stl è un formato di file generico per la memorizzazione di dati geometrici 3D, creato da 3D Systems - l'azienda dietro la stampa 3D stereolitografica - nel 1987. Un file .stl memorizza i dati degli oggetti 3D in formato testo ASCII o in forma binaria.

Semplicità di STL

I file .stl sono utilizzati per memorizzare e definire modelli 3D descritti da superfici triangolate. Il formato è noto per la sua semplicità: ogni oggetto è definito dalla sua geometria superficiale 3D, senza rappresentazione di texture, colori o altri attributi CAD standard come materiali o unità. Ogni superficie è suddivisa in faccette triangolari, ognuna descritta da tre vertici d'angolo e un vettore normale rivolto verso l'esterno.

Popolarità di STL

Inizialmente .stl era supportato solo dal sistema di stampa 3D stereolitografica da cui ha preso il nome, ma ha presto guadagnato popolarità grazie alla sua semplicità ed è ora supportato da praticamente ogni moderna applicazione CAD, di modellazione 3D e slicer. .stl è considerato uno dei formati di scambio dati 3D più semplici ed è utilizzato sia da professionisti che da amatori - rimane il formato dominante per la stampa 3D desktop FDM e SLA, sebbene formati più recenti come 3MF lo stiano gradualmente sostituendo per flussi di lavoro più ricchi.

Due versioni di STL

Il formato .stl è disponibile in due versioni - binario e testo ASCII. La versione ASCII definisce gli oggetti 3D utilizzando parole chiave in testo semplice (solid, facet normal, vertex, endloop, endfacet, endsolid) in un ciclo strutturato per ogni triangolo. La versione binaria utilizza una struttura diversa e più compatta: un'intestazione di 80 byte seguita da un conteggio dei triangoli di 4 byte e 50 byte per ogni triangolo. Il binario è molto più popolare perché i file .stl binari offrono una dimensione del file molto più ridotta - spesso da 5 a 6 volte inferiore rispetto a un file ASCII equivalente.

Sicurezza e incolumità

RISCHIO: LOW

I file STL sono dati geometrici passivi e non contengono codice eseguibile, quindi aprirne uno è a basso rischio. Le precauzioni nel mondo reale sono pratiche, non di sicurezza: STL non memorizza unità, quindi un modello potrebbe essere importato con la scala errata (controlla mm vs pollici), e le mesh sono spesso non a tenuta stagna o hanno normali invertite, causando fallimenti nello slicing/stampa - riparale in MeshLab/Blender/Meshmixer. Quando scarichi STL stampabili, affidati a siti di modelli affidabili ed evita le pagine di «STL gratuiti» che includono installer di adware insieme al download.

Dettagli del formato

in sintesi
NOME COMPLETOStereolithography / Standard Tessellation Language file
SVILUPPATORE3D Systems (Chuck Hull / Albert Consulting Group, 1987)dal 1987 (created by 3D Systems for stereolithography 3D printing)
TIPO MIMEmodel/stl
TIPOModello 3D a mesh triangolare - solo geometria superficiale (ASCII o binario)
STANDARDAperto · royalty-free

Programmi che aprono file STL

Windows7 apps
TurboCAD A pagamento Apri/importa l'STL in questo pacchetto CAD per visualizzarlo o lavorarci insieme alla geometria CAD.
Blender Open-source Importa l'STL (File > Import > STL) per modificare la mesh, scolpire, scalare o riparare; esporta nuovamente in STL/3MF.
MeshLab Open-source Apri l'STL per visualizzare, riparare, semplificare e convertire la mesh.
3D Viewer (Microsoft) Gratuito Installa l'app gratuita Microsoft «3D Viewer», quindi apri l'STL per visualizzarlo, ruotarlo e ispezionarlo. Il modo più rapido per guardare un modello.
Ultimaker Cura Open-source Apri l'STL in Cura, scegli la tua stampante/profilo e fai lo Slice per generare il G-code stampabile. Lo slicer gratuito più popolare.
PrusaSlicer Open-source Importa l'STL, disponilo/scalo e fai lo slice in G-code. Funziona con la maggior parte delle stampanti, non solo Prusa.
Bambu Studio Gratuito Apri l'STL, imposta i parametri di stampa e fai lo slice. Slicer popolare per stampanti Bambu Lab e altre.
macOS3 apps
Preview / Quick Look (built-in) Integrato Seleziona l'STL e premi Spazio (Quick Look) per visualizzarlo in anteprima, oppure aprilo in Anteprima per ruotarlo - nessuna installazione necessaria per una rapida occhiata.
Ultimaker Cura / PrusaSlicer / Bambu Studio Open-source Apri l'STL in uno slicer per prepararlo alla stampa 3D (tutti e tre funzionano su macOS).
MeshLab / Blender Open-source Visualizza, pulisci, ripara o converti la mesh STL su macOS.
Linux3 apps
MeshLab Open-source Apri l'STL per visualizzare, riparare, semplificare e convertire la mesh.
Blender / FreeCAD Open-source Blender modifica la mesh; FreeCAD importa STL e può aiutare a convertire una mesh verso una geometria CAD solida.
Ultimaker Cura / PrusaSlicer Open-source Esegui lo slice dell'STL in G-code per la stampa su Linux.
Web1 app
Autodesk Viewer / online STL viewers Gratuito Carica l'STL in un browser per visualizzarlo e ruotarlo senza installare nulla.

Dettagli tecnici

specifiche approfondite
Tipo di formatoMesh triangolare - solo geometria superficiale triangolata (nessun dato volumetrico o NURBS)
Varianti di codificaDue codifiche ufficiali: testo semplice ASCII e binario; entrambe rappresentano la stessa geometria
Primitiva geometricaFaccetta triangolare: tre vertici (X, Y, Z come float a 32 bit) più un vettore normale unitario verso l'esterno
Supporto texture e coloriNessuno - solo geometria; non vengono memorizzati colori, texture, materiali o informazioni sui livelli
Sistema di coordinateCartesiano destrorso (X, Y, Z) con valori in virgola mobile a precisione singola IEEE 754 a 32 bit
Unità di misuraNon codificate nel formato; l'applicazione di importazione è responsabile dell'interpretazione della scala
Parole chiave struttura ASCII`solid`, `facet normal`, `outer loop`, `vertex`, `endloop`, `endfacet`, `endsolid`
Intestazione binariaIntestazione di testo libero di 80 byte (nessuna firma magica fissa), seguita da un conteggio dei triangoli uint32 little-endian di 4 byte
Dimensione record binario50 byte per triangolo: 12 byte (normale) + 36 byte (3 × vertice XYZ) + 2 byte per il conteggio dei byte di attributo
Identificazione del fileI file ASCII iniziano con `solid` all'offset 0; i file binari non portano una firma fissa - gli strumenti usano l'euristica per distinguerli
Tipo MIME`model/stl` (storicamente anche `application/sla` e `application/vnd.ms-pki.stl`)
Rapporto dimensione fileLa codifica binaria è tipicamente 5-6 volte più piccola di quella ASCII per gli stessi dati mesh
Convenzione di avvolgimentoOrdine dei vertici in senso antiorario se visto dall'esterno della superficie (la regola della mano destra definisce la normale verso l'esterno)
Requisito integrità meshLe mesh a tenuta stagna (chiuse, manifold) sono richieste dagli slicer di stampa 3D; il formato stesso non lo impone
Supporto multi-materialeNessuno nativamente; ogni file `.stl` codifica una singola superficie uniforme senza assegnazione di materiale o colore
Caso d'uso primarioStampa 3D (FDM, SLA, SLS) e prototipazione rapida; ampiamente utilizzato per lo scambio di geometrie CAD tra applicazioni
Rilasciato1987 (created by 3D Systems for stereolithography 3D printing)
Standard apertoSì · royalty-free
Specificaen.wikipedia.org

Conversioni STL

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file STL. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file STL.

Domande frequenti

Come apro un file STL?
Per visualizzarlo semplicemente, usa Microsoft 3D Viewer su Windows, Quick Look su macOS o un visualizzatore online. Per la stampa 3D, aprilo in uno slicer come Ultimaker Cura, PrusaSlicer o Bambu Studio. Per modificarlo, usa Blender o MeshLab.
Come stampo in 3D un file STL?
Apri l'STL in uno slicer (Cura, PrusaSlicer, Bambu Studio), scegli la tua stampante e il profilo del materiale, posiziona e scala il modello, quindi clicca su Slice. Lo slicer genera il G-code da inviare alla stampante.
Qual è la differenza tra STL e STEP?
STL è una mesh triangolare che approssima solo la superficie - ottimo per la stampa, non modificabile. STEP memorizza la geometria CAD precisa (superfici esatte, solidi) che puoi misurare e modificare. Usa STL per stampare, STEP per la progettazione.
Come converto un STL in STEP?
Si tratta di una conversione lossy da mesh a solido. FreeCAD o Fusion 360 possono approssimarla, ma il risultato è grezzo - se hai bisogno di un CAD accurato, ottieni il file originale STEP/nativo invece di convertirlo da STL.
Il mio STL non stampa correttamente - perché?
Le cause comuni sono una mesh non a tenuta stagna (buchi/fessure), normali invertite o scala/unità errate. Passa il modello attraverso uno strumento di riparazione (Microsoft 3D Builder, Meshmixer o MeshLab) e conferma le dimensioni nello slicer prima di stampare.
Perché il mio STL sembra a bassa risoluzione / sfaccettato?
STL approssima le curve con triangoli piatti e il dettaglio è fissato al momento dell'esportazione. Se è troppo grossolano, riesporta l'STL dal CAD sorgente con un'impostazione di deviazione/corda più fine - non puoi aggiungere dettagli che non sono presenti nel file.
STL o 3MF - quale dovrei usare?
Usa 3MF quando la tua stampante/slicer lo supporta: mantiene unità, colori, materiali e oggetti multipli in un unico file ed evita l'ambiguità di scala dell'STL. STL è ancora il formato più universale, quindi conservalo per la massima compatibilità.

Riferimenti

1Wikipedia - STL (file format)en.wikipedia.org
2Ultimaker Cura - slicing softwareultimaker.com

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TMPTemporary File

Estensioni correlate

.DCMDICOM Medical Image
.STEPSTEP - Standard for the Exchange of Product Data (ISO 10303)
.SKPSketchUp Document
.STPSTEP - Standard for the Exchange of Product Data (ISO 10303), .stp spelling
.MTLMaterial Template Library (Wavefront)
.MAX3ds Max Scene File (Autodesk 3ds Max)

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z