1.本发明涉及装配式建筑技术领域,尤其涉及一种吊点分布方式确定方法及装置和电子设备。
背景技术:2.叠合板是由底板和设在底板上的桁架,并浇筑混凝土层后叠合而成的装配式混凝土构件,其在现场安装时需要在桁架上布置吊点,方便吊车对叠合板进行吊装。
3.相关技术中,可以提前确定桁架上的吊点位置,以便在现场安装时,直接根据吊点位置完成吊装,从而提高叠合板的安装效率。但是,需要借助人工确定桁架上吊点的分布方式,耗时长,且无法实现自动化布置。
技术实现要素:4.本发明的目的在于提供一种吊点分布方式确定方法及装置和电子设备,以自动化确定叠合板上桁架的吊点分布方式,从而提高吊点布置效率。
5.第一方面,本发明提供了一种吊点分布方式确定方法,用于确定叠合板的吊点分布方式,叠合板至少包括:底板以及设在底板上的至少一个桁架,所述方法包括:获取叠合板的建模信息,叠合板的建模信息至少包括至少一个桁架的建模数据,桁架的建模数据至少包括桁架位置信息;基于桁架位置信息确定多个候选吊点位置和两个第一理论吊点区域;基于两个第一理论吊点区域从多个候选吊点位置确定同一桁架的至少两个目标吊点的分布方式。
6.与现有技术相比,本发明提供的吊点分布方式确定方法中,基于桁架位置信息确定多个候选吊点位置和两个第一理论吊点区域,基于两个第一理论吊点区域从多个候选吊点位置确定同一桁架的至少两个目标吊点的分布方式,通过自动计算获得的吊点分布方式能够实现吊点的自动化布置,以满足叠合板吊装需求。因此,在现场安装叠合板时,可以基于自动化计算的吊点分布方式方便快速找到吊装位置,从而提高叠合板的吊点布置效率,解决了现有技术中吊点位置的布置需要借助人工计算、耗时长、且无法自动化布置吊点的技术问题。
7.第二方面,本发明提供了一种吊点分布方式确定装置,用于确定叠合板的吊点分布方式,叠合板至少包括:底板以及设在底板上的至少一个桁架,所述装置包括:获取模块,用于获取叠合板的建模信息,叠合板的建模信息至少包括至少一个桁架的建模数据,桁架的建模数据至少包括桁架位置信息;确定模块,用于基于桁架位置信息确定多个候选吊点位置和两个第一理论吊点区域;确定模块,还用于基于两个第一理论吊点区域从多个候选吊点位置确定同一桁架的至少两个目标吊点的分布方式。
8.与现有技术相比,本发明提供的处理装置的有益效果与本发明技术方案所述吊点分布方式确定方法的有益效果相同,此处不做赘述。
9.第三方面,本发明提供了一种电子设备,包括:处理器;以及,存储程序的存储器;其中,所述程序包括指令,所述指令在由所述处理器执行时使所述处理器执行根据本发明示例性实施例所述的方法。
10.与现有技术相比,本发明提供的电子设备的有益效果与本发明所述吊点分布方式确定方法的有益效果相同,此处不做赘述。
11.第四方面,本发明提供了一种计算机可读存储介质,用于存储有计算机指令,所述计算机指令用于使所述计算机执行根据本发明示例性实施例所述的方法。
12.与现有技术相比,本发明提供的计算机可读存储介质的有益效果与本发明所述吊点分布方式确定方法的有益效果相同,此处不做赘述。
附图说明
13.此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明示例性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:图1为本发明示例性实施例的吊点分布方式确定方法的流程示意图;图2为本发明示例性实施例的一种候选吊点分布示意图;图3为本发明示例性实施例的另一种候选吊点分布示意图;图4为本发明示例性实施例的候选吊点位置和第一理论吊点区域的确定流程图;图5为本发明示例性实施例的桁架的波峰定位数据示意图;图6为本发明示例性实施例的第一目标吊点位置的一种确定示意图;图7为本发明示例性实施例的第一目标吊点位置的另一种确定示意图;图8为本发明示例性实施例的目标吊点的一种分布方式示意图;图9为本发明示例性实施例的目标吊点的另一种分布方式示意图;图10为本发明示例性实施例的不满足桁架重置条件的第一子桁架结构示意图;图11为本发明示例性实施例的满足桁架重置条件的第一子桁架的重置过程示意图;图12为本发明示例性实施例的吊点位置调整过程示意图;图13为本发明示例性实施例的一种叠合板吊点分布方式的可视化标识示意图;图14为本发明示例性实施例的吊点分布方式确定装置示意图;图15为本发明示例性实施例的电子设备的结构框图。
具体实施方式
14.为了便于清楚描述本发明实施例的技术方案,在本发明的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。例如,第一阈值和第二阈值仅仅是为了区分不同的阈值,并不对其先后顺序进行限定。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也
并不限定一定不同。
15.需要说明的是,本发明中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本发明中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
16.本发明中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b的情况,其中a,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b或c中的至少一项(个),可以表示:a,b,c,a和b的结合,a和c的结合,b和c的结合,或a、b和c的结合,其中a,b,c可以是单个,也可以是多个。
17.在本发明的描述中,需要理解的是,术语“上”、“下”、“前”、“后”、“左”、“右”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
18.在介绍本发明实施例之前首先对本发明实施例中涉及到的相关名词作如下释义:叠合板,其可以是由底板和设在底板上的桁架,并浇筑混凝土层后叠合而成的装配式混凝土构件,其整体性好,底板的上下表面平整,便于饰面层装修,适用于对整体刚度要求较高的高层建筑物和大开间建筑物。从建筑物的用途上划分,该建筑物可以为住宅楼、商业建筑物等,此处不做详述。
19.桁架可以包括上弦筋、下弦筋和连接上弦筋与下弦筋的腹杆筋。腹杆筋的结构可以为波浪式结构,使得腹杆筋上存在腹杆波峰和腹杆波谷。为了方便后续描述,可以将腹杆波峰定义为桁架波峰,腹杆波谷定义为桁架波谷。
20.在确定桁架的吊点分布方式时,可以基于桁架波峰确定吊点位置。在遇到洞口需要截断桁架的情况下,确定重新生成的位于洞口两侧的桁架在邻近洞口端为桁架波峰或者桁架波谷,以基于重新生成的桁架波峰确定吊点位置。
21.在相关技术中,为方便对叠合板的吊装,常需要将对叠合板的吊点位置进行确定,以便在叠合板的现场安装施工时,直接根据吊点位置完成吊装,从而提高叠合板的安装效率。但是,现有技术中吊点位置的布置需要借助人工计算,耗时长,且无法实现自动化布置。
22.针对同时考虑多个洞口及带缺口等开口的复杂几何造型的叠合板,人工计算吊点位置需要付出大量时间,无法实现位于洞口区域内吊点位置的动态调整,不能满足实际生产需求,吊点布置效率低。
23.针对上述问题,本发明示例性实施例可以在叠合板生产加工前,利用一种或多种设计性软件建模,确定叠合板上桁架的吊点分布方式。
24.基于此,本发明示例性实施例提供一种吊点分布方式确定方法,可以用于确定叠合板的吊点分布方式,以解决现有技术中吊点位置的布置需要借助人工计算,耗时长,且无法实现自动化布置的技术问题。同时,面对复杂几何轮廓及多洞口的叠合板,能够实现位于洞口区域内吊点位置的动态调整,满足实际生产需求,提高吊点布置效率。
25.本发明示例性实施例的吊点分布方式确定方法可以由安装有一种或多种建模软件的电子设备执行,其可以保存在计算机可读存储介质中,建模软件包括但不仅限于:ug、cad、bim(building information modeling,缩写为bim)、spcs、pkpm-pc、revit、navisworks、bentley navigator、tekla structures和archicad等软件等中的一个或多个建模软件。其中,电子设备可以包括但不仅限于台式电脑、笔记本电脑、平板电脑等。
26.本发明示例性实施例的吊点分布方式确定方法,用于确定叠合板的吊点分布方式,叠合板至少包括:底板以及设在底板上的至少一个桁架。应理解,如果桁架数量为多个时,多个桁架在底板上的延伸方向可以相同。
27.图1示出了本发明示例性实施例的吊点分布方式确定方法的流程示意图。如图1所示,本发明示例性实施例的吊点分布方式确定方法包括:步骤101:获取叠合板的建模信息,叠合板的建模信息至少包括至少一个桁架的建模数据,桁架的建模数据至少包括桁架位置信息。
28.在实际应用中,对叠合板的吊点分布方式进行确定时,需要获取该叠合板的建模信息。考虑到本发明示例性实施例要解决的技术问题,叠合板的建模信息至少可以包括至少一个桁架的建模数据。该桁架的建模数据至少包括桁架位置信息。
29.本发明示例性实施例的桁架的位置信息可以是位于桁架上的所有点的坐标的集合。在实际应用中,可以基于桁架上的所有点的坐标的集合确定桁架在底板上的位置、桁架长度、桁架宽度、桁架波峰位置、桁架波谷位置、桁架波峰间距等,但不仅限于此。
30.步骤102:基于桁架位置信息确定多个候选吊点位置和两个第一理论吊点区域。为了保证吊点的分布方式能够满足叠合板在吊装过程中的对称受力,从而能够保证叠合板在吊装过程中的稳定性,防止出现叠合板侧翻的情况,避免发生安全事故,因此,在设置吊点的分布方式时,需要对吊点位置进行合理设计。
31.本发明示例性实施例基于桁架位置信息所确定的每个候选吊点位置都可能是桁架上目标吊点的实际设置位置。这些候选吊点位置在桁架的位置可以根据桁架的结构确定。
32.示例性的,每个候选吊点位置可以位于桁架波峰位置。此时,候选吊点位置位于腹杆筋与上弦筋的接触位置,其具有较高的强度,使得当吊钩悬挂在此处,具有较好的着力基础,因此,当候选吊点位置位于桁架波峰位置时,不仅可以保证吊钩有效的吊装叠合板,还可以减少桁架变形的可能性。
33.在一种示例中,位于同一桁架上的多个候选吊点位置可以沿着桁架的长度方向分布,且相邻两个候选吊点位置之间的间距可以等于k倍的桁架波峰间距,k为大于或等于1的整数。
34.图2示出了本发明示例性实施例的一种候选吊点分布示意图。其中,q表示桁架波峰位置,白色圆圈表示候选吊点位置。如图2所示,桁架200具有9个桁架波峰位置,当k=1时,相邻两个候选吊点位置之间的间距可以等于桁架波峰间距。此时,同一桁架上每个桁架波峰位置均为候选吊点位置201,使得同一桁架上候选吊点位置的密度比较高,可以保证后续选择目标吊点位置时,避免漏选或错选目标吊点位置的可能性,从而提高吊装稳定性。
35.当k≥2时,相邻两个候选吊点位置之间的间距可以大于或等于2倍桁架波峰间距。此时,同一桁架上候选吊点位置的密度由k的大小决定,因此,可以控制k的大小,调整候选
吊点位置的密度,从而降低后续目标吊点位置确定的计算复杂度,提高目标吊点分布方式确定效率。
36.图3示出了本发明示例性实施例的另一种候选吊点分布示意图。其中,q表示桁架波峰位置,白色圆圈表示候选吊点位置。如图3所示,桁架200具有9个桁架波峰位置,当k=2时,相邻两个候选吊点位置之间的间距可以等于2倍的桁架波峰间距。此时,同一桁架上每隔一个桁架波峰出现一个候选吊点位置201,使得同一桁架上候选吊点位置的密度低于图2所示的候选吊点位置密度。
37.本发明示例性实施例基于桁架位置信息所确定的两个第一理论吊点区域可以是行业通用的确定方式确定的目标吊点在桁架上的位置区域。基于这两个第一理论吊点区域所选择的目标吊点进行叠合板吊装时,能够使得叠合板在吊装过程中对称受力,从而保证叠合板在吊装过程中的稳定性,防止出现叠合板侧翻的情况,避免发生安全事故。
38.示例性的,上述两个第一理论吊点区域可以包括第一侧理论吊点区域和第二侧理论吊点区域。第一侧理论吊点区域定义的理论吊点可以靠近桁架的第一端,第二侧理论吊点区域定义的理论吊点可以靠近桁架的第二端。应理解,桁架的第一端和桁架第二端可以是沿着桁架的长度方向分布的两个端部。此时,两个第一理论吊点区域可以关于桁架的中点左右对称,从而保证叠合板在吊装过程中的稳定性,防止出现叠合板侧翻而导致发生意外的情况。
39.步骤103:基于两个第一理论吊点区域从多个候选吊点位置确定同一桁架的至少两个目标吊点的分布方式。
40.当目标吊点的数量为两个,可以直接根据候选吊点位置与第一理论吊点区域的相对位置关系,确定两个目标吊点的分布方式。当目标吊点的数量大于两个,不仅需要根据候选吊点位置与第一理论吊点区域的相对位置关系,确定两个目标吊点的分布方式,还需要根据已经确定的两个目标吊点的分布方式和候选吊点位置,确定位于两个目标吊点之间的至少一个目标吊点。
41.由上可见,本发明示例性实施例提供的吊点分布方式确定方法中,可以基于桁架位置信息确定多个候选吊点位置和两个第一理论吊点区域,基于两个第一理论吊点区域从多个候选吊点位置确定同一桁架的至少两个目标吊点的分布方式,通过自动计算获得的吊点分布方式能够实现吊点的自动化布置,以满足叠合板吊装需求。因此,在现场安装叠合板时,可以基于自动化计算的吊点分布方式方便快速找到吊装位置,从而提高叠合板的吊点布置效率,解决了现有技术中吊点位置的布置需要借助人工计算、耗时长、且无法自动化布置吊点的技术问题。
42.在一种可选方式中,图4示出了本发明示例性实施例的候选吊点位置和第一理论吊点区域的确定流程图。如图4所示,基于桁架位置信息确定多个候选吊点位置和两个第一理论吊点区域,包括:步骤401:基于桁架位置信息确定桁架的波峰定位数据。波峰定位数据可以包括:桁架长度、桁架波峰间距和至少一个桁架波峰位置。
43.在实际应用中,可以基于桁架上的所有点的坐标的集合确定桁架的波峰定位数据,波峰定位数据可以包括:桁架长度、桁架波峰间距和至少一个桁架波峰位置,桁架波峰位置可以是桁架波峰的坐标。
44.步骤402:基于波峰定位数据确定多个候选吊点位置。当波峰定位数据包括:桁架长度、桁架波峰间距和至少一个桁架波峰位置时,可以基于桁架长度和桁架波峰间距确定该桁架含有的桁架波峰的数量,在确定至少一个桁架波峰位置后,可以基于该桁架波峰位置和桁架波峰间距确定该桁架含有的其它桁架波峰位置。
45.图5示出了本发明示例性实施例的桁架的波峰定位数据示意图。如图5所示,可以基于沿桁架200长度方向上的第一端点a和第二端点b的坐标确定桁架长度l,基于桁架200上相邻的两个桁架波峰202(或者桁架波谷203)的坐标确定桁架波峰间距d,基于桁架长度l和桁架波峰间距d确定该桁架含有的桁架波峰的数量为m,m表示大于0且小于或等于l/d的整数。当确定至少一个桁架波峰位置后,可以基于该桁架波峰位置和桁架波峰间距d确定该桁架含有的其它桁架波峰位置。假设已知第r个桁架波峰位置为qr,则第x个桁架波峰位置q
x
满足:q
x
=qr+d (x-r)。
46.举例来说,如图5所示,桁架200一共有9个桁架波峰,从左往右将9个桁架波峰依次定义为第1桁架波峰、第2桁架波峰、
……
、第8桁架波峰和第9桁架波峰。已知第3桁架波峰的位置为q3,那么基于q
x
所满足的公式,可以确定第1桁架波峰的位置q1=q
3-2d,第2桁架波峰的位置q2=q
3-d,第4桁架波峰的位置q4=q3+d,第5桁架波峰的位置q5=q3+2d,第6桁架波峰的位置q6=q3+3d,第7桁架波峰的位置q7=q3+4d,第8桁架波峰的位置q8=q3+5d,第9桁架波峰的位置q9=q3+6d。
47.在此基础上,可以将每个桁架波峰位置作为候选吊点位置,也可以按照一定的规律指定桁架上桁架波峰位置作为候选吊点位置。
48.在一种示例中,如图2所示,当每个桁架波峰位置为候选吊点位置,那么图2所示的9个桁架波峰位置即为候选吊点位置201。此时,候选吊点位置的数量一共有9个。
49.在另一种示例中,如图3所示,可以按照从左往右的方式,将第2个桁架波峰、第4个桁架波峰、第6个桁架波峰和第8个桁架波峰定义为候选吊点位置201。此时,候选吊点位置的数量一共有4个。
50.步骤403:基于波峰定位数据和位置调节参数确定两个第一理论吊点区域。每个第一理论吊点区域内存在最佳吊点位置,位置调节参数可以用于调节每个第一理论吊点区域在桁架上的位置。当第一理论吊点区域靠近桁架的端部时,利用位置调节参数可以调节第一理论吊点区域靠近桁架端部的程度,使得基于第一理论吊点区域确定的目标吊点位置合适,进而方便吊装。
51.每个第一理论吊点区域可以根据经验公式确定,例如:根据位置调节参数先确定两个最佳吊点位置与相应桁架的端部之间的距离为l/x(l的定义参考前文),然后将每个最佳吊点位置作为相应第一理论吊点区域的中心位置,设定第一理论吊点区域的长度。基于此,每个第一理论吊点区域满足:,p0表示第一理论吊点区域的长度,其长度方向为桁架的延伸方向,l表示桁架长度,d表示桁架波峰间距,k表示误差系数,x表示位置调节参数,可以是用户根据实际需要自定义的,可以是经验值或者经过多次试验得到的试验值,x为大于或等于1的整数。例如:x为大于或等于1,且小于或等于10的整数。k可以为大于或等于0,且小于或
等于d/2的数值。
52.为了尽可能使得候选吊点位置位于第一理论吊点区域内,可以基于桁架波峰间距控制以最佳吊点位置为中心位置的第一理论吊点区域的长度。同时,利用误差系数k调节第一理论吊点区域的长度,从而进一步保证候选吊点位置落入第一理论吊点区域内,进而为目标吊点位置筛选提供选择基础。
53.在实际应用中,若目标吊点数量等于两个,将每个第一理论区域内与最佳吊点位置距离最近的候选吊点位置确定为第一目标吊点位置。可以基于从两个第一理论吊点区域内确定的两个第一目标吊点位置形成桁架上的两个目标吊点的分布方式。
54.在一种示例中,可以判断第一理论吊点区域内存在的候选吊点位置数量。如果确定第一理论吊点区域内存在一个候选吊点位置的情况下,将候选吊点位置确定为第一目标吊点位置。如果确定第一理论吊点区域内存在至少两个候选吊点位置的情况下,可以从至少两个候选吊点位置选择第一目标吊点位置,第一目标吊点位置为至少两个候选吊点位置中与最佳吊点位置距离最近的候选吊点位置。
55.图6示出了本发明示例性实施例的第一目标吊点位置的一种确定示意图。如图6所示,基于每个第一理论吊点区域满足的公式,可以确定当x=4的情况下,确定桁架200示出的两个第一理论吊点区域。此时,最佳吊点位置p与桁架200的端部之间的距离为l/4。从图6可以看出,每个第一理论吊点区域存在一个候选吊点位置,且与最佳吊点位置p重合,可以将该候选吊点位置作为第一目标吊点位置。
56.图7示出了本发明示例性实施例的第一目标吊点位置的另一种确定示意图。如图7所示,若第一理论吊点区域p0内存在至少两个候选吊点位置q
01
和q
02
,需要从至少两个候选吊点位置q
01
和q
02
中选择一个候选吊点位置作为第一目标吊点位置p1。若候选吊点位置q
01
与最佳吊点位置p的距离为δd1,候选吊点位置q
02
与最佳吊点位置p的距离为δd2,且δd1小于δd2,则将候选吊点位置q
01
作为第一目标吊点位置p1。
57.在实际应用中,若目标吊点数量大于两个,在确定两个第一目标吊点位置后,还需要确定两个第一目标吊点位置之外的其他目标吊点位置。换句话说,确定目标吊点数量大于两个的情况下,基于目标吊点数量和两个第一目标吊点位置,确定位于两个第一目标吊点位置之间的第二目标吊点位置。此时,两个第一目标吊点位置和至少一个第二目标吊点位置可以确定的桁架上的目标吊点的分布方式。
58.当确定位于两个第一目标吊点位置之间的第二目标吊点位置时,可以基于目标吊点数量和两个第一目标吊点位置,确定至少一个第二理论吊点位置,然后从位于两个第一目标吊点位置之间的至少一个候选吊点位置,选择与每个第二理论吊点位置邻近的候选吊点位置为第二目标吊点位置。
59.示例性的,在确定桁架上目标吊点数量大于2个的情况下,可以基于目标吊点数量和第一目标吊点数量确定第二目标吊点数量,然后基于两个第一目标吊点位置确定位于两个第一目标吊点中间的第二目标吊点的理论位置。因此,可以基于目标吊点数量和两个第一目标吊点位置,确定至少一个第二理论吊点位置,每个第二理论吊点位置满足:,其中,i大于0且小于或等于n-2的整数,n表示目标吊
点数量,p
11
和p
12
表示两个第一目标吊点位置,p
2i
表示第二理论吊点位置。
60.在一种示例中,若第二理论吊点位置与候选吊点位置重合,第二目标吊点位置为与第二理论吊点位置重合的候选吊点位置。
61.图8示出了本发明示例性实施例的目标吊点的一种分布方式示意图。如图8所示,将桁架看作一条直线,该直线上的两个黑色圆圈表示已经确定的两个第一目标吊点p
11
和p
12
,5个白色圆圈表示两个第一目标吊点位置之间的候选吊点位置。若目标吊点数量为3个,可以确定第二目标吊点数量为1个,因此,第二理论吊点位置p
21
可以满足:。
62.从图8可以看出,第二理论吊点位置p
21
与从左往右数第三个白色圆圈表示的候选吊点位置重合,因此,可以将第三个白色圆圈表示的候选吊点位置确定为第二目标吊点位置。
63.在另一种示例中,若第二理论吊点位置与候选吊点位置存在偏移,第二目标吊点位置为:第二理论吊点位置邻近的候选吊点位置,第二理论吊点位置邻近的候选吊点位置位于第一目标吊点位置和第二理论吊点位置之间;所述第二理论吊点位置邻近的所述候选吊点位置与所述第二理论吊点位置的距离大于0且小于d,其中,d表示桁架波峰间距。此时,吊车在吊装叠合板的过程中,可以在比较省力的情况下,稳定的吊装叠合板,防止出现叠合板侧翻的情况。应理解,第二理论吊点位置邻近的候选吊点位置可以是指以第二理论吊点位置为中心,落入
±
d的范围内的一个候选吊点位置。
64.图9示出了本发明示例性实施例的目标吊点的另一种分布方式示意图。如图9所示,将桁架看作一条直线,该直线上较大的两个黑色圆圈表示已经确定的两个第一目标吊点p
11
和p
12
,两个第一目标吊点位置p
11
和p
12
的中间位置为o,较小的两个黑色圆圈表示已经确定的两个第二理论吊点位置p
21
和p
22
,7个白色圆圈表示两个第一目标吊点位置之间的候选吊点位置。若目标吊点数量为4个,可以确定第二目标吊点数量为2个,因此,第二理论吊点位置p
21
和p
22
可以分别满足:和。
65.从图9可以看出,第二理论吊点位置p
21
和p
22
均与候选吊点位置存在偏移。针对第二理论吊点位置p
21
,与第二理论吊点位置p
21
相邻的候选位置为:从左往右数第二个白色圆圈和第三个白色圆圈表示的候选吊点位置,其中,第二个白色圆圈相对于第三个白色圆圈更远离中间位置o,因此,可以将第二个白色圆圈表示的候选吊点位置确定为邻近第二理论吊点位置p
21
的第二目标吊点位置m1。此时,第二目标吊点位置m1位于第一目标吊点位置p
11
和第二理论吊点位置p
21
之间。
66.针对第二理论吊点位置p
22
,与第二理论吊点位置p
22
相邻的候选位置为:从左往右数第五个白色圆圈和第六个白色圆圈表示的候选吊点位置,其中,第六个白色圆圈相对于第五个白色圆圈更远离中间位置o,因此,可以将第六个白色圆圈表示的候选吊点位置确定为邻近第二理论吊点位置p
22
的第二目标吊点位置m2。此时,第二目标吊点位置m2位于第一目标吊点位置p
12
和第二理论吊点位置p
22
之间。
67.在一种可选方式中,如果叠合板的底板上含有洞口、缺口等结构,则在生成桁架的过程中,需要对桁架进行截断处理。
68.例如:当桁架具有切角的情况下,如果桁架的部分位于切角所在范围内,应当去除桁架位于切角所在范围的部位。如果桁架具有洞口区域,在叠合板的制作过程中需要去除位于洞口区域内的桁架结构,因此,在确定吊点的分布方式时,需要对位于洞口区域内的吊点进行位置调整,以使得调整后的吊点的分布方式能够保证桁架在吊点部位不发生变形,同时,保证叠合板在吊装过程中的稳定性,防止出现叠合板侧翻的情况,避免发生安全事故。
69.在一种示例中,底板具有洞口,叠合板的建模信息还包括洞口建模数据,获取叠合板的建模信息后,基于桁架位置信息确定多个候选吊点位置和两个第一理论吊点区域前,本发明示例性实施例的方法还包括:确定桁架与洞口建模数据定义的洞口区域存在交叠的情况下,去除桁架位于洞口区域的部位,生成两个第一子桁架,此时,洞口位于两个第一子桁架之间。确定第一子桁架靠近洞口区域的端部满足桁架重置条件的情况下,基于第一子桁架生成第二子桁架,第二子桁架靠近洞口区域的端部为第二子桁架的桁架波峰位置或桁架波谷位置。
70.示例性的,若用于制备叠合板的底板具有洞口,获取的叠合板的建模信息还可以包括洞口建模数据,确定桁架与洞口建模数据定义的洞口区域存在交叠的情况下,去除桁架位于洞口区域的部位,生成两个第一子桁架,洞口位于两个第一子桁架之间。
71.图10示出了本技术示例性实施例的不满足桁架重置条件的第一子桁架结构示意图,如图10所示,白色正方形表示与桁架交叠的洞口区域100,去除桁架上位于洞口区域100的部位后,生成第一子桁架210,第一子桁架210包括位于左侧第一子桁架211和右侧第一子桁架212,洞口区域100位于左侧第一子桁架211和右侧第一子桁架212之间。
72.在一种可选的方式中,如果确定第一子桁架靠近洞口区域的端部不满足桁架重置条件的情况下,可以直接去除桁架位于洞口区域的部位后生成两个第一子桁架。
73.如果确定第一子桁架靠近洞口区域的端部满足桁架重置条件的情况下,基于第一子桁架生成第二子桁架,第二子桁架靠近洞口区域的端部为第二子桁架的桁架波峰位置或桁架波谷位置。
74.示例性的,为了方便工厂加工桁架,实现桁架生产标准化,提高加工效率,还需要进一步确定第一桁架靠近洞口区域的端部的结构,以确定第一子桁架靠近洞口区域的端部是否满足桁架重置条件。基于此,桁架重置条件可以为第一子桁架靠近洞口区域的端部偏移第一子桁架的桁架波峰位置或桁架波谷位置,第一子桁架的长度和第二子桁架的长度相同。
75.举例来说,如图10所示,左侧第一子桁架211靠近洞口区域的右端部为桁架波峰位置,右侧第一子桁架212靠近洞口区域的左端部为桁架波谷位置,不满足桁架重置条件,因此,不需要基于第一子桁架重新生成第二子桁架,第一子桁架可以直接用于标准化生产加工。
76.图11示出了本发明示例性实施例的满足桁架重置条件的第一子桁架的重置过程示意图。如图11所示,左侧第一子桁架211靠近洞口区域100的右端部与桁架波峰位置邻近但不重合时,满足桁架重置条件,因此,需要基于左侧第一子桁架211重新生成左侧第二子
桁架221,使得左侧第二子桁架221靠近洞口区域100的右端部为桁架波峰位置,左侧第一子桁架211的长度和左侧第二子桁架221的长度相同。
77.如图11所示,右侧第一子桁架212靠近洞口区域100的左端部与桁架波谷位置邻近但不重合时,满足桁架重置条件,因此,需要基于右侧第一子桁架212重新生成右侧第二子桁架222,右侧第二子桁架222靠近洞口区域100的左端部为桁架波谷位置,右侧第一子桁架212的长度和右侧第二子桁架222的长度相同。
78.在一种示例中,当底板具有洞口,叠合板的建模信息还包括洞口建模数据,桁架包括两个子桁架,洞口位于两个子桁架之间;目标吊点的分布方式至少包括目标吊点位置和目标吊点所属桁架标识。此时,目标吊点位置是基于桁架没有去除位于洞口的部位的情况下,基于桁架的建模信息确定的目标吊点位置,因此,基于两个第一理论吊点区域从多个候选吊点位置确定同一桁架的至少两个目标吊点的分布方式后,本发明示例性实施例的方法还包括:确定目标吊点位置与洞口建模数据定义的洞口区域存在交叠的情况下,将目标吊点位置调整至一个子桁架的桁架波峰位置。该一个子桁架的桁架波峰位置与子桁架靠近洞口区域的端部之间的距离大于或等于d/2+k且小于或等于d+k。例如:k可以为大于或等于0,且小于或等于d/2的数值。
79.在实际应用中,目标吊点的分布方式至少包括目标吊点位置和目标吊点所属桁架标识。若需要调整目标吊点位置,可以先获取目标吊点所属桁架标识,基于目标吊点所属桁架标识确定目标吊点的所属桁架,在该桁架上调整目标吊点位置,从而实现位于洞口区域内目标吊点位置的动态调整,满足实际生产需求,吊点布置效率高。
80.将子桁架的桁架波峰位置与子桁架靠近洞口区域的端部之间的距离定义为目标吊点调整区域,考虑到子桁架靠近洞口区域的端部加工精度不高时导致子桁架靠近洞口区域的端部与桁架波峰位置或者桁架波谷位置存在偏移,利用误差系数k调节子桁架靠近洞口区域的端部与桁架波峰位置或者桁架波谷位置的偏移程度,以调节该目标吊点调整区域的长度,从而进一步保证子桁架的桁架波峰位置落入目标吊点调整区域内,进而为目标吊点的位置调整提供选择基础。
81.在对位于洞口区域内的目标吊点的位置进行调整时,将目标吊点调整至更靠近洞口区域的子桁架的桁架波峰位置。若目标吊点与两个子桁架靠近洞口区域的端部的距离相等,将目标吊点的位置调整至位于洞口区域右侧的子桁架的桁架波峰位置。
82.举例来说,图12示出了本发明示例性实施例的目标吊点位置调整过程示意图。如图12所示,若存在目标吊点位于洞口区域100内,且洞口区域100内原始目标吊点位置c与左侧第二子桁架221右端部之间的距离为δd3,洞口区域100内原始目标吊点位置c与右侧第二子桁架222左端部之间的距离为δd4。应理解,图12所示的c仅表示位于洞口区域100内的目标吊点位置,并不代表目标吊点在洞口区域100内的实际位置,即,原始目标吊点位置c位于洞口区域100内即可。此时,原始目标吊点位置c与左侧第二子桁架221右端部之间的距离用δd3表示,原始目标吊点位置c与右侧第二子桁架222左端部之间的距离用δd4表示。
83.若δd3小于δd4,且由于左侧第二子桁架221靠近洞口区域100的右端部为桁架波峰位置,可以将目标吊点的位置调整至左侧第二子桁架221右端部(靠近洞口区域100)从右往左数第二个桁架波峰位置,将该桁架波峰位置作为调整后的目标吊点位置m3,该目标吊点位置m3与左侧第二子桁架221右端部之间的距离等于d+k。
84.若δd3大于δd4,且由于右侧第二子桁架222靠近洞口区域100的左端部为桁架波谷位置,将目标吊点的位置调整至第二子桁架222左端部(靠近洞口区域100)从左往右数第一个桁架波峰位置,将该桁架波峰位置为调整后的目标吊点位置m4,该目标吊点位置m4与右侧第二子桁架222的左端部之间的距离等于d/2+k。
85.若δd3等于δd4,将目标吊点的位置调整至右侧第二子桁架222左端部(靠近洞口区域100)从左往右数第一个桁架波峰位置,将该桁架波峰位置作为调整后的目标吊点位置m4,该目标吊点位置m4与右侧第二子桁架222的左端部之间的距离等于d/2+k。
86.在一种示例中,基于两个第一理论吊点区域从多个候选吊点位置确定同一桁架的至少两个目标吊点的分布方式后,将目标吊点位置调整至一个子桁架的桁架波峰位置前,本发明示例性实施例的方法还包括:确定一个子桁架的桁架波峰数量大于或等于预设波峰数量,当然也可以确定一个子桁架的桁架波峰位置靠近目标吊点位置。甚至可以是同时确定一个子桁架的桁架波峰数量大于或等于预设波峰数量和一个子桁架的桁架波峰位置靠近目标吊点位置。
87.针对目标吊点位置位于洞口区域内,需要将该目标吊点位置调整至位于洞口区域两侧的一个子桁架的一个桁架波峰位置,该子桁架含有的桁架波峰数量使得将目标吊点设置在该桁子架上能够保证该子桁架可以承受叠合板的重量,同时,能够保证叠合板在吊装过程中对称受力、不变形。
88.当确定一个子桁架的桁架波峰数量大于或等于预设波峰数量,预设波峰数量大于或等于3,能够使得将该目标吊点位置调整至该子桁架的一个桁架波峰位置时,该子桁架可以承受叠合板的重量,同时,能够保证叠合板在吊装过程中对称受力、不变形。
89.当确定一个子桁架的桁架波峰位置靠近目标吊点位置,且该子桁架的桁架波峰位置与该子桁架靠近洞口区域的端部之间的距离大于或等于d/2+k且小于或等于d+k,该子桁架也可以承受叠合板的重量,同时,能够保证叠合板在吊装过程中对称受力、不变形。
90.在一种示例中,叠合板的建模信息还包括底板的建模数据,桁架的数量至少为三个,获取叠合板的建模信息后,基于两个第一理论吊点区域从多个候选吊点位置确定至少同一桁架的至少两个目标吊点的分布方式前,本发明示例性实施例的方法还包括:基于底板的建模数据确定底板质心位置,基于底板质心位置从至少三个桁架建模数据确定两个桁架的建模数据。
91.在叠合板进行吊装施工时,将吊装过程中叠合板的质心与叠合板的质心的偏移控制在一定范围内,使叠合板在吊装过程中对称受力,从而保证叠合板在吊装过程中的稳定性,防止出现叠合板侧翻的情况,避免发生安全事故。
92.叠合板的质心可以基于叠合板的密度、体积和质量确定。叠合板的质心可以基于底板的质心确定。因此,可以基于底板的建模数据确定底板质心位置。
93.本发明示例性实施例中桁架的数量至少为三个,在确定底板质心位置后,基于底板质心位置从至少三个桁架建模数据确定两个桁架的建模数据。
94.示例性的,在桁架宽度方向上,将沿叠合板质心对称的上下两个桁架确定为布置吊点的桁架。确定一个桁架上吊点分布方式后,可以沿桁架宽度方向,以叠合板的质心为对称中心,在桁架宽度方向上寻找在叠合板上对称的且最靠近叠合板边缘的桁架、以及该桁架上的吊点分布方式。
95.在实际应用中,当底板存在缺口、洞口等开口的情况下,底板的质心并不一定在底板的几何中心,此时,沿叠合板质心对称的其中一个桁架与其邻近的底板侧边的距离,并不一定等于另一桁架与其邻近的底板侧边的距离。
96.针对同时考虑多个洞口及带缺口的复杂几何造型的叠合板,叠合板构件骨架至少可以包括底板骨架筋条和桁架骨架筋条,筋条数量较大、种类繁多且位置错综复杂,经常出现不同视图筋条位置错乱、筋条缺失、不够直观等问题。为了解决这个问题,本发明示例性实施例在确定叠合板的吊点分布方式时,以对底板骨架筋条、桁架骨架筋条、目标吊点位置和吊点加强筋进行可视化标识。
97.在实际应用中,可以根据用户需要自定义可视化标识,可视化标识可以为颜色标识、数据标识、符号标识(如空心圆圈、实心三角等)等各种标识信息。将叠合板的建模信息导入可视化建模软件(如二维或三维建模软件)中,从而在画布预览图之中可视化展示叠合板骨架。举例来说,假设叠合板骨架含有的底板骨架筋条和桁架骨架筋条均能够可视化展示,可以以不同颜色对底板骨架筋条、桁架骨架筋条和吊点加强筋进行渲染标识,以三角符号对目标吊点位置进行渲染标识,从而直观的观测到同一叠合板骨架含有底板骨架筋条、桁架骨架筋条和吊点加强筋,和叠合板的吊点分布方式。
98.示例性的,图13示出了本发明示例性实施例的一种叠合板吊点分布方式的可视化标识示意图。如图13所示,可以将底板骨架筋条131可视化标识为红色,将桁架骨架筋条132可视化标识为黑色,将目标吊点位置133可视化标识为绿色实心三角,将位于目标吊点133两侧的一组吊点加强筋134可视化标识为绿色。同时,从图13可以看出,本发明示例性实施例将目标吊点133布置在位于叠合板在桁架宽度方向对称的、且位于叠合板最边缘的两个桁架132上。
99.在实际应用中,叠合板在安装过程中需要借助吊车进行吊装施工,在吊装过程中,需要利用吊车的吊钩在桁架的目标吊点位置吊取叠合板构件。基于此,本发明示例性实施例可以在底板对应目标吊点的位置设计一组吊点加强筋,利用吊点加强筋对目标吊点位置进行局部加强,以防止桁架在吊点部位发生变形,从而满足叠合板吊装需求,实现吊点加强筋的自动化布置。同时,若目标吊点位置位于洞口区域内,无法实现吊点加强筋的动态调整。如图13所示,两个吊点加强筋134可以布置在目标吊点133在桁架宽度方向上的两侧。
100.需要说明的是,针对不同类型的叠合板构件,在确定吊点分布方式时,每类叠合板构件都需要建立自己的处理策略库(可以称作规则库)。在利用本发明示例性实施例的吊点分布方式确定方法在用于确定叠合板的吊点分布方式时,可以根据用户需求,在规则库的可视化参数设置界面(如图13所示的可视化编辑界面)设置与吊点分布方式确定方法相关的参数。此类吊点分布方式确定方法相关的参数包括但不限于:叠合板类型、底板类型、底板质量、底板体积、底板密度、洞口类型、缺口类型、桁架类型、吊点加强筋类型、筋条参数、桁架波峰间距、桁架长度、桁架宽度、目标吊点数量、位置调节参数、底板可视化标识和数据编辑操作(添加、删除、更改、移动等)等。
101.本发明示例性实施例的一种吊点分布方式确定装置,用于确定叠合板的吊点分布方式,叠合板至少包括:底板以及设在底板上的至少一个桁架。图14示出了本发明示例性实施例的吊点分布方式确定装置示意图。如图14所示,所述装置1400包括:获取模块1401,用于获取叠合板的建模信息,其中,叠合板的建模信息至少包括至
少一个桁架的建模数据,桁架的建模数据至少包括桁架位置信息;确定模块1402,用于基于桁架位置信息确定多个候选吊点位置和两个第一理论吊点区域;确定模块1402,还用于基于两个第一理论吊点区域从多个候选吊点位置确定同一桁架的至少两个目标吊点的分布方式。
102.在一些实施例中,每个候选吊点位置位于桁架波峰位置;和/或,位于同一桁架上的多个候选吊点位置沿着桁架的长度方向分布,且相邻两个候选吊点位置之间的间距等于k倍的桁架波峰间距,k为大于或等于1的整数。
103.在一些实施例中,确定模块1402,还用于基于桁架位置信息确定桁架的波峰定位数据;基于波峰定位数据确定多个候选吊点位置;基于波峰定位数据和位置调节参数确定两个第一理论吊点区域,位置调节参数用于调节每个第一理论吊点区域在桁架上的位置。
104.在一些实施例中,两个第一理论吊点区域包括第一侧理论吊点区域和第二侧理论吊点区域;第一侧理论吊点区域定义的理论吊点靠近桁架的第一端,第二侧理论吊点区域定义的理论吊点靠近桁架的第二端,第一端和第二端沿着桁架的长度方向分布。
105.在一些实施例中,第一理论吊点区域内存在最佳吊点位置,波峰定位数据包括:桁架波峰间距、桁架长度和至少一个桁架波峰位置,每个第一理论吊点区域满足:,p0表示第一理论吊点区域的长度,l表示桁架长度,表示最佳吊点位置与桁架的两个端部中靠近最佳吊点的端部之间的距离,d表示桁架波峰间距,k表示误差系数,x表示位置调节参数,x为大于或等于1的整数。
106.在一些实施例中,确定模块1402,还用于确定第一理论吊点区域内存在一个候选吊点位置的情况下,将候选吊点位置确定为第一目标吊点位置;确定第一理论吊点区域内存在至少两个候选吊点位置的情况下,从至少两个候选吊点位置选择第一目标吊点位置,第一目标吊点位置为至少两个候选吊点位置中,与最佳吊点位置距离最近的候选吊点位置;确定目标吊点数量大于两个的情况下,基于目标吊点数量和两个第一目标吊点位置,确定位于两个第一目标吊点位置之间的第二目标吊点位置。
107.在一些实施例中,确定模块1402,还用于基于目标吊点数量和两个第一目标吊点位置,确定至少一个第二理论吊点位置;从位于两个第一目标吊点位置之间的至少一个候选吊点位置,选择与每个第二理论吊点位置邻近的候选吊点位置为第二目标吊点位置。
108.在一些实施例中,若第二理论吊点位置与候选吊点位置重合,第二目标吊点位置为与第二理论吊点位置重合的候选吊点位置;若第二理论吊点位置与候选吊点位置存在偏移,第二目标吊点位置为:第二理论吊点位置邻近的候选吊点位置,第二理论吊点位置邻近的候选吊点位置位于第一目标吊点
位置和第二理论吊点位置之间;所述第二理论吊点位置邻近的所述候选吊点位置与所述第二理论吊点位置的距离大于0且小于d,其中,d表示桁架波峰间距。
109.在一些实施例中,每个第二理论吊点位置满足:,每个第二目标吊点位置远离两个第一目标吊点位置的中间位置,其中,i表示大于0且小于或等于n-2的整数,n表示目标吊点数量,p
11
和p
12
表示两个第一目标吊点位置,p
2i
表示第二理论吊点位置。
110.在一些实施例中,底板具有洞口,叠合板的建模信息还包括洞口建模数据,获取模块1401用于获取叠合板的建模信息后,确定模块1402还用于基于桁架位置信息确定多个候选吊点位置和两个第一理论吊点区域前,确定桁架与洞口建模数据定义的洞口区域存在交叠的情况下,去除桁架位于洞口区域的部位,生成两个第一子桁架,洞口位于两个第一子桁架之间;确定第一子桁架靠近洞口区域的端部满足桁架重置条件的情况下,基于第一子桁架生成第二子桁架,第二子桁架靠近洞口区域的端部为第二子桁架的桁架波峰位置或桁架波谷位置。
111.在一些实施例中,桁架重置条件为第一子桁架靠近洞口区域的端部偏移第一子桁架的桁架波峰位置或桁架波谷位置,第一子桁架的长度和第二子桁架的长度相同。
112.在一些实施例中,底板具有洞口,叠合板的建模信息还包括洞口建模数据,桁架包括两个子桁架,洞口位于两个子桁架之间;目标吊点的分布方式至少包括目标吊点位置和目标吊点所属桁架标识。确定模块1402还用于确定目标吊点位置与洞口建模数据定义的洞口区域存在交叠的情况下,将目标吊点位置调整至一个子桁架的桁架波峰位置,子桁架的桁架波峰位置与子桁架靠近洞口区域的端部之间的距离大于或等于d/2+k且小于或等于d+k。
113.在一些实施例中,确定模块1402还用于基于两个第一理论吊点区域从多个候选吊点位置确定同一桁架的至少两个目标吊点的分布方式后,将目标吊点位置调整至一个子桁架的桁架波峰位置前,确定一个子桁架的桁架波峰数量大于或等于预设波峰数量;和/或,确定一个子桁架的桁架波峰位置靠近目标吊点位置。
114.在一些实施例中,叠合板的建模信息还包括底板的建模数据,桁架的数量至少为三个,获取模块1401用于获取叠合板的建模信息后,确定模块1402还用于基于两个第一理论吊点区域从多个候选吊点位置确定同一桁架的至少两个目标吊点的分布方式前,基于底板的建模数据确定底板质心位置,基于底板质心位置从至少三个桁架建模数据确定两个桁架的建模数据。
115.一种计算机可读存储介质,用于存储有计算机指令,计算机指令用于使计算机执行根据本发明示例性实施例的吊点分布方式确定方法。
116.一种电子设备,包括:处理器;以及,存储程序的存储器;其中,所述程序包括指令,所述指令在由所述处理器执行时使所述处理器执行根据本发明示例性实施例所述的方法。
117.图15示出了本发明示例性实施例的电子设备的结构框图,参考图15,现将描述可以作为本发明的服务器或客户端的电子设备1500的结构框图,其是可以应用于本公开的各
方面的硬件设备的示例。电子设备旨在表示各种形式的数字电子的计算机设备,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备和其它类似的计算装置。本发明示例性实施例所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本发明示例性实施例中描述的和/或者要求的本公开的实现。
118.如图15所示,电子设备1500包括计算单元1501,其可以根据存储在只读存储器(rom)1502中的计算机程序或者从存储单元1508加载到随机访问存储器(ram)1503中的计算机程序,来执行各种适当的动作和处理。在ram1503中,还可存储设备1500操作所需的各种程序和数据。计算单元1501、rom1502以及ram1503通过总线1504彼此相连。输入/输出(i/o)接口1505也连接至总线1504。
119.电子设备1500中的多个部件连接至i/o接口1505,包括:输入单元1506、输出单元1507、存储单元1508以及通信单元1509。输入单元1506可以是能向电子设备1500输入信息的任何类型的设备,输入单元1506可以接收输入的数字或字符信息,以及产生与电子设备的用户设置和/或功能控制有关的键信号输入。输出单元1507可以是能呈现信息的任何类型的设备,并且可以包括但不限于显示器、扬声器、视频/音频输出终端、振动器和/或打印机。存储单元1504可以包括但不限于磁盘、光盘。通信单元1509允许电子设备1500通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据,并且可以包括但不限于调制解调器、网卡、红外通信设备、无线通信收发机和/或芯片组,例如蓝牙tm设备、wifi设备、wimax设备、蜂窝通信设备和/或类似物。
120.计算单元1501可以是各种具有处理和计算能力的通用和/或专用处理组件。计算单元1501的一些示例包括但不限于中央处理单元(cpu)、图形处理单元(gpu)、各种专用的人工智能(ai)计算芯片、各种运行机器学习模型算法的计算单元、数字信号处理器(dsp)、以及任何适当的处理器、控制器、微控制器等。计算单元1501执行上文所描述的各个方法和处理。例如,在一些实施例中,本发明实施例的方法可被实现为计算机软件程序,其被有形地包含于机器可读介质,例如存储单元1508。在一些实施例中,计算机程序的部分或者全部可以经由rom1502和/或通信单元1509而被载入和/或安装到电子设备1500上。在一些实施例中,计算单元1501可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行方法。在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机程序或指令。在计算机上加载和执行计算机程序或指令时,全部或部分地执行本发明实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、终端、用户设备或者其它可编程装置。计算机程序或指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机程序或指令可以从一个网站站点、计算机、服务器或数据中心通过有线或无线方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是集成一个或多个可用介质的服务器、数据中心等数据存储设备。可用介质可以是磁性介质,例如,软盘、硬盘、磁带;也可以是光介质,例如,数字视频光盘(digital video disc,dvd);还可以是半导体介质,例如,固态硬盘(solid state drive,
ssd)。
121.尽管在此结合各实施例对本发明进行了描述,然而,在实施所要求保护的本发明过程中,本领域技术人员通过查看附图、公开内容、以及所附权利要求书,可理解并实现公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。
122.尽管结合具体特征及其实施例对本发明进行了描述,显而易见的,在不脱离本发明的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本发明的示例性说明,且视为已覆盖本发明范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包括这些改动和变型在内。
技术特征:1.一种吊点分布方式确定方法,其特征在于,用于确定叠合板的吊点分布方式,所述叠合板至少包括:底板以及设在所述底板上的至少一个桁架,所述方法包括:获取所述叠合板的建模信息,所述叠合板的建模信息至少包括至少一个桁架的建模数据,所述桁架的建模数据至少包括桁架位置信息;基于所述桁架位置信息确定多个候选吊点位置和两个第一理论吊点区域;基于所述两个第一理论吊点区域从多个所述候选吊点位置确定同一所述桁架的至少两个目标吊点的分布方式。2.根据权利要求1所述的方法,其特征在于,每个所述候选吊点位置位于桁架波峰位置;和/或,位于同一所述桁架上的多个所述候选吊点位置沿着所述桁架的长度方向分布,且相邻两个所述候选吊点位置之间的间距等于k倍的桁架波峰间距,k为大于或等于1的整数。3.根据权利要求1所述的方法,其特征在于,所述基于所述桁架位置信息确定多个候选吊点位置和两个第一理论吊点区域,包括:基于所述桁架位置信息确定所述桁架的波峰定位数据;基于所述波峰定位数据确定多个候选吊点位置;基于所述波峰定位数据和位置调节参数确定两个第一理论吊点区域,所述位置调节参数用于调节每个所述第一理论吊点区域在所述桁架上的位置。4.根据权利要求1所述的方法,其特征在于,所述第一理论吊点区域内存在最佳吊点位置,所述基于所述两个第一理论吊点区域从多个所述候选吊点位置确定同一所述桁架的至少两个目标吊点的分布方式,包括:确定所述第一理论吊点区域内存在一个所述候选吊点位置的情况下,将所述候选吊点位置确定为第一目标吊点位置;确定所述第一理论吊点区域内存在至少两个所述候选吊点位置的情况下,从至少两个所述候选吊点位置选择第一目标吊点位置,所述第一目标吊点位置为至少两个所述候选吊点位置中与最佳吊点位置距离最近的候选吊点位置;确定所述目标吊点数量大于两个的情况下,基于所述目标吊点数量和两个所述第一目标吊点位置,确定位于两个所述第一目标吊点位置之间的第二目标吊点位置。5.根据权利要求4所述的方法,其特征在于,所述基于所述目标吊点数量和两个所述第一目标吊点位置,确定位于两个所述第一目标吊点位置之间的第二目标吊点位置,包括:基于所述目标吊点数量和两个所述第一目标吊点位置,确定至少一个第二理论吊点位置;从位于两个所述第一目标吊点位置之间的至少一个所述候选吊点位置,选择与每个所述第二理论吊点位置邻近的候选吊点位置为第二目标吊点位置;若所述第二理论吊点位置与所述候选吊点位置重合,所述第二目标吊点位置为与所述第二理论吊点位置重合的所述候选吊点位置;若所述第二理论吊点位置与所述候选吊点位置存在偏移,所述第二目标吊点位置为:所述第二理论吊点位置邻近的所述候选吊点位置,所述第二理论吊点位置邻近的所述候选吊点位置位于所述第一目标吊点位置和所述第二理论吊点位置之间;所述第二理论吊点位置邻近的所述候选吊点位置与所述第二理论吊点位置的距离大于0且小于d,其中,d表示桁
架波峰间距。6.根据权利要求1~5任一项所述的方法,其特征在于,所述底板具有洞口,所述叠合板的建模信息还包括洞口建模数据,所述获取所述叠合板的建模信息后,所述基于所述桁架位置信息确定多个候选吊点位置和两个第一理论吊点区域前,所述方法还包括:确定所述桁架与所述洞口建模数据定义的洞口区域存在交叠的情况下,去除所述桁架位于所述洞口区域的部位,生成两个第一子桁架,所述洞口位于两个所述第一子桁架之间;确定所述第一子桁架靠近所述洞口区域的端部满足桁架重置条件的情况下,基于所述第一子桁架生成第二子桁架,所述第二子桁架靠近所述洞口区域的端部为所述第二子桁架的桁架波峰位置或桁架波谷位置;所述桁架重置条件为所述第一子桁架靠近所述洞口区域的端部偏移所述第一子桁架的桁架波峰位置或桁架波谷位置,所述第一子桁架的长度和所述第二子桁架的长度相同。7.根据权利要求1~5任一项所述的方法,其特征在于,所述底板具有洞口,所述叠合板的建模信息还包括洞口建模数据,所述桁架包括两个子桁架,所述洞口位于所述两个子桁架之间;所述目标吊点的分布方式至少包括目标吊点位置和目标吊点所属桁架标识;所述基于所述两个第一理论吊点区域从多个所述候选吊点位置确定同一所述桁架的至少两个目标吊点的分布方式后,所述方法还包括:确定一个子桁架的桁架波峰数量大于或等于预设波峰数量和/或一个子桁架的桁架波峰位置靠近所述目标吊点位置的情况下,若所述目标吊点位置与所述洞口建模数据定义的洞口区域存在交叠,将所述目标吊点位置调整至所述一个子桁架的桁架波峰位置;所述一个子桁架的桁架波峰位置与所述子桁架靠近所述洞口区域的端部之间的距离大于或等于d/2+k且小于或等于d+k。8.一种吊点分布方式确定装置,其特征在于,用于确定叠合板的吊点分布方式,所述叠合板至少包括:底板以及设在所述底板上的至少一个桁架,所述装置包括:获取模块,用于获取所述叠合板的建模信息,所述叠合板的建模信息至少包括至少一个桁架的建模数据,所述桁架的建模数据至少包括桁架位置信息;确定模块,用于基于所述桁架位置信息确定多个候选吊点位置和两个第一理论吊点区域;确定模块,还用于基于所述两个第一理论吊点区域从多个所述候选吊点位置确定同一所述桁架的至少两个目标吊点的分布方式,所述目标吊点数量为大于或等于2的整数。9.一种电子设备,其特征在于,包括:处理器;以及,存储程序的存储器;其中,所述程序包括指令,所述指令在由所述处理器执行时使所述处理器执行根据权利要求1~7任一项所述的方法。10.一种计算机可读存储介质,其特征在于,用于存储有计算机指令,所述计算机指令用于使所述计算机执行根据权利要求1~7任一项所述的方法。
技术总结本发明公开一种吊点分布方式确定方法及装置和电子设备,涉及装配式建筑技术领域,以解决现有技术中吊点位置的布置需要借助人工计算,耗时长,且无法实现自动化布置的问题,从而提高吊点布置效率。叠合板至少包括:底板以及设在底板上的至少一个桁架,所述方法包括获取叠合板的建模信息,叠合板的建模信息至少包括至少一个桁架的建模数据,桁架的建模数据至少包括桁架位置信息;基于桁架位置信息确定多个候选吊点位置和两个第一理论吊点区域;基于两个第一理论吊点区域从多个候选吊点位置确定同一桁架的至少两个目标吊点的分布方式。本发明提供的方法用于确定叠合板的吊点分布方式。式。式。
技术研发人员:严事鸿 殷科 杨泉桢 陈叶舟
受保护的技术使用者:三一筑工科技股份有限公司
技术研发日:2022.05.13
技术公布日:2022/7/5