ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

text-to-cad首次运行:如何生成你的第一个STEP三维模型

text-to-cad首次运行:如何生成你的第一个STEP三维模型 text-to-cad首次运行如何生成你的第一个STEP三维模型【免费下载链接】text-to-cadA library of agent skills for CAD, CAE and CAM项目地址: https://gitcode.com/GitHub_Trending/tex/text-to-cadtext-to-cad 是一个面向 AI Agent 的 CAD 技能库它让你用一句自然语言描述就能生成经过验证的STEP 三维模型并顺带导出 STL、3MF、GLB 等格式。本文将带你完成首次运行安装技能 → 用文字描述零件 → 生成第一个 STEP 文件 → 在 CAD Viewer 中查看结果。全程不需要打开任何 CAD 软件。一、text-to-cad 是什么为什么值得尝试传统建模需要学习 SolidWorks、Fusion 等软件而 text-to-cad 把建模工作交给 AI Agent 完成——你负责描述需求Agent 负责建模、生成、检查。它内置了 10 个技能模块其中最常用的是技能能做什么CAD用自然语言或参考图创建 STEP/STP 零件与装配体可导出 STL、3MF、GLBCAD Viewer在本地浏览器中实时预览 .step、.stl、.3mf、.glb 等模型DXF生成 2D 刀路图、模板、密封圈等二维图纸G-code将网格文件切片为带验证的 FDM 打印 G-codeURDF / SRDF / SDF编写机器人描述文件与仿真模型每个技能都有独立的说明文件例如 CAD 技能的完整工作流定义在skills/cad/SKILL.md这是理解整个流程的最佳入口。二、首次运行前的准备工作1. 安装技能库安装只需一条命令需要 Node.js 环境npx skills install earthtojake/text-to-cad这条命令会把各个技能直接安装到你使用的 Agent 中。如果安装后技能没有出现重启一下 Agent 即可。也可以使用 git 方式获取源码从 main 分支获取该分支包含安装器需要的构建产物git clone https://gitcode.com/GitHub_Trending/tex/text-to-cad2. 检查 Python 环境CAD 技能的生成与验证依赖 Python 3.11依赖清单见skills/cad/requirements.txt。建议为项目准备一个独立的虚拟环境避免依赖冲突。三、用自然语言描述你的第一个零件准备就绪后直接在对话中用文字提出需求即可。写得越具体一次成型的概率越高。一个效果很好的描述范式帮我做一个铝合金设备安装支架底板 80mm × 40mm四角打 M3 沉头孔中间向上凸起一块 40mm 高的定位块底部加两个 3mm 厚的加强筋倒角 1mm单位毫米。描述时建议包含四要素整体形状底板 凸起 加强筋关键尺寸80×40mm、高 40mm 等孔与特征M3 沉头孔、倒角单位默认毫米显式说明更稳妥如果缺少信息且不影响成型Agent 会按默认假设继续建模例如塑料外壳壁厚默认 2.0–3.0mm只有在尺寸影响配合或安全时才会向你追问。四、生成第一个 STEP 三维模型Agent 收到需求后会按内置工作流行动核心步骤是写 Python 建模源码用 build123d 库编写生成器函数gen_step()保存为名字.step.py。所有尺寸都是具名参数方便日后修改。运行生成器执行python scripts/gen 你的.step.py --write得到同目录下的.step文件。几何验证用scripts/inspect检查引用、尺寸与几何健全性确保是闭合实体。快照复查自动生成 PNG 快照供人工目检。生成的.step文件就是你的第一个工业级三维模型——可直接导入 Fusion 360、SolidWorks、Onshape 等任何支持 STEP 的工具也能发给工程师审查。若还需要 3D 打印用python scripts/export可一键转出 STL 或 3MF 网格文件。五、在 CAD Viewer 中查看你的模型模型生成后CAD Viewer 技能会启动一个本地浏览器预览服务固定端口 3245——十六进制的 CAD并返回一个审查链接。URL 的格式很直观路径即目录file 参数指定文件http://127.0.0.1:3245/你的项目绝对路径?filemodels/bracket.step.py在浏览器里你可以自由旋转、缩放模型浏览整个工作区下的所有文件无需重新打开链接。一个 Viewer 实例即可服务任意目录非常方便多模型对比。六、首次运行的常见问题与小贴士QAgent 生成的 STEP 尺寸不对怎么办直接指出问题例如定位块应该是 30mm 高。Agent 会修改源码中的参数重新生成并复检而不是重头再来——这就是参数化建模的意义。Q能根据参考图建模吗可以。CAD 技能同样支持图片输入给 Agent 一张零件照片或 2D 工程图它能提取设计意图并转化为三维几何。Q生成失败会怎样失败信息会精确指向你源码中出错的那一行而不是运行库内部Agent 会据此做最小化修复并重跑验证。进阶建议想深入了解建模模式与选择器语法阅读skills/cad/references/build123d-modeling.md想理解 STEP 生成与导入细节看skills/cad/references/step-generation.md想做装配体含配合面、连接关系阅读skills/cad/references/positioning.md装配中用到标准件螺丝、轴承、电机时可让 Agent 调用 step-parts 技能搜索现成 STEP 零件避免用简化占位块七、总结text-to-cad 把自然语言 → 工业标准 STEP 文件的完整链路打包成了一套可安装的 Agent 技能安装只需一条命令建模只需一段描述验证和预览自动完成。现在就可以用文中那段安装支架的描述试一试几分钟内你会得到第一个可交付、可打印、可导入任意 CAD 软件的三维模型。【免费下载链接】text-to-cadA library of agent skills for CAD, CAE and CAM项目地址: https://gitcode.com/GitHub_Trending/tex/text-to-cad创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表