[发明专利]基于CAD 的图形文件数据处理方法及装置无效
申请号: | 201110237031.5 | 申请日: | 2011-08-17 |
公开(公告)号: | CN102411605A | 公开(公告)日: | 2012-04-11 |
发明(设计)人: | 姜其成;张文智 | 申请(专利权)人: | 北京数码大方科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 吴贵明 |
地址: | 100080 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 cad 图形 文件 数据处理 方法 装置 | ||
1.一种基于CAD的图形文件数据处理方法,其特征在于,包括:
在CAD环境中打开图形数据库文件之后,读取所述图形数据库文件的元素;
将读取到的元素载入内存,以将所述读取到的元素进行共享;
选择所述内存中的一个或多个元素,并将选中的元素载入正在创建的新图形中。
2.根据权利要求1所述的方法,其特征在于,在CAD环境中打开图形数据库文件之前,所述方法包括:
创建树型结构的图形数据库,所述图形数据库包括一个或多个图形数据库文件,该步骤包括:
创建每个所述图形数据库文件的数据表,所述数据表包括以下一个或多个所述元素:图块管理器、风格管理器、图层管理器、标题栏以及明细表;
以预定的磁盘为根节点,以每个所述图形数据库文件为所述磁盘的子节点,以所述一个或多个元素为所述图形数据库文件的子节点来构成所述树型结构的图形数据库。
3.根据权利要求2所述的方法,其特征在于,在CAD环境中打开图形数据库文件之后,将读取到图形数据库文件的元素载入内存,以将所述读取到的元素进行共享包括:
在CAD的运行环境中展开所述图形数据库的根节点,以读取一个或多个所述图形数据库文件;
将每个所述图形数据库文件的数据表中的各个元素保存至内存;
读取所述内存中保存的各个元素的数据信息。
4.根据权利要求1-3中任一项所述的方法,其特征在于,选择所述内存中的一个或多个元素,并将选中的元素载入正在创建的新图形中包括:
接收用户选择的内存中的一个或多个元素;
将选中的元素保存至临时图形数据库中,并将所述临时图形数据库合并至所述新图形已有的图形数据库中,以获取载入所述元素的新图形。
5.根据权利要求4所述的方法,其特征在于,在CAD环境中打开图形数据库文件之前,所述方法还包括:
设置不同用户的访问权限,所述访问权限包括以下任意一组方式:
在登陆用户的身份认证信息满足第一预定条件的情况下,所述登陆用户获取到打开并浏览所述图形数据库文件信息的权限,但无法选择所述图形数据库文件的元素;
在登陆用户的身份认证信息满足第二预订条件的情况下,所述登陆用户在获取到打开所述图形数据库文件的权限的同时,允许选择、读取并利用所述图形数据库文件的元素;
在登陆用户的身份认证信息既不满足所述第一预定条件也不满足所述第二预定条件的情况下,所述登陆用户无法获取到打开所述图形数据库文件的权限。
6.一种基于CAD的图形文件数据处理装置,其特征在于,包括:
获取模块,用于在CAD环境中打开图形数据库文件之后,读取所述图形数据库文件的元素;
载入模块,用于将读取到的元素载入内存,以将所述读取到的所述元素进行共享;
处理模块,用于选择所述内存中的一个或多个元素,并将选中的元素载入正在创建的新图形中。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
创建模块,用于创建树型结构的图形数据库,所述图形数据库包括一个或多个图形数据库文件,其中,该创建模块包括:
创建数据表模块,用于创建每个所述图形数据库文件的数据表,所述数据表包括以下一个或多个所述元素:图块管理器、风格管理器、图层管理器、标题栏以及明细表;
组建树结构模块,用于以预定的磁盘为根节点,以每个所述图形数据库文件为所述磁盘的子节点,以所述一个或多个元素为所述图形数据库文件的子节点来构成所述树型结构的图形数据库。
8.根据权利要求7所述的装置,其特征在于,所述装置包括:
第一读取模块,用于在CAD的运行环境中展开所述图形数据库的根节点,以读取一个或多个所述图形数据库文件;
保存模块,用于将每个所述图形数据库文件的数据表中的各个元素保存至内存;
第二读取模块,用于读取所述内存中保存的各个元素的数据信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京数码大方科技有限公司,未经北京数码大方科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110237031.5/1.html,转载请声明来源钻瓜专利网。