发明名称 一种IFC建筑信息模型数据快速获取的方法
摘要 本发明提出的建筑产品信息模型数据快速获取的方法,具体涉及各建筑工程领域基于建筑产品数据交换标准IFC进行软件产品开发时,利用中间数据层封装更高级建筑构件对象进行数据快速获取的方法,属于建筑工程信息化领域。具体包括以下步骤:在数据源层与数据应用层之间建立中间数据层,中间数据层根据不同建筑专业领域需求建立专业领域类,在每个专业领域类中根据数据需求范围扩展定义建筑信息模型对象的属性,并对扩展定义的属性值获取过程进行“黑盒”封装,实现对符合IFC标准的建筑信息模型的数据获取由“多层次”调用转为对象属性直接获取。本方法封装了大量复杂的数据调用过程,使得开发人员即使对建筑产品数据交换标准IFC不了解的情况下,也能够快速获取建筑产品对象的数据信息,从而将大大缩短建筑软件产品开发周期,也避免因以建筑行业或IFC标准不了解而造成的数据获取困难、错误与缺失问题。
申请公布号 CN105224773A 申请公布日期 2016.01.06
申请号 CN201510753856.0 申请日期 2015.11.06
申请人 国网四川省电力公司;北京航空航天大学 发明人 范荣全;高政国;曹枚根
分类号 G06F17/50(2006.01)I 主分类号 G06F17/50(2006.01)I
代理机构 代理人
主权项 一种建筑信息模型数据快速获取方法,其特征在于该方法包括以下各步骤:(1)根据不同建筑专业领域对建筑产品信息模型的信息需求,建立中间数据层,包括建筑构件对象库与建筑几何对象库,对象库对对象属性进行扩展定义,提供了供用户直接获取对象属性数据信息的高级建筑构件对象。(2)利用IFC标准定义的信息获取层次调用关系,对步骤(1)建筑构件对象扩展的属性值获取过程通过类方法进行“黑盒”封装,用户在调用对象的属性值时实际上是调用了“黑盒”封装的方法。
地址 610041 四川省成都市高新区蜀绣西路366号