星标数:26244★ Fork数:2491 《text-to-cad:用 AI 设计物理产品的开源插件工具》

text-to-cad 是一个开源项目,核心理念是”Design physical products with AI”——用 AI 来设计物理产品。它以插件(plugin)的形式为你的智能体(agent)应用提供本地工作流,支持生成 3D 模型、制造检查、工程绘图,以及连接 3D 打印、钣金和 CNC 加工等服务。

text-to-cad 项目截图

该插件可与任何支持插件或技能(skills)的智能体应用配合使用。安装脚本会自动在你计算机上的各个智能体应用中完成配置:为带插件的应用安装插件(包含技能和 CAD 的 MCP server),为无插件的应用只安装技能——例如 Claude Code 获取技能,Claude Desktop 在其 Chat 和 Code 标签页中获取 server,并注册 cad 命令。

项目采用 MIT 许可证,公开开发,欢迎提交 issue、在 Discord 交流想法,或贡献代码、技能与示例模型。

主要特点

  • 零件与装配体:使用 build123d 和 OpenCASCADE 将模型编写为 Python 脚本,导出为 STEP、STL、3MF 或 GLB 文件,以及用于激光和水射流切割的 DXF 轮廓与展开图,支持机构的关节与动画,并在 CAD 查看器中实时显示。
  • 电路板设计:生成 KiCad 原理图与 PCB,完成布局布线,通过 ERC 和 DRC 检查,下单前审查,并导出生产文件。
  • 制造可行性检查:判断零件是否可进行机加工、切割折弯、注塑成型或 3D 打印,按相应工艺规则进行评估,并指出不可制造时需要修改的地方。
  • 应力检查:使用 CalculiX 求解零件或粘接件装配体在载荷下的表现,给出各零件的峰值应力、安全系数与位移量,并绘制在模型上。
  • 工程图纸:从零件几何投影生成带尺寸标注的 PDF 图纸,包含视图、隐藏线、中心标记、孔标注和标题栏。
  • 渲染与制造服务:用 Blender 通过 GPU 生成照片级静帧、转台动画和影片;对照 SendCutSend 指南检查 DXF/STEP 文件,用 OrcaSlicer 切片并发送到 Bambu Connect 或 Bambu Studio。

快速开始

macOS 和 Linux:

curl -fsSL https://texttocad.dev/install.sh | sh

Windows(PowerShell):

irm https://www.texttocad.dev/install.ps1 | iex

安装脚本会在缺少 uv 时安装 uv,随后在计算机上的每个智能体应用中配置 text-to-cad、注册 cad 命令并更新 CAD server。重复运行脚本即可更新全部组件;手动逐个应用安装与更新方式见 docs/install.md。

📊 本项目 GitHub 星标数:26244。最后更新:2026-11-13,发布:2026-11-13。项目地址:https://github.com/earthtojake/text-to-cad

100T高转存免费网盘资源精选【持续更中~~~~】:点击查看

0 0 投票
文章评级
订阅
提醒
guest
0 评论
内线反馈
查看所有评论
0
希望你的想法,请评论。x