tigtools

Da 3MF a STL

Scegli un file .3mf da uno slicer o da un programma CAD per ottenere file STL per qualsiasi strumento di stampa 3D. Nessun file viene caricato.

Funziona nel browser Nessuna registrazione

oppure rilascialo qui. Il file resta sul tuo dispositivo.

Come si usa

  1. Scegli o trascina un file .3mf.
  2. Controlla l'elenco degli oggetti e le loro dimensioni.
  3. Scegli un unico STL fuso o un STL per oggetto, e binario o ASCII.
  4. Scarica lo STL o lo ZIP.

Come funziona

Un file 3MF è un archivio ZIP. Lo strumento lo apre con JSZip, individua il modello principale tramite _rels/.rels (normalmente 3D/3dmodel.model) e legge l'XML: oggetti mesh (vertici e triangoli), oggetti componente che fanno riferimento ad altri oggetti, anche in altri file .model dell'archivio come li scrivono Bambu Studio e PrusaSlicer, e gli elementi di build che posizionano gli oggetti sul piatto. Vengono applicate le trasformazioni dei componenti e di build, così ogni oggetto appare dove era stato posizionato.

Le unità vengono convertite in millimetri (sono supportati micron, centimetri, pollici, piedi e metri), perché lo STL non ha un'unità di misura e gli slicer li interpretano come millimetri. Lo STL binario è compatto; lo STL ASCII è testo leggibile ma diverse volte più grande. Le normali vengono calcolate dall'avvolgimento dei triangoli. Se il 3MF non ha elementi di build, ogni oggetto modello viene esportato una volta.

Limiti: colori, materiali, texture, beam lattice, slice stack e impostazioni dello slicer non vengono convertiti, perché lo STL non può memorizzarli. I file molto grandi richiedono molta memoria nel browser.

Esempi

Piatto da Bambu Studio

Un 3MF con quattro parti su un piatto diventa un unico STL fuso nella stessa disposizione, oppure quattro STL in uno ZIP quando scegli un file per oggetto.

Modello scaricato come 3MF

Un modello da un repository che offre solo 3MF può essere convertito in STL binario per uno slicer meno recente o un programma CAD che non legge il 3MF.

Domande frequenti

Gli oggetti sono nella posizione corretta?

Sì. Vengono applicate le trasformazioni degli elementi di build e dei componenti, quindi lo STL fuso corrisponde alla disposizione nel 3MF.

Perché il mio STL è in millimetri se il 3MF usava i pollici?

I file STL non contengono un'unità di misura e quasi tutti gli slicer li leggono come millimetri, quindi lo strumento converte le coordinate. Un cubo da 1 pollice diventa un cubo da 25,4 mm.

I colori e le impostazioni multi-materiale vengono conservati?

No. Lo STL può memorizzare solo triangoli. Conserva il 3MF se ti servono colori, materiali o impostazioni di stampa.

Binario o ASCII?

Scegli il binario a meno che un programma non richieda specificamente l'ASCII. I file binari sono circa cinque volte più piccoli e si caricano più velocemente.

Privacy

Il file 3MF viene decompresso e convertito nel browser. Non viene caricato o archiviato nulla e viene conteggiato solo un evento anonimo di utilizzo dello strumento.