【技术实现步骤摘要】
用于结构体数据多平台交互的系统、设备、方法及存储介质
本专利技术涉及结构体数据多平台交互,特别涉及用于建筑体结构数据多平台交互的系统、设备、方法及存储介质。
技术介绍
当前,随着建筑信息模型(BIM)技术的日益发展,对建筑结构件进行结构分析并基于分析计算结果建立能够用于实施的信息模型变得越来越重要。典型地,用于建立建筑结构件的能够用于实施的信息模型的系统(例如Revit三维设计软件)不具有结构件的分析和计算功能(例如计算结构件的配筋、抗震性、抗压性等等)。因此,在需要对建筑部件进行结构分析和计算时,信息模型建立系统需要将结构件的原始设计模型数据导入到结构计算软件系统中进行分析处理。在分析计算完成后,需要将结构计算软件系统生成的模型数据导入回所述信息模型建立系统,以使模型统一。在常规的实现方式中,需要设计人员手工完成上述数据导回操作,并需要在导回操作中人工判断在所述原始设计模型数据中是否已存在与结构计算软件系统生成的模型相对应的模型,如存在,则基于结构计算软件系统生成的模型修改所对应的原始设计模型数据,以使两者参数保持一致,如不存在,则在所述信息模型建立系统中创建与结构计算软件系统生成的模型相对应的模型,并使两者的参数保持一致。然而,上述常规的实现方式存在如下问题:由于需要人工实施针对两个系统所产生的模型的匹配判断操作,故操作繁琐,易于导致遗漏或错误情况的发生,并且所花费的工作时间和成本较高。可替代地,为了避免前述实现方式导致的问题,也可以采用如下解决方案:并行使用结构计算软件系统所生成 ...
【技术保护点】
1.一种用于结构体数据多平台交互的方法,其特征在于,所述方法包括下列步骤:/n(S201):获取由第一模型生成系统生成的第一结构件模型数据;/n(S202):在第二模型生成系统中查询与所述第一结构件模型数据所限定的第一结构件模型的类型相同的所有第二结构件模型;/n(S203):基于所述第一结构件模型数据和分别限定每个所述第二结构件模型的所有第二结构件模型数据判别所述第二模型生成系统中是否已存在与所述第一结构件模型相对应的第二结构件模型;/n(S204):根据所述判别结果触发在所述第二模型生成系统中实施的基于所述第一结构件模型数据的模型更新或创建操作。/n
【技术特征摘要】
1.一种用于结构体数据多平台交互的方法,其特征在于,所述方法包括下列步骤:
(S201):获取由第一模型生成系统生成的第一结构件模型数据;
(S202):在第二模型生成系统中查询与所述第一结构件模型数据所限定的第一结构件模型的类型相同的所有第二结构件模型;
(S203):基于所述第一结构件模型数据和分别限定每个所述第二结构件模型的所有第二结构件模型数据判别所述第二模型生成系统中是否已存在与所述第一结构件模型相对应的第二结构件模型;
(S204):根据所述判别结果触发在所述第二模型生成系统中实施的基于所述第一结构件模型数据的模型更新或创建操作。
2.根据权利要求1所述的用于结构体数据多平台交互的方法,其特征在于,所述步骤(S203)进一步包括:基于所述第一结构件模型数据生成与所述第一结构件模型相对应的第一轮廓,以及基于所述第二结构件模型数据生成与每个所述第二结构件模型相对应的第二轮廓。
3.根据权利要求2所述的用于结构体数据多平台交互的方法,其特征在于,所述步骤(S203)进一步包括:基于限定所述第一轮廓的第一轮廓数据和分别限定每个第二轮廓的所有第二轮廓数据判别所述第二模型生成系统中是否已存在与所述第一结构件模型相对应的第二结构件模型。
4.根据权利要求2所述的用于结构体数据多平台交互的方法,其特征在于,所述第一轮廓是完全包围所述第一结构件模型数据所限定的第一结构件模型的封闭几何体,所述第二轮廓是完全包围对应的第二结构件模型数据所限定的第二结构件模型的封闭几何体。
5.根据权利要求2所述的用于结构体数据多平台交互的方法,其特征在于,所述步骤(S203)进一步包括:从所述第一结构件模型数据中提取其所限定的第一结构件模型的位置和尺寸参数,并基于所述位置和尺寸参数生成所述第一轮廓,以及从每个所述第二结构件模型数据中提取其所限定的第二结构件模型的位置和尺寸参数,并基于所述位置和尺寸参数生成每个第二轮廓。
6.根据权利要求5所述的用于结构体数据多平台交互的方法,其特征在于,所述步骤(S203)进一步包括:以如下方式生成所述第一轮廓:(1)基于提取出的第一结构件模型的尺寸参数确定所述第一结构件模型在长、宽、高三个维度上的最大尺寸;(2)将所述三个维度上的最大尺寸作为封闭几何体的三维尺寸以限定所述第一轮廓的空间形状;(3)基于提取出的第一结构件模型的位置参数确定所述第一轮廓的空间位置。
7.根据权利要求5所述的用于结构体数据多平台交互的方法,其特征在于,所述步骤(S203)进一步包括:以如下方式生成所述第一轮廓:(1)基于提取出的第一结构件模型的尺寸参数确定所述第一结构件模型在长、宽、高三个维度上的最大尺寸;(2)将所述三个维度上的最大尺寸分别增加外延量以得到三个维度上的扩展最大尺寸,并将所述扩展最大尺寸作为封闭几何体的三维尺寸以限定所述第一轮廓的空间形状;(3)基于提取出的第一结构件模型的位置参数确定所述第一轮廓的空间位置。
8.根据权利要求7所述的用于结构体数据多平台交互的方法,其特征在于,所述外延量是所述第一结构件模型的长、宽、高三个维度中的一个的尺寸。
9.根据权利要求5所述的用于结构体数据多平台交互的方法,其特征在于,所述步骤(S203)进一步包括:以如下方式生成每个所述第二轮廓:(1)基于提取出的第二结构件模型的尺寸参数确定所述第二结构件模型在长、宽、高三个维度上的最大尺寸;(2)将所述三个维度上的最大尺寸作为封闭几何体的三维尺寸以限定所述第二轮廓的空间形状;(3)基于提取出的第二结构件模型的位置参数确定所述第二轮廓的空间位置。
10.根据权利要求5所述的用于结构体数据多平台交互的方法,其特征在于,所述步骤(S203)进一步包括:以如下方式生成每个所述第二轮廓:(1)基于提取出的第二结构件模型的尺寸参数确定所述第二结构件模型在长、宽、高三个维度上的最大尺寸;(2)将所述三个维度上的最大尺寸分别增加外延量以得到三个维度上的扩展最大尺寸,并将所述扩展最大尺寸作为封闭几何体的三维尺寸以限定所述第二轮廓的空间形状;(3)基于提取出的第二结构件模型的位置参数确定所述第二轮廓的空间位置。
11....
【专利技术属性】
技术研发人员:尤勇敏,其他发明人请求不公开姓名,
申请(专利权)人:久瓴江苏数字智能科技有限公司,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。