你是否曾为写一段OpenCASCADE代码生成齿轮而反复调试?是否在机器人URDF建模时被坐标系和关节定义绕得头晕?Text-to-CAD不是另一个“输入文字生成3D模型”的玩具AI,而是一个专为硬件工程师、机器人开发者和机械设计师打造的可集成、可扩展、工业级可用的AI技能工具箱。它把复杂的CAD建模、几何处理、机器人描述文件生成等任务,封装成标准化的“技能函数”,让开发者能像调用API一样,用自然语言指令驱动专业级设计流程。
核心功能
- 多格式CAD几何一键生成与转换:支持通过文本指令创建参数化零件(如“直径50mm、高20mm的带中心孔圆柱体”),并自动导出STEP、STL、3MF、DXF、GLB等多种工业标准格式
- 机器人系统描述文件自动化构建:输入自然语言需求(如“四轮差速底盘,前装激光雷达,后带万向轮”),自动生成符合ROS规范的URDF/SRDF文件,并附带可视化预览
- 与主流开源CAD引擎深度集成:原生支持Build123d(Python)、OpenCASCADE(C++/WebAssembly)及SDF(Signed Distance Field)建模内核,兼顾易用性与精度
- 可嵌入AI Agent工作流:提供标准化Skill接口,轻松接入LangChain、LlamaIndex或自研Agent框架,让大模型真正“会画图、懂机械、能落地”
- 交互式Web端实时预览:在线Demo平台支持边写提示词边渲染3D模型,支持旋转、剖切、尺寸标注,告别黑盒输出
- 硬件设计辅助能力扩展:内置PCB外壳适配、螺纹孔自识别、公差标注建议、装配干涉检查等面向真实制造场景的实用技能
适合哪些人用
如果你是机器人算法工程师,需要快速搭建仿真环境中的机械结构;如果你是嵌入式硬件创客,想为自己的树莓派项目定制3D打印外壳;如果你是高校机械专业师生,希望降低CAD软件学习门槛、聚焦设计逻辑本身;或者你是AI工程团队的技术负责人,正为大模型构建“具身智能”所需的物理世界操作能力——Text-to-CAD就是为你准备的生产力加速器。它不替代SolidWorks,但让你从重复建模中解放出来,专注更高阶的设计决策。
快速上手
无需安装大型CAD软件!推荐两种入门方式:
- 零配置体验:直接访问在线Demo站,输入中文或英文指令(如“生成一个M4螺栓,长度30mm”),3秒内看到可交互3D模型
- 本地集成开发:运行
pip install text-to-cad,在Python脚本中调用cad_skill.generate("六角螺母,对边10mm"),即可获得STEP文件路径与几何对象 - Agent开发者:参考官方文档cadskills.xyz,5分钟完成Skill注册与LLM工具调用绑定
项目信息
A collection of agent skills for CAD, robotics and hardware design
编程语言:JavaScript(主框架)+ Python(CAD技能实现)| GitHub Star 数:8993| 开源协议:MIT| GitHub 项目地址
这不是又一个“AI画图”噱头,而是一群硬核工程师为真实设计场景打磨出的下一代CAD协作范式——让AI成为你的制图助手,而不是替代你的思考。





