Guida
STL binario o ASCII per convertire OBJ in STL
Aggiornato · Solo mesh OBJ verso STL
Lo STL binario è compatto e pratico per la maggior parte degli slicer; l’ASCII aiuta a ispezionare e a confrontare. Confronta i due, poi convertire OBJ in STL in privato.
Uno STL è o binario compatto o testo verboso. I triangoli possono essere identici. I file no. Questo convertitore scrive binario salvo che tu segni l’opzione ASCII, perché l’applicazione successiva in un flusso di stampa è uno slicer, e gli slicer sono fatti per la forma compatta.
Che cosa memorizza il binario
Uno STL binario inizia con un’intestazione di 80 byte che la maggior parte degli strumenti ignora, poi un conteggio di triangoli, poi ogni triangolo come una normale e tre angoli in numeri little-endian, più un attributo di 2 byte che di solito è zero. Non c’è un materiale, non c’è un nome di oggetto su cui gli slicer facciano affidamento, e non c’è un’unità. Valgono le stesse regole di unità di qualsiasi altro STL: i numeri sono quelli a cui li abbiamo scalati, e lo slicer li chiamerà millimetri.
I file binari crescono in linea retta con il numero di triangoli. Un cubo di 12 triangoli è qualche centinaio di byte. Una scultura di centinaia di migliaia di triangoli è ancora molto più piccola degli stessi dati scritti a parole. Quella dimensione è il motivo per cui download e importazioni nello slicer sembrano più rapidi, e perché il predefinito è il binario anche se l’ASCII è più facile da spiegare alla lavagna.
Che cosa memorizza l’ASCII
Lo STL ASCII è testo. Vedrai solid, poi un facet normal, un ciclo esterno, tre righe vertex e endsolid. Puoi aprirlo in un editor e leggere le coordinate. È davvero utile quando insegui un errore di scala: cerca un vertice e guarda se un angolo che ti aspettavi a 40 sta a 0.04 o a 40000. È un modo scarso di spedire una mesh densa. Il file è grande, lento da scrivere e facile da corrompere se un programma riscrive il testo con un’impostazione regionale che scambia le virgole decimali.
L’ASCII non conserva i dati MTL e non rende la mesh manifold. Non è un formato «sorgente» come l’OBJ. Se vuoi qualcosa da modificare come mesh, tieni l’OBJ. Se vuoi qualcosa da sbirciare come testo, lo STL ASCII basta per qualche faccetta ed è penoso per un intero personaggio.
Quale scaricare
Usa il binario per Bambu Studio, UltiMaker Cura e PrusaSlicer. Usa l’ASCII quando uno strumento didattico, un confronto di testo o i tuoi occhi hanno bisogno di testo, o quando confermi una sola coordinata mentre insegui un errore di unità. Puoi convertire lo stesso OBJ due volte. Il numero di triangoli deve coincidere. L’ingombro deve coincidere se coincidono unità, scala, asse e opzioni del piatto. Se quelle impostazioni differiscono, i file differiscono perché la geometria differisce, non perché uno dei due è binario.
L’intestazione di un file binario non è un posto affidabile per memorizzare l’unità che hai scelto. Non dipenderne. L’ingombro sul convertitore e la misura riportata dallo slicer sono i controlli che contano. Millimetri contro metri è l’articolo sulla scala. Che cos’è lo STL è l’introduzione al formato sotto questo confronto.
L’impacchettamento non cambia la privacy. Binario e ASCII vengono entrambi costruiti nel worker e salvati come Blob locale. Nessuno dei due viene inviato per produrre l’altro. Se un file non si apre, controlla di non aver rinominato un file ASCII aspettandoti un lettore binario, o il contrario. L’estensione è .stl in entrambi i casi. Nel dubbio, esporta di nuovo in binario e lascia che lo slicer legga quel file nuovo.
Domande
L’ASCII stampa in modo più preciso?
No. La precisione viene dalla mesh e dalla scala delle unità, non dallo scrivere i numeri per esteso. ASCII e binario possono descrivere gli stessi angoli. Il binario è più piccolo.
Quando attivo l’ASCII?
Quando vuoi aprire lo STL in un editor di testo e leggere qualche faccetta, o quando uno strumento molto vecchio rifiuta il binario. Per Bambu Studio, Cura e PrusaSlicer, lascia il binario.
Il binario nasconde una mesh cattiva?
No. Buchi e facce ribaltate stanno nei triangoli in entrambi i casi. Il binario è solo un formato di impacchettamento.
Guide collegate
- Come convertire OBJ in STLExport da Blender, questo convertitore, poi Bambu, Cura o Prusa.
- Unità mm o metriPerché una stampa può uscire 1000× troppo grande, e come controllare la scatola.
- Che cos’è un file STLMesh di triangoli, coordinate senza unità e slicer.
- OBJ o STLQuando tenere l’OBJ e che cosa uno STL butta via.
- FAQPrivacy, dimensione, texture, STEP e file immagine.