用户名: 密码: 验证码:
基于Web的图形数据交换的研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
传统CAD技术正在迅速向基于网络的CAD技术转变,产品数据的Web共享技术是实现转变的基础技术之一,同时也是实现并行设计和全球化制造的基础。本论文对基于Web的图形数据交换进行了研究,并针对当前使用非常广泛的AutoCAD系统的图形数据与SVG(Scalable Vector Graphics)的图形数据的特点,深入讨论了二者之间的数据交换,建立了图形数据在AutoCAD系统与SVG文件元素间的映射关系,并根据映射结果设计实现了数据交换接口。
     本论文的主要研究包括以下内容:
     1.AutoCAD与SVG图形数据的结构分析,其中包括图形的几何数据,属性数据等;
     2.定义了AutoCAD与SVG的图形数据集合,并针对两者建立了图形数据集合的映射;
     3.定义了图形数据交换的中间格式文件,作为AutoCAO与SVG的接口,为建立更广泛的数据交换打下了基础;
     4.数据转换接口程序的设计和开发。采用AutoCAD的ObjectARX开发接口,按照面向对象的设计方法,建立了转换接口的框架,并编程实现,通过实际的转换例子验证了该接口的正确性。
The CAD technology is changing from traditional CAD technology to Web-based CAD technology quickly, the technology of share and exchange of product data on Web is one of the basic technologies in the process, and it is also the basic of Concurrent Engineering and globalization manufacture. This paper investigates the graphics data exchange on Web, discusses the characteristics of graphics data of AutoCAD and SVG, builds the mapping between AutoCAD object data and SVG element, designs and implements the data exchange interface.
    The main work and results of this paper are as follows:
    1. The analysis of graphics data of AutoCAD and SVG, including geometric data and property data.
    2. Defining graphics data sets of AutoCAD and SVG, and building the mapping between them.
    3. Defining file format used for data exchanging as exchange interface of AutoCAD and SVG, which establishes basic frame and data foundation for further research.
    4. Designing and implementing the data exchange interface. The interface is designed under the direction of Object Oriented method, and the program is implemented under the VC++ environment using ObjectARX interface of AutoCAD. The validity of study results is verified by practical transfer examples.
引文
1 E.G..Schlechtendahl (Ed.). CAD Data Transfer for Solid Models. Beijing: World Publishing Corporation, 1991
    2 Autodesk. ObjectARX Developer's Guide and ObjectARX Reference Manual, 1999
    3 Autodesk. AutoCAD2000 User Guide, 1999
    4 http://www.w3.org/Graphics/SVG/SVG-Implementations.htm8
    5 http://xml.com/pub/a/2001/11/21/svgtools.html
    6 http://www.w3.org/Graphics/SVG/Membership
    7 http://www.isctex.net/acadcolors.htm
    8 http://www.caddigest.com/subjects/cad_translation/
    9 http://www.chyanbre.demon.co.uk/index.htm
    10 Extensible Markup Language (XML) 1.0 (W3C Recommendation 10-Feb-1998) http://www.w3.org/TR/1998/REC-xml-19980210
    11 Scalable Vector Graphics (SVG) 1.1 (W3C Recommendation 14-Jan-2003) http://www.w3.org/TR/2003/REC-SVG11-20030114/
    12 Scalable Vector Graphics (SVG) 1.2 (W3C Working Draft 18-Mar-2004) http://www.w3.org/TR/2004/WD-SVG12-20040318/
    13 Cascading Style Sheet, level 2 ( W3C Recommendation 12-May-1998) http://www.w3.org/TR/1998/REC-CSS2-19980512/
    14 http://www-900.ibm.com/developerWorks/cn/education/xml/x-svg/tutoria 1/index.html
    15 http://www.ekany.com/wdg98/cg/cg.htm
    16 储备,武俊峰,罗满良,等.网络CAD技术简述.小型微型计算机系统,2000,5:638-640
    17 张维,何卫平,张定华,等.异构CAD系统的信息交换研究.计算机工程,2002,5:3-4
    18 彭维,叶修梓,陈志杨.国际CAD产业格局与新兴的CAD技术公司.计算机辅助设计与图形学学报,2003,10:1202-1204
    19 李晓和,李声远.制造系统中数据交换技术的发展.航空制造工程,1991,1:9-12
    
    
    20 朱近,邓小金,吴慧中.图形交换标准——IGES介绍.计算机工程与应用,1997,3:53-57
    21 王贤坤主编.机械CAD/CAM技术、应用与开发.北京:机械工业出版社,2000,11:183-189
    22 陈浩,陈宏.解读AUTOCAD的DXF文件.贵州科学,2002,12(4):125-127
    23 翟国栋,林福严,温联菊.从AutoCAD中提取实体数据的研究.河北煤炭,2000,4:27-29
    24 高丽华,刘向东.AutoCAD网上图形的实现方法.工程图学学报,2001,3:147-150
    25 王祎,谢步瀛.基于java的平台中倒入DXF文件的关键技巧.工程图学学报,2002,2:48-53
    26 丰洪才.AutoCAD2000图形数据库的分析.武汉工业学院学报,2000,2:65-68
    27 程芳.应用ObjectARX对AutoCAD进行二次开发.渝州大学学报(自然科学版),1999,6:45-47
    28 樊广军,张星星.网络环境下基于AutoCAD2000及ObjectARX3.0的二次开发方法.中南工业大学学报,2002,33(2):193-196
    29 李启炎,张晓庆.互联网时代的CAD技术.计算机应用与软件,2001,18(8)
    30 蔡青等.CAD/CAM系统的可视化集成化智能化网络化.西北工业大学出版社,1996
    31 杨百龙.基于Web的产品数据共享及可视化技术研究[博士学位论文],2001,4
    32 储备.基于网络的工程CAD虚拟设计环境理论及其应用[博士学位论文],2000,5
    33 孙宏伟.STEP到VRML的格式转换技术研究与实现[硕士学位论文],2000,2
    34 陈俊.基于Web的CAD系统关键技术研究与实现[硕士学位论文],2002,3
    35 孙伟宁.三维图形浏览系统IGES后处理器的研究与实现[硕士学位论文],2002,2
    36 董欣.基于SVG的网页设计软件的设计与实现[硕士学位论文],2001,5
    37 吴志芳.基于DOM和SVG Web图形编辑系统的研究与实现[硕士学位论文],2002,5
    38 景作军,方建军,徐宏海编著.计算机辅助设计与工程分析.北京:化学工业出版社,2001,10:51-53,79-80
    39 李大友主编.计算机在CAD中的应用.北京:机械工业出版社,2002,5:223-231
    40 江思敏,曹默,胡春江主编.AutoCAD2000丌发工具——ObjectARX开发工具与应用实例.人民邮电出版社,1999,1:39-40
    41 宋延杭,王川,李永宣编著.ObjectARX实用指南——AutoCAD二次开发.人民
    
    邮电出版社,1999,8:37-38
    42 贺蜀山.重庆石油高等专科学校学报.几种软件的图层处理功能.2003,5(1):57-58
    43 先志玲,何玉林,付红桥等.面向对象的子实体提取技术及其应用.计算机工程与应用,2002,18:130-131

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700