建模 Guide

知识指南 /

工程属性模板如何区分产品值、项目要求和实例覆盖?

最后更新: · 新航路数字化外协团队

产品固有属性、项目要求和实例配置应分别保存并建立对应关系。属性模板不能只给字段起名字,还应定义类型、单位、空值、来源和覆盖规则。验收时需要追踪实际生效值及其派生结果,确认修改没有静默覆盖产品基线或保留失效计算。

分清属性值与约束要求

  • 同一物理量可以同时拥有产品标称值、项目允许范围和实例配置值。它们分别回答产品提供什么、项目要求什么以及本实例采用什么,不应挤进一个可以任意覆盖的单元格。
  • 为不同产品类别裁剪模板,并明确不适用、未提供和待确认状态。未配置的字段不能自动被解释为零,也不能因表格能保存就认定满足项目约束。

定义类型与单位转换规则

  • 字段字典应说明稳定标识、数据类型、单位、允许值和必要的坐标基准。数值、枚举、表达式与对象引用采用不同的检查规则;通信协议等分类字段不能机械套用物理量的单位栏。
  • 改变属性类型时,应明确旧值是否清空、转换或拒绝,并在提交前呈现实际结果。单位转换需同时更新数值和单位标识,保存后重开再核对,避免只改显示标签。

让继承与覆盖可追踪

  • 实例采用模板默认值时记录来源版本;存在覆盖时同时保留覆盖值、原因与原始参考值。更新公共模板前,先辨别哪些实例跟随默认、哪些已经独立配置,再评估修改影响。
  • 验收可以使用同一模板创建两个通用实例,只修改其中一个,再检查另一个和模板本身是否符合约定。清除覆盖后重新读取默认值,也应明确它来自冻结基线还是更新后的版本。

检查派生结果与统计范围

  • 材料、尺寸和对象归属变化可能影响质量、汇总量或校验结论。应标记需要重新计算的结果,并区分当前显示对象、选中对象和整个工程的统计范围,不能把隐藏对象自动当作不存在。
  • 交付字段字典、覆盖样例、依赖说明和重算记录,让接收方追踪一个属性从输入到输出的过程。没有材料依据或计算验证的派生量,应保留未验证标记,不能因为格式完整就当作实测指标。

还有更具体的问题?

说明项目阶段与目标域,我们将在 1 个工作日内回复协作方式与范围建议。