本发明涉及计算机,尤其是涉及一种基于bim的施工图设计条件生成方法、装置、存储介质及计算机设备。
背景技术:
1、施工图的出图速度和准确性对工程的进度和质量起着重要作用。施工图需要根据施工图设计条件进行设计。施工图设计条件根据项目的复杂程度通常分为一次条件和二次条件。一次条件通常是根据建筑图,将设备位置、基础大小及荷载大小提给建筑结构专业,建筑结构专业根据一次条件设计建筑主体结构,主体结构包括墙体、梁、柱、楼板等,提供给后续专业设计的基础条件。二次条件通常是指在主体结构的基础上进一步深化设计和细节完善,例如支墩、预埋件和开洞等设计条件。
2、二次条件的提出方法通常在建筑结构专业的二维图纸的基础上,各个专业进行管道走向、管道保温、支吊架和桥架等设计之后,将所需的支墩、预埋件、开洞和沟道等二次条件提给建筑结构专业,由建筑结构专业进行核验。但是由于管系错综复杂,支墩、预埋件和开洞数量较多,而且每个预埋件的位置和荷载都不同,因此二次条件的提出繁琐复杂,工作量大,并且需要逐一进行人工核对,准确性低,效率不高。
技术实现思路
1、有鉴于此,本技术提供了一种基于bim的施工图设计条件生成方法、装置、存储介质及计算机设备,主要目的在于解决如何提高施工条件提出的效率和准确性的技术问题。
2、根据本发明的第一个方面,提供了一种基于bim的施工图设计条件生成方法,所述方法应用于三维设计软件中,该方法包括:
3、获取第一建筑信息模型和第二建筑信息模型,其中,所述第一建筑信息模型为根据建筑结构图创建的建筑结构模型,第二建筑信息模型为基于所述第一建筑信息模型创建的管道模型、桥架模型、支吊架模型中的至少一种模型;
4、基于所述第一建筑信息模型提取得到第一模型信息,以及基于所述第二建筑信息模型提取得到第二模型信息,根据所述第一模型信息和所述第二模型信息生成多个施工图设计条件;
5、提取每个所述施工图设计条件的条件信息,基于所述条件信息核验各个所述施工图设计条件之间是否存在干涉,并生成核验结果。
6、可选的,在上述方法中,所述第一建筑信息模型包括墙体结构、楼板结构、柱结构、梁结构、门窗结构、屋面结构中的多种建筑结构,所述第一模型信息包括各个所述建筑结构的编号、类型和位置。
7、可选的,若所述第二建筑信息模型为管道模型,则所述第二模型信息包括管道位置、管径以及保温层厚度;所述根据所述第一模型信息和所述第二模型信息生成多个施工图设计条件,包括:若所述管道位置位于地面之下,则基于管道位置生成沟道,其中,所述沟道的宽度和深度根据所述管道位置、管径和保温层厚度确定;若所述管道位置和所述墙体结构的位置存在干涉,则基于干涉位置生成圆形孔洞;若所述管道位置和所述楼板结构的位置存在干涉,则基于干涉位置生成圆形孔洞和反沿标记;若所述管道位置和所述屋面结构的位置存在干涉,则基于干涉位置生成圆形孔洞和增加防雨装置标记;根据所述沟道和/或所述圆形孔洞和/或所述反沿标记和/或所述防雨装置标记得到所述施工图设计条件,其中,所述圆形洞口的直径根据所述管径和所述保温层厚度确定。
8、可选的,若所述第二建筑信息模型为桥架模型,则所述第二模型信息包括桥架位置和桥架尺寸;所述根据所述第一模型信息和所述第二模型信息生成多个施工图设计条件,包括:若所述桥架位置与所述墙体结构的位置存在干涉,则基于干涉位置生成方形孔洞,根据所述方形孔洞得到所述施工图设计条件,其中,所述方形孔洞的长和宽根据所述桥架尺寸确定。
9、可选的,若所述第二建筑信息模型为所述支吊架模型,则所述第二模型信息包括所述支吊架位置、支吊架根部形式和支吊架荷载;所述根据所述第一模型信息和所述第二模型信息生成多个施工图设计条件,包括:若所述支吊架位置与所述楼板结构的位置、所述柱结构的位置、所述梁结构的位置中的任意一个存在干涉,则基于干涉位置生成根部标记和/或预埋件标记,根据所述根部标记和/或所述预埋件标记得到所述施工图设计条件;其中,所述根部标记根据所述支吊架的根部形式确定,所述预埋件标记根据所述支吊架根部形式和所述支吊架荷载确定。
10、可选的,所述第二模型信息还包括第二建筑信息模型的编号,所述方法还包括:若所述管道模型与所述柱结构、所述梁结构、所述门窗结构中的任意一个存在干涉,和/或,所述桥架模型与所述柱结构、所述梁结构、所述门窗结构中的任意一个存在干涉,则生成干涉标记;其中,所述干涉标记包括干涉位置、发生干涉的所述第二建筑信息模型的类型和编号、发生干涉的所述建筑结构的类型和编号。
11、可选的,所述施工图设计条件的条件信息包括所述施工图设计条件的位置、名称以及编号;所述基于所述条件信息核验各个所述施工图设计条件之间是否存在干涉,并生成核验结果,包括:根据所述施工图设计条件的位置,检验各个施工图设计条件之间是否存在干涉;若存在干涉,则生成第一核验结果,其中,所述第一核验结果包括条件干涉提示以及发生干涉的所述施工图设计条件的条件信息;若不存在干涉,则生成第二核验结果,并输出所述施工图设计条件,其中,所述第二核验结果包括核验通过提示。
12、根据本发明的第二个方面,提供了一种基于bim的施工图设计条件生成装置,所述装置设置于三维设计软件中,该装置包括:
13、模型获取模块,用于获取第一建筑信息模型和第二建筑信息模型,其中,所述第一建筑信息模型为根据建筑结构图创建的建筑结构模型,第二建筑信息模型为基于所述第一建筑信息模型创建的管道模型、桥架模型、支吊架模型中的至少一种模型;
14、条件生成模块,用于基于所述第一建筑信息模型提取得到第一模型信息,以及基于所述第二建筑信息模型提取得到第二模型信息,根据所述第一模型信息和所述第二模型信息生成多个施工图设计条件;
15、条件核验模块,用于提取每个所述施工图设计条件的条件信息,基于所述条件信息核验各个所述施工图设计条件之间是否存在干涉,并生成核验结果。
16、根据本发明的第三个方面,提供了一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现上述基于bim的施工图设计条件生成方法。
17、根据本发明的第四个方面,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述基于bim的施工图设计条件生成方法。
18、本发明提供的一种基于bim的施工图设计条件生成方法、装置、存储介质及计算机设备,首先获取第一建筑信息模型和第二建筑信息模型,其中,所述第一建筑信息模型为根据建筑结构图创建的建筑结构模型,第二建筑信息模型为基于所述第一建筑信息模型创建的管道模型、桥架模型、支吊架模型中的至少一种模型;然后基于所述第一建筑信息模型提取得到第一模型信息,以及基于所述第二建筑信息模型提取得到第二模型信息,根据所述第一模型信息和所述第二模型信息生成多个施工图设计条件;之后提取每个所述施工图设计条件的条件信息,基于所述条件信息核验各个所述施工图设计条件之间是否存在干涉,并生成核验结果。本技术基于bim技术,提取建筑结构模型的模型信息得到第一模型信息,提取管道模型、桥架模型、支吊架模型的模型信息得到第二模型信息,基于第一模型信息和第二模型信息实现自动生成施工图设计条件,不需要各个专业人工标记施工图设计条件,并且在生成施工图设计条件之后,通过施工图设计条件的条件信息来核验生成的施工图设计条件是否可行,无需各个专业人工一一核验,因此能够提升施工图设计条件提出的准确性,节约人工成本,提高工作效率。
19、上述说明仅是本技术技术方案的概述,为了能够更清楚了解本技术的技术手段,而可依照说明书的内容予以实施,并且为了让本技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本技术的具体实施方式。