CAD图纸管理系统设计与实现
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
CAD图纸管理系统设计与实现
作者:于颖黎钟越
来源:《科技资讯》2012年第29期
摘要:对于电力勘测设计企业,CAD图纸和工程文档无疑是核心资产。企业既要完整保存所有工程图纸,又要防止其非法流失。随着CAD技术和计算机技术的迅速发展,企业对工程图纸的管理和再利用需求迫切,此项管理水平已成为一个衡量企业科技进步的重要标志。
关键词:CAD图纸管理系统设计实现
中图分类号:C93 文献标识码:A 文章编号:1672-3791(2012)10(b)-0015-01
1 需求分析
档案部门期望便捷可靠地获取所有CAD图纸,以建立“电子档案系统”。设计人员希望方便查看既有图纸和文档、参考并可下载再利用,提高设计和制图效率。管理者需要了解图纸出版成本,掌握成本核算。
2 CAD图纸管理系统结构
根据实际需求,我们设计开发了iPAD图纸管理系统。它以企业高速网络环境为支撑、以SQL Server为核心、集成图纸的网络打印和收集、出版计费、实时积累、整理入库、网络发布、高速检索、流程管理、用户权限管理、安全审核、系统管理、查询、报表统计等主要功能综合CAD图纸管理软件,其体系结构如图1所示。
iPAD图纸管理系统包括图纸打印和收集、图纸分析整理、图纸利用、系统管理、档案管理、软件监控等功能模块。
3 系统实现
3.1 DWG文件自动读取
整个系统的核心技术是对dwg文件内容信息的自动读取。该部分主要采用ObjectARX开发包与Visual C++6.0来实现。
由ObjectARX开发包开发出来的程序称为ARX(实时运行扩展),它是一个动态链接库。因此,ARX与AutoCAD在同一地址空间运行,能直接利用AutoCAD的内核代码来访问AutoCAD数据库、图形系统及几何造型核心,在运行期间实时扩展AutoCAD具有的类及其功能,建立与AutoCAD本身的固有命令操作方式相同的新命令,使运行速度大大提高,程序功
能大大增强。系统利用ObjectArx开发包提供的对AutoCAD图形操作的接口,最终实现图形的拆分和图标信息的读取。
3.2 图纸打印和收集
设计人员打印dwg或者plt时系统自动收集打印信息,批量上传到打印服务器形成队列。出版人员操作此打印队列,完成图纸出版。在收集时系统分析并自动拆分图纸。系统允许设计人员进行图纸确认,允许出版人员根据具体的图纸信息判断图纸是否规范从而取消不规范图纸的打印。
3.3 图纸利用
系统对图签进行智能分析并提取所有信息后自动建立图纸目录,图纸入库时,自动进行多图拆分并生成其dwf格式的预览图纸和缩略图。
3.4 图纸分析和整理
系统支持图纸目录普通浏览、缩略图浏览、查询、预览和下载。允许档案人员进行图纸统计、导出和归档。图纸详细信息包括缩略图信息、dwf信息,和原图信息。
3.5 档案管理
支持档案管理员进行各种信息配置,包括提供工程信息配置,用于图纸整理和发布;提供卷册信息配置,用于图纸整理和发布;出版配置,提供图纸出版的各种信息配置,包括计费管理。
3.6 软件监控
支持客户端软件的自动安装和自动升级,监控需要实时运行的软件的运行状态,保证所有客户端软件按预定计划自动安装和正常运行。
3.7 系统管理
支持系统管理员进行各种系统配置,包括人员管理、配置管理和权限管理。
4 系统特点
该系统优点较多。打印时直接收集图纸,不受限于Cad软件类型和版本。图纸分析时机,允许在设计人员端打印图纸时直接分析图纸信息。图纸利用方面,除图纸信息和查询,支持dwf和bmp格式预览,pdf格式导出、按工程或者按卷册导出等。图纸整理方面,支持卷册级
别和人员级别的智能关联,有利于解决图纸套用但未修改图号的问题。采用数据库外部管理,实现数据分批整理和数据备份。系统兼容性良好,能与市场上常见的档案管理系统挂接。
系统的两点不足,一是系统中dwf格式文件不能下载;二是系统不能对归档文件进行无病毒鉴定。
5 结语
iPAD网络图纸管理系统利用先进的计算机及网络技术,实现了CAD图纸打印和收集、分析整理、利用、系统管理、档案管理、软件监控等功能,使企业图纸管理产生质的飞跃。下一步,针对两点不足进行进一步开发,使其发挥更大的作用。
参考文献
[1] 李俊达,蔡泽祥,朱林,等.基于ActiveX技术的电力工程图纸管理系统的研究.电力系统及其自动化学报,12(2):95-98.
[2] 李维华.电力勘测设计行业CAD电子文件的管理和利用[J].西北电力技术,(6):2004:23-25.
[3] 蒋建军.基CAXA图纸管理系统在技术文件管理上的应用[J].CAD/CAM与制造业信息化2005(8).