1.一种墙龙骨模型和L型顶导梁模型的连接节点放置方法,其特征在于,所述方法包括:获取墙龙骨模型和顶导梁模型;
采用预设的相邻算法,从所述墙龙骨模型和所述顶导梁模型中确定出具有相邻关系的待连接墙龙骨模型和待连接L型顶导梁模型;其中,所述相邻算法为根据模型表面延展之后的相交状态确定实体模型之间相邻关系的算法;将每个所述墙龙骨模型的模型表面按照法向进行延展,生成每个模型表面的虚拟实体;其中,所述虚拟实体中的最大面与对应的所述模型表面的大小相同,所述虚拟实体的厚度用于表征相邻关系的判断阈值;所述待连接L型顶导梁模型包括第一顶导梁模型和第二顶导梁模型;
获取所述第一顶导梁模型和所述第二顶导梁模型的相交面;其中,所述相交面为所述第一顶导梁模型的腹板最大面和所述第二顶导梁模型的腹板最大面的重叠部分;
将所述相交面确定为所述连接节点的生成面,并将所述待连接墙龙骨模型指向待连接L型顶导梁模型的方向确定为所述连接节点的生成方向;
按照所述生成面和所述生成方向生成所述连接节点。
2.根据权利要求1所述的方法,其特征在于,所述采用预设的相邻算法,从所述墙龙骨模型和所述顶导梁模型中确定出具有相邻关系的待连接墙龙骨模型和待连接L型顶导梁模型,包括:将所述顶导梁模型两两进行相交判断,并计算所述顶导梁模型之间的夹角;
将具有相交关系且夹角为直角的所述第一顶导梁模型和所述第二顶导梁模型,确定为所述L型顶导梁模型;
判断每个所述虚拟实体和每个所述L型顶导梁模型的相交状态;其中,所述相交状态包括相交和不相交;
根据所述相交状态,在所述虚拟实体对应的所述墙龙骨模型和所述L型顶导梁模型中进行筛选,得到所述待连接墙龙骨模型和待连接L型顶导梁模型。
3.根据权利要求2所述的方法,其特征在于,所述根据所述相交状态,在所述虚拟实体对应的所述墙龙骨模型和所述L型顶导梁模型中进行筛选,得到所述待连接墙龙骨模型和待连接L型顶导梁模型,包括:若所述相交状态为相交,则确定所述虚拟实体对应的所述墙龙骨模型和所述L型顶导梁模型为相邻状态,并将所述墙龙骨模型作为所述待连接墙龙骨模型以及将所述L型顶导梁模型作为所述待连接L型顶导梁模型;
若所述相交状态为不相交,则确定所述虚拟实体对应的所述墙龙骨模型和所述L型顶导梁模型为不相邻状态。
4.根据权利要求1所述的方法,其特征在于,所述按照所述生成面和所述生成方向生成所述连接节点,包括:按照所述生成面和生成方向生成扁平连接件;
按照预设的螺钉分布规则在所述扁平连接件上设置固定螺钉,以连接所述墙龙骨模型和所述L型顶导梁模型;其中,所述固定螺钉的设置方向由L型顶导梁模型指向所述墙龙骨模型,所述螺钉分布规则包括固定螺钉距离扁平连接件边缘的最小距离。
5.根据权利要求1所述的方法,其特征在于,所述获取墙龙骨模型和顶导梁模型,包括:获取所有实体模型的模型属性信息;其中,所述模型属性信息用于表征实体模型的种类;
根据所述模型属性信息,从所述所有实体模型中筛选出所述墙龙骨模型和所述顶导梁模型。
6.根据权利要求5所述的方法,其特征在于,所述模型属性信息包括所述实体模型的模型标识和所述实体模型的连接方式中的至少一个。
7.一种墙龙骨模型和L型顶导梁模型的连接节点放置方法,其特征在于,所述方法包括:获取所有实体模型的模型属性信息;其中,所述模型属性信息包括所述实体模型的模型标识和所述实体模型的连接方式中的至少一个;
根据所述模型属性信息,从所述所有实体模型中筛选出待连接墙龙骨模型和所述顶导梁模型;
将所述顶导梁模型两两进行相交判断,并计算所述顶导梁模型之间的夹角;
将具有相交关系且夹角为直角的第一顶导梁模型和第二顶导梁模型,确定为所述L型顶导梁模型;
将每个所述墙龙骨模型的模型表面按照法向进行延展,生成每个模型表面的虚拟实体;其中,所述虚拟实体中的最大面与对应的所述模型表面的大小相同,所述虚拟实体的厚度用于表征相邻关系的判断阈值;
判断每个所述虚拟实体和每个所述L型顶导梁模型的相交状态;其中,所述相交状态包括相交和不相交;
若所述相交状态为相交,则确定所述虚拟实体对应的所述墙龙骨模型和所述L型顶导梁模型为相邻状态,并将所述墙龙骨模型作为所述待连接墙龙骨模型以及将所述L型顶导梁模型作为待连接L型顶导梁模型;
若所述相交状态为不相交,则确定所述虚拟实体对应的所述墙龙骨模型和所述L型顶导梁模型为不相邻状态;
获取所述第一顶导梁模型和所述第二顶导梁模型的相交面;其中,所述相交面为所述第一顶导梁模型的腹板最大面和所述第二顶导梁模型的腹板最大面的重叠部分;
将所述相交面确定为所述连接节点的生成面,并将所述待连接墙龙骨模型指向待连接L型顶导梁模型的方向确定为所述连接节点的生成方向;
按照所述生成面和生成方向生成扁平连接件;
按照预设的螺钉分布规则在所述扁平连接件上设置固定螺钉,以连接所述墙龙骨模型和所述L型顶导梁模型;其中,所述固定螺钉的设置方向由L型顶导梁模型指向所述墙龙骨模型,所述螺钉分布规则包括固定螺钉距离扁平连接件边缘的最小距离。
8.一种墙龙骨模型和L型顶导梁模型的连接节点放置装置,其特征在于,所述装置包括:获取模块,用于获取墙龙骨模型和顶导梁模型;
处理模块,用于采用预设的相邻算法,从所述墙龙骨模型和所述顶导梁模型中确定出具有相邻关系的待连接墙龙骨模型和待连接L型顶导梁模型;将每个所述墙龙骨模型的模型表面按照法向进行延展,生成每个模型表面的虚拟实体;其中,所述虚拟实体中的最大面与对应的所述模型表面的大小相同,所述虚拟实体的厚度用于表征相邻关系的判断阈值;
获取第一顶导梁模型和第二顶导梁模型的相交面;其中,所述相交面为所述第一顶导梁模型的腹板最大面和所述第二顶导梁模型的腹板最大面的重叠部分;将所述相交面确定为所述连接节点的生成面,并将所述待连接墙龙骨模型指向待连接L型顶导梁模型的方向确定为所述连接节点的生成方向;其中,所述相邻算法为根据模型表面延展之后的相交状态确定实体模型之间相邻关系的算法,所述待连接L型顶导梁模型包括第一顶导梁模型和第二顶导梁模型;
生成模块,用于按照所述生成面和所述生成方向生成所述连接节点。
9.一种墙龙骨模型和L型顶导梁模型的连接节点放置装置,其特征在于,所述装置包括:获取模块,用于获取所有实体模型的模型属性信息;其中,所述模型属性信息包括所述实体模型的模型标识和所述实体模型的连接方式中的至少一个;
筛选模块,用于根据所述模型属性信息,从所述所有实体模型中筛选出待连接墙龙骨模型和所述顶导梁模型;
确定模块,用于将所述顶导梁模型两两进行相交判断,并计算所述顶导梁模型之间的夹角,将具有相交关系且夹角为直角的第一顶导梁模型和第二顶导梁模型,确定为所述L型顶导梁模型;并将每个所述墙龙骨模型的模型表面按照法向进行延展,生成每个模型表面的虚拟实体;其中,所述虚拟实体中的最大面与对应的所述模型表面的大小相同,所述虚拟实体的厚度用于表征相邻关系的判断阈值;以及判断每个所述虚拟实体和每个所述L型顶导梁模型的相交状态;其中,所述相交状态包括相交和不相交;若所述相交状态为相交,则确定所述虚拟实体对应的所述墙龙骨模型和所述L型顶导梁模型为相邻状态,并将所述墙龙骨模型作为所述待连接墙龙骨模型以及将所述L型顶导梁模型作为待连接L型顶导梁模型;若所述相交状态为不相交,则确定所述虚拟实体对应的所述墙龙骨模型和所述L型顶导梁模型为不相邻状态;
处理模块,用于获取所述第一顶导梁模型和所述第二顶导梁模型的相交面,以及将所述相交面确定为所述连接节点的生成面,并将所述待连接墙龙骨模型指向待连接L型顶导梁模型的方向确定为所述连接节点的生成方向;其中,所述相交面为所述第一顶导梁模型的腹板最大面和所述第二顶导梁模型的腹板最大面的重叠部分;
生成模块,用于按照所述生成面和生成方向生成扁平连接件;按照预设的螺钉分布规则在所述扁平连接件上设置固定螺钉,以连接所述墙龙骨模型和所述L型顶导梁模型;其中,所述固定螺钉的设置方向由L型顶导梁模型指向所述墙龙骨模型,所述螺钉分布规则包括固定螺钉距离扁平连接件边缘的最小距离。
10.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。
11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。