Claude Skill

earthtojake/text-to-cad

Text-to-CAD 是一个用于 AI 驱动的 CAD、机器人及硬件设计的代理技能集合(Claude Skill),支持 STL、STEP、OBJ、3MF、DXF、GLB 格式,基于 OpenCASCADE 和 build123d 构建。

概览

Stars7,514
Forks880
语言JavaScript
最后更新2026-06-29
最近同步2026-07-03
前往 GitHub

仓库信息

拥有者earthtojake
仓库text-to-cad
完整名称earthtojake/text-to-cad
Repo ID1,217,522,067

安装这个 Skill

npx skills install earthtojake/text-to-cad

Registry 信息

类型codex_skill
质量分75/100
验证状态readme_parsed
最近验证2026-05-29
平台
ClaudeCodex
能力
browserimageterminalworkflow3mfagentsai-agentsbuild123dcaddxf
识别文件
README.mddocs

项目简介

Text-to-CAD 是一个用于 CAD、机器人及硬件设计的代理技能集合(Claude Skill),支持 STL、STEP、OBJ、3MF、DXF、GLB 等多种 3D/2D 格式,并利用 OpenCASCADE 和 build123d 进行几何处理。

英文描述

A collection of agent skills for CAD, robotics and hardware design

要点

  • 基于 AI 的文本到 CAD 生成
  • 多格式支持:STL、STEP、OBJ、3MF、DXF、GLB
  • 基于 OpenCASCADE 和 build123d 构建
  • 专为机器人和硬件设计工作流设计
  • 基于代理的技能架构,易于扩展

使用场景

  • 从自然语言描述快速生成原型
  • 为 3D 打印生成 3D 模型(STL/3MF)
  • 创建机器人描述文件(URDF、SDF、SRDF)
  • 机械零件设计与装配
  • 用于学习 CAD 和几何的教育工具

README 摘要

<div align="center"> <img src="assets/text-to-cad-demo.gif" alt="Demo of the CAD skill generating and previewing CAD geometry" width="100%"> <br> <pre> ██████╗ █████╗ ██████╗ ███████╗██╗ ██╗██╗██╗ ██╗ ███████╗ ██╔════╝██╔══██╗██╔══██╗ ██╔════╝██║ ██╔╝██║██║ ██║ ██╔════╝ ██║ ███████║██║ ██║ ███████╗█████╔╝ ██║██║ ██║ ███████╗ ██║ ██╔══██║██║ ██║ ╚════██║██╔═██╗ ██║██║ ██║ ╚════██║ ╚██████╗██║ ██║██████╔╝ ███████║██║ ██╗██║███████╗███████╗███████║ ╚═════╝╚═╝ ╚═╝╚═════╝ ╚══════╝╚═╝ ╚═╝╚═╝╚══════╝╚══════╝╚══════╝ </pre> A skills library for CAD, robotics, and hardware design agents [Docs](https://www.cadskills.xyz) | [Demo](https://demo.cadskills.xyz) [![GitHub stars](https://img.shields.io/github/stars/earthtojake/text-to-cad?style=for-the-badge&logo=github&label=Stars)](https://github.com/earthtojake/text-to-cad/stargazers) [![GitHub forks](https://img.shields.io/github/forks/earthtojake/text-to-cad?style=for-the-badge&logo=github&label=Forks)](https://github.com/earthtojake/text-to-cad/network/members) [![License: MIT](https://img.shields.io/badge/License-MIT-blue?style=for-the-badge)](LICENSE) [![Follow @earthtojake](https://img.shields.io/badge/Follow-%40earthtojake-000000?style=for-the-badge&logo=x)](https://x.com/earthtojake) [![Python](https://img.shields.io/badge/Python-3.11+-3776AB?style=for-the-badge&logo=python&logoColor=white)](skills/cad/requirements.txt) [![build123d](https://img.shields.io/badge/build123d-CAD-00A676?style=for-the-badge)](https://github.com/gumyr/build123d) [![OCP](https://img.shields.io/badge/OCP-OpenCascade-2F80ED?style=for-the-badge)](skills/cad/requirements.txt) [![STEP](https://img.shields.io/badge/STEP-Export-4A5568?style=for-the-badge)](skills/cad/SK

话题

探索更多

数据来自 GitHub,同步时间:2026-07-03