Guida
OBJ o STL: quando convertire OBJ in STL
Aggiornato · Solo mesh OBJ verso STL
Confronta geometria OBJ, materiali e libertà di modifica con il flusso di stampa fatto solo di triangoli dello STL. Poi convertire OBJ in STL in privato nel browser.
OBJ e STL descrivono entrambi superfici, e non sono intercambiabili. Un OBJ è un file di mesh flessibile della famiglia Wavefront. Uno STL è una lista di triangoli pensata per la fabbricazione e per gli slicer. Convertire è la mossa giusta quando stai per stampare. È la mossa sbagliata quando ti serve ancora un’informazione che lo STL non può tenere. Questa pagina è la decisione, non una seconda copia del convertitore.
A che cosa serve ogni file
Usa l’OBJ finché modelli, separi oggetti o assegni materiali. Usa lo STL quando Bambu Studio, Cura o PrusaSlicer hanno bisogno di un solido da posare sul piatto. Molti flussi tengono entrambi: l’OBJ (e il suo MTL, se c’è) nel progetto, e uno STL binario accanto al profilo di stampa. Cancellare l’OBJ perché uno STL si è scaricato è il modo in cui si perdono UV e nomi di oggetto che poi si rivogliono.
| OBJ | STL di questo strumento | |
|---|---|---|
| Lavoro tipico | Modificare, fare il rendering, scambiare mesh | Fare lo slice e stampare |
| Facce | Poligoni, memorizzati come facce | Solo triangoli |
| Più oggetti | Oggetti con nome in un file | Uniti in una lista di triangoli |
| Materiali | Spesso un MTL separato | Scartati |
| UV e texture | Possono essere citati | Scartati |
| Unità | Quelle che hai creato | Non memorizzate; scaliamo i numeri verso i millimetri |
| Riparazione | Non automatica | Non automatica |
L’unione conta. Un OBJ di una figurina più una base separata può arrivare come due oggetti. Il convertitore scrive uno STL così uno slicer importa un solo corpo. Se ti servivano due lavori di stampa, esporta due OBJ e convertili a parte. I nomi degli oggetti non diventano file STL separati.
Che cosa la conversione scarta
I triangoli restano. Le posizioni vengono scalate e, per impostazione predefinita, ruotate così l’asse verticale che hai scelto punta a Z. Tutto il resto è fuori da questo primo perimetro.
I gruppi di levigatura e le normali dei vertici nell’OBJ non sono una funzione che puoi fare andare e tornare. Il formato STL memorizza una normale di faccia per triangolo, che l’esportatore calcola dagli angoli. Uno slicer non usa quella normale come un motore di rendering usa un OBJ ombreggiato in modo morbido.
UV, nomi dei file di texture e il file MTL vengono ignorati apposta. Una stampa in un solo colore di filamento non ne ha bisogno. Un flusso a colori pieni sì, e non dovrebbe fingere che uno STL di questa pagina li abbia ancora. Tieni l’OBJ.
I colori dei vertici, se il tuo esportatore li ha scritti, non vengono copiati. Curve e punti isolati vengono saltati. Se il file non ha facce, la conversione si ferma e lo dice. Non c’è niente di onesto da mettere in uno STL.
Gerarchia e animazione non esistono nello STL. Un personaggio in posa va esportato da Blender nella posa che vuoi, con i modificatori applicati, così l’OBJ contiene già la superficie finale.
Che cosa la conversione non promette
La gente tratta «ho esportato lo STL» come «la mesh è stampabile». Sono frasi diverse. Uno spigolo non manifold, un buco nel guscio, una zona rovesciata o una parete più sottile del tuo ugello saranno ancora lì. L’ingombro può sembrare perfetto mentre lo slicer rifiuta il file. Riparalo in Blender o in un altro strumento per mesh, poi esporta di nuovo. Questo sito non fa girare un nucleo di riparazione, e i termini dicono la stessa cosa in un linguaggio legale più semplice.
La scala è l’altra promessa falsa. Lo STL non ricorderà che intendevi i millimetri. Il convertitore scrive numeri più grandi o più piccoli in base all’unità che scegli, e lo slicer legge quei numeri come millimetri. Scegli l’unità che corrisponde all’OBJ. La scatola sulla pagina dello strumento c’è perché tu veda il risultato prima della stampante.
Una regola pratica
Tieni l’OBJ se una di queste cose è vera: modificherai la mesh, la renderizzi ancora, ha più di un oggetto che potresti stampare a parte, o ha materiali che ti interessano. Fai uno STL quando la prossima applicazione a schermo è uno slicer. Fai uno STL nuovo quando cambi unità o ripari la mesh. Non tenere una pila di STL misteriosi di cui non hai mai controllato la misura in millimetri.
Se non sei ancora sicuro di quale file ti hanno dato, leggi che cos’è un OBJ e che cos’è uno STL. Se sai già che vuoi il file di stampa, i passi di conversione sono la versione da Blender allo slicer di questa tabella.
Il predefinito binario è trattato in STL binario o ASCII. Usa l’ASCII solo quando vuoi leggere le coordinate come testo. Per uno slicer, il binario è il file che hai appena deciso di fare, non una copia peggiore dell’OBJ.
Domande
Cancello l’OBJ dopo che ho uno STL?
No, non se potresti ancora modificare il modello, rifare il rendering o riesportarlo a un’altra scala. Lo STL è la copia di stampa. L’OBJ resta il file di mesh più ricco.
Convertire in STL chiude i buchi?
No. Le facce vengono copiate. Un buco nell’OBJ è un buco nello STL. La riparazione è un passo a parte in un modellatore o in uno strumento per mesh di cui ti fidi.
Il colore sopravvive?
Non in questo convertitore. Materiali, file MTL, UV e colori dei vertici vengono ignorati. Lo STL è un guscio di triangoli.
Guide collegate
- Che cos’è un file OBJOBJ Wavefront, facce e il file MTL che non leggiamo.
- Che cos’è un file STLMesh di triangoli, coordinate senza unità e slicer.
- Come convertire OBJ in STLExport da Blender, questo convertitore, poi Bambu, Cura o Prusa.
- STL binario o ASCIIPerché il download è uno STL binario per impostazione predefinita.
- Unità mm o metriPerché una stampa può uscire 1000× troppo grande, e come controllare la scatola.
- FAQPrivacy, dimensione, texture, STEP e file immagine.