基于XMPP的机械协同设计系统的设计实现.pdf

基于XMPP的机械协同设计系统的设计实现.pdf

ID:51448568

大小:296.84 KB

页数:4页

时间:2020-03-24

基于XMPP的机械协同设计系统的设计实现.pdf_第1页
基于XMPP的机械协同设计系统的设计实现.pdf_第2页
基于XMPP的机械协同设计系统的设计实现.pdf_第3页
基于XMPP的机械协同设计系统的设计实现.pdf_第4页
资源描述:

《基于XMPP的机械协同设计系统的设计实现.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、2010年第11期·工艺与装备·文章编号:1001—2265(2010)11—0083—04基于XMPP的机械协同设计系统的设计实现木李广明,王玉增,孙会(济南大学机械工程学院,济南250022)摘要:为了解决机械领域的协同设计问题,对机械设计领域通用的DXF格式文件及其XML的表达和即时通讯领域中具有开放性和扩展性的协议XMPP进行研究。将两者结合起来,开发了一套适用于机械领域的协同设计系统。可实现DXF文件的输入、显示、编辑和传输,提高了机械行业的协同设计能力。关键词:机械协同设计;DXF;XMPP;图形共享中图分类

2、号:TP302.1文献标识码:ADesignandImplementationofCOllabOrativeDesignSystemofMechanicalBasedonXMPPLIGuang-ming,WANGYu—zeng,SUNHui(SchoolofMechanicalEngineering,UniversityofJinan,Jinan250022,China)Abstract:Tosolvetheprobleminthefieldofmechanicalcollaborativedesign,thispape

3、rstudiestheDXFfileinthefieldofmechanicaldesignanditwasexpressedinXML,meanwhile,explorestheXMPPprotocolintheareaofinstantmessagingwhichhastheopenandextensiblefeature.Todevelopacollaborativeme-chanicaldesignsystembycombinationtheDXFandXMPP,whichmakeDXFfileinputting

4、,display,edi-tingandtransferbyInternet.Itimprovestheabilityofthecollaborativedesigninthemachineryindustry.Keywords:mechanicalcollaborativedesign;DXF;XMPP;drawingsharingO引言1.1DXF文件DXF(DrawingeXchangeFile图形交换文件)文协同设计以快速、经济地开发产品为目标,使团队件AutoCAD用以将内部图形信息传递到外部的数据成员通过协作

5、实现资源和信息共享,合作完成任务。文件,由于AutoCAD软件的流行,DXF文件已成为事利用即时通讯软件(InstantMessage,IM)实现协同设实上中性文件的一种类型。主流的机械设计制图软计是目前提高企业生产效率的有效方式之一。目件如SolidWorks、Pro/E等都可以生成DXF文件。这前主流的IM软件主要存在两个不足:缺乏互联互通样不同类型的程序或计算机可通过交换DXF文件来性,各种协议之间互不兼容,且协议不公开,企业无法达到工程图的识别和共享的目的。掌握其核心技术;缺乏针对特定领域的特殊信息的传DXF文件

6、的总体结构由七个段组成。如表1所示。输能力(如在机械领域的协同设计中无法传递机械图表1DXF文件的组成形)。给在线讨论机械图纸带来了不便。段含义为了解决上述的问题,本文在深入研究了机械绘HEADER段包含图形的基本信息图中常用的DXF格式的文件和具有开放性、可扩展性CLASSES段包含应用程序定义的类的信息的即时通讯协议XMPP的基础上,开发一套适用于机TABLES段包括定义图块实体的描述械领域的协同设计系统。本系统支持机械设计领域中BLOCKS段包含构成图形中每个块参照的块定义和图形图元兼容性强的DXF文件的输入、显示

7、、传输和编辑。从ENTITIES段包含各实体图表的具体描述,该段是而提高了机械行业协同地开展科研活动的效率。DXF文件的核心部分OBJECTS段包含图形中的非图形对象lDXF与XMPPTHUMBNA1LIMAGE段包含图形的预览图像数据,此段为可选收稿日期:2010—08—16基金项目:山东省自然科学基金(Y2008F53)作者简介:李广明(1979一),男,河北沧卅1人,济南大学机械工程学院硕士生,研究方向为即时通讯在机械领域的应用,(Esina.COIll;王玉增(1963一),男,河南台前人,济南大学机械工程学院教

8、授,硕士生导师。·83··工艺与装备·组合机床与自动化加工技术DXF文件的基本单位是组,每个组在DXF文件占二行,其首行是组码,第二行是组值。每段都以一叵f客户端1:更二新二界=面陶形处理f个后跟字符串SECTION的组码0开始,其后是组码1:KML解I析器f更新界面厂一—2和表示该段名称的字符串(例如HEADER)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。