子系统设计
产品与系统设计 · v0.1 草案
工艺模型与图纸
让软件理解设备、物流和控制关系,并把工程模型呈现为可交互的图纸。
它解决什么问题
工程师说“这一段改成一用一备”,需要改变的是设备、连接和相关属性。本模块维护这些工程对象,图纸布局是它们的一种呈现。
自己维护什么
设备、接口、管段与物流关联、阀门、仪表、控制关系、工况引用、标签编号,以及图纸页和布局。
物料连接与控制信号使用不同关系类型。PFD 的简化单元、P&ID 的详细设备和仿真块之间保留显式映射,不能假设三者总是一一对应。
内部结构建议
| 组件 | 做什么 |
|---|---|
| 工程对象模型 | 维护对象、属性、连接及编号 |
| 规则检查 | 检查类型、必要属性、连接和项目约定 |
| 视图与布局 | 将工程对象呈现为流程图、图纸和清单 |
| 变更比较 | 展示对象级差异与已知关联影响 |
| 导入导出适配 | 对接 CAD 文件、表格与外部工程系统 |
计算结果通过版本化引用显示在对象上。求解器拥有数值运行记录,本模块拥有工程方案和图纸状态。
图纸上的原生交互
框选流程后可以追踪上下游、查看对象属性、跳转计算依据,或者要求 Agent 提出修改。变更预览显示新增、删除和属性变化。
移动符号只改变布局;修改设备连接改变工程模型。界面和接口应区分这两种操作。
工程师局部接受修改后,重新检查连接和编号一致性,并提示受影响的清单或图纸。
接入 CAD 与导出 DWG
DWG 是交付适配能力,需要验证图层、字体、线型、图块属性、编号和后续编辑需求。候选路径是使用成熟 CAD SDK 或内核,具体方案尚未选择。
导出时保留工程对象到图元的映射,便于定位交付内容。外部编辑后的回导要检测差异、丢失语义和冲突,不能承诺任意 DWG 都能无损往返。
普通线条图纸导入后,可以先成为参照资料;识别出的工程对象经确认后再纳入模型。
失败与变更
连接不合法、标签重复或缺少必填属性时,提案保留为待修正。导出失败保留源模型和日志。导入的未知符号保留原始表示并列出待映射项。
独立产品与首期验证
可组合成面向设计院的工艺设计工作台,导入已有资料并连接外部计算工具。首期使用一小段流程验证语义对象、交互追踪、局部修改和关联清单。
完整符号库、院标、复杂布线、二维/三维协作与双向 CAD 往返按真实客户交付要求分阶段验证。