本申请涉及装配式建筑设计技术领域,特别是涉及一种设计非结构构件的方法、装置、存储介质及计算机设备。
背景技术:
在建筑行业,装配式建筑构件可以分为结构构件和非结构构件,其中,建筑结构构件主要指的是结构施工图上的承重构件,而非结构构件是指用于连接建筑结构构件的建筑构件,非结构构件的可靠性设计对于建筑的稳定性具有重要作用。
现有技术采用pc构件(precastconcrete,混凝土预制件)的形式制作非结构构件,在制作非结构构件时,首先需要进行非结构构件的制作设计。现有技术通常为根据设计人员的经验去确定非结构构件的制作设计,然而,人工制作设计的效率较低,且容易出现设计不合理的情况,进而会导致制作得到的非结构构件存在一定的安全隐患。
技术实现要素:
基于此,有必要针对现有技术存在的问题,提供一种更加科学合理的设计非结构构件的方法、装置、存储介质及计算机设备。
一种设计非结构构件的方法,包括以下步骤:
获取待设计非结构构件的构件参数及布置参数,基于所述构件参数、所述布置参数以及对应的结构构件创建非结构构件;
确定所述非结构构件对应的预制属性信息;
根据所述构件参数、所述布置参数以及所述预制属性信息,确定所述非结构构件的拆分参数,基于所述拆分参数对所述非结构构件进行构件拆分;
获取所述非结构构件对应的配筋信息,根据所述构件参数、所述布置参数、所述预制属性信息、所述拆分参数以及所述配筋信息确定所述非结构构件的钢筋设置信息,基于所述钢筋设置信息对所述非结构构件进行钢筋设置。
在其中一个实施例中,所述构件参数包括保温层材料类型、保温层厚度、外叶板厚度以及内叶板厚度中的至少一项。
在其中一个实施例中,所述布置参数包括门的尺寸、门的位置、窗的尺寸、窗的位置、减重板材料、减重板尺寸以及减重板位置中的至少一项。
在其中一个实施例中,所述预制属性信息包括现浇层高度;
确定所述非结构构件对应的预制属性信息,包括:
根据与所述非结构构件相配合的其他构件的厚度以及沉降值确定所述非结构构件的现浇层高度。
在其中一个实施例中,还包括以下各项中的任一项:
第一项:所述拆分参数包括接缝及尺寸、企口及尺寸、保温层封边的厚度、保温层的地方做法、预埋窗框及尺寸、滴水及尺寸、防水坡及尺寸、防水台及尺寸、墙剪力槽及尺寸和间距、飘窗及滴水的尺寸、飘窗构造柱及尺寸、主次梁搭接处理方式及预留长度、键槽及尺寸和距离中的至少一项;
第二项:所述拆分参数包括接缝及尺寸、企口及尺寸、预埋窗框及尺寸、滴水及尺寸、防水坡及尺寸、防水台及尺寸、保温层的封边尺寸、飘窗及滴水的尺寸、剪力槽及尺寸和间距、飘窗构造柱及尺寸中的至少一项;
第三项:所述拆分参数包括接缝及尺寸、预埋窗框及尺寸、滴水及尺寸、防水坡及尺寸、防水台及尺寸、板端轻质层及材料和尺寸、保温层的封边尺寸、主次梁搭接处理方式及预留长度、键槽及尺寸和距离中的至少一项;
第四项:所述拆分参数包括接缝及尺寸、企口及尺寸、插筋槽及尺寸和间距、预埋窗框及尺寸、滴水及尺寸、防水坡及尺寸、防水台及尺寸、保温层的封边尺寸中的至少一项;
第五项:所述拆分参数包括接缝及尺寸、压槽及尺寸、板端轻质层及材料和尺寸、主次梁搭接处理方式及预留长度、键槽及尺寸和距离中的至少一项;
第六项:所述拆分参数包括接缝及尺寸、插筋槽及尺寸和间距中的至少一项;
第七项:所述拆分参数包括接缝及尺寸、压槽及尺寸、板端轻质层及材料和尺寸中的至少一项。
在其中一个实施例中,基于所述拆分参数对所述非结构构件进行构件拆分之后,还包括:获取拆分校核信息,根据所述拆分校核信息进行拆分调整。
在其中一个实施例中,还包括以下各项中的至少一项:
第一项:根据所述非结构构件与所述对应的结构构件的位置关系以及所述结构构件的尺寸信息确定缺口尺寸,并根据所述缺口尺寸对所述非结构构件进行开缺处理;
第二项:获取水暖电预留预埋信息,根据所述水暖电预留预埋信息设置对应的预留预埋结构;
根据所述水暖电预留预埋信息对所述钢筋设置信息进行优化处理,基于优化处理后的钢筋设置信息对所述非结构构件进行钢筋设置;
第三项:根据预设吊件布置规则,确定所述非结构构件对应的吊件信息,根据所述吊件信息布置所述非结构构件的吊件。
一种设计非结构构件的装置,包括:
构件创建模块,用于获取待设计非结构构件的构件参数及布置参数,基于所述构件参数、所述布置参数以及对应的结构构件创建非结构构件;
预制属性确定模块,用于确定所述非结构构件对应的预制属性信息;
构件拆分模块,用于根据所述构件参数、所述布置参数以及所述预制属性信息,确定所述非结构构件的拆分参数,基于所述拆分参数对所述非结构构件进行构件拆分;
钢筋设置模块,用于获取所述非结构构件对应的配筋信息,根据所述构件参数、所述布置参数、所述预制属性信息、所述拆分参数以及所述配筋信息确定所述非结构构件的钢筋设置信息,基于所述钢筋设置信息对所述非结构构件进行钢筋设置。
一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述的设计非结构构件的方法的步骤。
一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的设计非结构构件的方法的步骤。
上述设计非结构构件的方法、装置、存储介质及计算机设备,获取待设计非结构构件的构件参数及布置参数,基于构件参数、布置参数以及对应的结构构件创建非结构构件;确定非结构构件对应的预制属性信息;根据构件参数、布置参数以及预制属性信息,确定非结构构件的拆分参数,基于拆分参数对非结构构件进行构件拆分;获取非结构构件对应的配筋信息,根据构件参数、布置参数、预制属性信息、拆分参数以及配筋信息确定非结构构件的钢筋设置信息,基于钢筋设置信息对非结构构件进行钢筋设置。通过结构构件以及待设计非结构构件的构件参数、布置参数以及配筋信息,确定非结构构件对应的预制属性信息、拆分参数以及钢筋设置信息,进而完成非结构构件的设计,可以提高设计效率,并且确定得到的设计信息更加科学合理,从而可以提高对应的非结构构件的安全性能。
附图说明
图1为一个实施例中设计非结构构件的方法的流程示意图;
图2为一个实施例中开窗处理以及布置减重板后的外墙板模型的示意图;
图3为一个实施例中指定预制属性的外墙板模型的示意图;
图4为一个实施例中结构拆分后的外墙板模型的示意图;
图5为一个实施例中进行开缺处理后的外墙板模型的示意图;
图6为一个实施例中设置预留预埋结构的外墙板模型的示意图;
图7为一个实施例中完成配筋以及吊件布置后的外墙板模型的示意图;
图8为图7中虚线部分的反面示意图;
图9为一个实施例中设计非结构构件的装置的结构示意图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
在建筑行业,结构构件主要指的是结构施工图上的承重构件,例如房屋中的梁、柱、屋架、基础等构件,以及由这些构件所组成的体系;非结构构件是指用于连接建筑结构构件的建筑构件,例如直接面向建筑室外的非承重墙体、各类建筑幕墙(包括采光顶)等。为了便于进行理解,本申请各实施例中以梁部位的外墙板作为非结构构件为例,对本申请中的设计非结构构件的方法进行解释说明。可以理解,非结构构件并不局限于外墙板,也可以是其他非结构构件。
在一个实施例中,如图1所示,提供一种设计非结构构件的方法,以该方法应用于可以进行非结构构件设计的设计平台为例进行解释说明,该方法包括以下步骤:
步骤s100,获取待设计非结构构件的构件参数及布置参数,基于构件参数、布置参数以及对应的结构构件创建非结构构件。构件参数及布置参数可以是预先指定,也可以是实时指定的,设计平台在获取构件参数及布置参数后,根据对应的结构构件、构件参数及布置参数创建非结构构件的构件模型。对于外墙板来说,其对应的结构构件为梁类构件,即根据梁类构件以及外墙板的构件参数以及布置参数创建外墙板的模型。
步骤s200,确定非结构构件对应的预制属性信息。在非结构构件的构件模型创建完毕后,设计平台根据人工确定结果确定该非结构构件的构件模型对应的预制属性信息。
步骤s300,根据构件参数、布置参数以及预制属性信息,确定非结构构件的拆分参数,基于拆分参数对非结构构件进行构件拆分。在确定非结构构件的构件模型对应的预制属性信息之后,设计平台根据该非结构构件的构件参数、布置参数以及预制属性信息,可以确定该非结构构件的拆分参数。不同类型的非结构构件的构件特点不尽相同,因此对于不同类型的非结构构件来说,存在相同的或者不同的拆分参数。设计平台在确定非结构构件的拆分参数之后,基于拆分参数对非结构构件进行构件拆分,以形成满足要求的预制构件。
步骤s400,获取非结构构件对应的配筋信息,根据构件参数、布置参数、预制属性信息、拆分参数以及配筋信息确定非结构构件的钢筋设置信息,基于钢筋设置信息对非结构构件进行钢筋设置。
设计平台在基于拆分参数对非结构构件进行构件拆分后,获取该非结构构件对应的配筋信息,并结合构件参数、布置参数、预制属性信息、拆分参数完成非结构构件的钢筋设置。配筋信息具体可以是由其他计算平台计算得到,即设计平台将构建的模型发送至其他计算平台,由其他计算平台完成结构计算和配筋后,将对应的计算结果发送至设计平台。结构计算的目的是用以确定获得的建筑模型是否满足项目和相关规范的基本要求。
本实施例提供一种设计非结构构件的方法,通过结构构件以及待设计非结构构件的构件参数、布置参数以及配筋信息,确定非结构构件对应的预制属性信息、拆分参数以及钢筋设置信息,进而完成非结构构件的设计,可以提高设计效率,并且确定得到的设计信息更加科学合理,从而可以提高对应的非结构构件的安全性能。
在一个实施例中,对于非结构构件来说,其对应的构件参数包括保温层材料类型、保温层厚度、外叶板厚度以及内叶板厚度中的至少一项。其中,保温层材料专指用于建筑墙体的一类保温材料,包括无机活性外墙保温材料、硅酸盐保温材料、陶瓷保温材料、胶粉聚苯颗粒、钢丝网采水泥泡沫板(舒乐板)、挤塑板xps、硬泡聚氨酯现场喷涂、硬泡聚氨酯保温板、喷涂聚氨酯硬泡、eps泡沫板等,可以根据实际情况进行选择。
在一个实施例中,对于非结构构件来说,其对应的布置参数包括门的尺寸、门的位置、窗的尺寸、窗的位置、减重板材料、减重板尺寸以及减重板位置中的至少一项。
具体地,若需要对外墙板进行开门、开窗洞口或者布置减重板,则需要对上述布置参数中的对应参数进行指定。例如:若需要进行开门处理,则需要指定门的长宽高等参数,以及门与外墙板的两边的距离;若需要进行开窗处理,则需要指定窗的长宽高等参数,以及窗与外墙板的左右两边、上下两边的距离;若需要在外墙板布置减重板,则需要指定减重板的材料类型、减重板的长宽高及厚度参数,以及减重板与外墙板的左右两边、上下两边的距离。如图2所示,为开窗处理以及布置减重板后的外墙板模型的示意图。
在一个实施例中,对于非结构构件来说,其对应的预制属性信息包括现浇层高度。如图3所示,为指定了预制属性的外墙板模型,现浇层高度即外墙板上方的高度h,现浇层下方为预制层。
本实施例中,确定非结构构件对应的预制属性信息,包括:根据与非结构构件相配合的其他构件的厚度以及沉降值确定非结构构件的现浇层高度。对于外墙板来说,可以是根据外墙板上方的其他构件来确定,如悬挑构件等。
在一个实施例中,对于外墙板来说,其对应的拆分参数包括接缝及尺寸、企口及尺寸、保温层封边的厚度、保温层的地方做法、预埋窗框及尺寸、滴水及尺寸、防水坡及尺寸、防水台及尺寸、墙剪力槽及尺寸和间距、飘窗及滴水的尺寸、飘窗构造柱及尺寸、主次梁搭接处理方式及预留长度、键槽及尺寸和距离中的至少一项。
其中,企口可以作为外墙板上下部的防水结构,当需要布置企口时,企口的位置可以认为是固定的,企口的长度与外墙体的长度相同,需要指定的企口尺寸包括企口的高度等;滴水槽可以作为窗洞口出的防水结构,当需要布置滴水槽时,滴水槽的尺寸参数包括滴水槽距离外墙面的距离,滴水槽的上部宽度,下部宽度,以及深度等参数,以及在窗洞口的哪个位置生成何种截面尺寸的滴水槽等;保温层尺寸包括外叶板的保温层的长、宽尺寸等参数;剪力键为内叶板的抗剪结构;剪力槽为内叶板上方梁的抗剪结构;此外,还可以选择保温材料的做法,比如是南方做法还是北方做法,北方做法比南方做法多一个企口处的保温层等。如图4所示,为结构拆分后的外墙板模型的示意图,该模型包括企口、滴水槽(由于滴水槽在窗户上方,故图中为示出)、剪力键以及剪力槽等结构。
本实施例通过设置外墙板的拆分参数,可以起到完善外墙板的外形尺寸和细部构造的效果。
在一个实施例中,对于外挂板来说,其对应的拆分参数包括接缝及尺寸、企口及尺寸、预埋窗框及尺寸、滴水及尺寸、防水坡及尺寸、防水台及尺寸、保温层的封边尺寸、飘窗及滴水的尺寸、剪力槽及尺寸和间距、飘窗构造柱及尺寸中的至少一项。
在一个实施例中,对于梁带外墙来说,其对应的拆分参数包括接缝及尺寸、预埋窗框及尺寸、滴水及尺寸、防水坡及尺寸、防水台及尺寸、板端轻质层及材料和尺寸、保温层的封边尺寸、主次梁搭接处理方式及预留长度、键槽及尺寸和距离中的至少一项。
在一个实施例中,对于梁下外墙来说,其对应的拆分参数包括接缝及尺寸、企口及尺寸、插筋槽及尺寸和间距、预埋窗框及尺寸、滴水及尺寸、防水坡及尺寸、防水台及尺寸、保温层的封边尺寸中的至少一项。
在一个实施例中,对于梁带内墙来说,其对应的拆分参数包括接缝及尺寸、压槽及尺寸、板端轻质层及材料和尺寸、主次梁搭接处理方式及预留长度、键槽及尺寸和距离中的至少一项。
在一个实施例中,对于梁下隔墙来说,其对应的拆分参数包括接缝及尺寸、插筋槽及尺寸和间距中的至少一项。
在一个实施例中,对于板下隔墙来说,其对应的拆分参数包括接缝及尺寸、压槽及尺寸、板端轻质层及材料和尺寸中的至少一项。
在一个实施例中,基于拆分参数对非结构构件进行构件拆分之后,还包括:获取拆分校核信息,根据拆分校核信息进行拆分调整。具体地,对于拆分后的非结构构件的构件模型,设计平台接收用户输入的拆分校核信息,比如对拆分参数的校核调整信息等,并根据拆分校核信息对构件模型进行拆分调整。
在一个实施例中,该方法还包括:根据非结构构件与对应的结构构件的位置关系以及结构构件的尺寸信息确定缺口尺寸,并根据缺口尺寸对非结构构件进行开缺处理。
具体地,当外墙板的上部有悬挑构件、周围有其他外墙板或边缘构件存在时,则需要对外墙板进行开缺处理,缺口尺寸包括缺口结构的长和宽等参数,以及缺口结构与外墙板边线的距离等。如图5所示,为外墙板上方存在悬挑梁时,对外墙板进行开缺处理的示意图。
在一个实施例中,该方法还包括:获取水暖电预留预埋信息,根据水暖电预留预埋信息设置对应的预留预埋结构;根据水暖电预留预埋信息对钢筋设置信息进行优化处理,基于优化处理后的钢筋设置信息对非结构构件进行钢筋设置。
水暖电预留预埋信息可以通过水暖电模块得到,例如,当外墙板上需要布置一个开关时,可以通过人工选取设备构件库中的开关设备,通过指定开关的定位尺寸,确定开关的布置位置,然后对应的水暖电模块通过计算确定安装这个开关需要的孔洞的大小,从而形成对应的水暖电预留预埋信息。如图6所示,为设置了预留预埋结构的外墙板的示意图。
在一个实施例中,该方法还包括:根据预设吊件布置规则,确定非结构构件对应的吊件信息,根据吊件信息布置非结构构件的吊件。具体地,可以根据重心布置原则进行吊件的布置,吊件具体可以是吊钉,通过吊件可以对外墙板进行吊装处理。如图7所示,为完成配筋以及吊件布置后的外墙板的示意图,如图8所示,为图7中虚线部分的反面示意图,图中包括钢筋以及吊钉等。
应该理解的是,虽然图1的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些子步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
在一个实施例中,如图9所示,提供一种设计非结构构件的装置,该装置包括:构件创建模块100、预制属性确定模块200、构件拆分模块300以及钢筋设置模块400。
构件创建模块100用于获取待设计非结构构件的构件参数及布置参数,基于构件参数、布置参数以及对应的结构构件创建非结构构件;
预制属性确定模块200用于确定非结构构件对应的预制属性信息;
构件拆分模块300用于根据构件参数、布置参数以及预制属性信息,确定非结构构件的拆分参数,基于拆分参数对非结构构件进行构件拆分;
钢筋设置模块400用于获取非结构构件对应的配筋信息,根据构件参数、布置参数、预制属性信息、拆分参数以及配筋信息确定非结构构件的钢筋设置信息,基于钢筋设置信息对非结构构件进行钢筋设置。
关于设计非结构构件的装置的具体限定可以参见上文中对于设计非结构构件的方法的限定,在此不再赘述。上述设计非结构构件的装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:获取待设计非结构构件的构件参数及布置参数,基于构件参数、布置参数以及对应的结构构件创建非结构构件;
确定非结构构件对应的预制属性信息;
根据构件参数、布置参数以及预制属性信息,确定非结构构件的拆分参数,基于拆分参数对非结构构件进行构件拆分;
获取非结构构件对应的配筋信息,根据构件参数、布置参数、预制属性信息、拆分参数以及配筋信息确定非结构构件的钢筋设置信息,基于钢筋设置信息对非结构构件进行钢筋设置。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:根据与非结构构件相配合的其他构件的厚度以及沉降值确定非结构构件的现浇层高度。
在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取拆分校核信息,根据拆分校核信息进行拆分调整。
在一个实施例中,处理器执行计算机程序时还实现以下各项中的至少一项:
第一项:根据非结构构件与对应的结构构件的位置关系以及结构构件的尺寸信息确定缺口尺寸,并根据缺口尺寸对非结构构件进行开缺处理;
第二项:获取水暖电预留预埋信息,根据水暖电预留预埋信息设置对应的预留预埋结构;根据水暖电预留预埋信息对钢筋设置信息进行优化处理,基于优化处理后的钢筋设置信息对非结构构件进行钢筋设置;
第三项:根据预设吊件布置规则,确定非结构构件对应的吊件信息,根据吊件信息布置非结构构件的吊件。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:获取待设计非结构构件的构件参数及布置参数,基于构件参数、布置参数以及对应的结构构件创建非结构构件;确定非结构构件对应的预制属性信息;根据构件参数、布置参数以及预制属性信息,确定非结构构件的拆分参数,基于拆分参数对非结构构件进行构件拆分;获取非结构构件对应的配筋信息,根据构件参数、布置参数、预制属性信息、拆分参数以及配筋信息确定非结构构件的钢筋设置信息,基于钢筋设置信息对非结构构件进行钢筋设置。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:根据与非结构构件相配合的其他构件的厚度以及沉降值确定非结构构件的现浇层高度。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取拆分校核信息,根据拆分校核信息进行拆分调整。
在一个实施例中,计算机程序被处理器执行时还实现以下各项中的至少一项:
第一项:根据非结构构件与对应的结构构件的位置关系以及结构构件的尺寸信息确定缺口尺寸,并根据缺口尺寸对非结构构件进行开缺处理;
第二项:获取水暖电预留预埋信息,根据水暖电预留预埋信息设置对应的预留预埋结构;根据水暖电预留预埋信息对钢筋设置信息进行优化处理,基于优化处理后的钢筋设置信息对非结构构件进行钢筋设置;
第三项:根据预设吊件布置规则,确定非结构构件对应的吊件信息,根据吊件信息布置非结构构件的吊件。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。