【技术实现步骤摘要】
数据的提取方法及装置、处理器和电子设备
[0001]本申请涉及3D模型文件处理
,具体而言,涉及一种数据的提取方法及装置、处理器和电子设备。
技术介绍
[0002]当前生产制造企业信息化,需要保证采集到的数据完整和一致,减少数据重复录入,且需要CAD为PDM、MES和ERP提供基础数据。另外,基础数据包括图号属性,零件装配的产品结构信息,检测属性等,以数据库结构的方式保存,如果3D模型文件为多级组成一个产品,且当3D模型文件中的部分文件需要修改时,需要重新提取属性保存。
[0003]相关技术中,CAD图纸提取可以通过安装提取工具或CAD软件提取。但是,由于现3D模型文件的大小为多个GB(Gigabyte,计算机存储单位),打开需要时间和内存,有些只能串行提取,不能并行,且提取一个文件有时需要一分钟以上,导致提取数据的效率较低。
[0004]针对相关技术中使用提取工具或软件从3D模型文件中提取数据,导致提取数据的效率较低的问题,目前尚未提出有效的解决方案。
技术实现思路
[0005]本申请 ...
【技术保护点】
【技术特征摘要】
1.一种数据的提取方法,其特征在于,包括:获取待提取数据的目标3D模型文件,其中,所述目标3D模型文件为目标模型对应的文件,其中,所述目标模型为采用目标软件对目标对象进行三维设计得到的模型;将所述目标3D模型文件转换为目标格式的目标文件,其中,所述目标格式为以下之一:XML格式和JSON格式;解析所述目标文件,得到所述目标文件中的数据;依据所述目标文件中的数据确定所述目标3D模型文件中的待提取数据。2.根据权利要求1所述的方法,其特征在于,将所述目标3D模型文件转换为目标格式的目标文件包括:获取所述目标3D模型文件的名称;依据所述目标3D模型文件的名称,确定所述目标3D模型文件对应的目标数据表;将所述目标数据表转换为所述目标格式的目标文件。3.根据权利要求2所述的方法,其特征在于,依据所述目标3D模型文件的名称,确定所述目标3D模型文件对应的目标数据表包括:依据所述目标3D模型文件的名称,确定所述目标软件的类型;依据所述目标软件的类型,获取所述目标软件对应的提取接口;通过所述提取接口获取所述目标3D模型文件对应的目标数据表。4.根据权利要求3所述的方法,其特征在于,通过所述提取接口获取所述目标3D模型文件对应的目标数据表包括:通过所述提取接口从所述目标3D模型文件中提取所述目标模型的属性信息;通过所述提取接口从所述目标3D模型文件中提取子模型的属性信息,其中,所述子模型为所述目标模型中的子模型;依据所述目标模型的属性信息和所述子模型的属性信息,确定所述目标3D模型文件对应的目标数据表。5.根据权利要求3所述的方法,其特征在于,依据所述目标软件的类型,获取所述目标软件对应的提取接口包括:判断是否存在所述目标3D模型文件对应的目标数据表;若存在所述目标3D模型文件对应的目标数据表,则将所述目标数据表转换为所述目标文件;若不存在所述目标3D模型文件对应的目标数据表,则依据所述目标软件的类型,获取所述目标软件对应的提取接口。6.根据权利要求5所述的方法,其特征在于,判断是否存在所述目标3D模型文件对应的目标数据表包括:获取多个第一数据表的名称,其中,所述第一数据表的名...
【专利技术属性】
技术研发人员:陆海峰,
申请(专利权)人:北京数码大方科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。