Prompt2CAD ha aggiornato la propria piattaforma di progettazione assistita dall’intelligenza artificiale, migliorando la capacità del sistema di trasformare descrizioni testuali e immagini di riferimento in modelli tridimensionali dimensionati.

La piattaforma, sviluppata a Lisbona dai cofondatori Federica Lencioni e Michele Lugano, non si limita a produrre una rappresentazione visiva dell’oggetto richiesto. L’obiettivo di Prompt2CAD è generare geometrie utilizzabili come punto di partenza per successive attività di progettazione, prototipazione, stampa 3D e preparazione della produzione.

L’aggiornamento interessa soprattutto la comprensione delle relazioni spaziali tra i componenti, il controllo delle dimensioni, l’individuazione di parti sospese o sovrapposte e la costruzione di modelli composti da un numero maggiore di elementi.

Questi miglioramenti cercano di affrontare uno dei principali limiti dei sistemi text-to-3D: la capacità di creare forme visivamente convincenti senza garantire che siano geometricamente coerenti, dimensionalmente corrette o utilizzabili all’interno di un normale flusso CAD.

Dal modello visivo alla geometria utilizzabile

Molti generatori tridimensionali basati sull’intelligenza artificiale producono mesh costituite da triangoli. Questi modelli possono essere visualizzati, inseriti in videogiochi, utilizzati in ambienti virtuali oppure preparati per la stampa 3D, ma risultano meno adatti alle successive modifiche ingegneristiche.

Una mesh STL descrive soltanto la superficie dell’oggetto attraverso una rete di facce triangolari. Non contiene informazioni esplicite su cilindri, piani, fori, raggi, superfici analitiche o relazioni tra i diversi componenti.

Un foro cilindrico, per esempio, non viene riconosciuto come una funzione progettuale con diametro e profondità modificabili. È rappresentato come un insieme di triangoli che approssimano una superficie curva.

Prompt2CAD segue un’impostazione differente. Il sistema costruisce una geometria basata su primitive, trasformazioni e operazioni booleane, dalla quale può ottenere solidi esportabili in formato STEP.

Questo consente di trasferire il risultato in programmi come Autodesk Fusion, Autodesk Inventor, Dassault Systèmes SolidWorks, FreeCAD, PTC Onshape, Hexagon BricsCAD e altri strumenti compatibili con il formato STEP.

Il passaggio non rende automaticamente il progetto pronto per la produzione, ma offre una base più utile rispetto a una semplice mesh generata dall’intelligenza artificiale.

I miglioramenti nel ragionamento spaziale

Michele Lugano, cofondatore e responsabile dello sviluppo di Prompt2CAD, ha spiegato che gli aggiornamenti hanno interessato la capacità dell’agente di interpretare le richieste dell’utente e di ragionare sulla disposizione tridimensionale degli elementi.

Il sistema può gestire con maggiore affidabilità i rapporti tra le diverse parti del modello. Può verificare, per esempio, se un ripiano è collegato alla struttura che dovrebbe sostenerlo, se un pannello attraversa un altro componente oppure se tra due elementi destinati a muoversi esiste uno spazio sufficiente.

Questo tipo di controllo è importante perché un modello può sembrare corretto da una determinata angolazione e presentare comunque errori nascosti.

Una staffa può apparire collegata a una parete, ma trovarsi a pochi millimetri di distanza. Una vite può essere posizionata visivamente nel punto corretto, ma attraversare una superficie interna. Due ante possono avere dimensioni compatibili con il mobile, ma sovrapporsi durante l’apertura.

Prompt2CAD utilizza informazioni geometriche, viste del modello e controlli sulle dimensioni per cercare di individuare questi problemi durante la generazione e le successive modifiche.

L’utente mantiene comunque un ruolo di verifica. L’intelligenza artificiale può interpretare in modo errato una relazione funzionale, soprattutto quando la descrizione non specifica tolleranze, direzioni di movimento, modalità di assemblaggio o vincoli strutturali.

Il test condotto da Fabbaloo

Fabbaloo aveva già provato una versione precedente di Prompt2CAD, chiedendo al sistema di generare una poltrona di comando ispirata all’estetica delle serie televisive di fantascienza.

Il primo risultato rispettava l’idea generale, ma era composto da cinque elementi semplici e presentava una struttura poco dettagliata. Il modello poteva essere importato in Autodesk Fusion, ma mostrava i limiti delle prime versioni della piattaforma.

Ripetendo la stessa richiesta con il sistema aggiornato, Fabbaloo ha ottenuto più varianti della poltrona, caratterizzate da strutture articolate, braccioli, supporti, pannelli e dettagli aggiuntivi.

Il confronto non costituisce una valutazione tecnica completa delle prestazioni della piattaforma. Mostra però il progresso nella capacità di interpretare una richiesta aperta e trasformarla in una composizione costituita da più parti coerenti.

La complessità visiva non deve essere confusa con la validità tecnica. Un modello più dettagliato può contenere un numero maggiore di errori, interferenze o componenti difficili da produrre. Il miglioramento dichiarato da Prompt2CAD riguarda quindi anche la capacità dell’agente di controllare la struttura, non soltanto di aggiungere elementi decorativi.

Prompt2CAD si estende oltre mobili e arredamento

Le prime applicazioni della piattaforma erano concentrate soprattutto su mobili personalizzati, scaffalature, armadi, cucine, scrivanie e componenti per interni.

Questo orientamento era collegato anche all’esperienza professionale di Federica Lencioni nel settore dell’interior design. Mobili e sistemi di contenimento rappresentano un campo adatto alla progettazione parametrica perché possono essere descritti attraverso larghezza, altezza, profondità, numero di ripiani, spessore dei pannelli e posizione degli accessori.

Prompt2CAD sta ora estendendo il sistema a un insieme più ampio di oggetti. La piattaforma indica tra le applicazioni possibili staffe, supporti, contenitori per dispositivi elettronici, dime, piastre di montaggio, arredi commerciali, componenti funzionali, parti meccaniche e oggetti destinati alla stampa 3D.

Il passaggio dai mobili ai componenti meccanici aumenta però la complessità tecnica.

Un mobile può tollerare piccoli scostamenti nelle proporzioni senza perdere la propria funzione. Una staffa destinata a collegare due apparecchiature deve invece rispettare distanze tra i fori, spessori minimi, carichi, orientamenti e giochi di montaggio.

Un contenitore elettronico deve tenere conto delle dimensioni della scheda, della posizione dei connettori, della ventilazione, delle viti, degli incastri e delle tolleranze del processo produttivo.

Per queste applicazioni, il modello prodotto dall’intelligenza artificiale deve essere considerato un punto di partenza da controllare e completare in un ambiente CAD professionale.

Come funziona il processo di progettazione

Il flusso di Prompt2CAD parte da una descrizione in linguaggio naturale. L’utente può indicare che cosa vuole costruire, le dimensioni principali, i materiali, il numero di componenti e le caratteristiche funzionali.

Una richiesta può descrivere, per esempio, un contenitore da parete largo 180 millimetri, con quattro fori di fissaggio, una parete spessa 3 millimetri e un’apertura laterale per un connettore.

L’agente analizza la descrizione e può chiedere le informazioni mancanti. Prima di costruire il modello presenta un piano nel quale espone la propria interpretazione della struttura.

L’utente può approvare il piano oppure correggere le scelte dell’agente. Dopo l’approvazione, Prompt2CAD genera il codice geometrico e costruisce il modello all’interno del visualizzatore tridimensionale.

Il sistema può produrre parametri regolabili per larghezza, altezza, profondità, angoli, quantità di elementi e altre variabili. Questi controlli vengono presentati come cursori, interruttori o selettori.

Modificando un parametro, il codice geometrico viene eseguito di nuovo e il modello viene ricostruito con il nuovo valore. L’utente può quindi esplorare varianti dimensionali senza dover descrivere ogni cambiamento attraverso un nuovo messaggio.

Per modifiche strutturali più importanti è possibile continuare la conversazione con l’agente. Si può chiedere di aggiungere un pannello, spostare un foro, sostituire un supporto, modificare l’inclinazione di una superficie oppure dividere il modello in più componenti.

L’impiego delle immagini di riferimento

Prompt2CAD consente di accompagnare la descrizione con immagini, fotografie, schizzi o disegni tecnici.

L’agente può analizzare lo stile, le proporzioni e alcuni dettagli visibili. Una fotografia può essere utilizzata per suggerire la forma generale di una sedia, mentre uno schizzo quotato può aiutare il sistema a individuare misure e posizioni.

L’interpretazione non equivale a una ricostruzione metrologica. Una singola immagine prospettica non contiene informazioni sufficienti per determinare con precisione tutte le dimensioni di un oggetto.

Le parti nascoste devono essere dedotte, la prospettiva altera le proporzioni e l’assenza di una scala impedisce di ricavare misure assolute.

Per aumentare l’affidabilità è quindi opportuno abbinare le immagini a indicazioni numeriche. L’utente può specificare la larghezza complessiva, il diametro di un foro, lo spessore di una parete oppure la distanza tra due elementi.

Nel caso di parti funzionali, le quote critiche dovrebbero essere controllate nel file esportato e confermate prima della produzione.

Il controllo attraverso viste e immagini del modello

Una delle funzioni impiegate dall’agente consiste nell’osservazione del modello da diverse angolazioni.

Prompt2CAD può generare viste frontali, posteriori, laterali, superiori e prospettiche. Il sistema può acquisire un’immagine della geometria, analizzarla e apportare correzioni.

Questo ciclo può essere utile per individuare disallineamenti, proporzioni poco equilibrate o componenti collocati nella posizione sbagliata.

L’utente può chiedere all’agente di osservare il modello frontalmente e spostare una serie di maniglie, oppure di controllare la vista superiore per verificare lo spazio tra un tavolo e le sedute.

Il metodo combina l’analisi visiva con le informazioni geometriche disponibili nel modello. Non sostituisce però le verifiche tecniche richieste per un componente sottoposto a carichi, assemblaggi di precisione o requisiti normativi.

Il ruolo dei parametri

La parametrizzazione è uno degli elementi che distinguono Prompt2CAD dai generatori che producono un unico modello statico.

L’agente può creare variabili dedicate alle dimensioni e alle caratteristiche dell’oggetto. Un mobile può includere parametri relativi a larghezza, altezza, profondità, numero di ripiani, presenza del pannello posteriore e tipo di finitura.

Una staffa può essere controllata attraverso la distanza tra i fori, lo spessore della piastra, l’altezza delle nervature e il diametro delle sedi per le viti.

La qualità del comportamento parametrico dipende da come il codice è stato costruito. Alcune combinazioni estreme possono produrre dimensioni negative, sovrapposizioni o geometrie non valide.

Prompt2CAD segnala gli errori di esecuzione e consente di riportare il parametro a un valore precedente oppure di chiedere all’agente una correzione.

La parametrizzazione interna permette quindi di esplorare più configurazioni, ma non garantisce che ogni valore disponibile generi un oggetto producibile.

Che cosa contiene il file STEP

Prompt2CAD utilizza per l’esportazione il profilo STEP AP214, sviluppato per lo scambio di dati geometrici e informazioni di presentazione.

Ogni primitiva del modello viene convertita in un solido con rappresentazione B-rep, abbreviazione di Boundary Representation. Il sistema descrive il volume attraverso facce, bordi e vertici collegati tra loro.

La geometria viene esportata in millimetri e orientata secondo la convenzione con asse Z verticale utilizzata da numerosi programmi CAD.

Il file può conservare i colori associati alle superfici, a condizione che il programma di destinazione interpreti le informazioni AP214. Le texture, la rugosità, la riflettività e le altre proprietà dei materiali utilizzate per la visualizzazione non vengono trasferite attraverso STEP.

Le operazioni booleane impiegate per unire, sottrarre o intersecare i volumi vengono consolidate nel solido risultante. Il programma ricevente vede quindi la geometria finale, non necessariamente tutti gli elementi utilizzati per costruirla.

Questo rende il file adatto all’interscambio, ma limita la possibilità di ricostruire la logica originale del progetto.

Un file STEP modificabile, ma senza cronologia completa

Definire il risultato come “CAD parametrico esportato” richiede una precisazione.

Il modello è parametrico all’interno di Prompt2CAD, dove i cursori modificano le variabili e rieseguono il codice geometrico. Quando viene esportato in STEP, il sistema registra la configurazione corrispondente ai valori selezionati in quel momento.

Il file STEP contiene solidi dimensionalmente definiti e può essere modificato in Autodesk Fusion, Dassault Systèmes SolidWorks, FreeCAD o altri programmi. Non trasferisce però i cursori di Prompt2CAD, la cronologia delle operazioni, gli schizzi vincolati o l’albero completo delle funzioni.

L’utente non ritrova necessariamente una sequenza ordinata composta da schizzo, estrusione, raccordo, foro e serie parametrica. Riceve un insieme di solidi B-rep sul quale può eseguire nuove lavorazioni dirette.

Anche smussi e raccordi vengono incorporati nella forma finale. Non sono importati come funzioni parametriche indipendenti con un valore modificabile.

Il file non contiene inoltre tolleranze geometriche, indicazioni GD&T, annotazioni di produzione, rugosità, filettature normalizzate o istruzioni di montaggio.

Per completare un componente meccanico è quindi necessario importare la geometria in un CAD e aggiungere le informazioni richieste dal processo produttivo.

La differenza tra STEP, STL e 3MF

Prompt2CAD permette di esportare in diversi formati, ciascuno destinato a un utilizzo specifico.

STEP è indicato quando il modello deve proseguire verso un ambiente CAD o essere consegnato a un progettista, un produttore o un’officina.

DXF può essere utilizzato in alcuni flussi CAD e CAM, compresi processi basati su taglio, fresatura o lavorazioni bidimensionali e tridimensionali compatibili.

STL e 3MF sono destinati alla preparazione della stampa 3D. Il modello viene trasformato in una mesh che può essere importata in uno slicer.

GLB, OBJ e DAE sono più adatti alla visualizzazione, al rendering, alle applicazioni web e agli ambienti che utilizzano materiali grafici.

La possibilità di selezionare l’uscita in funzione del passaggio successivo rende Prompt2CAD più flessibile, ma l’utente deve comprendere che i formati non sono equivalenti.

Un file STL può essere sufficiente per stampare un prototipo. Il file STEP è preferibile quando bisogna modificare un foro, aggiungere una sede, controllare un raccordo o integrare il modello in un assieme.

Le applicazioni per la stampa 3D

Per chi possiede una stampante 3D ma non utilizza programmi CAD, Prompt2CAD può ridurre la difficoltà della fase iniziale di modellazione.

L’utente può descrivere un supporto, un organizzatore, un adattatore, una scatola o un componente sostitutivo indicando le misure principali.

Il sistema genera una prima geometria e consente di modificarla attraverso parametri e richieste successive. Dopo il controllo, il modello può essere esportato in STL o 3MF e aperto nello slicer.

Rimangono necessarie alcune verifiche. Una geometria formalmente corretta può essere difficile da stampare a causa di pareti troppo sottili, sbalzi eccessivi, orientamento sfavorevole o tolleranze non adeguate.

Un incastro progettato con dimensioni nominalmente identiche potrebbe non funzionare dopo la stampa a causa della precisione della macchina, del materiale e del ritiro termico.

Prompt2CAD non sostituisce quindi la conoscenza del processo additivo. Può accelerare la creazione del modello, mentre le decisioni relative a orientamento, supporti, giochi, spessori e materiale rimangono responsabilità dell’utilizzatore.

Le applicazioni per artigiani e piccole imprese

La piattaforma può risultare interessante anche per falegnamerie, studi di interior design, produttori di arredamenti su misura e laboratori artigiani.

Un progetto può essere descritto attraverso misure, numero di pannelli, disposizione dei ripiani, materiali e accessori. Il modello generato può essere utilizzato per valutare gli ingombri, presentare una proposta al cliente e preparare una prima distinta dei componenti.

Prompt2CAD può ricavare dalla geometria un elenco con quantità, dimensioni, materiali e identificativi delle parti, esportabile in formato CSV.

Queste informazioni possono aiutare la preventivazione e la pianificazione, ma devono essere verificate prima del taglio. Giunzioni, bordature, orientamento delle venature, ferramenta e lavorazioni specifiche richiedono controlli ulteriori.

Per una piccola impresa, il vantaggio potrebbe consistere nella riduzione del tempo necessario per trasformare un’idea o una richiesta commerciale in un modello iniziale da discutere.

Un assistente per il progetto, non un sostituto dell’ingegnere

Prompt2CAD presenta il proprio strumento come un agente CAD capace di pianificare, costruire, osservare e correggere la geometria.

Questa impostazione è più articolata rispetto a un semplice campo nel quale inserire un comando e ricevere un file. L’agente può chiedere chiarimenti, proporre una struttura, modificare una parte esistente e mantenere il contesto del progetto.

Restano però limiti importanti.

Il sistema non esegue automaticamente calcoli strutturali, analisi agli elementi finiti, verifiche termiche, simulazioni fluidodinamiche o controlli normativi.

Non può stabilire senza dati aggiuntivi se una staffa sopporterà un determinato carico, se un contenitore proteggerà correttamente un’apparecchiatura o se una parte destinata al settore medicale rispetterà i requisiti applicabili.

La geometria generata deve essere esaminata da una persona competente quando la funzione del componente comporta rischi, sollecitazioni o vincoli produttivi.

Il valore della piattaforma si trova soprattutto nella preparazione della prima proposta geometrica e nell’esplorazione delle varianti, non nella certificazione automatica del risultato.

La gestione delle revisioni

La progettazione raramente si conclude con il primo tentativo. Prompt2CAD permette di creare punti di ripristino prima di apportare modifiche sostanziali.

L’utente può conservare una configurazione valida, provare una diversa struttura e tornare alla versione precedente qualora il risultato non sia soddisfacente.

Questa funzione è utile quando si confrontano più varianti dello stesso oggetto oppure quando una serie di richieste successive modifica il modello in modo non previsto.

Le correzioni funzionano meglio quando vengono formulate in modo specifico. Indicazioni come “sposta il foro superiore di 5 millimetri verso sinistra” riducono l’ambiguità rispetto a richieste come “sistema meglio i fori”.

Anche la suddivisione delle modifiche in passaggi separati aiuta l’utente a verificare l’effetto di ogni intervento.

Un mercato sempre più affollato

L’intelligenza artificiale applicata al CAD sta attirando l’interesse di sviluppatori, produttori software e gruppi di ricerca.

L’obiettivo comune è ridurre il tempo necessario per passare da una descrizione funzionale a una geometria modificabile. Le soluzioni seguono però impostazioni differenti.

Alcuni sistemi producono mesh partendo da testo o immagini. Altri generano sequenze di comandi, macro o codice per piattaforme come CadQuery. Altri ancora cercano di produrre direttamente rappresentazioni geometriche compatibili con i formati utilizzati dall’industria.

La generazione di un solido STEP presenta difficoltà superiori rispetto alla produzione di una mesh. Il modello deve avere facce correttamente collegate, bordi coerenti, volumi chiusi e una topologia interpretabile dal programma di destinazione.

La qualità visiva non è sufficiente. Il file deve poter essere aperto, analizzato e modificato senza errori geometrici.

Prompt2CAD cerca di differenziarsi puntando sull’interazione conversazionale, sui parametri modificabili e sulla possibilità di esportare solidi utilizzabili in altri strumenti.

L’accesso al CAD per utenti non specializzati

Uno degli effetti più interessanti degli strumenti text-to-CAD riguarda l’accesso alla progettazione da parte di utenti che conoscono il problema da risolvere, ma non possiedono una formazione completa nel disegno tridimensionale.

Un tecnico di manutenzione può sapere con precisione quale supporto occorre per collegare due componenti, pur non conoscendo la procedura necessaria per costruirlo in un programma CAD.

Un artigiano può descrivere un mobile su misura e specificarne le dimensioni senza essere esperto nella modellazione parametrica.

Un utilizzatore di stampanti 3D può conoscere le misure di un adattatore, ma non sapere come realizzare schizzi, vincoli ed estrusioni.

Prompt2CAD può tradurre queste informazioni in una prima geometria. Questo non elimina il bisogno di competenze tecniche, ma può modificare il punto nel quale tali competenze diventano necessarie.

Il progettista può ricevere una base già costruita, concentrandosi sul controllo, sull’ottimizzazione e sull’ingegnerizzazione finale.

Le condizioni per un impiego efficace

Per ottenere risultati utili è necessario fornire indicazioni chiare. Le richieste dovrebbero includere misure, funzione, materiale previsto, metodo di produzione e relazione tra i componenti.

È preferibile specificare quali dimensioni sono vincolanti e quali possono essere adattate dall’agente.

Nel caso di un componente destinato alla stampa 3D, è utile indicare la tecnologia produttiva, lo spessore minimo desiderato, la posizione degli incastri e il gioco necessario.

Per un mobile occorre precisare gli ingombri disponibili, gli spessori dei pannelli, le aperture, gli accessori e le distanze richieste per il montaggio.

L’immagine di riferimento può aiutare a definire lo stile, ma non dovrebbe sostituire le quote essenziali.

Al termine della generazione, il modello deve essere controllato da più angolazioni, misurato e importato nell’applicazione prevista per la fase successiva.

Il significato dell’evoluzione di Prompt2CAD

Gli aggiornamenti di Prompt2CAD mostrano come i sistemi di intelligenza artificiale per la progettazione stiano passando dalla produzione di forme generiche alla costruzione di geometrie più strutturate.

La capacità di generare solidi STEP, controllare le relazioni tra parti e mantenere parametri modificabili all’interno della piattaforma rende il risultato più vicino a un flusso CAD.

Non si tratta ancora di una sostituzione completa dei programmi di Autodesk, Dassault Systèmes, PTC, Hexagon o delle piattaforme open source come FreeCAD.

Prompt2CAD opera soprattutto nella fase iniziale: interpreta l’idea, propone una struttura, costruisce il modello e permette di esplorare varianti.

Il CAD tradizionale rimane necessario per tolleranze, tavole tecniche, simulazioni, gestione degli assiemi, controllo delle interferenze, preparazione della produzione e validazione.

La combinazione dei due approcci può però ridurre il tempo impiegato per partire da una pagina vuota. L’intelligenza artificiale prepara la base geometrica, mentre il progettista interviene sui dettagli che richiedono esperienza, responsabilità e conoscenza del processo produttivo.

Per il settore della stampa 3D, questa evoluzione può ampliare il numero di persone capaci di creare componenti personalizzati. Il risultato dipenderà dalla qualità dei controlli geometrici, dalla trasparenza sui limiti del sistema e dalla capacità degli utenti di verificare i modelli prima della produzione.

Questo articolo è stato redatto con il supporto di strumenti di intelligenza artificiale (AI)

Immagine Generata AI

Di Fantasy

Lascia un commento