earthtojake/text-to-cad:给智能体装上 CAD 与机器人描述能力
来源:GitHub — 2026-10-05 · ⭐ 16,746 · Python
📋 概述
text-to-cad 是一组面向 CAD 与机器人描述的智能体技能库,定位是让智能体从项目里的本地文件出发,完成生成、检查、选型、切片与交付。技能表拆得很细:CAD 技能把自然语言或图片请求变成以 STEP 为主、可导出 STL、3MF、GLB 的模型;step.parts 负责找螺丝、轴承、电机、连接器这类现成 STEP 零件;Engineering Drawing 从零件生成带视图、隐藏线、尺寸、孔位标注与标题栏的 PDF 工程图;DXF 产出型材、样板、垫片与排料图;URDF、SRDF、SDF 则分别覆盖机器人结构、MoveIt 规划组与仿真世界。另有 SendCutSend 技能在上传前检查 DXF 与 STEP。底层建立在 build123d 0.11 与 Open CASCADE 7.9 之上,Python 3.11+、Node 20+,MIT 协议。
🔑 核心要点
- 把 CAD 拆成一整套技能:建模、选型、出图、切片与交付各管一段
- CAD 技能可从自然语言或图片生成模型,主输出为 STEP,并可导出 STL、3MF 与 GLB
- step.parts 负责检索螺丝、轴承、电机、连接器等现成 STEP 标准件
- DXF 技能产出型材、样板与排料图,Engineering Drawing 生成带标注与标题栏的 PDF
- URDF、SRDF、SDF 覆盖机器人结构、MoveIt 规划组与含物理传感器的仿真世界
- 底层基于 build123d 0.11 与 Open CASCADE 7.9,Python 3.11+、Node 20+,MIT 协议
💡 金句
当 CAD 变成智能体的一项技能,从想法到能加工的图纸之间就只剩一段描述。
👍 0
👎 0
← 返回 GitHub Trending 首页