一种建筑信息模型渲染方法、系统及电子设备技术方案

技术编号:35274715 阅读:16 留言:0更新日期:2022-10-19 10:52
本说明书公开了一种建筑信息模型渲染方法,能够解决立面造型、材质修改调整困难的问题。所述方法包括:获取建筑信息模型,确定所述建筑信息模型的建筑立面;在所述建筑信息模型中创建材料面,所述材料面与所述建筑立面对应重合;为所述材料面设置材料属性信息,根据所述材料面的所述材料属性信息对所述建筑信息模型进行渲染。所述系统包括:模型获取单元、材料面创建单元与模型渲染单元。所述电子设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现建筑信息模型渲染方法。述计算机程序时实现建筑信息模型渲染方法。述计算机程序时实现建筑信息模型渲染方法。

【技术实现步骤摘要】
一种建筑信息模型渲染方法、系统及电子设备


[0001]本说明书涉及计算机辅助设计
,具体涉及一种建筑信息模型渲染方法、系统及电子设备。

技术介绍

[0002]建筑信息模型(Building Information Modeling,简称BIM)技术作为一种高效协作的工具在建筑工程项目的设计和施工中得到应用,BIM应用的精髓在于模型数据能够贯穿项目的整个寿命期,对项目的建造以及后期的运营管理持续发挥作用。
[0003]在建筑设计过程中,立面的设计作为不可或缺的一部分,其立面造型的多样性、外立面材质的丰富性,是建筑正向设计的一大难点。立面设计过程中需要对立面造型、立面材料进行多次修改、调整。一些相关技术中,立面设计阶段在BIM已有模型构件表面的基础上进行材料赋予,模型构件与材料之间强关联。这样的方式为立面造型、立面材质的修改与调整带来困难,还有可能对BIM中的建筑结构造成影响。

技术实现思路

[0004]有鉴于此,本说明书实施例提供了一种建筑信息模型渲染方法、系统及电子设备,能够解决立面造型、材质修改调整困难的问题。
[0005]在第一方面,本说明书实施例提供了一种建筑信息模型渲染方法。所述方法包括:
[0006]获取建筑信息模型,确定所述建筑信息模型的建筑立面;
[0007]在所述建筑信息模型中创建材料面,所述材料面与所述建筑立面对应重合;
[0008]为所述材料面设置材料属性信息,根据所述材料面的所述材料属性信息对所述建筑信息模型进行渲染。
[0009]所述建筑信息模型渲染方法,基于建筑信息模型中原有的建筑立面,创建与之对应重合的材料面。之后为所述材料面设置材料属性信息,并基于材料面及相应的材料属性信息进行模型渲染。通过创建材料面,将材料赋予与建筑信息模型中的模型构建表面解耦,解除材料与模型构件之间的强关联关系。所述材料面不受建筑信息模型中建筑立面对应的多个模型构件的限制,可以对所述材料面进行灵活调整修改,同样的所述材料面的材料属性信息也可以灵活调整修改。这样的方式,在保证所述建筑信息模型的立面造型的多样性、材质的丰富性的同时,还可以避免对建筑信息模型中的建筑结构产生影响。
[0010]结合第一方面,在第一方面第一实施方式中,所述在所述建筑信息模型中创建材料面,包括:
[0011]在所述建筑立面中选取建筑子立面;
[0012]创建与所述建筑子立面相对应的所述材料面,所述材料面与所述建筑子立面具有相同的空间几何属性。
[0013]在所述所述建筑信息模型渲染方法中,在建筑立面中选取建筑子立面。所述建筑子立面可以是建筑立面的部分或全部,基于所述建筑子立面创建材料面,这样的方式将所
述材料面与所述建筑立面在对应关系上解耦,所创建的材料面不受所述建筑立面的大小限制,材料面的大小形状可以根据实际需求进行灵活调整。
[0014]结合第一方面第一实施方式,在第一方面第二实施方式中,在所述建筑立面中选取建筑子立面,包括:
[0015]获取轮廓绘制指令;
[0016]根据所述轮廓绘制指令在所述建筑立面中绘制子立面轮廓线;
[0017]利用所述子立面轮廓线围构确定所述建筑子立面。
[0018]所述建筑信息模型渲染方法中,通过获取轮廓绘制指令在所述建筑立面中绘制子立面轮廓线,从而围构确定出建筑子立面。这样的方式能够非常灵活便捷地在所述建筑立面中确定出建筑子立面。
[0019]结合第一方面第一实施方式,在第一方面第三实施方式中,所述建筑立面包括多个模型自然面;
[0020]所述在所述建筑立面中选取建筑子立面,包括:
[0021]确定多个所述模型自然面的模型属性信息;
[0022]根据所述模型属性信息选取符合预设子立面选取规则的多个所述模型自然面以构成所述建筑子立面;
[0023]其中,所述模型属性信息包括一个或多个属性项,所述预设子立面选取规则用于限定至少一个目标属性项;
[0024]在多个所述模型自然面中,若目标模型自然面的模型属性信息中包含所述至少一个目标属性项,确定所述目标模型自然面为符合所述预设子立面选取规则的模型自然面。
[0025]所述建筑信息模型渲染方法中,获取多个模型自然面的模型属性信息,并根据预设子立面选取规则进行筛选,可以快速批量筛选出符合要求的模型自然面构成所述建筑子立面,可以提高建筑子立面的选取效率。
[0026]结合第一方面,在第一方面第四实施方式中,所述材料面包括多个子面;
[0027]所述为所述材料面设置材料属性信息,根据所述材料面的所述材料属性信息对所述建筑信息模型进行渲染,包括:
[0028]分别为多个所述子面添加材料标签;
[0029]向所述材料标签中写入所述材料属性信息;
[0030]根据多个所述材料面相应的所述材料属性信息对所述建筑信息模型进行渲染。
[0031]所述建筑信息模型渲染方法中,所述材料面划分为多个子面,通过为多个子面添加材料标签并写入的材料属性信息的方式进行设置。所述材料面划分为多个子面情况下,对于不同子面可以设置不同的材料属性信息。这样的方式,能够使对建筑信息模型的立面造型、立面材料的设计更加灵活、多样。
[0032]结合第一方面第四实施方式,在第一方面第五实施方式中,所述向所述材料标签中写入材料属性信息,包括:
[0033]接收主目标选取指令,根据所述主目标选取指令从多个已写入材料属性信息的所述子面中选取主目标子面;
[0034]接收副目标选取指令,根据所述副目标选取指令副目标子面;
[0035]将所述主目标子面的所述材料属性信息写入所述副目标子面的所述材料标签。
[0036]所述建筑信息模型渲染方法中,根据所述主目标子面的材料属性信息对副目标子面的材料属性信息进行修改。这样的方式针对多个所述子面相应的多个所述材料标签,能够批量写入材料属性信息,实现高效写入、灵活修改。
[0037]结合第一方面第四实施方式,在第一方面第六实施方式中,所述方法还包括:
[0038]接收第一选取指令与面分割指令;
[0039]根据所述第一选取指令从多个所述子面中选取第一目标子面;
[0040]根据所述面分割指令在所述第一目标子面中绘制分割线,将所述第一目标子面分割生成多个新的子面。
[0041]所述建筑信息模型渲染方法中,可以根据所述面分割指令可以对选定的目标子面进行灵活切割,从而提高建筑立面造型设计的灵活性。
[0042]结合第一方面第四实施方式,在第一方面第七实施方式中,所述方法还包括:
[0043]接收第二选取指令与面合并指令;
[0044]根据所述第二选取指令从多个所述子面中选取多个第二目标子面;
[0045]根据所述面合并指令将多个所述第二目标子面合并生成新的子面。
[0046]所述建筑信息模型渲染方法中,可以所述面合并指令可以对选定的目标子面进行合并调整,进本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种建筑信息模型渲染方法,其特征在于,所述方法包括:获取建筑信息模型,确定所述建筑信息模型的建筑立面;在所述建筑信息模型中创建材料面,所述材料面与所述建筑立面对应重合;为所述材料面设置材料属性信息,根据所述材料面的所述材料属性信息对所述建筑信息模型进行渲染。2.根据权利要求1所述的方法,其特征在于,所述在所述建筑信息模型中创建材料面,包括:在所述建筑立面中选取建筑子立面;创建与所述建筑子立面相对应的所述材料面,所述材料面与所述建筑子立面具有相同的空间几何属性。3.根据权利要求2所述的方法,其特征在于,所述在所述建筑立面中选取建筑子立面,包括:获取轮廓绘制指令;根据所述轮廓绘制指令在所述建筑立面中绘制子立面轮廓线;利用所述子立面轮廓线围构确定所述建筑子立面。4.根据权利要求2所述的方法,其特征在于,所述建筑立面包括多个模型自然面;在所述建筑立面中选取建筑子立面,包括:确定多个所述模型自然面的模型属性信息;根据所述模型属性信息选取符合预设子立面选取规则的多个所述模型自然面以构成所述建筑子立面;其中,所述模型属性信息包括一个或多个属性项,所述预设子立面选取规则用于限定至少一个目标属性项;在多个所述模型自然面中,若目标模型自然面的模型属性信息中包含所述至少一个目标属性项,确定所述目标模型自然面为符合所述预设子立面选取规则的模型自然面。5.根据权利要求1所述的方法,其特征在于,所述材料面包括多个子面;所述为所述材料面设置材料属性信息,根据所述材料面的所述材料属性信息对所述建筑信息模型进行渲染,包括:分别为多个所述子面添加材料标...

【专利技术属性】
技术研发人员:牛靳靳徐旭曾聪
申请(专利权)人:广联达科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1