STEP vs STL: quale file dovrebbe caricare per la stampa 3D?

Una staffa mostrata per metà come una parte liscia in nylon SLS bianco e per metà come una mesh triangolare sfaccettata

STL è stato il file standard per la stampa 3D per decenni, ma la maggior parte dei sistemi CAD salva in STEP e molti servizi di stampa li accettano entrambi. I due formati descrivono lo stesso pezzo in modi molto diversi e la differenza si nota nelle unità di misura, nell'accuratezza e negli assiemi. Questa guida spiega cosa contiene ciascun formato, quale scegliere e come esportare un file che venga preventivato e stampato correttamente.

La risposta breve

Se il vostro pezzo proviene da un sistema CAD, caricate STEP: mantiene la geometria esatta e le sue unità di misura, in modo che nulla vada perso o scalato per errore. Se il vostro pezzo esiste solo come mesh, da una scansione 3D, da un software di scultura o da un modello scaricato, caricate STL: è il linguaggio nativo degli strumenti per mesh. Il nostro calcolatore li accetta entrambi (.step, .stp e .stl).

Cosa c'è all'interno di ogni file

STEP (.step, .stp)STL (.stl)
Cosa descriveSuperfici e solidi esatti (rappresentazione dei confini), come nel CADUna superficie composta da triangoli piatti (mesh)
Superfici curveMatematicamente esatteApprossimate da faccette
Unità di misuraSalvate nel fileNon salvate; solo numeri
AssiemiDiversi solidi e la loro strutturaSolo triangoli; diversi corpi non sono etichettati come tali
StandardISO 10303 (AP203, AP214, AP242)Standard de facto della stampa 3D dagli anni '80
Modificabile in CADSì, come solidiDifficilmente; le mesh sono difficili da modificare con precisione
Dimensione del fileCompatto per parti sempliciCresce con la finezza della mesh
Fonte tipicaSistemi CADStrumenti per mesh, scansioni 3D, scultura, librerie di modelli

Perché STEP è di solito la scelta migliore

Le unità di misura non possono essere confuse

Un file STL contiene solo coordinate. Se "25.4" significhi millimetri o pollici non è specificato nel file. Una parte progettata in pollici e letta in millimetri risulta 25,4 volte troppo piccola; l'errore opposto la rende enorme. Un file STEP dichiara le sue unità di misura, quindi le dimensioni vengono lette correttamente.

Le curve rimangono esatte

In STL, un foro è un poligono. Se l'esportazione è grossolana, un foro da 10 mm diventa un prisma a molti lati visibile, e la stampante riproduce fedelmente le sfaccettature. Un file STEP contiene il cilindro esatto; la conversione nella mesh fine di cui ha bisogno la stampante avviene dalla nostra parte con un'impostazione nota e precisa.

Gli assiemi rimangono parti separate

Molte esportazioni CAD contengono diversi corpi: un alloggiamento e il suo coperchio, una dima e le sue boccole, diverse varianti affiancate. STEP li mantiene come solidi separati. In un STL, tutto è un'unica nuvola di triangoli e i corpi separati devono essere riconosciuti dalla geometria.

Quando STL è la scelta giusta

  • La parte è stata scolpita, scansionata o generata (reticoli, ottimizzazione topologica) e non ha un solido CAD.
  • Ha scaricato il modello come STL e non possiede il file sorgente.
  • Il Suo software esporta i file STEP in modo scadente, ad esempio come una mesh avvolta in STEP, il che non porta alcun vantaggio.

STL funziona perfettamente se esportato con cura. La sezione successiva mostra come fare.

Come esportare un buon STL

  • Utilizzare i millimetri. È l'impostazione predefinita comune per la stampa 3D ed evita errori di ridimensionamento.
  • Scegliere una risoluzione fine. I sistemi CAD la chiamano altezza della corda, deviazione o tolleranza (quanto una sfaccettatura può deviare dalla superficie reale) e tolleranza angolare. Una deviazione di circa 0.01 mm e un angolo piccolo offrono curve lisce senza file enormi.
  • Esportare come STL binario. È diverse volte più piccolo rispetto all'STL ASCII con la stessa geometria.
  • Esportare i solidi, non le superfici. La mesh deve essere chiusa: ogni bordo deve essere condiviso esattamente da due triangoli. Le superfici aperte non possono essere stampate come volume.
  • Controllare il risultato. Aprire il file STL in un visualizzatore e osservare le facce curve e i piccoli fori prima di caricarlo.

Come esportare un buon file STEP

  • Esportare i corpi solidi. I corpi di superficie, gli schizzi e la geometria di costruzione non sono necessari.
  • AP214 o AP242 sono ampiamente supportati; anche AP203 funziona.
  • Nascondere ciò che non deve essere stampato. Viti, cuscinetti e geometrie di riferimento in un assieme verranno altrimenti letti come parti.
  • Un file per parte o un file di assieme: funzionano entrambi; il calcolatore divide i corpi.

Come il nostro calcolatore legge entrambi i formati

L'analisi viene eseguita nel browser quando si carica un file:

  • STEP viene convertito in una mesh molto fine (0,005 mm di deflessione lineare) e le sue unità vengono lette dal file, in modo che i modelli in pollici risultino della dimensione corretta.
  • STL viene letto in millimetri. Se il file è in pollici, cambiare l'unità di misura per quel file e le dimensioni e il prezzo si aggiorneranno.
  • Più corpi in un unico file diventano parti separate, ognuna controllata per l'adattamento e prezzata singolarmente; i corpi identici vengono raggruppati con una quantità.
  • Controlli della mesh: vengono segnalati bordi aperti, bordi non-manifold, facce con orientamento incoerente, normali invertite e vuoti chiusi. Una mesh aperta viene comunque prezzata, con un avviso.
  • Revisione del design: le pareti sottili e le cavità chiuse che intrappolerebbero la polvere vengono segnalate; vedere le linee guida di progettazione SLS.

Per i file STEP, il volume e l'area superficiale vengono presi dalla mesh fine; sulle parti di test di riferimento del calcolatore la deviazione dai valori esatti è al massimo di pochi centesimi di punto percentuale, sulle superfici curve, e zero su quelle piane.

Problemi comuni di caricamento e soluzioni

SintomoCausa probabileSoluzione
La parte è minuscola o enormeSTL in pollici letto come millimetri, o viceversaCambiare l'unità di misura per il file, o esportare in STEP
Sfaccettature visibili sulle facce curveEsportazione STL grossolanaEsportare con una deviazione e un angolo minori, o usare STEP
La parte "non entra"Unità di misura errate, o la parte è più grande della camera di 200 × 250 × 330 mmControllare le unità di misura; dividere le parti grandi in sezioni
Avviso sui bordi apertiSuperfici esportate invece di un solidoEsportare il corpo solido o riparare la mesh
Avviso sulle cavità chiuseParte cava senza fori di sfogoAggiungere almeno due fori di sfogo di almeno 5 mm
Viti e cuscinetti appaiono come partiParti acquistate lasciate nell'assiemeNasconderle o rimuoverle prima dell'esportazione

E per quanto riguarda i file 3MF, OBJ e CAD nativi?

3MF è un formato mesh più recente che memorizza unità e diversi oggetti, e OBJ è comune nella visualizzazione. I file CAD nativi dipendono dal software e dalla sua versione. Il nostro calcolatore legge STEP e STL, che ogni strumento CAD e mesh può esportare.

Quando il file è pronto, lo carichi nel calcolatore SLS istantaneo: vedrà l'anteprima 3D, l'ingombro nella stampante, la revisione del design e il prezzo. Maggiori informazioni sulla precisione in Tolleranze e giochi SLS; se ha ancora bisogno del modello stesso, gli specialisti di prototype.builders progettano parti e prototipi.

Domande frequenti

È meglio STEP o STL per la stampa 3D?

STEP è migliore quando la parte proviene dal CAD: memorizza la geometria esatta, le unità e i corpi separati. STL è la scelta giusta quando la parte esiste solo come mesh, ad esempio da una scansione 3D o da un software di scultura.

Un file STL ha delle unità di misura?

No. Un file STL memorizza solo le coordinate, quindi lo stesso file può essere letto in millimetri o pollici. Il nostro calcolatore legge i file STL in millimetri e Le permette di convertire un file in pollici.

Quale risoluzione dovrei usare quando esporto in STL?

Esporti come STL binario in millimetri con una deviazione (altezza della corda) di circa 0.01 mm e una piccola tolleranza angolare. Questo garantisce curve morbide senza file molto grandi.

Posso caricare un assieme come un unico file STEP?

Sì. Il calcolatore divide il file nei suoi corpi, controlla e prezza ciascuno separatamente e raggruppa i corpi identici con una quantità. Nasconda le viti e le altre parti acquistate prima dell'esportazione.

Quali formati di file accetta il calcolatore SLS?

STEP (.step, .stp) e STL (.stl). È possibile caricare più file contemporaneamente.

Cosa significa un avviso di bordi aperti?

La mesh non è chiusa, di solito perché sono state esportate delle superfici invece di un solido. La parte viene comunque prezzata, ma dovrebbe esportare il corpo solido o riparare la mesh prima di ordinare.

Ottenete un prezzo istantaneo

Carichi i file STEP o STL nel calcolatore e veda il prezzo dei Suoi pezzi in pochi secondi: Nylon PA 12 bianco, perlatura e lucidatura incluse, tintura opzionale in 61 colori, tre velocità di consegna. Da lì potrà inviare l'anteprima dell'ordine per conferma.

Un altro materiale, un NDA o una grande serie? Ci scriva. Per assistenza nella progettazione e sviluppo di prototipi, consulti prototype.builders.

Ottenete un prezzo istantaneo