解决方案与案例

一种基于BIM模型的建筑室内空间净高分析方法及装置[发明专利]

  本发明公开了一种基于BIM模型的建筑室内 空间净高分析方法 及装置 ,该方法有 :读取当 前所选择区域的面积对象构件及其属性特征;根 据面积对象构件和属性特征得到选择区域内的 所有管线构件对象 ;从管线构件对象中查找出最 低净高管线构件对象 ;计算最低净高管线构件对 象的底部距离本层楼面的高度值,即得到选择区 域的净高值;将净高值存储到面积对象构件的属 性中 ,并将净高 属性值显示到选择区域 ;重复上 述过程,直至完成所有被选择区域的净高属性值 显示。其能 够实时 计算出本区 域的 最小净高 值 , 并通过对象 属性标注在本区域中 ,高效 、直观且 全面地呈现各个功能空间设计控制高度,以指导 设计优化或客户决策。

  循环调 用模块 ,用于 调 用上述各个模块重复 工作 ,直至完成所有被选择区 域的 所述净 高属性值显示。

  7 .根据权利要求6所述的基于BIM模型的建筑室内空间净高分析装置,其特征是,还 包括:

  选中模块,用于将所述最低净高管线构件对象选中; 净高 平面表达模块 ,用于根据不同的 所述净高 属性值显示为不同 颜色的区 域填充 ,实 现净高平面图的表达。 8 .根据权利要求7所述的基于BIM模型的建筑室内空间净高分析装置,其特征在于,还 包括:更新模块,用于当影响净高的管线构件对象被优化设计后,实现所有被选择区域的所 述净高属性值显示的更新以及所述净高平面图表达的更新。 9 .根据权利要求6‑8任一项所述的基于BIM模型的建筑室内空间净高分析装置,其特征 在于,所述计算生成模块包括: 生成单元 ,用于根 据所述的 面 积对象 构件 和所述的 属性特征生成临时的 空间实 体 构 件; 第一计算单元,用于利用所述的空间实体构件与本楼层范围内的机电管线构件进行相 交碰撞计算,得到所述选择区域的管线任一项所述的基于BIM模型的建筑室内空间净高分析装置,其特 征在于,所述查找模块包括: 第二计算单元,用于根据所述的管线构件对象计算出每个管线构件对象距离本层楼面 的高度; 循环查找单元,用于根据所述高度循环找出距本层楼面最小距离的管线构件对象。

  (71)申请人 成都基准方中建筑设计有限公司 地址 610000 四川省成都市青羊区西玉龙 街6号20楼

  (74)专利代理机构 成都市鼎宏恒业知识产权代 理 事务所 (特 殊 普通合伙) 51248

  1 .一种基于BIM模型的建筑室内空间净高分析方法,其特征在于,包括以下步骤: 读取当前所选择区域的面积对象构件及其属性特征; 根据所述面积对象构件和所述属性特征得到所述选择区域内的所有管线构件对象; 从所述管线构件对象中查找出最低净高管线构件对象 ;其中 ,所述最低净高管线构件 对象为所述管线构件对象中具有距离本层楼面最小距离的管线构件对象 ,所述本层楼面为 所述选择区域所在楼面; 计算所述最低净高管线构件对象的底部距离所述本层楼面的高度值,即得到所述选择 区域的净高值; 将所述净高值存储到所述面积对象构件的 属性中 ,并将净高 属性值显示到所述选择区 域; 重复上述过程,直至完成所有被选择区域的所述净高属性值显示。 2 .根据权利要求1所述的基于BIM模型的建筑室内空间净高分析方法,其特征在于: 所述并将净高属性值显示到所述选择区域的步骤之后还包括以下过程:将所述最低净 高管线构件对象选中; 所述直至完成所有被选择区域的所述净高属性值显示的步骤之后还包括以下过程:根 据不同的所述净高属性值显示为不一样的颜色的区域填充,实现净高平面图的表达。 3 .依据权利要求2所述的基于BIM模型的建筑室内空间净高分析方法,其特征是,还 包括以 下过程 :当影响净高的 管线构件对象被优化设计后 ,重复权利要求2所述的 方法 ,直 至完成所有被选择区域的所述净高属性值显示的更新以及所述净高平面图表达的更新。 4 .依据权利要求1‑3任一项所述的基于BIM模型的建筑室内空间净高分析方法,其特征 在于,所述根据所述面积对象构件和所述属性特征得到所述选择区域内的所有管线构件对 象的步骤包括以下过程:根据所述的面积对象构件和所述的属性特征生成临时的空间实体 构件 ,利 用所述的空间实体构件与本楼层范围内的 机电 管线构件进行 相交碰撞计算 ,得到 所述选择区域的管线任一项所述的基于BIM模型的建筑室内空间净高分析方法,其特征 在于 ,所述从所述管线构件对象中查找出最低净高管线构件对象的 步骤包括以 下过程 :根 据所述的管线构件对象计算出每个管线构件对象距离本层楼面的高度,根据所述高度循环 找出距本层楼面最小距离的管线 .一种基于BIM模型的建筑室内空间净高分析装置,其特征是,包括: 读取模块,用于读取当前所选择区域的面积对象构件及其属性特征; 计算生成模块,用于根据所述面积对象构件和所述属性特征得到所述选择区域内的所 有管线构件对象; 查找模块 ,用于从所述管线构件对象中查找出最低净高管线构件对象 ;其中 ,所述最低 净高管线构件对象为所述管线构件对象中具有距离本层楼面最小距离的管线构件对象 ,所 述本层楼面为所述选择区域所在楼面; 净高值计算模块,用于计算所述最低净高管线构件对象的底部距离所述本层楼面的高 度值,即得到所述选择区域的净高值; 储存显示模块 ,用于将所述净高值存储到所述面积对象 构件的 属性中 ,并将净高 属性 值显示到所述选择区域;