Guida non ufficiale della community: non affiliata a SolidCraft / Tangency Labs né approvata da loro. Siti ufficiali: solidcraft.io · GitHub · Documentazione

Ultima release monitorata: v0.16.2 · oltre 7.500 stelle su GitHub · MIT OR Apache-2.0

CAD 3D parametrico, open source e scritto in Rust.

SolidCraft è un programma CAD parametrico open source: disegni schizzi, applichi vincoli e costruisci solidi su una sequenza temporale di feature. Modifichi una quota e il modello si rigenera: sul desktop, nel browser o con agenti AI che lo controllano tramite MCP.

Le guide di questo sito

Tutorial pratici e mirati per chi sta scoprendo SolidCraft. Se le versioni non coincidono, fa sempre fede la documentazione ufficiale.

Che cos'è SolidCraft (secondo il progetto)

Sintesi dell'introduzione ufficiale e del README: nessuna promessa di funzionalità oltre quanto scritto in quei documenti.

🦀

Interamente in Rust

Modellazione B-rep e interfaccia (egui + wgpu) in Rust. App desktop, web app in WASM, CLI headless.

📐

Sequenza temporale parametrica

Schizzi vincolati, feature (estrusione, raccordo, svuotamento, ripetizioni…), parametri con espressioni che gestiscono le unità di misura.

🤖

MCP per agenti AI

Ogni operazione è un comando; il server MCP espone gli stessi comandi ai client AI.

📦

Importazione / esportazione

STEP, IGES, 3MF, STL, OBJ; FreeCAD/Rhino tramite cadmpeg; URDF per assiemi con giunti.

✅

Giovane ma verificato

Stato del progetto: in fase iniziale, ma già utilizzabile per pezzi semplici. I pezzi di riferimento vengono verificati con valori analitici o di FreeCAD.

🗺️

Rimandato a dopo

La roadmap ufficiale rimanda tavole 2D, CAM/produzione, simulazione e gran parte della modellazione per superfici che va oltre le esigenze dei solidi.

Prova questi esempi ufficiali sul tuo computer

Esegui uno script ufficiale con solidcraft-cli, salvalo come file .solidcraft e aprilo nella web app: gli screenshot qui sotto vengono proprio da questo flusso di lavoro, su un portatile con GPU (v0.16.2).

solidcraft-cli run examples/bracket.json --save bracket.solidcraft
↗

MODELLAZIONE PARAMETRICA · ESEMPIO UFFICIALE

Staffa parametrica.

Schizzo del profilo, estrusione, raccordi e fori di fissaggio da examples/bracket.json.

↗

MODIFICA E RIGENERA · SOLIDCRAFT-CLI

Cambia un parametro, il modello si rigenera.

Porta width da 60 mm a 90 mm; eval indica 22.988 mm³ → 34.482 mm³.

↗

PROGETTAZIONE DI CONTENITORI · DEMO UFFICIALE

Contenitore per elettronica.

Svuota una scatola, ricava un'apertura per la USB e aggiungi le torrette di fissaggio seguendo i passaggi della demo MCP ufficiale.

↗

ASSIEME · ESEMPIO UFFICIALE

Assieme multicomponente.

Vassoio (Tray), inserto con pad (Insert), colonnine di fissaggio (Fasteners) e coperchio trasparente (Lid) come componenti separati in render-studio.json.

Preferisci un agente AI? Vai al tutorial MCP →

Avvertenza. Questo sito è una guida indipendente e non ufficiale della community. Non è affiliato, sponsorizzato o approvato da SolidCraft, Tangency Labs o Autodesk. Il nome “SolidCraft” è usato solo per descrivere il progetto open source. Download, segnalazioni e documentazione di riferimento: https://github.com/tangency-labs/solidcraft e https://docs.solidcraft.io.