
Creare modelli 3D con Claude AI e Blender — dalla conversazione al file .blend
Blender è il software di modellazione 3D libero e open source più potente al mondo. Claude AI può scrivere ed eseguire script Python per Blender e creare modelli 3D precisi: da forme semplici a progetti parametrici complessi con testo inciso, superfici curve e dimensioni fisiche esatte. Questo blueprint insegna a collegare Claude a Blender e a creare, con una conversazione naturale, file di progetto 3D pronti per la pubblicazione.
Invece di imparare la complessa interfaccia di Blender, con centinaia di scorciatoie e menu, descrivi ciò che vuoi con parole semplici. Claude traduce la descrizione in chiamate all'API Python di Blender: crea la geometria, applica i modificatori, esegue operazioni booleane, scala alle dimensioni reali ed esporta il file finito. Il modello di esempio è una testa di martello da fabbro a penna trasversale da 1 kg, con rune del futhark antico incise su entrambi i lati.
Vengono spiegati due metodi di collegamento: il componente aggiuntivo server Blender MCP (per Claude Desktop, con la finestra di Blender dal vivo) e l'API di Blender senza interfaccia (per Claude Code, con rendering sul server). Entrambi producono file .blend identici.
Istruzioni
Installare Blender
Installare Blender
Scarica Blender da blender.org: è gratuito, open source (licenza GPL) e funziona su Windows, macOS e Linux. Installa la versione 4.0 o successiva. Blender include un interprete Python completo e un'ampia API Python che permette di programmare ogni operazione del software. È ciò che Claude usa per creare modelli 3D: ogni pulsante, menu e strumento di Blender ha un equivalente in Python.
Dopo l'installazione, apri Blender una volta per verificare che si avvii. Vedrai la scena iniziale predefinita con un cubo, una telecamera e una luce. Chiudilo: nel flusso di lavoro con l'IA, Blender sarà controllato a distanza.
Strumenti necessari:
Computer da tavolo
Blender (software)Scegli il metodo di collegamento
Scegli il metodo di collegamento
Ci sono due modi per collegare Claude a Blender. Scegli quello adatto alla tua configurazione:
Metodo A — Server Blender MCP (Claude Desktop): installa in Blender un componente aggiuntivo Model Context Protocol (MCP) che lo trasforma in un server locale. Claude Desktop vi si collega direttamente e può eseguire codice Python, catturare immagini della vista e leggere le informazioni della scena, mentre guardi il modello prendere forma in tempo reale nella finestra di Blender.
Metodo B — API di Blender senza interfaccia (Claude Code): esegui Blender in modalità senza interfaccia (senza GUI), racchiuso in un server FastAPI. Claude Code invia script Python via HTTP, Blender li esegue e restituisce i file prodotti. È più veloce per il lavoro in serie e funziona su un server remoto, ma non vedi la vista dal vivo: esamini il file .blend finito in seguito.
Il metodo A è migliore per la progettazione interattiva, quando vuoi vedere ogni modifica. Il metodo B è migliore per processi automatizzati, generazione sul server e lavoro senza schermo.
Configurare il server Blender MCP (metodo A)
Configurare il server Blender MCP (metodo A)
Installa il componente aggiuntivo Blender MCP da GitHub (il progetto 'blender-mcp', che lo chiama MCP for Blender; il componente avvia dentro Blender un server con cui Claude può comunicare). Scarica il suo file addon.py. In Blender: Edit → Preferences → Add-ons → Install… → seleziona addon.py, poi attiva 'Interface: MCP for Blender'. Nella vista 3D, premi N per aprire la barra laterale e seleziona la scheda MCP for Blender.
Fai clic su 'Start MCP Server'. Blender ora attende connessioni da Claude. Nelle impostazioni di Claude Desktop, aggiungi il server Blender MCP come fonte di strumenti (il README del progetto riporta il frammento di configurazione). Una volta collegato, Claude ha accesso a strumenti come execute_blender_code, get_scene_info e get_viewport_screenshot: tutto il necessario per progettare modelli 3D conversando.
Strumenti necessari:
Addon del server MCP di BlenderConfigurare l'API di Blender senza interfaccia (metodo B)
Configurare l'API di Blender senza interfaccia (metodo B)
Crea un server FastAPI che racchiuda Blender senza interfaccia. Il server accetta script Python tramite un endpoint POST /execute, li esegue nella modalità in background di Blender (blender --background --python) e restituisce i file prodotti. Un server minimo richiede un solo endpoint:
Scrivi il codice Python ricevuto da Claude in un file di una cartella di lavoro, per esempio job.py, ed eseguilo con: blender --background --python job.py. Salva il file .blend prodotto nella cartella di lavoro e rendilo disponibile tramite un endpoint GET /files. Claude Code chiama questi endpoint HTTP per inviare gli script e recuperare i file del modello finito.
È la stessa architettura usata nei processi di generazione di immagini con l'IA (ComfyUI): uno strumento creativo senza interfaccia racchiuso in un'API, che gira su un server con accesso a una GPU.
Strumenti necessari:
Computer da tavoloDescrivi il modello che vuoi creare
Descrivi il modello che vuoi creare
Di' a Claude che cosa vuoi costruire, con parole semplici. Sii preciso su dimensioni, materiali e proprietà fisiche. Per esempio:
'Progetta una testa di martello da fabbro a penna trasversale da 1 kg. La faccia di battuta deve essere un quadrato arrotondato, la penna deve essere orizzontale (sottile in Z, larga in Y) per spingere il metallo. Aggiungi le rune del futhark antico ᚦᛟᚱ (TOR) incise a 3 mm di profondità su entrambi i lati piatti. Scala la geometria in modo che il volume sia esattamente 127,4 cm³ (1 kg di acciaio temprato con densità di 7850 kg/m³). Includi un occhio ovale per il manico.'
Claude tradurrà questa descrizione in una sequenza di operazioni Python per Blender. Più la descrizione è precisa, più la prima versione sarà vicina a ciò che vuoi. Usa misure reali (millimetri, grammi, gradi) invece di termini relativi ('fallo più grande').
Claude genera ed esegue script Python per Blender
Claude genera ed esegue script Python per Blender
Claude crea uno script Python che usa l'API Python di Blender (modulo bpy) per costruire il modello. Una sequenza tipica per la testa di martello:
1. Creare un cubo primitivo e scalarlo alle dimensioni approssimative del martello
2. Suddividere la mesh per aggiungere geometria da modellare
3. Scorrere i vertici per scolpire l'assottigliamento della penna trasversale, il profilo della faccia di battuta e il rigonfiamento centrale
4. Applicare un modificatore Subdivision Surface per ottenere curve morbide
5. Aprire l'occhio con un'operazione booleana DIFFERENCE con un cilindro
6. Calcolare il volume della mesh e applicare un fattore di scala uniforme per arrivare a 1 kg di acciaio
7. Creare piccoli cubi di taglio per ogni tratto delle rune e sottrarli dalla superficie con operazioni booleane
Claude invia questo script a Blender (tramite MCP o l'API). Blender lo esegue e produce la geometria 3D. Con MCP (metodo A), vedi il modello apparire nella vista in tempo reale.
Esamina e migliora il progetto
Esamina e migliora il progetto
Ispeziona il modello. Con il metodo A, ruotaci intorno nella vista di Blender. Con il metodo B, scarica il file .blend e aprilo in Blender, oppure chiedi a Claude di renderizzare un'immagine della vista. Controlla dimensioni, proporzioni e fedeltà dei dettagli. Problemi frequenti nella prima versione e come chiedere a Claude di correggerli:
• Il testo appare rovesciato su un lato → indica quale faccia (+Y o -Y) va specchiata
• Modello troppo piccolo o troppo grande → indica la dimensione voluta in mm
• Le incisioni sono sparite sulla superficie curva → Claude deve interrogare la posizione reale della superficie in ogni punto di incisione
• Le operazioni booleane hanno distrutto la mesh → chiedi a Claude di usare un tagliatore separato per ogni tratto, non geometria unita
• Elementi sull'asse sbagliato → comunica sempre con riferimenti agli assi (+X, -Y, +Z), mai con 'davanti' o 'dietro', ambigui in 3D
Ogni correzione è un turno di conversazione: descrivi il problema, Claude modifica lo script, lo riesegue e tu esamini di nuovo. Da due a cinque iterazioni di solito danno un modello finito.

Verifica il modello da tutte le angolazioni
Verifica il modello da tutte le angolazioni
Ruota il modello per controllare ogni faccia. Verifica che le rune incise si leggano correttamente su entrambi i lati piatti: il testo sulla faccia +Y deve apparire naturalmente specchiato guardandolo dalla direzione +Y, e il testo sulla faccia -Y deve leggersi correttamente dalla direzione -Y. Controlla che l'occhio sia pulito e centrato. Assicurati che la penna trasversale si assottigli in modo regolare, senza spigoli frastagliati.
In Blender, premi Numpad 1 per la vista frontale (vista -Y), Ctrl+Numpad 1 per quella posteriore (vista +Y), Numpad 3 per la destra (vista +X) e Numpad 7 per quella dall'alto (vista +Z). Queste viste ortografiche rivelano problemi di allineamento che la vista prospettica nasconde.

Salvare come .blend (formato principale)
Salvare come .blend (formato principale)
Salva il modello come file .blend (File → Save As, o tramite script: bpy.ops.wm.save_as_mainfile(filepath='model.blend')). Il formato .blend è il formato nativo di Blender e la scelta migliore per archiviare e condividere:
• Conserva tutte le pile di modificatori, i materiali, le impostazioni della scena e la cronologia delle modifiche
• Completamente modificabile: un altro maker può aprirlo, cambiare il testo delle rune, ridimensionarlo per un altro peso o regolare qualsiasi parametro
Il file .blend è l'unica fonte di verità del modello.
Carica il file di progetto su Youblob
Carica il file di progetto su Youblob
Quando crei o modifichi un blueprint su Youblob, aggiungi un passo di progetto (tipo di contenuto: 'design') e carica il file .blend. Youblob mostra i file .blend come anteprima 3D interattiva nel browser, li offre per il download e può prepararli direttamente per la stampa 3D, senza convertirli in un altro formato.
Indica dimensioni, peso e densità del materiale nella descrizione del passo, così gli altri maker conoscono le specifiche esatte. Per i modelli parametrici (come questo martello scalato in base al peso), documenta quali variabili cambiare per personalizzarlo: gli altri maker devono poter adattare il progetto alle proprie esigenze senza ripartire da zero.
Buone pratiche per la modellazione 3D assistita dall'IA
Buone pratiche per la modellazione 3D assistita dall'IA
Lezioni imparate progettando la testa di martello nordica e altri modelli con Claude:
• Usa riferimenti agli assi, non direzioni: di' 'faccia +Y' e 'asse -Z', mai 'davanti' o 'sopra': sono ambigui in 3D e portano a risultati specchiati.
• Le operazioni booleane richiedono tagliatori separati: unire più forme primitive prima di un'operazione booleana crea geometria non-manifold. Tieni ogni tagliatore come oggetto separato.
• Interroga la superficie reale: dopo la suddivisione e i modificatori, la superficie della mesh non si trova dove suggeriscono le dimensioni originali. Claude deve misurare le posizioni dei vertici prima di collocare incisioni o tagli.
• Scala in base al volume, non alle dimensioni: per raggiungere un peso obiettivo, calcola il volume della mesh con il metodo dei tetraedri con segno, poi applica un fattore di scala uniforme: (target_vol / current_vol) ^ (1/3).
• Itera in 2-5 cicli: il primo script è corretto all'80 %. Ogni ciclo di revisione e correzione risolve i problemi rimasti. Cinque iterazioni di solito danno un modello pronto per la produzione.
Strumenti richiesti
3- Segnaposto
- Segnaposto
- Segnaposto
Materiali dei progetti collegati
CC0 Pubblico dominio
Questo progetto è rilasciato sotto CC0. Sei libero di copiare, modificare, distribuire e utilizzare quest'opera per qualsiasi scopo, senza chiedere permesso.
Supporta il Maker acquistando prodotti tramite il suo progetto dove guadagna una Commissione Maker stabilita dai venditori, oppure crea una nuova iterazione di questo progetto e includilo come collegamento nel tuo progetto per condividere i ricavi.
