功能操作手册 · 冻结、计算与 CAD
创建项目把规格填好后,这一节带你走完 P2 路径的后半段: 冻结需求 → 运行工程计算 → 查看 CAD 参数契约与导出。
前置阅读:如何创建项目。核心概念:先冻结,才计算;计算通过,才出图。
第 1 步 · 冻结需求(Freeze intake)
打开项目的 需求 标签页,右上角有 「冻结录入」 按钮。
为什么要冻结:冻结会把当前规格拍一张快照(如 spec@v1、spec@v2),作为后续计算、CAD、 参数契约唯一认可的「工况真源」。冻结前,计算和 CAD 导出是锁住的。

图 1 · 必填字段没补齐时,需求页顶部会出现红色横幅「冻结受阻 — 缺少 6 项必填字段」,并直接给出 还缺什么的链接(如「→ 缺少 含硫工况」);右上角的*「冻结录入」*按钮此时是锁住的(带锁图标)。 补齐后按钮才可用。
- 如果必填字段还没补全,点冻结会得到一个明确列出缺哪些字段的阻塞提示(不是无声失败)。 按提示回到规格表补齐,或在 对话 里回答澄清,再点冻结。
- 冻结后若要改需求,需要先解冻并说明原因(如「客户改了设计压力」),解冻会重新变回可编辑草稿。
关于 demo 项目
文档库里的 Ball Valve MVP Demo 是只读演示数据——它的冻结/解冻/回复按钮是禁用的,仅供你查看 一个「已经算完」的项目长什么样。要真正体验冻结,请用自己新建的项目。
第 2 步 · 运行并查看计算
冻结后,打开 计算 标签页运行 / 查看工程计算。结果按学科分组呈现:

图 2 · 计算页。表头是「学科 · 数值 · 来源 · 状态」,结果按 阀体强度 / 密封与内件设计 / 扭矩与传动链 等学科分组;每行是一个检查项,带具体数值(如壁厚 5.2 mm、阀座内径 260 mm、阀杆扭矩…)、来源, 以及绿色 「已通过」。
- 每个检查项显示通过 / 失败、具体输入输出数值,可追溯到对应的规格字段与标准依据。
- 某项失败时,会指向需要修正的字段(回 需求 页调整,必要时解冻重来)。
已知小瑕疵:部分检查项名称是英文
目前一些检查项名称仍是英文(如 wall thickness matches csv),是引擎输出尚未完全本地化, 不影响数值与结论,无需反馈。
改动过 NPS 等关键字段后,相关计算会标记「已过期」,用「重新计算受影响项」刷新即可。
第 3 步 · 查看 CAD(参数契约门)
打开 CAD 标签页。这里不是直接堆一个三维模型,而是先给你看**「图纸能不能出、凭什么出」**:

图 3 · CAD 页。标题「CAD 由参数契约生成」,下面是三个门槛——需求已冻结 / 计算运行已完成 / 参数契约一致(绿勾表示已满足,带「打开 →」的表示还需处理);再下面是组件几何体汇总区, 还没生成时显示「尚未保存任何组件几何体」。
含义:只有当「需求已冻结 + 计算已完成 + 参数契约一致」三者都满足,图纸才会生成——这样每一处几何 都能追溯到计算数值,而不是凭空画的。
- 三维几何在「设计工作室」里生成并保存:把某个组件(当前 Alpha 主交付是阀座镶圈 seat insert) 生成几何后保存回项目,它就会出现在这里的「组件几何体」列表,每个组件一行。
- 所有 CAD / BOM / 图纸产出都标注为 Draft(草稿),不可用于采购或制造。
第 4 步 · 导出
- 支持的导出格式:STEP、DXF、SVG(以及内部参数包)。
- 导出前提:需求已冻结 + 参数契约没有阻断导出的 blocker。若被阻断,会提示「导出受阻」并指向 受阻的零件/参数,去组件就绪度里找原因。
- STEP 依赖服务端是否装有 FreeCAD:若当前部署没装 FreeCAD,系统会明确提示「未安装 FreeCAD — 无法生成 STEP」,但零件映射、DXF/SVG 与 BOM 仍会正常生成。这是已知部署限制,不用反馈,除非提示 本身缺失或页面报错。
一条路径跑完,你应该确认
- 必填字段补齐后能顺利冻结(不是无声失败);
- 冻结后能运行计算,且结果有具体数值 + 可追溯依据,绿色「已通过」为主;
- CAD 页能看到清晰的契约门状态(冻结 / 计算 / 契约一致);
- 导出要么产出文件,要么在 FreeCAD 不可用时给出明确、不吓人的降级提示;
- 描述闸阀等超范围需求时,系统清晰拦截而非错误地继续算。