结构楼板生成方法、装置、非易失性存储介质和处理器制造方法及图纸

技术编号:27006616 阅读:19 留言:0更新日期:2021-01-08 17:10
本发明专利技术公开了一种结构楼板生成方法、装置、非易失性存储介质和处理器。其中,该方法包括:获取模拟楼板;基于模拟楼板的围合区域内的墙线集合确定与模拟楼板相适配的墙梁围合,其中,墙梁围合为模拟楼板周围的剪力墙和连梁的围合;利用模拟楼板和墙梁围合生成结构楼板。本发明专利技术解决了结构楼板生成的效率低的技术问题。

【技术实现步骤摘要】
结构楼板生成方法、装置、非易失性存储介质和处理器
本专利技术涉及建筑辅助设计领域,具体而言,涉及一种结构楼板生成方法、装置、非易失性存储介质和处理器。
技术介绍
目前,在进行结构楼板的生成时,通常是需要开发人员自己对结构楼板进行设计,以实现相应功能。但是,该方法根据不同开发人员的理论知识、经验的不同,设计出的结构楼板也会有所差异,并且需要耗费大量的时间来完成,从而无法快速生成结构楼板,存在结构楼板生成的效率低的技术问题。针对上述的结构楼板生成的效率低的技术问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种结构楼板生成方法、装置、非易失性存储介质和处理器,以至少解决结构楼板生成的效率低的技术问题。根据本专利技术实施例的一个方面,提供了一种结构楼板生成方法。该方法可以包括:获取模拟楼板;基于模拟楼板的围合区域内的墙线集合确定与模拟楼板相适配的墙梁围合,其中,墙梁围合为模拟楼板周围的剪力墙和连梁的围合;利用模拟楼板和墙梁围合生成结构楼板。可选地,基于围合区域内的墙线集合确定与模拟楼板相适配的墙梁围合包括:从围合区域内的墙线集合中确定第一墙线子集和第二墙线子集,其中,墙线集合包括:至少一个剪力墙的墙线和至少一个连梁的墙线,第一墙线子集中每条墙线的起点与终点与相邻墙线之间存在共用关系,第二墙线子集中每条墙线的起点与终点与相邻墙线之间未存在共用关系;将第二墙线子集中每条墙线与相邻墙线顺次连接,并与第一墙线子集中每条墙线共同构成墙梁围合。可选地,将第二墙线子集中每条墙线与相邻墙线顺次连接,并与第一墙线子集中每条墙线共同构成墙梁围合包括:判断第二墙线子集中每条墙线的相邻墙线是否为连梁墙线;当确定第二墙线子集中第一部分墙线的相邻墙线为连梁墙线时,采用第一连接方式将第一部分墙线与相邻连梁墙线顺次连接,得到第一连接结果;当确定第二墙线子集中第二部分墙线的相邻墙线并非为连梁墙线时,采用第二连接方式将第二部分墙线与相邻剪力墙的墙线顺次连接,得到第二连接结果;基于第一连接结果、第二连接结果以及第一墙线子集中每条墙线共同构成墙梁围合。可选地,采用第一连接方式将第一部分墙线与相邻连梁墙线顺次连接,得到第一连接结果包括:获取第一部分墙线的延长线与相邻连梁墙线的延长线所形成的第一交点;当第一交点位于第一部分墙线的起点或终点的预设范围内时,采用第一交点替换第一部分墙线的起点或终点,得到第一连接结果。可选地,获取第一部分墙线的延长线与相邻连梁墙线的延长线所形成的第一交点包括:判断第一部分墙线与相邻连梁墙线是否共面;当确定第一部分墙线与相邻连梁墙线共面时,将第一部分墙线与相邻连梁墙线所在当前平面转换至参考平面并计算得到第二交点;将第二交点从参考平面转换回当前平面,得到第一交点。可选地,采用第二连接方式将第二部分墙线与相邻剪力墙的墙线顺次连接,得到第二连接结果包括:获取第二部分墙线的延长线与相邻剪力墙的墙线的延长线所形成的第三交点;基于第三交点将第二部分墙线与相邻剪力墙的墙线顺次连接,得到第二连接结果。可选地,获取第二部分墙线的延长线与相邻剪力墙的墙线的延长线所形成的第三交点包括:判断第二部分墙线与相邻剪力墙的墙线是否共面;当确定第二部分墙线与相邻剪力墙的墙线共面时,将第二部分墙线与相邻剪力墙的墙线所在当前平面转换至参考平面并计算得到第四交点;将第四交点从参考平面转换回当前平面,得到第三交点。可选地,参考平面平行于当前平面且参考平面在与该参考平面垂直的坐标轴上的取值为预设值。根据本专利技术实施例的另一方面,还提供了一种结构楼板生成装置。该装置可以包括:获取模块,用于获取模拟楼板;确定模块,用于基于模拟楼板的围合区域内的墙线集合确定与模拟楼板相适配的墙梁围合,其中,墙梁围合为模拟楼板周围的剪力墙和连梁的围合;生成模块,用于利用模拟楼板和墙梁围合生成结构楼板。根据本专利技术实施例的另一方面,还提供了一种非易失性存储介质。该存储介质中存储有计算机程序,其中,计算机程序被设置为运行时执行本专利技术实施例的结构楼板生成方法。根据本专利技术实施例的另一方面,还提供了一种处理器。该处理器用于运行程序,其中,程序被设置为运行时执行本专利技术实施例的结构楼板生成方法。在本专利技术实施例中,采用获取模拟楼板;基于模拟楼板的围合区域内的墙线集合确定与模拟楼板相适配的墙梁围合,其中,墙梁围合为模拟楼板周围的剪力墙和连梁的围合;利用模拟楼板和墙梁围合生成结构楼板。也就是说,本申请可以调用已经封装好的功能,只需要获取模拟楼板,通过墙线集合确定与模拟楼板相适配的墙梁围合,进而利用模拟楼板和墙梁围合来生成结构楼板,而不需要开发人员自己设计来实现生成结构楼板的功能,从而减少了开发人员开发时间,提高开发效率,解决了结构楼板生成的效率低的技术问题,达到了提高结构楼板的生成的效率的技术效果。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的一种结构楼板生成方法的流程图;图2是根据本专利技术实施例的一种模拟楼板的示意图;图3是根据本专利技术实施例的一种墙梁围合的示意图;图4A是根据本专利技术实施例的一种确定线的交点的示意图;图4B是根据本专利技术实施例的一种交点不在射线上的示意图;图4C是根据本专利技术实施例的一种交点在直线上的示意图;图4D是根据本专利技术实施例的两条线平行的示意图;图4E是根据本专利技术实施例的一种确定线之间的共同区域的示意图;图4F是根据本专利技术实施例的一种p0与p1之间的关系的示意图;图5是根据本专利技术实施例的一种结构楼板的示意图;以及图6是根据本专利技术实施例的一种结构楼板生成装置的示意图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。实施例1根据本专利技术实施例,提供了一种结构楼板生成方法的实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,本文档来自技高网
...

【技术保护点】
1.一种结构楼板生成方法,其特征在于,包括:/n获取模拟楼板;/n基于所述模拟楼板的围合区域内的墙线集合确定与所述模拟楼板相适配的墙梁围合,其中,所述墙梁围合为所述模拟楼板周围的剪力墙和连梁的围合;/n利用所述模拟楼板和所述墙梁围合生成结构楼板。/n

【技术特征摘要】
1.一种结构楼板生成方法,其特征在于,包括:
获取模拟楼板;
基于所述模拟楼板的围合区域内的墙线集合确定与所述模拟楼板相适配的墙梁围合,其中,所述墙梁围合为所述模拟楼板周围的剪力墙和连梁的围合;
利用所述模拟楼板和所述墙梁围合生成结构楼板。


2.根据权利要求1所述的结构楼板生成方法,其特征在于,基于所述围合区域内的墙线集合确定与所述模拟楼板相适配的所述墙梁围合包括:
从所述围合区域内的墙线集合中确定第一墙线子集和第二墙线子集,其中,所述墙线集合包括:至少一个剪力墙的墙线和至少一个连梁的墙线,所述第一墙线子集中每条墙线的起点与终点与相邻墙线之间存在共用关系,所述第二墙线子集中每条墙线的起点与终点与相邻墙线之间未存在共用关系;
将所述第二墙线子集中每条墙线与相邻墙线顺次连接,并与所述第一墙线子集中每条墙线共同构成所述墙梁围合。


3.根据权利要求2所述的结构楼板生成方法,其特征在于,将所述第二墙线子集中每条墙线与相邻墙线顺次连接,并与所述第一墙线子集中每条墙线共同构成所述墙梁围合包括:
判断所述第二墙线子集中每条墙线的相邻墙线是否为连梁墙线;
当确定所述第二墙线子集中第一部分墙线的相邻墙线为所述连梁墙线时,采用第一连接方式将所述第一部分墙线与相邻连梁墙线顺次连接,得到第一连接结果;
当确定所述第二墙线子集中第二部分墙线的相邻墙线并非为所述连梁墙线时,采用第二连接方式将所述第二部分墙线与相邻剪力墙的墙线顺次连接,得到第二连接结果;
基于所述第一连接结果、所述第二连接结果以及所述第一墙线子集中每条墙线共同构成所述墙梁围合。


4.根据权利要求3所述的结构楼板生成方法,其特征在于,采用所述第一连接方式将所述第一部分墙线与相邻连梁墙线顺次连接,得到所述第一连接结果包括:
获取所述第一部分墙线的延长线与相邻连梁墙线的延长线所形成的第一交点;
当所述第一交点位于所述第一部分墙线的起点或终点的预设范围内时,采用所述第一交点替换所述第一部分墙线的起点或终点,得到所述第一连接结果。


5.根据权利要求4所述的结构楼板生成方法,其特征在于,获取所述第一部分墙线的延长线与相邻连梁墙线的延长线所形成的所述第一交点包括:
判断所述第一部分墙线与相邻连梁墙线是...

【专利技术属性】
技术研发人员:尤勇敏其他发明人请求不公开姓名
申请(专利权)人:久瓴江苏数字智能科技有限公司
类型:发明
国别省市:上海;31

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

1