一种获取建筑项目BIM模型的方法、电子设备及存储介质技术

技术编号:36860384 阅读:17 留言:0更新日期:2023-03-15 18:26
本发明专利技术提供了一种获取建筑项目BIM模型的方法,所述方法包括如下步骤:获取目标建筑项目的完整度等级列表,目标建筑项目对应的第一目标BIM模型文本,将第一目标BIM模型文本在预设加载模型列表中进行加载,获取第一中间BIM模型列表,获取不同第一中间BIM模板的第一相似度列表,获取相似度优先级最小的第一中间BIM模型作为指定BIM模型,基于目标建筑项目对应的指定BIM模型,获取最终BIM模型,从而在获取建筑项目BIM模型的每级精度中获取最接近每级精度中对应的目标BIM模型文本的指定BIM模型,保证最终BIM模型的准确性。保证最终BIM模型的准确性。保证最终BIM模型的准确性。

【技术实现步骤摘要】
一种获取建筑项目BIM模型的方法、电子设备及存储介质


[0001]本专利技术涉及BIM模型领域,特别是涉及一种获取建筑项目BIM模型的方法、电子设备及存储介质。

技术介绍

[0002]在BIM方面,美国建筑师协会将LOD定义为BIM模型的发展程度/完整度,BIM模型地所有LOD级别表达了建筑全生命周期不同阶段所被预期地发展程度,所有层级的定义分别为:LOD100为概念设计阶段,表示为组件的存在,但不显示其形状、大小及精确位置;LOD200为初步设计阶段,模型元素在模型中以图形的方式表示具有近似数量、大小、形状、位置和方向的通用系统、对象或组件。LOD300为深化设计阶段,模型元素在模型中以数量、大小、形状、位置和方向的形式表示特定的系统,对象或组件;LOD350为专业协同阶段,对构件与附件或连接的构件进行协调建模;LOD400为施工图阶段,有足够的细节和精度建模,包含了构件的制造、加工、安装等信息;LOD500为竣工图阶段;仅用于现场验证。然而在实际使用过程中,设计师设计的BIM模型在加载后往往会出现不准确的情况。
[0003]在设计过程中,使用建模软件的图纸识别功能进行建模。但是使用这种方法建模,需要设计院识别的图纸足够精确,让图纸足够的精确,达到软件自动识别相应结构的功能要求。

技术实现思路

[0004]针对上述技术问题,本专利技术采用的技术方案为:一种获取建筑项目BIM模型的方法,所述方法包括如下步骤:S100,获取目标建筑项目的完整度等级列表L={L1,L2,

,L
j


,L
n
},L
j
是第j个完整度等级,j的取值范围是1到n,n是完整度等级的数量,其中,L
j+1
的完整度大于L
j
的完整度。
[0005]S200,获取目标建筑项目L
j
对应的第一目标BIM模型文本。
[0006]S300,将第一目标BIM模型文本在预设加载模型列表C={C1,C2,

,C
i
,,

,C
m
}中进行加载,获取第一中间BIM模型列表A={A1,A2,

,A
i


,A
m
},其中,A
i
是目标BIM模型在C
i
中加载后的BIM模型,C
i
是第i个预设加载模型,i的取值范围是1到m,m是预设加载模型的数量。
[0007]S400,获取A
i
的第一相似度B
i
={B
i1
,B
i2


,B
ir


,B
i(m

1)
},B
ir
是A
i
和除A
i
外第r个第一中间BIM模型的相似度,r的取值范围是1到m

1。
[0008]S500,获取B
i
的第一优先级,从而获取第一优先级列表并将第一优先级最小的第一中间BIM模型作为L
j
对应的指定BIM模型,所述L
j
对应的指定BIM模型作为目标建筑项目L
j+1
的第一基础BIM模型。
[0009]S600,基于目标建筑项目L
n
‑1对应的指定BIM模型,获取目标建筑项目L
n
对应的指定BIM模型作为目标建筑项目对应的最终BIM模型。
[0010]本专利技术至少具有以下有益效果:基于S100

S600,获取目标建筑项目L
j
对应的第一目标BIM模型文本,通过不同的预设加载模型进行加载,从而获取第一中间BIM模型,获取第一目标BIM模型的相似度在第一相似度列表的优先级,将优先级最小的第一中间BIM模型作为目标建筑项目下一级精度的基础BIM模型,从而获取目标建筑模型对应的最终BIM模型,本专利技术在每个完整度等级中获取与目标BIM模型最为接近BIM模型作为该完整度等级的指定BIM模型,并将该完整度等级的指定BIM模型作为下一级精度的基础BIM模型,从而在获取建筑项目BIM模型的每级精度中获取最接近目标BIM模型的指定BIM模型,保证了BIM模型在使用过程中的准确性。
附图说明
[0011]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0012]图1为本专利技术实施例提供的一种获取建筑项目BIM模型的方法的流程图。
具体实施方式
[0013]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0014]如图1所示,本专利技术实施例提供一种获取建筑项目BIM模型的方法,所述方法包括如下步骤:S100,获取目标建筑项目的完整度等级列表L={L1,L2,

,L
j


,L
n
},L
j
是第j个完整度等级,j的取值范围是1到n,n是完整度等级的数量,其中,L
j+1
的完整度大于L
j
的完整度。
[0015]具体地,在现有技术中,目标建筑项目的完整度等级分为:LOD100,LOD200,LOD300,LOD350,LOD400,LOD500;可选的,本专利技术中,目标建筑项目的完整度等级列表L={LOD200,LOD300,LOD350,LOD400}。
[0016]S200,获取目标建筑项目L
j
对应的第一目标BIM模型文本。
[0017]具体地,所述第一目标BIM模型文本为非三维模型,例如CAD绘制的二维模型。
[0018]S300,将第一目标BIM模型文本在预设加载模型列表C={C1,C2,

,C
i
,,

,C
m
}中进行加载,获取第一中间BIM模型列表A={A1,A2,

,A
i


,A
m
},其中,A
i
是目标BIM模型在C
i
中加载后的BIM模型,C
i
是第i个预设加载模型,i的取值范围是1到m,m是预设加载模型的数量。
[001本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种获取建筑项目BIM模型的方法,其特征在于,所述方法包括如下步骤:S100,获取目标建筑项目的完整度等级列表L={L1,L2,

,L
j


,L
n
},L
j
是第j个完整度等级,j的取值范围是1到n,n是完整度等级的数量,其中,L
j+1
的完整度大于L
j
的完整度;S200,获取目标建筑项目L
j
对应的第一目标BIM模型文本;S300,将第一目标BIM模型文本在预设加载模型列表C={C1,C2,

,C
i


,C
m
}中进行加载,获取第一中间BIM模型列表A={A1,A2,

,A
i


,A
m
},其中,A
i
是目标BIM模型在C
i
中加载后的BIM模型,C
i
是第i个预设加载模型,i的取值范围是1到m,m是预设加载模型的数量;S400,获取A
i
的第一相似度B
i
={B
i1
,B
i2


,B
ir


,B
i(m

1)
},B
ir
是A
i
和除A
i
外第r个第一中间BIM模型的相似度,r的取值范围是1到m

1;S500,获取B
i
的第一优先级,从而获取第一优先级列表并将第一优先级最小的第一中间BIM模型作为L
j
对应的指定BIM模型,所述L
j
对应的指定BIM模型作为目标建筑项目L
j+1
的第一基础BIM模型;S600,基于目标建筑项目L
n
‑1对应的指定BIM模型,获取目标建筑项目L
n
对应的指定BIM模型作为目标建筑项目对应的最终BIM模型。2.根据权利要求1所述的获取建筑项目BIM模型的方法,其特征在于,获取关联建筑项目对应的最终BIM模型包括以下步骤:S10,获取关联建筑项目L
j
对应的第二目标BIM模型文本,其中,所述关联建筑项目和目标建筑项目属于同一功能的建筑项目;S20,获取L
j
对应的指定加载模型列表,所述指定加载模型列表基于第一相似度列表B确定;S30,第二目标BIM模型文本在指定加载模型中进行加载获取L
j
对应的第二中间BIM模型列表F={F1,F2,

,F
g


,F
z
},F
g
是第g个第二中间BIM模型,g的取值范围是1到z,z是第二中间BIM模型的数量;S40,基于L
j
对应的第二中间BIM模型列表,获取F
g

【专利技术属性】
技术研发人员:井瑞强姜柏松胡岱李巧芝
申请(专利权)人:中外建华诚工程技术集团有限公司
类型:发明
国别省市:

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

1