一种用于工业设计资源共享的信息系统技术方案

技术编号:25086995 阅读:20 留言:0更新日期:2020-07-31 23:30
本发明专利技术涉及一种用于工业设计资源共享的信息系统,包括缺失判断子系统、数据调取子系统以及数据恢复子系统;所述缺失判断子系统配置有缺失判断策略,所述缺失判断策略包括文件获取步骤、特征提取步骤、缺失判断步骤以及缺失输出步骤;所述数据调取子系统连接有模块补偿数据库,所述模块补偿数据库存储有若干模块补偿信息,所述模块补偿信息包括模块名称以及补偿内容数据,通过这样设置,当数据缺失时,通过数据的名称在云端系统就可以直接进行补写,无需重新制图,同时也减少了沟通成本,利用云端的存储资源和处理资源进行数据补写,更加高效便捷。

【技术实现步骤摘要】
一种用于工业设计资源共享的信息系统
本专利技术涉及制图辅助系统,更具体地说,涉及一种用于工业设计资源共享的信息系统。
技术介绍
工业制图是工业制造领域目前非常重要的一环,根据工业制图软件对工业产品进行设计、绘制。从而让这种软件得以在生产中应用,而不同的制图软件的特点均存在区别,常见的制图软件有CAD、3DMAX、PRO/E、Solidworks、UG、CATIA等制图软件,而每一软件对模块的设置均不同由于不同的工业设计公司设计师所使用的软件格式不同,而目前因为不同软件间格式逻辑不同,所以都是通过格式转换完成不同格式的格式文件,而本地图形数据在传输或者格式转换过程中容易出现丢失情况,如果无法加载往往需要重新绘制,较为耗费时间和精力。
技术实现思路
有鉴于此,本专利技术目的是提供一种用于工业设计资源共享的信息系统。为了解决上述技术问题,本专利技术的技术方案是:一种用于工业设计资源共享的信息系统,包括缺失判断子系统、数据调取子系统以及数据恢复子系统;所述缺失判断子系统配置有缺失判断策略,所述缺失判断策略包括文件获取步骤、特征提取步骤、缺失判断步骤以及缺失输出步骤;所述文件获取步骤包括获取一待验证的工业设计文件;所述特征提取步骤包括将获得的工业设计文件分割成若干模块数据,每一模块数据包括模块名称以及模块内容数据,并对每个模块数据建立关联信息,所述关联信息反映该模块数据与其他模块数据的关联,所述缺失判断步骤分别判断每一模块数据中的模块内容数据缺失;所述缺失输出步骤包括将判断为内容数据缺失的模块数据的模块名称发送至所述数据调取子系统,并将对应的关联信息发送至数据恢复子系统;所述数据调取子系统连接有模块补偿数据库,所述模块补偿数据库存储有若干模块补偿信息,所述模块补偿信息包括模块名称以及补偿内容数据,所述数据调取子系统配置有数据调取策略,所述数据调取策略包括根据接收到的模块名称从所述补偿数据库中调取补偿内容数据并将所述补偿内容数据发送至所述数据恢复子系统;所述数据恢复子系统配置有数据恢复策略,所述数据恢复策略包括数据处理步骤,所述数据处理步骤包括根据所述关联信息编辑对应的补偿内容数据以得到恢复内容数据,所述数据恢复步骤包括根据所述恢复内容数据形成新的模块数据,所述数据拼接步骤包括将新的模块数据替换原有的模块数据以形成新的工业设计文件。进一步地:所述数据调取子系统连接有名称数据库,所述名称数据库存储有若干名称组,每一名称组中包括若干模块名称;所述数据调取策略中还包括根据接收到的模块名称访问对应的名称组,将该名称组下的所有模块名称视为相同模块名称访问所述补偿数据库。进一步地:所述数据调取子系统还配置有调取验证策略,当所述补偿数据库中未调取到对应的补偿内容数据时执行所述调取验证策略,所述调取验证策略包括将所述模块名称输出并等待用户选取对应的补偿内容数据,并将被选取的补偿内容数据对应的模块名称存储至所述名称数据库中的同一名称组下。进一步地:所述关联信息包括有形状调节信息,所述形状调节信息包括形状名称以及调节特征,所述数据恢复子系统连接有形状特征数据库,所述形状特征数据库包括形状名称以及形状内容数据,所述数据处理步骤包括根据所述形状调节信息中的形状名称从所述形状特征数据库中调取对应的形状内容数据,根据得到的形状内容以及调节特征数据编辑对应的补偿内容数据。进一步地:所述关联信息包括有特征调节信息,所述尺寸调节信息包括尺寸大小以及调节位置,所述数据处理步骤包括根据尺寸大小以及调节位置编辑对应的补偿内容数据。进一步地:所述模块数据还包括数据大小,所述数据大小反映模块内容数据的大小,所述缺失比对步骤包括根据所述数据大小生成对应的数据量条件,当所述模块内容数据的实际大小与所述数据量条件不一致时判断为数据缺失。进一步地:所述模块数据还包括辨识编码,所述辨识编码根据模块内容数据的数据,所述缺失比对步骤包括通过与所述辨识编码对应的反编译算法编译模块内容数据得到对应的辨识响应码,当所述辨识响应码与所述辨识编码不一致时判断为数据缺失。进一步地:还包括自命名子系统,所述自命名子系统包括有命名数据库,所述命名数据库包括有特征命名信息,所述特征命名信息包括模块名称以及与该模块名称对应的特征数据,所述自命名子系统配置有特征提取策略,所述特征提取策略用于根据所述模块内容数据提取特征数据,根据特征数据从所述命名数据库中调取对应的模块名称以生成对应的模块数据。进一步地:每一用户端配置有本地数据库,所述本地数据库配置有复杂模块信息,所述复杂模块信息包括模块名称以及模块内容数据,当所述模块补偿数据库中没有对应的补偿内容数据时,访问对应的本地数据库以获得模块内容数据作为补偿内容数据。进一步地:所述本地数据库由用户录入。本专利技术技术效果主要体现在以下方面:通过这样设置,当数据缺失时,通过数据的名称在云端系统就可以直接进行补写,无需重新制图,同时也减少了沟通成本,利用云端的存储资源和处理资源进行数据补写,更加高效便捷。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1:本专利技术系统架构原理图;图2:本专利技术缺失判断子系统流程图。附图标记:1、工业设计文件;100、缺失判断子系统;200、数据调取子系统;201、名称数据库;202、模块补偿数据库;20、本地数据库;300、数据恢复子系统;400、自命名子系统;401、命名数据库;S1、文件获取步骤;S2、特征提取步骤;S3、缺失判断步骤;S4、缺失输出步骤。具体实施方式为进一步说明各实施例,本专利技术提供有附图,这些附图为本专利技术揭露内容的一部分,其主要用以说明实施例,并可配合说明书的相关描述来解释实施例的运作原理,配合参考这些内容,本领域普通技术人员应能理解其他可能的实施方式以及本专利技术的优点,图中的组件并未按比例绘制,而类似的组件符号通常用来表示类似的组件。以下结合附图,对本专利技术的具体实施方式作进一步详述,以使本专利技术技术方案更易于理解和掌握。参照图1所示,一种用于工业设计资源共享的信息系统,包括缺失判断子系统100、数据调取子系统200以及数据恢复子系统300;首先需要对使用情景做说明,例如当进行工业设计文件1传输时,由于文件环境不同,加载的样本数量不一致,都可能导致数据缺失或者无法显示的情况,本专利技术的核心在于利用云数据库对一些缺失情况进行补偿,保证数据完整性,云数据库可以不断补充新的数据,以使更能应对各个情况。而具体是在于用户端接收到一个工业制图数据文件时,就进入以下工作。参照图2所示。所述缺失判断子系统100配置有缺失判断策略,所述缺失判断策略包括文件获取步骤S1、特征提取步骤S2、缺失判断步骤S3以及缺失输出步骤S4;所述文件获取步骤S1包括获取一待验证的工业设计文本文档来自技高网...

【技术保护点】
1.一种用于工业设计资源共享的信息系统,其特征在于:包括缺失判断子系统、数据调取子系统以及数据恢复子系统;/n所述缺失判断子系统配置有缺失判断策略,所述缺失判断策略包括文件获取步骤、特征提取步骤、缺失判断步骤以及缺失输出步骤;所述文件获取步骤包括获取一待验证的工业设计文件;所述特征提取步骤包括将获得的工业设计文件分割成若干模块数据,每一模块数据包括模块名称以及模块内容数据,并对每个模块数据建立关联信息,所述关联信息反映该模块数据与其他模块数据的关联,所述缺失判断步骤分别判断每一模块数据中的模块内容数据缺失;所述缺失输出步骤包括将判断为内容数据缺失的模块数据的模块名称发送至所述数据调取子系统,并将对应的关联信息发送至数据恢复子系统;/n所述数据调取子系统连接有模块补偿数据库,所述模块补偿数据库存储有若干模块补偿信息,所述模块补偿信息包括模块名称以及补偿内容数据,所述数据调取子系统配置有数据调取策略,所述数据调取策略包括根据接收到的模块名称从所述补偿数据库中调取补偿内容数据并将所述补偿内容数据发送至所述数据恢复子系统;/n所述数据恢复子系统配置有数据恢复策略,所述数据恢复策略包括数据处理步骤,所述数据处理步骤包括根据所述关联信息编辑对应的补偿内容数据以得到恢复内容数据,所述数据恢复步骤包括根据所述恢复内容数据形成新的模块数据,所述数据拼接步骤包括将新的模块数据替换原有的模块数据以形成新的工业设计文件;/n所述数据调取子系统连接有名称数据库,所述名称数据库存储有若干名称组,每一名称组中包括若干模块名称;所述数据调取策略中还包括根据接收到的模块名称访问对应的名称组,将该名称组下的所有模块名称视为相同模块名称访问所述补偿数据库;所述数据调取子系统还配置有调取验证策略,当所述补偿数据库中未调取到对应的补偿内容数据时执行所述调取验证策略,所述调取验证策略包括将所述模块名称输出并等待用户选取对应的补偿内容数据,并将被选取的补偿内容数据对应的模块名称存储至所述名称数据库中的同一名称组下;/n所述关联信息包括有形状调节信息,所述形状调节信息包括形状名称以及调节特征,所述数据恢复子系统连接有形状特征数据库,所述形状特征数据库包括形状名称以及形状内容数据,所述数据处理步骤包括根据所述形状调节信息中的形状名称从所述形状特征数据库中调取对应的形状内容数据,根据得到的形状内容以及调节特征数据编辑对应的补偿内容数据。/n...

【技术特征摘要】
1.一种用于工业设计资源共享的信息系统,其特征在于:包括缺失判断子系统、数据调取子系统以及数据恢复子系统;
所述缺失判断子系统配置有缺失判断策略,所述缺失判断策略包括文件获取步骤、特征提取步骤、缺失判断步骤以及缺失输出步骤;所述文件获取步骤包括获取一待验证的工业设计文件;所述特征提取步骤包括将获得的工业设计文件分割成若干模块数据,每一模块数据包括模块名称以及模块内容数据,并对每个模块数据建立关联信息,所述关联信息反映该模块数据与其他模块数据的关联,所述缺失判断步骤分别判断每一模块数据中的模块内容数据缺失;所述缺失输出步骤包括将判断为内容数据缺失的模块数据的模块名称发送至所述数据调取子系统,并将对应的关联信息发送至数据恢复子系统;
所述数据调取子系统连接有模块补偿数据库,所述模块补偿数据库存储有若干模块补偿信息,所述模块补偿信息包括模块名称以及补偿内容数据,所述数据调取子系统配置有数据调取策略,所述数据调取策略包括根据接收到的模块名称从所述补偿数据库中调取补偿内容数据并将所述补偿内容数据发送至所述数据恢复子系统;
所述数据恢复子系统配置有数据恢复策略,所述数据恢复策略包括数据处理步骤,所述数据处理步骤包括根据所述关联信息编辑对应的补偿内容数据以得到恢复内容数据,所述数据恢复步骤包括根据所述恢复内容数据形成新的模块数据,所述数据拼接步骤包括将新的模块数据替换原有的模块数据以形成新的工业设计文件;
所述数据调取子系统连接有名称数据库,所述名称数据库存储有若干名称组,每一名称组中包括若干模块名称;所述数据调取策略中还包括根据接收到的模块名称访问对应的名称组,将该名称组下的所有模块名称视为相同模块名称访问所述补偿数据库;所述数据调取子系统还配置有调取验证策略,当所述补偿数据库中未调取到对应的补偿内容数据时执行所述调取验证策略,所述...

【专利技术属性】
技术研发人员:刘浩王霄
申请(专利权)人:深圳市欧蒙设计有限公司
类型:发明
国别省市:广东;44

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

1