摘要
为了解决基于BIM的建筑与结构设计工作模式中信息交互度低的问题,提出了基于IFC的建筑结构信息交互框架。该框架由4个算法模块、5个步骤组成。借助于IfcOpenShell工具包,用Python语言开发了前两个算法模块既IFC文件优化算法模块和结构信息模型提取算法模块。选取案例模型对所开发算法的有效性进行了验证。验证结果表明:优化算法模块可以有效的过滤IFC文件中的无用信息,查找并删除重复的实体,使IFC文件轻量化,且可间接提高提取算法模块的运行效率;提取算法模块可以准确的从IFC文件中提取结构信息模型,未出现IFC语法错误、构件丢失、构件重叠等情况。IFC文件优化算法模块和结构信息模型提取算法模块的成功开发为信息交互框架的完全实现奠定了基础。
-
单位中国建筑西南设计研究院有限公司; 甘肃农业大学