@shaurya-sethi/primus

基于AI的CAD模型生成助手

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:@shaurya-sethi/primus。
它的用途是:基于AI的CAD模型生成助手
详细介绍见:https://321skill.com/skills/shaurya-sethi-primus/
请根据该页面的说明完成安装。

使用示例

“帮我设计一个边长50mm、壁厚5mm、高度30mm的中空立方体,侧面中心有一个直径10mm的圆孔。”,它会理解你的几何约束,生成对应的Python/build123d代码,你可以直接运行这段代码来创建三维模型,或进一步调整参数。

介绍

Primus是一个基于Pi和build123d构建的CAD生成智能体,它解决了工程师和设计师在快速原型设计阶段需要手动绘制复杂三维模型的痛点。通过自然语言描述,用户可以直接生成参数化的CAD模型,大幅缩短从概念到三维草图的周期。

使用Primus时,你只需通过对话界面描述你想要创建的零件或组件的形状、尺寸和特征,例如“创建一个带四个安装孔的20x30x10mm的底座”。智能体会解析你的指令,并调用底层的build123d建模库自动生成对应的CAD模型代码或文件。

这个工具非常适合机械工程师、产品设计师、创客以及任何需要快速进行三维概念验证和初步设计的专业人士。它尤其适合在头脑风暴、方案评审或教学演示中,快速将想法可视化。

使用建议上,由于它依赖于自然语言理解,建议在描述几何形状时尽量清晰、具体,并分步提出复杂要求。对于极其精密或涉及复杂曲面的工业级设计,可能仍需结合专业CAD软件进行后续深化。初次使用时,可以从简单的几何体开始熟悉其指令风格。

核心特点

与通用代码生成工具不同,它深度集成build123d库,专精于参数化CAD建模领域,能直接将自然语言转化为可执行的三维建模代码。

注意事项

不适合需要高精度曲面建模、复杂装配体仿真或直接输出特定格式(如STEP,IGES)工程文件的工业级设计场景。

常见问题

Primus能生成什么格式的CAD文件?

主要生成基于build123d/Python的建模代码,可导出为STL等常见3D打印格式。

需要提前安装CAD软件吗?

不需要完整CAD软件,但需要Python环境和build123d库来运行生成的代码。