[发明专利]图档缩容备份系统及方法无效
申请号: | 200710201769.X | 申请日: | 2007-09-19 |
公开(公告)号: | CN101393572A | 公开(公告)日: | 2009-03-25 |
发明(设计)人: | 常春明 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518109广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 图档缩容 备份 系统 方法 | ||
技术领域
本发明涉及一种图档缩容备份系统及方法。
背景技术
在模具设计中,图档存和读的速度一直都是制约模具设计效率的关键因素之一。通常模具设计的时间在2天到5天之间,在整个设计过程中,各个时间点都要进行图档的备份。一套模具设计完成后,用来备份设计图档的硬盘空间往往是图档本身大小的20倍左右,不但占用硬盘空间影响系统速度,同时影响模具图档的管控。另外,以一套小型模具设计图档来看,图档大小在15M到40M之间,读取时间在35秒到60秒之间,读取时间长并且读取时容易出现错误导致图档损坏。
发明内容
鉴于以上内容,有必要提供一种图档缩容备份系统,能够使图档的存和读的速度大幅度提升,同时保证图档的安全性。
此外,还有必要提供一种图档缩容备份方法,能够使图档的存和读的速度大幅度提升,同时保证图档的安全性。
一种图档缩容备份系统,包括图档数据库、备份数据库及与该图当数据库和备份数据库相连的安装有模具设计系统的计算机主机,该计算机主机包括:提取模块,用于从模具设计系统中提取需备份图档的名称和该图档的图档数据库;删除模块,用于删除该图档数据库中的绘图环境参数,得到新的图档数据库;获取模块,用于从该新的图档数据库中获取该图档中所有图形的图形信息,从该新的图档数据库中获取该图档中所有图形的属性信息,及从所述属性信息中获取图形关联信息;设置模块,用于获取备份数据库的地址,将该备份数据库与该模具设计系统建立连接,用于在该备份数据库中建立一个数据表,该数据表的名称为该图档的名称;及保存模块,用于将所获取的图形信息、属性信息及图形关联信息保存至该数据表中。
一种图档缩容备份方法,该方法包括如下步骤:从模具设计系统中提取需备份图档的名称和该图档的图档数据库;删除该图档数据库中的绘图环境参数,得到新的图档数据库;从该新的图档数据库中获取该图档中所有图形的图形信息;从该新的图档数据库中获取该图档中所有图形的属性信息;从所述图形的属性信息中获取图形关联信息;获取备份数据库的地址,将备份数据库与该模具设计系统建立连接;在该备份数据库中建立一个数据表,该数据表的名称为该图档的名称;及将所获取的图形信息、属性信息及图形关联信息保存至该数据表中。
相较于现有技术,所述图档缩容备份系统及方法将绘图环境从图档数据库中删除,备份内容使用外部数据库来保存,这样使图档存和读的速度大幅度提升,大大节约设计者时间,同时也保证了图档的安全性。
附图说明
图1是本发明图档缩容备份系统较佳实施例的硬件架构图。
图2是图1中计算机的功能模块图。
图3是本发明图档缩容备份方法较佳实施例的作业流程图。
具体实施方式
如图1所示,是本发明图档缩容备份系统较佳实施例的硬件架构图。该系统包括计算机主机1、备份数据库2、图档数据库3及客户端4。其中,计算机主机1用于删除图档数据库3中的绘图环境参数及将所需图档信息备份至备份数据库2的相关操作,其可以是IBM的计算机、Apple公司的Mac PC、个人计算机、网络服务器,还可以是任意其它适用的计算机。图档数据库3与该计算机主机1相连,用于储存模具设计系统中所有图档的信息。备份数据库2与该计算机主机1相连,该备份数据库2为模具设计系统的外部数据库,用于备份图档数据库2中的图档信息。客户端4与该计算机主机1相连,用于给用户提供一个互动式界面,便于用户输入信息至计算机主机1。
如图2所示,是图1中计算机1的功能模块图。所述计算机1包括提取模块10、删除模块12、获取模块14、设置模块16及保存模块18。
提取模块10,用于从模具设计系统中获取需备份图档的名称和该需备份图档的图档数据库3。该图档数据库3用于保存模具设计过程中的图档信息,该图档信息包括:绘图环境参数、图形信息及图形对应的属性信息。
删除模块12,用于删除该图档数据库3中的绘图环境参数,得到新的图档数据库。所述绘图环境参数在图档数据库中占用了大量空间,其包括:图层信息、字体信息、颜色信息、线型信息及模具全局变量。该新的图档数据库相比较于删除绘图环境参数前的图档数据库3,新的图档数据库容量大大减少,使图档的存和读的速度大幅度提升。
获取模块14,用于从该新的图档数据库中获取该图档中所有图形的图形信息。所述图形信息包括:图形的线形(例如:虚线,实线)、线形的颜色、线形的宽度、图形的图层及图形的类型(例如:圆,圆弧,直线)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710201769.X/2.html,转载请声明来源钻瓜专利网。