1.一种异形幕墙处理方法,其特征在于,所述异形幕墙处理方法包括:获取异形幕墙以及处理参数;
计算所述处理参数中的竖向分割线与所述异形幕墙的曲面的边的交线段;
根据所述处理参数中的横向分割间距,沿竖直方向,从处理参数中的底边向所述交线段做平移处理,以生成横向分割线;
根据所述竖向分割线和所述横向分割线对所述异形幕墙进行分割;
所述根据所述处理参数中的横向分割间距,沿竖直方向,从处理参数中的底边向所述交线段做平移处理,以生成横向分割线,包括:根据所述处理参数中的横向分割间距,沿竖直方向,从处理参数中的底边向所述交线段做平移处理,以得到多个待处理点;
根据相邻竖向分割线上对应位置的待处理点连接得到参考线段;
获取所述参考线段的法向量;
根据所述参考线段和所述法向量生成第一切面,并通过所述第一切面对所述异形幕墙进行切割以生成横向分割线;
所述根据相邻竖向分割线上对应位置的待处理点连接得到参考线段之前,还包括:判断相邻竖向分割线中的一条对应位置处是否存在待处理点;
当相邻竖向分割线中的一条的对应位置处不存在待处理点,则获取所述相邻竖向分割线之间的上一个切面的切方向;
根据所述切方向和所述相邻竖向分割线中的另一条的对应位置的待处理点生成第二切面,并通过所生成的第二切面对所述异形幕墙进行切割以生成横向分割线。
2.根据权利要求1所述的异形幕墙处理方法,其特征在于,所述判断相邻竖向分割线中的一条对应位置处是否存在待处理点之前,还包括:判断当前竖向分割线是否还存在相邻竖向分割线;
若不存在相邻竖向分割线,则停止生成横向分割线,并获取下一竖向分割线上的待处理点,并继续根据相邻竖向分割线上对应位置的待处理点连接得到参考线段。
3.根据权利要求1或2所述的异形幕墙处理方法,其特征在于,所述获取异形幕墙以及处理参数,包括:
获取异形幕墙、分割间距、底边以及轴网;
其中,所述轴网作为横向分割线。
4.根据权利要求1或2所述的异形幕墙处理方法,其特征在于,所述获取异形幕墙以及处理参数,包括:
获取异形幕墙、竖向分割间距、横向分割间距以及底边;
根据所述竖向分割间距以及所述底边生成竖向分割线。
5.根据权利要求4所述的异形幕墙处理方法,其特征在于,所述根据所述竖向分割间距以及所述底边生成竖向分割线,包括:获取底边起点,按照所述竖向分割间距以所述底边起点为起点,将所述底边分割得到底边上的分割点;
以所述分割点为起点,按照竖直方向生成竖向分割线。
6.根据权利要求1或2所述的异形幕墙处理方法,其特征在于,所述异形幕墙的底边与顶边相交。
7.一种异形幕墙分割方法,其特征在于,所述异形幕墙分割方法包括:选取异形幕墙;
调用预设的功能接口,以使得所述功能接口根据权利要求1至6中任意一项所述的异形幕墙处理方法对所述异形幕墙进行分割处理。
8.一种异形幕墙处理装置,其特征在于,所述异形幕墙处理装置包括:获取模块,用于获取异形幕墙以及处理参数;
交线段计算模块,用于计算所述处理参数中的竖向分割线与所述异形幕墙的曲面的边的交线段;
横向分割线生成模块,用于根据所述处理参数中的横向分割间距,沿竖直方向,从处理参数中的底边向所述交线段做平移处理,以生成横向分割线;
第一分割模块,用于根据所述竖向分割线和所述横向分割线对所述异形幕墙进行分割;
所述横向分割线生成模块包括:待处理点获取单元,用于根据所述处理参数中的横向分割间距,沿竖直方向,从处理参数中的底边向所述交线段做平移处理,以得到多个待处理点;
参考线段获取单元,用于根据相邻竖向分割线上对应位置的待处理点连接得到参考线段;
法向量获取单元,用于获取所述参考线段的法向量;
横向分割线生成单元,用于根据所述参考线段和所述法向量生成第一切面,并通过所述第一切面对所述异形幕墙进行切割以生成横向分割线;
所述横向分割线生成模块还包括:第一判断单元,用于判断相邻竖向分割线中的一条对应位置处是否存在待处理点;
切方向获取单元,用于当相邻竖向分割线中的一条的对应位置处不存在待处理点,则获取所述相邻竖向分割线之间的上一个切面的切方向;
所述横向分割线生成单元还用于根据所述切方向和所述相邻竖向分割线中的另一条的对应位置的待处理点生成第二切面,并通过所生成的第二切面对所述异形幕墙进行切割以生成横向分割线。
9.一种异形幕墙分割装置,其特征在于,所述异形幕墙分割装置包括:选取模块,用于选取异形幕墙;
第二分割模块,用于调用预设的功能接口,以使得所述功能接口根据权利要求8所述的异形幕墙处理装置对所述异形幕墙进行分割处理。
10.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6或7中任一项所述的方法的步骤。
11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6或7中任一项所述的方法的步骤。