Analisi AI · Italiano

openai · gpt-4o-mini

Sintesi

CAD Skills è una collezione di agenti intelligenti per la progettazione CAD, robotica e hardware. Permette di generare modelli CAD controllati da codice, esportare in vari formati standard (STEP, STL, 3MF, DXF, URDF, ecc.), e visualizzare le geometrie tramite un CAD Explorer. Supporta la modifica iterativa dei progetti con riferimenti stabili e può essere eseguito localmente senza bisogno di backend esterni. Include inoltre skill dedicate per componenti comuni, descrizioni robotiche e verifica automatizzata dei modelli.

Casi d'uso

  • Progettazione automatica di componenti meccanici complessi tramite descrizioni testuali per ingegneri CAD.
  • Generazione e validazione di modelli robotici URDF/SDF/SRDF per simulazioni e controllo in robotica.
  • Creazione e modifica iterativa di parti e assiemi CAD sotto controllo versione con riferimenti geometrici precisi.
  • Catalogazione e utilizzo veloce di componenti standard (viti, connettori, motori) in progetti CAD tramite step.parts.
  • Verifica rapida e visualizzazione 3D di modelli CAD esportati in diversi formati tramite CAD Explorer.

Idee SaaS / Business

Piattaforma CAD as a Service con AI Integrata

Un servizio online che permette ai professionisti di generare progetti CAD dal testo, modificare modelli interattivi ed esportare in diversi formati senza installazioni locali.

Catalogo On-Demand di Componenti CAD

Un SaaS per ingegneri che offre accesso a un vasto catalogo di componenti off-the-shelf (step.parts) con possibilità di download e integrazione diretta nei progetti CAD.

Robotica AI Driven Design Studio

Una piattaforma cloud per generare, simulare e ottimizzare descrizioni robotiche URDF/SDF/SRDF con visualizzazione integrata e test automatizzati per robot designer.

Target utenti
Ingegneri meccanici, progettisti CAD, sviluppatori di robotica, makers e professionisti del design hardware che cercano strumenti AI per accelerare la creazione e modifica di modelli CAD e robotici.
Categoria
JavaScript, Python 3.11, OpenCascade (OCP)
Monetizzazione
Modello freemium con offerte di abbonamento per accesso a funzionalità premium come supporto avanzato, integrazione cloud, cataloghi estesi di componenti e servizi di rendering e simulazione in cloud.
Licenza
MIT License
Trend: L'integrazione di AI per il design CAD e robotico è una tendenza in crescita, con crescente interesse per l'automazione nella progettazione ingegneristica.

README · tradotto in italiano

Introduzione

CAD Skills è una raccolta di agenti specializzati nella progettazione CAD, nella robotica e nel design hardware.

Scopri la documentazione su CAD Skills Docs o prova la demo su Demo CAD Skills.

Demo della skill CAD che genera e visualizza geometria CAD

Caratteristiche

  • Genera: crea modelli CAD sotto controllo versione usando agenti di coding come Codex e Claude Code.
  • Esporta: esporta modelli in STEP, STL, 3MF, DXF, GLB, dati di topologia e descrizioni robotiche URDF/SDF/SRDF.
  • Esplora: ispeziona la geometria generata, modelli piani e file di descrizione robotica in CAD Explorer.
  • Fonte: trova e scarica componenti STEP standard da cataloghi come step.parts.
  • Riferimento: copia riferimenti stabili @cad[...] per modifiche precise successive.
  • Revisione: genera immagini di verifica rapide per controlli veloci durante l’iterazione.
  • Riproduci: modifica prima i file sorgente e poi rigenera gli output espliciti.
  • Locale: esegui harness, skill ed explorer in locale senza bisogno di backend esterni.

Skills incluse

SkillFunzionalità principaleLink
CAD SkillGestione di STEP, STL, 3MF, DXF, GLB/topologia, rendering immagini e riferimenti geometrici @cad[...].Dettagli
step.partsCerca, valuta e scarica modelli STEP comuni come viti, dadi, cuscinetti, motori e connettori.Dettagli
CAD ExplorerAvvia o riusa CAD Explorer e genera link per file .step, .stl, .3mf, .dxf, .urdf, .srdf, .sdf.Dettagli
URDF SkillGenera XML URDF, link robotici, giunti, limiti, mesh e visualizzazioni URDF in CAD Explorer.Dettagli
SDF SkillGenera SDFormat/SDF XML per simulatori, con validazione, plugin e metadati specifici.Dettagli
SRDF SkillGestione semantica MoveIt2 SRDF, link URDF, cinematica inversa, pianificazione e test per MoveIt2.Dettagli
SendCutSendSupporto specifico per upload DXF e STEP/STP su SendCutSend.com, con report preflight e cataloghi materiali.Dettagli

Harness

La cartella harness/ contiene file di istruzioni per progetti CAD più grandi che vengono modificati da agenti di coding. Questi mantengono il comportamento prevedibile: modifica sorgenti prima degli artefatti derivati, rigenera obiettivi espliciti, evita scansioni estese nel repository e tratta output CAD come asset pesanti. Puoi copiare i file harness/AGENTS.md e harness/CLAUDE.md in altri progetti per integrare questo sistema.

Installazione

Clona il repository e scegli l'agente con cui lavorare:

git clone https://github.com/earthtojake/text-to-cad.git
cd text-to-cad

Per installare skill per diversi agenti, esegui lo script corrispondente:

AgenteComando di installazione
Codex./scripts/codex-install.sh
Claude Code./scripts/claude-install.sh
Gemini CLI./scripts/gemini-install.sh
OpenClaw./scripts/openclaw-install.sh

Oppure usa l'installer universale:

npx agent-skills-cli add earthtojake/text-to-cad

Per istruzioni dettagliate e troubleshooting, consulta il file INSTALLATION.md.

Screenshot

Demo CADDemo URDFDemo SRDF MoveIt2
CADURDFSRDF / MoveIt2

Workflow

  1. Descrivi quale parte, assemblaggio, fixture, robot o meccanismo vuoi.
  2. Modifica i file sorgente CAD con l’agente di coding.
  3. Rigenera i file STEP, STL, 3MF, DXF, GLB, URDF, SDF o SRDF.
  4. Ispeziona il modello generato in CAD Explorer.
  5. Riferisci usando i riferimenti @cad[...] per modifiche mirate.
  6. Commit i sorgenti e gli artefatti generati una volta che il modello è definitivo.

Esempi di benchmark

#ObiettivoPrompt di esempioOutput
1Blocco calibratore rettangolareBlocco 100x60x20 mm con quattro fori verticali da 8 mm e smussi da 2 mm sul perimetro superiore.gif
2Flangia circolare con pattern bulloniFlangia Ø80 mm, spessore 10 mm, fori e filetti su circonferenza da 60 mm, bordi arrotondati.gif
3Staffa a L con irrigidimentiStaffa a L con piastra di base e verticale, fori orizzontali e verticali, irrigidimenti a triangolo.gif

... (altri esempi sono disponibili nel repository)

Sviluppo locale

Clona il repository:

git clone https://github.com/earthtojake/text-to-cad.git
cd text-to-cad

Installa dipendenze Python per CAD:

python3.11 -m venv .venv
./.venv/bin/python -m pip install --upgrade pip
./.venv/bin/pip install -r skills/cad/requirements.txt

Installa dipendenze per CAD Explorer:

npm --prefix skills/cad-explorer/scripts/explorer install

Avvia o riusa CAD Explorer:

npm --prefix skills/cad-explorer/scripts/explorer run dev:ensure -- --workspace-root "$PWD" --root-dir .

Apri la URL stampata dal comando nel browser. È possibile aprire file specifici passando il percorso con --file.

CAD Explorer supporta formati .step, .stp, .stl, .3mf, .dxf, .urdf, .srdf e .sdf. Per le recensioni SRDF sono disponibili funzionalità avanzate con MoveIt2.

Per lo sviluppo manuale in primo piano:

npm --prefix skills/cad-explorer/scripts/explorer run dev

Attività commit · ultime 26 settimane

stima

Approfondimenti AI

L'AI sta preparando gli approfondimenti…

Chiedi al repo

AI · contesto README + issue

Fai una domanda sul progetto. L'AI legge README e issue recenti.

Sponsor · Sconto esclusivo RepoRadar AI

Hai bisogno di un server per far girare earthtojake/text-to-cad?

Abbiamo testato decine di provider e Hostinger VPS è il miglior rapporto qualità/prezzo per self-hostare le repo che trovi qui. Setup in 1 click, pannello semplice e supporto 24/7.

Deploy in 1 click
2 vCPU · 8 GB RAM · NVMe
Backup + DDoS inclusi
Attiva sconto Hostinger VPSLink affiliato — supporti RepoRadar senza costi extra per te.

Questo progetto esiste grazie a voi

RepoRadar AI è gratis e senza pubblicità. Le donazioni coprono server, API e modelli AI.

Ogni analisi tradotta che leggi costa qualche centesimo di chiamate al modello. Se RepoRadar ti ha fatto risparmiare tempo, considera una piccola donazione cripto — anche pochi euro aiutano a mantenere il servizio libero per tutti.

Ethereum
ETH
0x86ECDF546d8dFc0739d44c066A6110F11cdB7773
Bitcoin
BTC
bc1qqe0wcmhnt78enk8ql0lxvey4z8hquxsxjtyz8r
Solana
SOL
EtTK61Lz7kfdDM8543TMMiAUUTbFVpzX5tvPEcBtZ3aj

Grazie di cuore — ogni contributo conta.