AIPRINTGEN WIKI · №67
STL, OBJ e GLB: quali sono le differenze?
Pubblicato: Aggiornato:
Risposta breve. STL salva soltanto una superficie triangolata e si usa soprattutto per la stampa; OBJ può contenere coordinate UV e riferimenti ai materiali; GLB riunisce geometria, materiali, texture e scena in un solo file. Per lo slicing monocromatico si scelgono di solito STL o 3MF, per l’anteprima a colori GLB.
Le estensioni sembrano intercambiabili perché tutte e tre si aprono nei software 3D. Trasportano però dati diversi, quindi un errore di scelta emerge spesso dopo l’invio o l’importazione.
STL
STL descrive una superficie mediante triangoli. In genere non contiene materiali, texture, struttura della scena né informazioni affidabili sulle unità. Il vantaggio principale è la compatibilità con gli slicer.
Passaggio pratico successivo: Controlla un modello in STL Viewer
Un STL può contenere più gusci, ma non spiega la funzione di ciascuno.
OBJ
OBJ trasmette mesh, normali e coordinate UV. I materiali sono normalmente descritti in un file MTL separato e le immagini si trovano accanto. Se invii soltanto l’OBJ, l’aspetto può andare perso.
OBJ è comodo negli editor e per semplici modelli con texture, ma richiede un controllo accurato dei file associati.
GLB
GLB è la versione binaria di glTF. Può riunire scena, materiali, texture e talvolta animazioni in un file, risultando pratico per web, visualizzazione e scambio.
Per stampare un GLB, importalo, seleziona gli oggetti necessari, unisci la geometria ed esporta un formato destinato alla stampa.
Che cosa succede alle texture?
Il colore superficiale non diventa rilievo fisico. Le texture in genere scompaiono esportando GLB o OBJ in STL. Se un ornamento deve essere stampato, deve esistere come geometria o come parti colorate separate.
Quale formato scegliere?
- STL: scambio rapido con quasi tutti gli slicer;
- OBJ: modifica della mesh con materiali esterni;
- GLB: un file che mantiene l’aspetto visivo;
- 3MF: progetto moderno per la stampa 3D;
- STEP: geometria CAD precisa.
Conserva il GLB o l’OBJ sorgente e crea un STL separato per la stampa.
Esempio
Una statuetta di AIPRINTGEN viene mostrata al cliente come GLB a colori. In seguito viene importata in Blender, le texture sono estratte come riferimento per la pittura e viene esportato un STL chiuso. Lo slicer riceve la geometria, mentre l’artista usa le immagini come guida.
Errori e limiti
Un OBJ senza MTL e texture appare grigio. Un STL può aprirsi con la scala errata. Un GLB può contenere luci, telecamere e più oggetti. Rinominare l’estensione non converte i dati.
Passaggio pratico successivo: Apri il convertitore di file 3D
Domande frequenti
Blender può aprire un GLB?
È possibile estrarre le texture?
Quale formato è adatto a Cura?
Perché un STL non ha colore?
In sintesi
STL, OBJ e GLB non sono concorrenti: servono fasi diverse. Scegli il formato che conserva i dati necessari e crea un’esportazione separata per la stampa.
La nostra community