本发明涉及装配式建筑,尤其涉及一种预制墙填充部分生成方法和装置。
背景技术:
1、在装配式混凝土建筑领域,承重剪力墙与非承重填充墙一起预制的工艺已成为一种普遍做法,这类预制墙在设计时,非承重填充墙作为承重剪力墙的附属部分,通过一定的钢筋构造连接做法形成可靠连接,进而形成一个整体构件。
2、在设计过程中,承重剪力墙部分模型可以由既有的结构受力分析模型得到,而填充墙部分则没有固定的设计方式。在以往的设计过程中,填充墙部分需要根据建筑图纸手动补充。具体来说,设计师通过手动测量图纸的手段获取这部分填充墙的尺寸及位置信息后,在模型中把填充墙补充绘出。
3、在设计师进行手动补充的过程中,由于建筑图中往往只标注建筑建成后门窗的尺寸及位置,但门窗尺寸并非结构洞口尺寸。由于结构洞口中实际门窗尺寸以外的部分为填充墙,其尺寸及位置信息需要设计师结合平面图、剖面图、立面图手动测量得到。也就是说,填充墙尺寸及位置信息获取需要设计师同时查看平面图、剖面图或立面图,经过一定的人工测量后通过手动转换才能得出填充墙的尺寸及定位信息。此外,手动方式布置的填充墙扩展性低。当结构洞口尺寸发生变化时,原先布置填充墙无法直接复用至当前墙体。同时,当门窗形式或组合情况复杂时,填充墙尺寸及位置信息复杂,会导致设计师信息获取困难、绘制困难。
4、综上,现有技术存在扩展性低、设计效率低的问题。
技术实现思路
1、本发明提供一种预制墙填充部分生成方法和装置,用以解决现有技术中扩展性低、设计效率低的缺陷,实现扩展性更高、设计效率更高的预制墙填充部分生成。
2、本发明提供一种预制墙填充部分生成方法,包括:
3、获取结构洞口几何实体模型;
4、将建筑平面图导入所述结构洞口几何实体模型,使所述建筑平面图与所述结构洞口几何实体模型按照项目基点进行对位;
5、根据对位后的所述建筑平面图和所述建筑平面图对应的门窗表图纸获取门窗洞口信息,根据所述门窗洞口信息在所述结构洞口几何实体模型的基础上生成门窗洞口几何实体模型;
6、对所述结构洞口几何实体模型和所述门窗洞口几何实体模型进行布尔运算,得到填充墙模型。
7、根据本发明提供的一种预制墙填充部分生成方法,所述根据对位后的所述建筑平面图和所述建筑平面图对应的门窗表图纸获取门窗洞口信息,根据所述门窗洞口信息在所述结构洞口几何实体模型的基础上生成门窗洞口几何实体模型,具体包括:
8、s1:根据所述建筑平面图获取门窗洞口的第一门窗编号、第一门窗宽度、门窗平面定位信息;根据所述门窗表图纸获取门窗洞口的第二门窗编号、第二门窗宽度、门窗高度及门窗距离层底距离;
9、s2:根据所述第一门窗编号和所述第二门窗编号进行匹配,得到目标编号的所述门窗洞口对应的所述门窗洞口信息;所述门窗洞口信息包括所述门窗洞口的尺寸及定位信息;
10、s3:根据所述门窗洞口信息在所述结构洞口几何实体模型的对应位置生成所述门窗洞口几何实体模型。
11、根据本发明提供的一种预制墙填充部分生成方法,所述根据所述门窗洞口信息在所述结构洞口几何实体模型的对应位置生成所述门窗洞口几何实体模型,之后还包括:
12、重复步骤s1-s3,得到所有所述门窗洞口的所述门窗洞口几何实体模型。
13、根据本发明提供的一种预制墙填充部分生成方法,所述对所述结构洞口几何实体模型和所述门窗洞口几何实体模型进行布尔运算,得到填充墙模型,具体包括:
14、将所述结构洞口几何实体模型和所有所述门窗洞口几何实体模型通过布尔运算取差集,得到三维几何模型;
15、将所述三维几何模型转换为预设类型,得到所述填充墙模型。
16、根据本发明提供的一种预制墙填充部分生成方法,所述对所述结构洞口几何实体模型和所述门窗洞口几何实体模型进行布尔运算,得到填充墙模型,之后还包括:
17、将所述门窗洞口几何实体模型单独保存或组合后成组保存。
18、根据本发明提供的一种预制墙填充部分生成方法,所述根据所述第一门窗编号和所述第二门窗编号进行匹配,得到目标编号的所述门窗洞口对应的所述门窗洞口信息,之后还包括:
19、比较所述第一门窗编号和所述第二门窗编号,得到第一比较结果;
20、在所述第一门窗编号和所述第二门窗编号相同的情况下,比较对应的所述第一门窗宽度和所述第二门窗宽度,得到第二比较结果;
21、在所述第一比较结果和/或所述第二比较结果为不一致的情况下,生成图纸错误信息,根据所述图纸错误信息对用户进行反馈。
22、本发明还提供一种预制墙填充部分生成装置,包括:
23、结构洞口单元,用于获取结构洞口几何实体模型;
24、图纸导入单元,用于将建筑平面图导入所述结构洞口几何实体模型,使所述建筑平面图与所述结构洞口几何实体模型按照项目基点进行对位;
25、门窗洞口单元,用于根据对位后的所述建筑平面图和所述建筑平面图对应的门窗表图纸获取门窗洞口信息,根据所述门窗洞口信息在所述结构洞口几何实体模型的基础上生成门窗洞口几何实体模型;
26、填充墙单元,用于对所述结构洞口几何实体模型和所述门窗洞口几何实体模型进行布尔运算,得到填充墙模型。
27、本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述预制墙填充部分生成方法。
28、本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述预制墙填充部分生成方法。
29、本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述预制墙填充部分生成方法。
30、本发明提供的预制墙填充部分生成方法和装置,通过获取结构洞口几何实体模型;将建筑平面图导入所述结构洞口几何实体模型,使所述建筑平面图与所述结构洞口几何实体模型按照项目基点进行对位;根据对位后的所述建筑平面图和所述建筑平面图对应的门窗表图纸获取门窗洞口信息,根据所述门窗洞口信息在所述结构洞口几何实体模型的基础上生成门窗洞口几何实体模型;对所述结构洞口几何实体模型和所述门窗洞口几何实体模型进行布尔运算,得到填充墙模型。
31、本发明着眼于建筑物实际的门窗,拾取建筑平面图和门窗表图纸相关信息,通过结构洞口几何实体模型扣减门窗洞口几何实体模型的方式得到填充墙模型,无需人为转换图纸信息和绘制模型,大大提升设计效率和扩展性。
1.一种预制墙填充部分生成方法,其特征在于,包括:
2.根据权利要求1所述的预制墙填充部分生成方法,其特征在于,所述根据对位后的所述建筑平面图和所述建筑平面图对应的门窗表图纸获取门窗洞口信息,根据所述门窗洞口信息在所述结构洞口几何实体模型的基础上生成门窗洞口几何实体模型,具体包括:
3.根据权利要求2所述的预制墙填充部分生成方法,其特征在于,所述根据所述门窗洞口信息在所述结构洞口几何实体模型的对应位置生成所述门窗洞口几何实体模型,之后还包括:
4.根据权利要求3所述的预制墙填充部分生成方法,其特征在于,所述对所述结构洞口几何实体模型和所述门窗洞口几何实体模型进行布尔运算,得到填充墙模型,具体包括:
5.根据权利要求1所述的预制墙填充部分生成方法,其特征在于,所述对所述结构洞口几何实体模型和所述门窗洞口几何实体模型进行布尔运算,得到填充墙模型,之后还包括:
6.根据权利要求2所述的预制墙填充部分生成方法,其特征在于,所述根据所述第一门窗编号和所述第二门窗编号进行匹配,得到目标编号的所述门窗洞口对应的所述门窗洞口信息,之后还包括:
7.一种预制墙填充部分生成装置,其特征在于,包括:
8.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至6任一项所述预制墙填充部分生成方法。
9.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述预制墙填充部分生成方法。
10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述预制墙填充部分生成方法。