Con lo strumento software basato sull’intelligenza artificiale Style2Fab, i produttori possono personalizzare rapidamente modelli di oggetti stampabili in 3D, come assistivo dispositivi, senza ostacolarne la funzionalità.
Poiché le stampanti 3D sono diventate più economiche e ampiamente accessibili, una comunità in rapida crescita di produttori alle prime armi sta fabbricando i propri oggetti. Per fare ciò, molti artigiani dilettanti accedono a repository gratuiti e open source di modelli 3D generati dagli utenti che scaricano e fabbricano sulla loro stampante 3D.
Ma aggiungere elementi di progettazione personalizzati a questi modelli rappresenta una sfida impegnativa per molti produttori, poiché richiede l’uso di software CAD (Computer Aided Design) complessi e costosi ed è particolarmente difficile se la rappresentazione originale del modello non è disponibile online.
Inoltre, anche se un utente è in grado di aggiungere elementi personalizzati a un oggetto, garantire che tali personalizzazioni non danneggino la funzionalità dell’oggetto richiede un ulteriore livello di competenza nel settore che manca a molti produttori alle prime armi.
Per aiutare i produttori a superare queste sfide, i ricercatori del MIT hanno sviluppato uno strumento generativo basato sull’intelligenza artificiale che consente all’utente di aggiungere elementi di progettazione personalizzati ai modelli 3D senza compromettere la funzionalità degli oggetti fabbricati.
Un progettista potrebbe utilizzare questo strumento, chiamato Style2Fab, per personalizzare modelli 3D di oggetti utilizzando solo istruzioni in linguaggio naturale per descrivere il design desiderato. L’utente potrebbe quindi fabbricare gli oggetti con una stampante 3D.
“Per chi ha meno esperienza, il problema fondamentale da affrontare è stato: ora che hanno scaricato un modello, non appena vogliono apportarvi delle modifiche, si ritrovano perplessi e non sanno cosa fare. Style2Fab renderebbe molto semplice stilizzare e stampare un modello 3D, ma anche sperimentare e imparare mentre lo si fa”, afferma Faraz Faruqi, uno studente laureato in informatica e autore principale di uno studio carta presentando Style2Fab.
Style2Fab è guidato da algoritmi di deep learning che suddividono automaticamente il modello in segmenti estetici e funzionali, semplificando il processo di progettazione.
Oltre a dare più potere ai designer alle prime armi e a rendere la stampa 3D più accessibile, Style2Fab potrebbe essere utilizzato anche nel settore emergente della produzione medica. La ricerca ha dimostrato che considerare sia le caratteristiche estetiche che funzionali di un dispositivo di assistenza aumenta la probabilità che un paziente lo utilizzi, ma i medici e i pazienti potrebbero non avere le competenze per personalizzare modelli stampabili in 3D.
Con Style2Fab, un utente può personalizzare l’aspetto di una stecca per il pollice in modo che si fonda con i suoi vestiti senza alterare, ad esempio, la funzionalità del dispositivo medico. Fornire uno strumento di facile utilizzo per il settore in crescita delle tecnologie assistive fai-da-te è stata una delle motivazioni principali per questo lavoro, aggiunge Faruqi.
Ha scritto l’articolo con la sua consulente, la co-autrice senior Stefanie Mueller, professore associato nei dipartimenti di ingegneria elettrica e informatica e ingegneria meccanica del MIT, e membro del Computer Science and Artificial Intelligence Laboratory (CSAIL) che guida l’HCI. Gruppo di Ingegneria; co-autrice senior Megan Hofmann, assistente professore al Khoury College of Computer Sciences della Northeastern University; così come altri membri ed ex membri del gruppo.
La ricerca sarà presentata al simposio ACM sul software e la tecnologia dell’interfaccia utente.
Puntando sulla funzionalità
Repository online, come Thingiverseconsentono alle persone di caricare file di progettazione digitale open source creati dagli utenti di oggetti che altri possono scaricare e fabbricare con una stampante 3D.
Faruqi e i suoi collaboratori hanno iniziato questo progetto studiando gli oggetti disponibili in questi enormi archivi per comprendere meglio le funzionalità presenti all’interno dei vari modelli 3D. Ciò darebbe loro un’idea migliore su come utilizzare l’intelligenza artificiale per segmentare i modelli in componenti funzionali ed estetici, afferma.
“Abbiamo capito subito che lo scopo di un modello 3D dipende molto dal contesto, come un vaso che potrebbe essere appoggiato su un tavolo o appeso al soffitto con uno spago. Quindi non può essere solo un’intelligenza artificiale a decidere quale parte dell’oggetto è funzionale. Abbiamo bisogno di un essere umano coinvolto”, afferma.
Basandosi su tale valutazione, hanno definito due funzionalità: funzionalità esterna, che coinvolge parti del modello che interagiscono con il mondo esterno, e funzionalità interna, che coinvolge parti del modello che devono unirsi dopo la fabbricazione.
Uno strumento di stilizzazione dovrebbe preservare la geometria dei segmenti funzionali esternamente e internamente consentendo al contempo la personalizzazione di segmenti estetici non funzionali.
Ma per fare questo, Style2Fab deve capire quali parti di un modello 3D sono funzionali. Utilizzando l’apprendimento automatico, il sistema analizza la topologia del modello per tenere traccia della frequenza dei cambiamenti nella geometria, come curve o angoli in cui due piani si collegano. Sulla base di ciò, divide il modello in un certo numero di segmenti.
Quindi, Style2Fab confronta quei segmenti con un set di dati creato dai ricercatori che contiene 294 modelli di oggetti 3D, con i segmenti di ciascun modello annotati con etichette funzionali o estetiche. Se un segmento corrisponde strettamente a uno di questi pezzi, viene contrassegnato come funzionale.
“Ma è un problema davvero difficile classificare i segmenti solo in base alla geometria, a causa delle enormi variazioni nei modelli condivisi. Quindi questi segmenti sono un insieme iniziale di raccomandazioni che vengono mostrate all’utente, il quale può cambiare molto facilmente la classificazione di qualsiasi segmento in estetica o funzionale”, spiega.
Umano nel giro
Una volta che l’utente accetta la segmentazione, inserisce un messaggio in linguaggio naturale che descrive gli elementi di design desiderati, come “una fioriera cineserie grezza e multicolore” o una custodia per telefono “nello stile dell’arte marocchina”.
Un sistema di intelligenza artificiale, noto come Text2Mesh, cerca quindi di capire come sarebbe un modello 3D che soddisfi i criteri dell’utente.
Manipola i segmenti estetici del modello in Style2Fab, aggiungendo texture e colore o regolando la forma, per renderlo il più simile possibile. Ma i segmenti funzionali sono off-limits.
I ricercatori hanno inserito tutti questi elementi nel back-end di un’interfaccia utente che segmenta e quindi stilizza automaticamente un modello in base a pochi clic e input da parte dell’utente.
Hanno condotto uno studio con maker che avevano un’ampia varietà di livelli di esperienza con la modellazione 3D e hanno scoperto che Style2Fab era utile in diversi modi in base all’esperienza del maker. Gli utenti inesperti sono stati in grado di comprendere e utilizzare l’interfaccia per stilizzare i progetti, ma ha anche fornito un terreno fertile per la sperimentazione con una bassa barriera all’ingresso.
Per gli utenti esperti, Style2Fab ha contribuito ad accelerare i flussi di lavoro. Inoltre, l’utilizzo di alcune delle sue opzioni avanzate ha dato loro un controllo più preciso sulle stilizzazioni.
Andando avanti, Faruqi e i suoi collaboratori vogliono estendere Style2Fab in modo che il sistema offra un controllo capillare sulle proprietà fisiche e sulla geometria. Ad esempio, alterare la forma di un oggetto può cambiare la forza che può sopportare, il che potrebbe causarne il cedimento una volta fabbricato.
Inoltre, desiderano migliorare Style2Fab in modo che un utente possa generare da zero i propri modelli 3D personalizzati all’interno del sistema. I ricercatori stanno anche collaborando con Google su un progetto di follow-up.
Scritto da Adam Zewe
Da un’altra testata giornalistica. news de www.technology.org