自然语言生成 CAD 模型
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_c9c99682/text-to-cad。
技能介绍
要解决的问题
从自然语言到可用 CAD 模型,通常卡在工程细节:尺寸、特征、约束和几何合法性。手工写 CadQuery 脚本容易在圆角、布尔、面/边选择上失败。这个技能把文字建模收敛成一条可执行、可调试、可交付的流程。
技能如何工作
- 环境检测:优先复用已有
CadQuery的 Python、conda 或虚拟环境,找不到才安装。 - 需求解析:提取几何类型、尺寸、孔位、倒角、阵列和装配关系;单位缺失默认
mm。 - 脚本生成:输出自包含 Python 脚本,参数集中在顶部,优先用
faces()与edges()做选择性编辑,并在布尔切割之后执行圆角和倒角。 - 执行与交付:运行脚本生成
STL与STEP,报错时做有限次自动调试,交付前校验文件存在、包围盒尺寸和关键特征。
适用边界
适合生成零件、壳体、法兰、轴承座、螺栓孔阵列等机械结构草模,也可用于打印前几何检查。它不替代正式工程设计,不保证应力、装配精度和材料工艺;复杂薄壁、多体装配仍需人工拆解。若描述只有外观没有功能约束,结果会偏向常见工程解释。
使用场景
- 工程师把一句轴承座描述转为 CadQuery 脚本,生成 STEP 和 STL 文件,并检查孔位与包围盒。
- 创客把带圆角和螺栓孔的打印外壳描述成脚本,执行后得到 STL 和 STEP 文件,并查看包围盒。
- 结构设计师为法兰生成螺栓孔阵列,技能执行 CadQuery 代码并自动调试,输出可导入的 STEP。
- 原型开发者要求修改已有脚本的尺寸、圆角和孔位,技能重跑验证并简要说明改动点。
适合人员
- 机械工程师:想把轴承座、法兰、壳体等文字需求快速变成可执行 CadQuery 脚本和 STEP/STL 文件。
- 3D 打印创客:需要把带孔、圆角、阵列的模型描述转成可交付 STL,并检查几何是否封闭。
- 结构原型开发者:希望在已有 CadQuery 脚本上改尺寸、孔位和倒角,而不是每次从零重画。
- 嵌入式硬件开发者:需要为外壳、支架、接口生成初版几何模型,再导入后续设计工具。