Qual è il miglior software gratuito per progettare file .STL per la stampa 3D?

Nel mio particolare ambiente di lavoro, ci sono 3 soluzioni che guardiamo quando si tratta di candidati. Se sei anche solo mezzo bravo in una di queste tre opzioni, probabilmente andrai bene. Ovviamente, se hai più familiarità con qualcosa come Inventor o Solidworks, questo è un vantaggio, ma dal momento che non tutti hanno una stazione di lavoro CAD completa a casa per mantenere le loro abilità affilate, questi sono buoni passaggi.

Tinkercad

  • Lato positivo: interfaccia estremamente intuitiva, curva di apprendimento inesistente, sorprendentemente potente, nessun paywalls
  • Lato negativo: non riesce a scrollarsi di dosso la sua immagine di giocattolo per bambini, alcune caratteristiche sono semplicemente bizzarre (blocchi di codice, modalità Lego), fa parte della famiglia Autodesk, non gioca bene con altre applicazioni a volte (importazione)

Così, una volta, Autodesk aveva un programma di modellazione chiamato 123D, e faceva faville. Certamente non era Inventor o AutoCAD, ma aveva un set di strumenti molto potente e un'interfaccia comoda. L'ho usato così tanto che ci ho letteralmente sognato, svegliandomi non solo con i progetti in mente, ma con un flusso di lavoro completo per metterli insieme. Purtroppo, Autodesk ha deciso di eliminare l'applicazione insieme ad alcuni dei suoi fratelli e sorelle. Questo era principalmente in uno sforzo per spingere Fusion360, ma anche per ridurre alcune delle ridondanze nel catalogo prodotti. Come tale, una manciata delle sue caratteristiche sono state migrate in un aggiornamento piuttosto considerevole di Tinkercad non troppo tempo fa. Questo ha preso per lo più la forma di controlli più precisi, alcune scorciatoie aggiunte, e uno sforzo generale più forte per liberarsi della sua immagine di "primo programma 3D per bambini".

OpenSCAD

  • Lato positivo: requisiti di sistema incredibilmente bassi, non basato su browser, buono per progetti ripetitivi grazie alle caratteristiche parametriche
  • Lato negativo: interfaccia ottusa, probabilmente buona solo per progetti su piccola scala

Non mi piace questo programma, ma lo rispetto. Assomiglia quasi esattamente a un programma di calcolatrice grafica 3D che avevo sul mio iMac nel 2000 e non mi sorprenderebbe sapere che c'è una certa storia. Questo è praticamente l'epitome dell'open source; è pensato per essere semplice, anche se non facile. L'interfaccia è basata sul testo, utilizzando una sorta di approccio al linguaggio di programmazione. Se Tinkercad è come un secchio di Lego che puoi modellare come argilla da modellazione quando ne hai bisogno, OpenSCAD è essenzialmente la stessa cosa, solo che stai dicendo a qualcuno cosa fare al telefono mentre occasionalmente guardi fuori dalla tua finestra dall'altra parte della strada nel suo salotto... e la persona con cui sei al telefono ha poco o nessun senso comune, e ha bisogno che tutto gli sia descritto nei minimi dettagli. Questo può essere un po' estremo, ma è chiaro che questo è stato fatto con i drogati di codice in mente, molto orientato al cervello sinistro al punto di essere astratto.

Detto questo, è molto rispettabile come la cosa sia nuda e cruda. Non essere attaccati ad un browser è una rarità di questi tempi per i freeware, quindi non dovete preoccuparvi di essere legati al server di qualcun altro per fare il vostro lavoro.

Se riuscite a gestire la sintassi, ci sono alcune caratteristiche molto pratiche che vi danno un sorprendente grado di controllo e libertà su dettagli estremamente minuti. Uno dei nostri ragazzi ha creato un sistema in cui tutto quello che dobbiamo fare è inserire alcuni numeri e viene fuori una parte perfettamente su misura. Rende la progettazione di parti multiple con piccole differenze un gioco da ragazzi. Se volete diventare molto sperimentali, alcuni utenti hanno programmato modelli generati casualmente o proceduralmente come una città futuristica/aliena.

Se tornare ad una soluzione basata su browser non vi disturba, ma l'interfaccia sì, c'è una via di mezzo tra Tinkercad e OpenSCAD chiamata BlocksCAD. Usa blocchi di codice per snellire tutte le parentesi e i punti e virgola, e poi ti dà la possibilità di vederlo in codice e persino di copiarlo e incollarlo in OpenSCAD se hai bisogno di darti una mossa.

Sketchup Free

  • Lato positivo: riconosciuto dall'industria, enorme base di fan e utile comunità
  • Lato negativo: Non esattamente "libero" quanto una versione ridotta del kit completo, non buono per la modellazione di piccoli dettagli,

Sketchup è un'anatra strana. Una storia di sviluppo contorta, piena di brusche svolte a destra e più calzante di una convenzione di un calzolaio l'ha reso un po' una specie di "jack-of-all-trades-master-of-few". Ciò che è importante tenere a mente è che è essenzialmente un software di architettura. È pensato per progettare su una scala più grande. Se volete mappare i mobili nella vostra nuova casa, questo vi copre. Se volete progettare il vostro cottage, siete in buone mani. Se volete disegnare una custodia per smartphone da stampare in Ninjaflex... vi chiederete come si fa a fare qualcosa con questo. Non è raro vedere un messaggio di errore del tipo "raggio troppo piccolo per l'arco" o una tilde davanti alla vostra dimensione (~2mm, rispetto a 2.2mm). Ciò che è effettivamente raccomandato è di scalare il vostro modello verso l'alto (diciamo, di un fattore dieci) e poi ridimensionare il modello quando avete finito. Le misure imperiali sono un po' più indulgenti, ma incontrerete ancora un muro sul lato della stampa 3D delle cose. Fondamentalmente, è BUONO per la stampa 3D, non GRANDE per essa, il che è bilanciato da tutte le altre cose che può fare. Ho visto persone progettare mech e astronavi con essa. Anche alcuni artisti di fumetti lo usano per fare sfondi.

La risposta breve in generale è quello che funziona meglio per voi. Tutte queste applicazioni hanno i loro punti di forza e di debolezza, pro e contro. Alcuni consiglieranno Blender e non posso biasimarli per questo. Se siete interessati a forme più organiche e modelli scolpiti, ci sono Sculptris, SculptGL e Leopoly. Se dovessi scegliere solo uno di questi 3 per lavorare per il resto dei miei giorni, probabilmente sceglierei Sketchup a causa di alcune delle sue estensioni e plug-in, anche se questo significa entrare nella versione a pagamento. Comunque, anche senza questo, ha alcune caratteristiche pulite non presenti in OpenSCAD o Tinkercad che gli danno un vantaggio.