读取 IFC 语义
保留原始值、IFC 度量类型与显式或项目单位。未声明物理单位的通用 IfcReal 数值,不会因为属性名像长度就获得长度维度;未知单位继续保持未解决。
02 · TYPED ENGINEERING DATA
让 IFC 属性到检查结论的路径可见,再把有依据的补全与仍需设计人员处理的事项分开呈现。
同一个数值可能表示毫米、米,或无量纲比值。仅靠属性名猜测尺寸,会生成看似合理却错误的检查。可用的报告必须说明读取了什么,以及为什么允许换算或推导。
保留原始值、IFC 度量类型与显式或项目单位。未声明物理单位的通用 IfcReal 数值,不会因为属性名像长度就获得长度维度;未知单位继续保持未解决。
几何推导结果写为带单位的 typed measure。既有非空值被保留;共享属性集在修改单个构件前先分离。
按机构、严重度、构件标识、属性与状态筛选,查看全部问题,导出当前筛选,同时保留完整报告与推导依据。
打开自编的三个楼板示例,对照补全前后,查看单位转换与暂缓项,再下载检查结果。本地重建命令:
python scripts/report_demo.py --output-dir demos/report-review静态报告回放使用小型自编 IFC 与示意规则,不处理访客文件,也不是正式监管规则库或审批结论。几何假设、缺失值与未知单位会保留,交给人工复核。
源码和 CI 链接用于检查实现与复现状态;测试通过不等于部署成功或实际业务收益。