数据处理方法及装置制造方法及图纸

技术编号:20992080 阅读:72 留言:0更新日期:2019-04-29 22:12
本申请提供一种数据处理方法及装置,包括:获得几何对象,其中,所述几何对象为目标IFC文件中包含的目标模型的组成部分;从几何对象中提取出几何对象的几何数据和几何对象的工程数据,其中,几何数据为构建几何对象所需要的三维空间基本元素的空间坐标信息。通过获得目标模型中的几何对象,并提取几何对象中的几何数据和工程数据,从而获得目标模型的关键数据,以便于利用几何对象中提取出来的几何数据和工程数据,在其他软件中建立新的模型,在新的模型中还原几何对象,从而还原几何对象构建的目标模型,最终实现模型的跨软件使用。

Data Processing Method and Device

This application provides a data processing method and device, including: obtaining a geometric object, in which the geometric object is an integral part of the target model contained in the target IFC file; extracting geometric data of the geometric object and engineering data of the geometric object from the geometric object, in which the geometric data is the spatial coordinates of the basic elements of the three-dimensional space needed to construct the geometric object. Information. By obtaining the geometric objects in the target model and extracting the geometric data and engineering data from the geometric objects, the key data of the target model can be obtained, so as to make use of the geometric data and engineering data extracted from the geometric objects, establish new models in other software, restore the geometric objects in the new model, and then restore the target model constructed by the geometric objects. The cross-software use of the final implementation model.

【技术实现步骤摘要】
数据处理方法及装置
本申请涉及数据处理
,具体而言,涉及一种数据处理方法及装置。
技术介绍
目前,由于传统的BIM(BuildingInformationModeling,建筑信息模型)软件平台,属于封闭的应用生态圈,所以在该软件平台上的软件中建立的模型,受众相对单一,几乎只针对圈内的设计者使用,不利于模型的跨软件使用。
技术实现思路
有鉴于此,本申请的目的在于提供一种数据处理方法及装置,以改善目前传统的BIM软件平台由于属于封闭的应用生态圈,而不利于基于该软件平台上的软件而建立的模型的跨软件使用的问题。为了实现上述目的,本申请的实施例通过如下方式实现:第一方面,本申请的实施例提供了一种数据处理方法,包括:获得几何对象,其中,所述几何对象为目标IFC文件中包含的目标模型的组成部分;从所述几何对象中提取出所述几何对象的几何数据和所述几何对象的工程数据,其中,所述几何数据为构建所述几何对象所需要的三维空间基本元素的空间坐标信息。在本申请实施例中,通过获得IFC文件中的构建目标模型的几何对象,提取几何对象中的几何数据和工程数据的方式,从而可以获得目标模型的多个几何对象中的与几何对象一一对本文档来自技高网...

【技术保护点】
1.一种数据处理方法,其特征在于,所述方法包括:获得几何对象,其中,所述几何对象为目标IFC文件中包含的目标模型的组成部分;从所述几何对象中提取出所述几何对象的几何数据和所述几何对象的工程数据,其中,所述几何数据为构建所述几何对象所需要的三维空间基本元素的空间坐标信息。

【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:获得几何对象,其中,所述几何对象为目标IFC文件中包含的目标模型的组成部分;从所述几何对象中提取出所述几何对象的几何数据和所述几何对象的工程数据,其中,所述几何数据为构建所述几何对象所需要的三维空间基本元素的空间坐标信息。2.根据权利要求1所述的数据处理方法,其特征在于,所述从所述几何对象中提取出所述几何对象的几何数据和所述几何对象的工程数据,包括:对所述几何对象进行处理,生成几何对象数据集;从所述几何对象数据集中提取出所述几何对象的所述几何数据;从所述几何对象数据集中提取出所述几何对象的所述工程数据。3.根据权利要求2所述的数据处理方法,其特征在于,所述从所述几何对象数据集中提取出所述几何对象的所述工程数据,包括:获得所述几何对象的全局ID和文件名,根据所述全局ID和所述文件名生成全局唯一ID,其中,所述全局唯一ID用于与所述几何对象进行对应;从所述几何对象数据集中提取所述工程数据,并将所述工程数据保存在与所述全局唯一ID对应的文件中。4.根据权利要求1-3任一权利要求项所述的数据处理方法,其特征在于,所述获得几何对象,包括:解析所述目标IFC文件,获得M个几何对象,其中,M为正整数;对所述M个几何对象进行处理,确定出N个几何对象,其中,N为小于等于M的正整数;确定所述N个几何对象中的任意一个几何对象为所述几何对象。5.根据权利要求4所述的数据处理方法,其特征在于,所述对所述M个几何对象进行处理,确定出N个几何对象,包括:获得所述M个几何对象中的每个几何对象的顶点数量,确定出所述M个几何对象中的顶点数量满足第一预设范围的S个几何对象,其中,S为小于等于M且大于等于N的整数;获得所述S个几何对象中的每个几何对象的三角面数量,确定出所述S个几何对象中...

【专利技术属性】
技术研发人员:张森谢国兵王俊明张建辉粟彬向继昱高松贺黄学文李锦勇钟志柯刘书培张力畅敏余长虹张可非许斌杨伟栋赫永真李征杨旭蔡贵军徐川余松林许明敏李亚峰缪谨牛秋晨
申请(专利权)人:四川隧唐科技股份有限公司
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1