1.一种基于bim的装配式建筑协同云平台,其特征在于,包括:
上位服务器,与多个所述子级服务器均保持通讯,用于与各子级服务器进行数据交互和对其进行控制;
子级服务器,数量为多个且分别与业主、建筑师、设计方、土建专业方、机电专业方和造价方关联,多个所述子级服务器之间相互隔离,用于进行bim模型的创建、修改和验证;
每个所述子级服务器均包括:
数据输入模块,用于获取用户身份信息、输入信息以及用户所需bim构件的精度和参数信息;以及
bim模型生成模块,用于根据用户身份信息以及所需bim构件的精度和参数信息生成相应精度的bim模型。
2.根据权利要求1所述的一种基于bim的装配式建筑协同云平台,其特征在于,所述bim模型生成模块包括:
参数匹配单元,用于对参数信息与bim构件信息进行匹配计算,当计算结果处于设定阈值时,从bim数据库中调用该bim构件;
精度验证单元,用于对bim构件进行精度验证,当所述bim构件的精度达到设定要求时,根据该bim构件生成bim模型。
3.根据权利要求1所述的一种基于bim的装配式建筑协同云平台,其特征在于,所述上位服务器包括:
资源调度模块,用于根据设定的优先级为各子级服务器进行资源配置;
数据存储模块,用于储存各子级服务器的数据以及与所述子级服务器进行数据交换;以及
请求响应模块,用于响应各子级服务器的请求。
4.根据权利要求1所述的一种基于bim的装配式建筑协同云平台,其特征在于,所述子级服务器还包括身份验证模块,用于对用户进行身份验证,并根据身份验证结果向用户开放对应的权限。
5.根据权利要求4所述的一种基于bim的装配式建筑协同云平台,其特征在于,所述子级服务器还包括日志存储模块,用于对生成的bim模型以及生成bim模型过程中用户的操作进行记录保存。
6.根据权利要求2所述的一种基于bim的装配式建筑协同云平台,其特征在于,所述bim模型生成模块还包括:
交互请求单元,用于当用户请求进行虚拟装配时,调取用于所请求的其他子级服务器中的bim模型;
虚拟装配单元,用于根据用户指令对不同子级服务器内的bim模型进行虚拟装配;以及
结果生成单元,用于生成虚拟装配结果反馈至用户,使得用户根据虚拟装配结果修改用户的输入信息。
7.根据权利要求6所述的一种基于bim的装配式建筑协同云平台,其特征在于,所述bim模型生成模块包括构件检索单元,用于根据用户身份信息、输入信息以及用户所需bim构件的精度和参数信息从bim构件数据库内调用对应的bim构件,所述bim构件数据库为多个bim构件的集合。