基于BIM模型生成结构分析模型的方法、装置及设备制造方法及图纸

技术编号:38393524 阅读:15 留言:0更新日期:2023-08-05 17:46
本发明专利技术公开了一种基于BIM模型生成结构分析模型的方法、装置及设备,该方法包括:从BIM模型中解析出构成所述BIM模型的建筑结构;将所述建筑结构转化为用于表征所述建筑结构的几何特征的结构单元;将所述BIM模型中的各个建筑结构的构件连接关系转化为用于表征各个结构单元之间的单元连接关系的连接节点;基于所述结构单元和所述连接节点生成用于分析所述BIM模型的结构受力信息的结构分析模型;本发明专利技术能够基于BIM模型生成结构分析模型。发明专利技术能够基于BIM模型生成结构分析模型。发明专利技术能够基于BIM模型生成结构分析模型。

【技术实现步骤摘要】
基于BIM模型生成结构分析模型的方法、装置及设备


[0001]本专利技术涉及计算机辅助设计
,特别涉及一种基于BIM模型生成结构分析模型的方法、装置及设备。

技术介绍

[0002]近年来,BIM技术正在建筑工程领域的应用越来越广泛,也极大提高了建筑行业的效率,然而,现阶段BIM技术还存在以下问题:由于BIM模型是通过布尔连接的三维实体模型,而用于分析建筑结构的结构分析模型是有限元模型,两种模型的数据类型存在较大差异,难以直接转换,所以BIM模型无法直接用于分析建筑结构的结构受力信息,随即造成了BIM模型在建筑设计全生命周期中难以直接参与建筑结构模型的结构受力分析流程。
[0003]因此,如何基于BIM模型自动生成用于分析BIM模型中的建筑模型的结构受力信息的结构分析模型,成为了本领域技术人员亟需解决的技术问题。

技术实现思路

[0004]本专利技术的目的在于提供一种基于BIM模型生成结构分析模型的方法、装置及设备,能够基于BIM模型准确、灵活地生成结构分析模型。
[0005]根据本专利技术的一个方面,提供了一种基于BIM模型生成结构分析模型的方法,所述方法包括:
[0006]从BIM模型中解析出构成所述BIM模型的建筑结构;
[0007]将所述建筑结构转化为用于表征所述建筑结构的几何特征的结构单元;
[0008]将所述BIM模型中的各个建筑结构的构件连接关系转化为用于表征各个结构单元之间的单元连接关系的连接节点;
[0009]基于所述结构单元和所述连接节点生成用于分析所述BIM模型的结构受力信息的结构分析模型。
[0010]可选的,所述将所述建筑结构转化为用于表征所述建筑结构的几何特征的结构单元,包括:
[0011]从所述建筑结构中获取柱构件,基于所述柱构件生成柱杆单元;
[0012]从所述建筑结构中获取墙构件,基于所述墙构件生成墙面单元;
[0013]从所述建筑结构中获取梁构件,基于所述梁构件生成梁杆单元;
[0014]从所述建筑结构中获取楼板构件,基于所述楼板构件生成楼板单元;
[0015]从所述建筑结构中获取洞口构件,基于所述洞构件生成洞口单元;
[0016]其中,所述结构单元包括柱杆单元、墙面单元、梁杆单元、楼板单元和洞口单元。
[0017]可选的,所述从所述建筑结构中获取柱构件,基于所述柱构件生成柱杆单元,包括:
[0018]获取所述柱构件在预设柱边界范围内存在的轴线交点并确定所述轴线交点的交点个数;其中,所述轴线交点是所述柱构件与所述BIM模型中的轴线的交点;
[0019]根据所述轴线交点和所述交点个数得到与所述柱构件对应的柱杆单元的柱杆单元水平定位点;
[0020]获取所述柱构件的柱高,并从所述BIM模型中解析出所述柱构件的所在楼层的楼层标高,根据所述柱构件的柱高和所述楼层标高获取与所述柱构件对应的柱杆单元的柱杆单元竖直标高;
[0021]根据所述柱杆单元水平定位点和所述柱杆单元竖直标高生成与所述柱构件对应的柱杆单元。
[0022]可选的,所述根据所述轴线交点和所述交点个数得到与所述柱构件对应的柱杆单元的柱杆单元水平定位点,包括:
[0023]当所述交点个数为零时,判断是否存在穿过所述柱构件的轴线,若是,则基于所述柱构件的柱中心点和所述轴线得到与所述柱构件对应的柱杆单元的柱杆单元水平定位点,若否,则将所述柱中心点作为与所述柱构件对应的柱杆单元的柱杆单元水平定位点;
[0024]当所述交点个数为一时,将所述轴线交点作为与所述柱构件对应的柱杆单元的柱杆单元水平定位点;
[0025]当所述交点个数大于一时,确定所述柱构件内部的内部轴线交点和内部交点个数,并基于所述内部轴线交点和所述内部交点个数得到与所述柱构件对应的柱杆单元的柱杆单元水平定位点。
[0026]可选的,所述基于所述柱构件的柱中心点和所述轴线得到与所述柱构件对应的柱杆单元的柱杆单元水平定位点,包括:
[0027]从所述柱中心点到所述轴线做垂线,以得到与所述轴线的垂线交点;
[0028]当所述垂线交点的交点个数为一时,将所述垂线交点作为与所述柱构件对应的柱杆单元的柱杆单元水平定位点;
[0029]当所述垂线交点的交点个数大于一时,判断所述BIM模型中是否存在与所述柱构件相接的墙构件,若是,则将所述墙构件的预设墙面边界范围内的垂线交点作为与所述柱构件对应的柱杆单元的柱杆单元水平定位点,若否,则将距离所述柱中心点距离最近的垂线交点作为与所述柱构件对应的柱杆单元的柱杆单元水平定位点。
[0030]可选的,所述当所述交点个数大于一时,确定所述柱构件内部的内部轴线交点和内部交点个数,并基于所述内部轴线交点和所述内部交点个数得到与所述柱构件对应的柱杆单元的柱杆单元水平定位点,包括:
[0031]当所述柱构件内部存在一个内部轴线交点时,将所述内部轴线交点作为与所述柱构件对应的柱杆单元的柱杆单元水平定位点;
[0032]当所述柱构件内部存在一个以上内部轴线交点时,判断所述柱构件是否与所述BIM模型中的墙构件连接,若是,则将所述柱构件与所述墙构件进行连接的墙柱节点作为与所述柱构件对应的柱杆单元的柱杆单元水平定位点,若否,则将距离所述柱构件的柱中心点的距离最小的内部轴线交点作为与所述柱构件对应的柱杆单元的柱杆单元水平定位点。
[0033]可选的,所述根据所述柱构件的柱高和所述楼层标高获取与所述柱构件对应的柱杆单元的柱杆单元竖直标高,包括:
[0034]判断在所述柱构件的柱高内是否超过所述BIM模型的楼层层高,若是,则按照楼层位置将所述柱构件打断为若干个柱杆单元,若否,则标定所述柱构件对应一个柱杆单元;
[0035]计算每个柱杆单元对应的柱构件的顶高与楼层顶部标高的差值,并将所述差值作为所述柱杆单元的终点偏移数值;其中,所述楼层标高包括所述楼层顶部标高;
[0036]计算每个柱杆单元对应的柱构件的底高与楼层底部标高的差值,并将所述差值作为所述柱杆单元的起点偏移数值;其中,所述楼层标高包括所述楼层底部标高;
[0037]基于所述终点偏移数值和所述起点偏移数值计算得到所述柱杆单元的柱杆单元竖直标高。
[0038]可选的,在所述将所述建筑结构转化为用于表征所述建筑结构的几何特征的结构单元之后,所述方法还包括:
[0039]根据所述柱构件的柱中心点与所述BIM模型中的轴线交点的位置关系计算得到所述柱构件的偏轴偏心数值和延轴偏心数值;
[0040]从所述BIM模型中解析得到所述柱构件的构件类型、材料信息、截面类型和截面尺寸;
[0041]将所述构件类型、所述偏轴偏心数值、所述延轴偏心数值、所述材料信息、所述截面类型和所述截面尺寸添加到与所述柱构件对应的柱杆单元的属性信息中。
[0042]为了实现上述目的,本专利技术还提供一种基于BIM模型生成结构分析模型的装置,所述装置包括:
[0043]解析本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于BIM模型生成结构分析模型的方法,其特征在于,所述方法包括:从BIM模型中解析出构成所述BIM模型的建筑结构;将所述建筑结构转化为用于表征所述建筑结构的几何特征的结构单元;将所述BIM模型中的各个建筑结构的构件连接关系转化为用于表征各个结构单元之间的单元连接关系的连接节点;基于所述结构单元和所述连接节点生成用于分析所述BIM模型的结构受力信息的结构分析模型。2.根据权利要求1所述的基于BIM模型生成结构分析模型的方法,其特征在于,所述将所述建筑结构转化为用于表征所述建筑结构的几何特征的结构单元,包括:从所述建筑结构中获取柱构件,基于所述柱构件生成柱杆单元;从所述建筑结构中获取墙构件,基于所述墙构件生成墙面单元;从所述建筑结构中获取梁构件,基于所述梁构件生成梁杆单元;从所述建筑结构中获取楼板构件,基于所述楼板构件生成楼板单元;从所述建筑结构中获取洞口构件,基于所述洞构件生成洞口单元;其中,所述结构单元包括柱杆单元、墙面单元、梁杆单元、楼板单元和洞口单元。3.根据权利要求2所述的基于BIM模型生成结构分析模型的方法,其特征在于,所述从所述建筑结构中获取柱构件,基于所述柱构件生成柱杆单元,包括:获取所述柱构件在预设柱边界范围内存在的轴线交点并确定所述轴线交点的交点个数;其中,所述轴线交点是所述柱构件与所述BIM模型中的轴线的交点;根据所述轴线交点和所述交点个数得到所述柱构件对应的柱杆单元的柱杆单元水平定位点;获取所述柱构件的柱高,并从所述BIM模型中解析出所述柱构件的所在楼层的楼层标高,根据所述柱构件的柱高和所述楼层标高获取与所述柱构件对应的柱杆单元的柱杆单元竖直标高;根据所述柱杆单元水平定位点和所述柱杆单元竖直标高生成与所述柱构件对应的柱杆单元。4.根据权利要求3所述的基于BIM模型生成结构分析模型的方法,其特征在于,所述根据所述轴线交点和所述交点个数得到与所述柱构件对应的柱杆单元的柱杆单元水平定位点,包括:当所述交点个数为零时,判断是否存在穿过所述柱构件的轴线,若是,则基于所述柱构件的柱中心点和所述轴线得到与所述柱构件对应的柱杆单元的柱杆单元水平定位点,若否,则将所述柱中心点作为与所述柱构件对应的柱杆单元的柱杆单元水平定位点;当所述交点个数为一时,将所述轴线交点作为与所述柱构件对应的柱杆单元的柱杆单元水平定位点;当所述交点个数大于一时,确定所述柱构件内部的内部轴线交点和内部交点个数,并基于所述内部轴线交点和所述内部交点个数得到与所述柱构件对应的柱杆单元的柱杆单元水平定位点。5.根据权利要求4所述的基于BIM模型生成结构分析模型的方法,其特征在于,所述基于所述柱构件的柱中心点和所述轴线得到与所述柱构件对应的柱杆单元的柱杆单元水平
定位点,包括:从所述柱中心点到所述轴线做垂线,以得到与所述轴线的垂线交点;当所述垂线交点的交点个数为一时,将所述垂线交点作为与所述柱构件对应的柱杆单元的柱杆单元水平定位点;当所述垂线交点的交点个数大于一时,判断所述BIM模型中是否存在与所述柱构件相接的墙构件,若是,则将所述墙构件的预设墙面边界范围内的垂线交点作为与所述柱构件对应的柱杆单元的柱杆单元水平定位点,若否,则将距离所述柱中心点距离...

【专利技术属性】
技术研发人员:连静蒋明汤昆刘东来
申请(专利权)人:广联达科技股份有限公司
类型:发明
国别省市:

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

1