用途:把自然语言需求转成参数化 CAD 模型,生成并验证 STEP/STP 产物,检查几何引用,返回检查结果与 CAD Explorer 链接。STEP 是主产物,DXF、STL、3MF 为次要工作流。适用于零件、装配体、外壳、支架、夹具、孔、沉孔、沉头孔、槽、凹槽、凸台、支柱、加强筋、圆角、倒角、抽壳、源级关节、配合、测量等需求。不适用于纯渲染概念图、CAM 刀路、工程认证、FEA 结论、建筑 BIM 或手绘插画。
主要能力:从散文需求生成内部 CAD 简报;用 build123d Python 与 gen_step() 生成 STEP;用 scripts/inspect 做 refs、facts、planes、positioning、measure、mate、frame、diff 等几何验证;按需渲染;生成 Explorer 链接;支持 DXF、STL、3MF 次要导出。
使用方式:在 CAD 技能目录下运行 python scripts/step、python scripts/inspect、python scripts/render、python scripts/dxf;Explorer 用 npm --prefix explorer run dev 或 npm --prefix explorer run dev:ensure -- --file path/to/model.step。用 python scripts/<tool> --help 查看完整命令接口。流程为分类任务、按需加载参考、写自然语言简报、先规划再编码、改源码而非生成物、显式生成目标、几何验证、返回 Explorer 链接、按需渲染、失败后最小修复并重跑。
默认假设:单位毫米;原点为主零件或装配体中心;基准面 XY;向上/拉伸轴正 Z;输出闭合正体积实体;STEP 为单一有效实体、实体复合或带标签装配复合;小塑料外壳壁厚 2.0-3.0 mm;装饰圆角 1.0-3.0 mm;M3/M4/M5 普通间隙孔 3.4/4.5/5.5 mm。仅在缺失信息导致模型不可行、配合关键、安全关键或合规受限时提一个聚焦澄清问题。
限制:不要求用户提供 JSON 规格;生成物视为派生产物;有 Python 生成器时应对生成器运行 scripts/step;装配定位写在源码中,CLI inspect mate 仅作只读验证;不要用 git status、git diff 或文件大小变化比较大导出产物;只报告实际运行的检查;Explorer 失败时说明并改用 CLI 检查。具体收费、价格、平台与效果资料暂未提供。