基于XML的CAD装配模型数据交换

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:zhengwei2
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着经济全球化进程的加速,许多复杂产品的设计需要由分布在不同地点的产品设计人员协同完成,各企业都在积极使用CAD软件来缩短产品的开发周期。然而往往由于不同企业甚至同一企业内部会采用不同的设计软件,数据交换和共享日益重要,但是现有的数据交换方法存在一定的局限性,数据交换是在较低的层次上进行的,丢失了高层语义设计信息。针对这些问题,本文对于异构CAD系统之间的装配体数据交换提出了一种基于XML的数据交换方法,该方法在一定程度上实现了特征形式的数据交换,有利于设计数据的重复利用。本文首先分析了课题背景并提出本课题,分别介绍了CAD技术和数据交换的研究概况,阐述了课题的主要任务。接着针对与课题有关的理论作了简要的介绍,并提出了相关的方案设计。接着根据SolidWorks和JhSolid装配体建模的特点设计了中间交换模型的XML描述,此描述是装配体数据交换的中介。然后介绍了JhSolid的内核和SolidWorks的二次开发,根据JhSolid的源码、SolidWorks的API接口和MSXML的DOM接口给出了装配体数据交换的具体实现流程,并对流程中的重要问题做了说明。最后,本文在Windows平台上以Visual C++6.0为开发工具,利用XML技术和基于COM的CAD二次开发技术,在JhSolid 2005上添加了代码,并在SolidWorks 2006上制作了数据转换插件。从进行的双向装配体数据交换的运行结果看,重构模型保留了零件特征的构造历史,从JhSolid到SolidWorks的数据交换保留了装配约束的构造历史,并且转换后的模型是可编辑的,从而验证了方法的正确性和实用性。
其他文献
由于果蔬产量逐年递增且作业人员的工作强度过大,急需对果蔬采摘机器人进行研究。目前,目标与作业环境颜色差异并不明显时的图像分割与定位成为采摘机器视觉研究的难点。本文基
南江铅锌矿处于华南褶皱系南部的五指山褶皱带内,归属于广东-海南成矿带的海南成矿区,位于王五-文教深大断裂以南的儋县-白沙断裂带上。本文通过系统收集研究区的研究资料和
随着油气田勘探开发技术的不断发展,各大油田的开发程度不断提高,岩性油气藏越来越引起勘探开发人员的高度关注。浊积岩油藏作为一种复杂的岩性油气藏,在油气勘探开发中具有
埕岛油田主体南区馆上段储层油水系统复杂、非均质性强以及注水开发后层内、层间矛盾突出,针对研究区目的层段储层存在的问题,建立高精度的三维地质模型是很有必要的,模型建
本文以某研究院立项的车型7YP1450-1OD车架改进减重为课题,应用有限元分析原理对三轮汽车车架进行了有限元建模。分析了三轮汽车车架的弯曲工况、扭转工况、制动工况、转弯工
三轮汽车驾驶员的视野设计是三轮汽车设计中至关重要的环节,直接影响三轮汽车的行驶安全性和乘坐舒适性。本文在研究驾驶员眼椭圆基本理论的基础上,依据某农用三轮汽车的具体