1.一种基于数据驱动装配式钢结构的参数化建模方法,其特征在于,包括以下步骤:
s1.对钢结构的参数数据以图元模型为基础进行参数化分析,得到钢结构在所述图元模型中控制点的坐标数据;
s2.将所述坐标数据输入revit软件中生成钢结构的族样板文件和运行插件;
s3.根据所述坐标数据、所述族样板文件和所述运行插件在revit软件中建立标准化的预制钢结构构件;
s4.在revit软件中,将所述坐标数据和所述预制钢结构构件输入所述运行插件中批量生成钢结构bim模型;
其中,所述图元模型为建筑施工场地中钢结构安装位置的钢结构bim模型。
2.根据权利要求1所述的基于数据驱动装配式钢结构的参数化建模方法,其特征在于,在步骤s1中,得到钢结构的图元模型中控制点的坐标数据具体步骤包括:
s11.根据钢结构的截面获取参数数据,并以钢结构的截面建立第一坐标,在所述第一坐标上得到参数数据的第一坐标数据;
s12.基于图元模型建立第二坐标,所述第二坐标上设置关键控制点;
s13.将所述第一坐标数据转换为在所述第二坐标上关键控制点的坐标数据,即是在所述图元模型中控制点的坐标数据;
其中,所述参数数据包括钢结构截面的长、宽、高以及钢结构的厚度。
3.根据权利要求1所述的基于数据驱动装配式钢结构的参数化建模方法,其特征在于,在步骤s3中,建立预制钢结构构件的步骤包括:
s31.根据所述族样板文件在revit软件中选取模板文件;
s32.在所述模板文件中,根据所述坐标数据设置钢结构的参考平面、族轮廓构建成预制钢结构构件。
4.根据权利要求3所述的基于数据驱动装配式钢结构的参数化建模方法,其特征在于,在步骤s3中,根据所述预制钢结构构件在所述revit软件中生成柱信息数据。
5.根据权利要求1所述的基于数据驱动装配式钢结构的参数化建模方法,其特征在于,在步骤s4中,批量生成钢结构bim模型的步骤包括:
s41.在revit软件中,建立项目文件,在所述项目文件中导入所述预制钢结构构件,得到预制钢结构族图元,其中,所述预制钢结构族图元包含有预制钢结构族类型;
s42.在revit软件中提取所述坐标数据并生成预制钢柱信息表;
s43.所述运行插件读取所述预制钢柱信息表并对所述项目文件的预制钢结构族类型以及所述预制钢柱信息表的信息数据进行检查,若检查无误,执行步骤s44;
s44.所述运行插件根据所述预制钢柱信息表的信息数据运行批量生成预制钢的钢结构bim模型。
6.根据权利要求5所述的基于数据驱动装配式钢结构的参数化建模方法,其特征在于,在步骤s43中,若检查有误,所述运行插件退出且revit软件发出警报。
7.一种基于数据驱动装配式钢结构的参数化建模系统,其特征在于,包括参数处理单元、文件生成单元、预构件建立单元和模型构建单元;
所述参数处理单元,用于对钢结构的参数数据以图元模型为基础进行参数化分析,得到钢结构在所述图元模型中控制点的坐标数据;
所述文件生成单元,用于将所述坐标数据输入revit软件中生成钢结构的族样板文件和运行插件;
所述预构件建立单元,用于根据所述坐标数据、所述族样板文件和所述运行插件在revit软件中建立标准化的预制钢结构构件;
所述模型构建单元,用于在revit软件中,将所述坐标数据和所述预制钢结构构件输入所述运行插件中批量生成钢结构bim模型;
其中,所述图元模型为建筑施工场地中钢结构安装位置的钢结构bim模型。
8.一种计算机可读存储介质,其特征在于,所述计算机存储介质用于存储计算机指令,当其在计算机上运行时,使得计算机执行如权利要求1-6任意一项所述的基于数据驱动装配式钢结构的参数化建模方法。
9.一种计算机程序,其特征在于,包括在程序代码,当所述计算机程序在计算机上运行时,所述程序代码用于执行如权利要求1-6任意一项所述的基于数据驱动装配式钢结构的参数化建模方法。
10.一种终端设备,其特征在于,包括处理器以及存储器:
所述存储器,用于存储程序代码,并将所述程序代码传输给所述处理器;
所述处理器,用于根据所述程序代码中的指令执行如权利要求1-6任意一项所述的基于数据驱动装配式钢结构的参数化建模方法。