Sommario
Esistono molti programmi e software per aprire i file STL per la stampa 3D, ma alcuni sono migliori di altri. Alcuni si chiedono quali siano questi file, quindi ho deciso di scrivere questo articolo per rispondere a questa domanda.
Continuate a leggere per ulteriori informazioni sui programmi per i file STL e per altre informazioni correlate che vi saranno utili.
Quale tipo/formato di file è necessario per la stampa 3D?
Il formato di file G-Code è necessario per la stampa 3D. Per ottenere questo file G-Code, dobbiamo ottenere un file STL (Stereolitografia) elaborato all'interno di un software di slicer come Cura. I file STL sono il formato di file più diffuso per la stampa 3D e sono necessari per creare il file G-Code principale.
Da un punto di vista tecnico, un file STL è un'approssimazione di un modello 3D che utilizza triangoli di diverse dimensioni per costruire l'oggetto. Questa tecnica è nota come tassellatura e può essere creata dalla maggior parte dei software CAD in circolazione.
Sebbene i file STL siano i più diffusi, esistono altri file che possono essere utilizzati per la stampa 3D a seconda della macchina e del software in uso.
Tenete presente che questi file devono essere convertiti in file STL, che possono poi essere elaborati nello slicer per creare il file G-Code necessario per la stampa 3D.
I file supportati da Cura (popolare slicer) sono:
- File 3MF (.3mf)
- Formato triangolo Stanford (.ply)
- File OBJ Wavefront (.obj)
- File X3D (.x3d)
- Immagine JPG (.jpg)
- Immagine PNG (.png)
Sì, è possibile convertire direttamente le immagini 2D in Cura ed elaborarle in una forma 3D. Tutto ciò che dovete fare è trascinare il file in Cura e lo farà per voi.
È possibile scegliere impostazioni specifiche per i file .jpg come Altezza, Base, Larghezza, Profondità e altro ancora.
Quali programmi possono aprire i file STL per la stampa 3D?
I file STL possono essere aperti da tre categorie di software: software di progettazione assistita da computer (CAD), software di affettatura e software di modifica delle mesh.
Software CAD
Il CAD (Computer Aided Design) è semplicemente l'uso del computer per assistere nella creazione di progetti. Esisteva già prima della stampa 3D, ma è stato ampiamente utilizzato per modellare alcuni oggetti incredibilmente precisi e dettagliati che una stampante 3D può costruire.
Esiste una gamma di software CAD creati per i principianti, come TinkerCAD, fino ai professionisti, come Blender. I principianti possono comunque usare Blender, ma ha una curva di apprendimento piuttosto grande rispetto ad altri software CAD.
Se vi chiedete quali sono i programmi che creano file STL, si tratta di alcuni dei programmi CAD elencati di seguito.
TinkerCAD
Tinkercad è un programma gratuito di modellazione 3D online. È semplice da usare ed è composto da forme primitive (cubo, cilindro, rettangolo) che possono essere combinate per formare altre forme. Ha anche funzioni che consentono di creare altre forme.
L'importazione dei file può avvenire sia in 2D che in 3D e supporta tre tipi di file: OBJ, SVJ e STL.
Lo svantaggio è che non può funzionare senza internet, ma questo può anche essere un vantaggio, dato che è possibile accedervi senza dover scaricare un software pesante in termini di memoria.
FreeCAD
FreeCAD è un'applicazione open-source di modellazione parametrica 3D ampiamente utilizzata per la stampa 3D. Come si può intuire dal nome, si tratta di un software libero da usare e ha una fiorente comunità/forum a cui è possibile partecipare.
Con questa applicazione è possibile creare progetti semplici o complessi e importare ed esportare facilmente file STL.
Molti la descrivono come un'ottima scelta per i principianti della stampa 3D per iniziare a realizzare i loro primi modelli.
SketchUp
SketchUp è un buon software che può farvi progredire come nuovi progettisti CAD. In precedenza si chiamava Google SketchUp, ma è stato acquisito da un'altra azienda.
Il suo pregio principale è che può aprire qualsiasi file STL e dispone degli strumenti per modificarli.
SketchUp ha un'ampia gamma di applicazioni, dai giochi al cinema e all'ingegneria meccanica, ma per noi hobbisti delle stampanti 3D è ottimo per creare i progetti iniziali dei modelli 3D per la stampa 3D.
Frullatore
Blender è un software CAD molto noto nella comunità della stampa 3D che può aprire file STL. La gamma e le capacità di questo software vanno oltre ogni immaginazione.
Per la stampa 3D, una volta imparato questo software, le capacità possono migliorare drasticamente, ma ha una curva di apprendimento più ripida rispetto alla maggior parte dei software di progettazione.
Se volete creare o aprire file STL, Blender è un'ottima scelta, a patto che vi prendiate il tempo di impararlo con qualche tutorial.
Eseguono aggiornamenti costanti per mantenere il flusso di lavoro e le funzioni aggiornati e fiorenti con gli ultimi progressi nel campo del CAD.
Software di modifica delle maglie
I programmi di mesh semplificano gli oggetti 3D in vertici, spigoli e facce, a differenza dei modelli solidi dei progetti 3D che hanno un aspetto liscio. I modelli di mesh si caratterizzano per l'assenza di peso e di colore e per l'uso di forme poligonali per rappresentare gli oggetti 3D.
Le maglie possono essere create nei seguenti modi:
- Creare forme primitive come cilindri, scatole, prismi, ecc.
- Creare un modello a partire da altri oggetti utilizzando le linee rette intorno all'oggetto da modellare, che può essere bidimensionale o tridimensionale.
- Gli oggetti solidi 3D esistenti possono essere convertiti in oggetti mesh.
- Creazione di maglie personalizzate.
Questi metodi consentono di modellare con facilità i progetti 3D in qualsiasi modo si desideri e di ottenere i dettagli desiderati.
Di seguito è riportato l'elenco dei software per l'editing delle maglie che ho compilato.
MeshLab
MeshLab è un sistema open-source che consente di modificare mesh triangolari 3D e di eseguire altre operazioni interessanti con le mesh.
Le maglie che non sembrano troppo pulite o ben riprodotte possono essere curate, pulite e modificate per ottenere qualcosa di più dettagliato e adatto.
Nonostante la relativa difficoltà di utilizzo, gli utenti di MeshLab apprezzano la velocità con cui vengono aperti i file di grandi dimensioni.
Autodesk Meshmixer
Meshmixer è un buon strumento di mesh per la modifica e la riparazione di file STL danneggiati. È relativamente più facile da usare a differenza di MeshLab e ha una buona interfaccia che aiuta a manipolare facilmente gli oggetti 3D.
Rendere stampabile
Si tratta di un software per l'editing di mesh che funziona molto bene per correggere i file STL che potrebbero presentare errori o corruzioni che non sono stati colti.
Con questo software è possibile eseguire numerose operazioni, come l'incavatura e la riparazione, la fusione di mesh in una sola, la scelta di un livello di qualità specifico e molte altre operazioni di riparazione specifiche.
È possibile utilizzarlo direttamente con Blender e SketchUp, nonché all'interno dello slicer di Cura.
Software Affettatrice
Il software Slicer è quello che si utilizza prima di ogni stampa 3D e crea i file G-Code che la stampante 3D comprende.
Fornisce informazioni come la posizione esatta di ogni movimento dell'ugello, la temperatura di stampa, la temperatura del letto, la quantità di filamento da estrudere, il modello di riempimento e la densità del modello e molto altro ancora.
Sembra complesso, ma in realtà è facile da usare perché consiste in caselle in cui digitare i numeri o in menu a tendina per selezionare le opzioni.
Ecco l'elenco degli slicer in grado di aprire i file STL;
Cura
Cura è il software di slicing più popolare in circolazione, creato da Ultimaker, un marchio molto noto nel settore della stampa 3D.
Fornisce un'applicazione in cui è possibile inserire i file STL e vedere il modello 3D importato direttamente sulla piastra di costruzione della stampante 3D.
PrusaSlicer
PrusaSlicer è un altro software di slicer molto conosciuto, con molte caratteristiche e utilizzi che lo rendono un ottimo concorrente. Una delle differenze più evidenti è la possibilità di elaborare file STL sia per la stampa a filamento FDM che per la stampa a resina SLA.
Guarda anche: Blender è adatto alla stampa 3D?La maggior parte degli slicer si limita a un solo tipo di elaborazione per la stampa 3D, ma non questo.
ChiTuBox
Questo software è specializzato nella stampa 3D in resina e ha subito molti aggiornamenti che gli conferiscono funzionalità e facilità d'uso sorprendenti per ogni persona.
È possibile aprire i file STL e svolgere numerose funzioni. L'interfaccia utente è davvero fluida e offre un'esperienza eccellente agli hobbisti delle stampanti 3D a resina.
Affettatrice di litchi
Il Lychee Slicer è uno dei miei preferiti perché va al di là di tutto nel campo della lavorazione della resina per la stampa 3D.
Ci sono alcune caratteristiche impressionanti che non si trovano in altri slicer, come il design professionale e moderno, le viste multiple per le stampe 3D, lo spazio cloud per le stampe 3D e le funzioni di commento per l'andamento di ciascuna delle stampe 3D.
Se volete aprire i file STL per la stampa 3D in resina, vi consiglio di usare sicuramente questo slicer. Potete usarlo gratuitamente, ma c'è anche la versione Pro che vi consiglio caldamente. Non è nemmeno molto costoso!
È possibile stampare in 3D direttamente dai file STL?
Purtroppo non è possibile stampare in 3D direttamente da file STL, perché la stampante non è programmata per comprendere questo linguaggio.
Comprende il linguaggio G-Code, una serie di comandi che indicano alla stampante cosa fare, dove muoversi, cosa riscaldare, quanto materiale estrudere e molto altro ancora.
La stampa di progetti 3D da file STL avviene quando la stampante interpreta le istruzioni codificate nel g-code strato per strato. Ciò significa che l'oggetto non viene stampato esattamente in 3D, ma sovrapponendo strati di materiali estrusi dall'ugello della stampante.
Dove si possono acquistare i file STL online?
I file STL possono essere acquistati su diversi siti web che vendono disegni 3D e altri contenuti grafici.
Ecco gli elenchi dei siti Web in cui è possibile acquistare i file STL.
CGTrader
Su questa piattaforma è possibile acquistare un'ampia gamma di modelli di alta qualità. Se avete iniziato a stampare in 3D da un po' e siete alla ricerca di un'esperienza di livello superiore per le vostre stampe 3D, vi consiglio di provarla.
La cosa migliore è stampare i modelli in 3D con una stampante 3D a resina, in modo da poter sfruttare al meglio l'alta qualità e i dettagli precisi che i designer mettono nel loro lavoro.
MiaMiniFabbrica
MyMiniFactory è un sito web di stampa 3D molto rispettato che ha tra i suoi arsenali alcuni modelli all'avanguardia. Ho sfogliato i loro modelli diverse volte e non mancano mai di impressionarmi.
I modelli a pagamento che si possono ottenere da MyMiniFactory sono di qualità seriamente superiore, la maggior parte dei quali a prezzi molto ragionevoli. Di solito sono più economici dei modelli di CGTrader, e molti modelli sono anche all'altezza dei loro standard.
SketchFab
SketchFab offre un'esperienza utente piuttosto buona nella visualizzazione dei modelli. Tenete presente che non sono tutti stampabili in 3D perché alcuni modelli non sono stati progettati per questo.
È possibile filtrare i file STL che dovrebbero essere pronti per l'elaborazione e la stampa 3D.
Ci sono milioni di creatori su questo sito che forniscono modelli straordinari. Permettono anche collaborazioni tra designer, dove è possibile vedere le loro vetrine di modelli.
STLFinder
Se avete sempre desiderato un sito web con oltre 2 milioni di disegni 3D scaricabili, dovete provare STLFinder, che offre tantissimi modelli da tutto il mondo, alcuni gratuiti, altri a pagamento.
Sebbene sia possibile ottenere modelli gratuiti di alta qualità, vi consiglio di dare un'occhiata ad alcuni modelli a pagamento che vi stupiranno davvero. Questi sono i modelli che potete stampare in 3D e rendervi conto dei dettagli che la stampa 3D è in grado di produrre.
Yeggi
Si tratta di un motore di ricerca in cui è possibile trovare molti modelli gratuiti e a pagamento da numerosi siti web di modelli di stampa 3D. Non è troppo difficile navigare con la funzione di ricerca e si possono trovare alcuni modelli a pagamento di alto livello con dettagli seri.
PinShape
PinShape è descritta come una comunità di stampa 3D online che consente ai progettisti di condividere e vendere i propri progetti stampabili in 3D, nonché di far scaricare e stampare quegli stessi modelli.
Come i siti web sopra citati, anche questi hanno molti modelli 3D gratuiti e alcuni eccellenti modelli a pagamento.
Come convertire i file STL in codice G
Se vi siete chiesti "le stampanti 3D usano il G-Code?", ora dovreste sapere che lo usano, ma come si fa a convertire i file STL in G-Code?
Ecco i passi da seguire per convertire i file STL in G Code:
- Importare il file STL nello slicer
- Aggiungere la stampante all'affettatrice
- Regolare il modello in termini di posizionamento sulla piastra di costruzione e di rotazione.
- Regolare le impostazioni di stampa (altezza del livello, velocità, riempimento, ecc.).
- Il programma di affettatura dovrebbe visualizzare una rappresentazione grafica dell'aspetto dell'oggetto una volta affettato e altre stime, come il tempo necessario per stampare l'oggetto.
Il codice G risultante è sotto forma di testi e numeri leggibili per la stampante e comprensibili per l'utente.
È necessario conoscere il significato dei comandi, ma è possibile trovare una buona risorsa che spiega ogni comando.
Guarda anche: 9 modi per risolvere una schermata blu/schermo bianco sulla stampante 3D - Ender 3Questa combinazione di codici comanda semplicemente alla macchina da stampa dove e come muoversi. Per saperne di più sul G-Code, potete vedere questo video.
Si chiama Codice G perché la maggior parte dei codici inizia con la lettera "G", alcuni iniziano con la lettera "M", ma sono comunque considerati Codice G.
Quali file può aprire e leggere Cura?
Molti si chiedono quali tipi di file Cura possa aprire e leggere e se Cura sia in grado di leggere il G-Code.
Ci sono molti file che Cura può leggere e che potete trovare qui sotto.
Codice G
Cura può leggere diversi file che includono il codice G. L'elenco dei file che Cura può leggere non si limita al solo codice G, ma alle sue varianti che includono:
- File di codice G compresso (.gz)
- File G (.g)
- File di codice G (.gcode)
- Pacchetto formato Ultimaker (.ufp)
Non dimenticate che la funzione principale di Cura è leggere i file STL e dividerli in livelli leggibili per la stampante. Queste informazioni leggibili sono chiamate "codice G".
Modelli 3D
- File 3MF (.3mf)
- File AMF (.amf)
- COLLADA Scambio di beni digitali (.dae)
- Scambio di beni digitali COLLADA compresso (.zae)
- Aprire la maglia a triangolo compressa (.ctm)
- File STL (.stl)
- Formato triangolo Stanford (.ply)
- File OBJ Wavefront (.obj)
- File X3D (.x3d)
- glTF Binario (.glb)
- JSON incorporato glTF (.gltf)
Immagini
- Immagine BMP (.bmp)
- Immagine GIF (.gif)
- Immagine JPEG (.jpeg)
- Immagine JPG (.jpg)
- Immagine PNG (.png)
Come si apre un file G-Code?
È possibile aprire un file G-Code direttamente in Cura o in altri programmi software di slicer. Esiste un'applicazione online come gCodeViewer, che è un analizzatore di G-Code. È possibile visualizzare il G-Code strato per strato e mostrare informazioni chiave come ritrazioni, spostamenti di stampa, velocità, tempo di stampa, quantità di plastica utilizzata e così via.
Si dice che Cura sia in grado di aprire anche i file G-Code, nonché i file G-Code compressi, e che sia possibile visualizzare in anteprima il movimento e l'aspetto del file.
Importare il codice G in Cura è facile: basta trovare il file di codice G e trascinarlo/importarlo in Cura per aprire il file.