基于WEB的产品装配序列可视化技术研究
发布时间:2020-07-30 20:29
【摘要】:当前,网络协同和计算机辅助设计与制造已经成为制造业发展的方向。因此,产品信息共享作为实现协同设计与制造的技术基础受到业界人士的高度重视。本文主要研究企业产品装配信息的网络共享和可视化演示技术。其实现的主要思路是:从CAD系统获取产品装配体VRML模型;通过遍历装配树获取装配序列,采用用户交互方式生成装配路径,建立基于WEB的产品装配序列可视化原型系统。 1)装配体VRML原型的建立 现在许多流行的CAD系统可以生成VRML文件,但各具有其特点。本文致力于研究在各种CAD系统间建立WEB环境下应用的产品模型输出标准,即装配体VRML模型。本文利用PROTO原型节点建立零部件模型,按照CAD模型的装配关系构建装配体模型树结构。 2)装配序列获取 在CAD系统的高级装配功能模块中,用户进行装配顺序规划,建立模型装配树,本文通过树的深度遍历算法和广度遍历算法读取装配序列。深度遍历算法是以“先子后兄”的次序获取装配序列,广度遍历算法是“先兄后子”的次序获取装配序列,两者各具特点,互为补充。 3)装配路径生成 本文通过人机交互方式设置零部件拆卸过程中一系列关键点,关键点的连线即是装配路径。关键点位置的确定主要是由“装配特征驱动”方法实现的,通过“坐标变换”计算出关键点坐标。通过对装配过程的分析,提出了基于零部件结构的分层碰撞检测方法,采用包围盒检测技术按照零部件结构从上到下逐渐细化作简单检测排除明显的非碰撞情况,再通过几何求交法进行精确计算。 4)基于Web的产品装配序列可视化原型系统开发 本系统利用VRML语言构建装配体模型,JavaApplet应用程序实现用户对VRML场景的访问和交互处理,XML语言作为装配序列和路径信息的存储载体。基于以上语言和技术都具有跨平台及良好的网络传输性,通过VRML的EAI方式实现了装配序列可视化系统的网络应用。
【学位授予单位】:西北工业大学
【学位级别】:硕士
【学位授予年份】:2007
【分类号】:TH164
【图文】:
1支持网络化产品开发的易用型可视化信息共享平台的应用本课题是基于前期在863项目中开发的支持网络化产品易用型可视化信息共享平台系统(图1一1),它是针对国防制造业网络化产品开发对产品信息共享的需求,具有异地工作环境、异构工作平台、并行协同工作等特点。其实施的基础是产品信息共享,把产品信息的共享范围扩展到多个部门或企业(图1一2产品信息结构树);产品信息的共享环境基于WEB且不依赖于具体的软、硬件应用系统;产品信息的表现方式也采用多种媒体形式,并且支持产品三维实体模型的网上展示和信息集成。此系统除了包含有产品工艺信息、设计信息模块以外,也包囚Oraele月睑尸一一一弋弋票曦曦龟龟庵 庵图1.2产品信息WEB应用面函面面百面面面面面面函石石石石,
端客户图1。1支持网络化产品开发的易用型可视化信息共享平台的应用本课题是基于前期在863项目中开发的支持网络化产品易用型可视化信息享平台系统(图1一1),它是针对国防制造业网络化产品开发对产品信息共享的求,具有异地工作环境、异构工作平台、并行协同工作等特点。其实施的基础产品信息共享,把产品信息的共享范围扩展到多个部门或企业(图1一2产品信结构树);产品信息的共享环境基于WEB且不依赖于具体的软、硬件应用系;产品信息的表现方式也采用多种媒体形式,并且支持产品三维实体模型的网展示和信息集成。此系统除了包含有产品工艺信息、设计信息模块以外,也包
本章提要】:本章详细介绍产品装配序列可视化系统的整体框架以及方案中涉的主要理论和技术,包括:uG高级装配功能、uG/open妙I、VRML建模语、XML标记语言和数据库技术等.1系统框架设计本文实现产品虚拟装配演示的过程是:由产品装配人员在CAD系统中设计品装配模型,并规划产品装配序列,进行相应地干涉检测,最终获得一个合理装配序列和装配前趋图,这些信息反映了装配人员的装配意图。通过CAD系接口程序,实现CAD模型到呱ML(VirtualRealityModelingLan即age)模型转换,并获得装配序列;构建基于VRML的虚拟装配环境,采用“用户引导拆卸”方式获取装配路径并保存到数据库;根据已有的VRML模型,以及数库现有的装配序列和路径信息,进行动态产品装配和拆卸演示;导出装配模型息的XML文档,便于在网络上发布。这个系统框架如图2一1所示:
本文编号:2776040
【学位授予单位】:西北工业大学
【学位级别】:硕士
【学位授予年份】:2007
【分类号】:TH164
【图文】:
1支持网络化产品开发的易用型可视化信息共享平台的应用本课题是基于前期在863项目中开发的支持网络化产品易用型可视化信息共享平台系统(图1一1),它是针对国防制造业网络化产品开发对产品信息共享的需求,具有异地工作环境、异构工作平台、并行协同工作等特点。其实施的基础是产品信息共享,把产品信息的共享范围扩展到多个部门或企业(图1一2产品信息结构树);产品信息的共享环境基于WEB且不依赖于具体的软、硬件应用系统;产品信息的表现方式也采用多种媒体形式,并且支持产品三维实体模型的网上展示和信息集成。此系统除了包含有产品工艺信息、设计信息模块以外,也包囚Oraele月睑尸一一一弋弋票曦曦龟龟庵 庵图1.2产品信息WEB应用面函面面百面面面面面面函石石石石,
端客户图1。1支持网络化产品开发的易用型可视化信息共享平台的应用本课题是基于前期在863项目中开发的支持网络化产品易用型可视化信息享平台系统(图1一1),它是针对国防制造业网络化产品开发对产品信息共享的求,具有异地工作环境、异构工作平台、并行协同工作等特点。其实施的基础产品信息共享,把产品信息的共享范围扩展到多个部门或企业(图1一2产品信结构树);产品信息的共享环境基于WEB且不依赖于具体的软、硬件应用系;产品信息的表现方式也采用多种媒体形式,并且支持产品三维实体模型的网展示和信息集成。此系统除了包含有产品工艺信息、设计信息模块以外,也包
本章提要】:本章详细介绍产品装配序列可视化系统的整体框架以及方案中涉的主要理论和技术,包括:uG高级装配功能、uG/open妙I、VRML建模语、XML标记语言和数据库技术等.1系统框架设计本文实现产品虚拟装配演示的过程是:由产品装配人员在CAD系统中设计品装配模型,并规划产品装配序列,进行相应地干涉检测,最终获得一个合理装配序列和装配前趋图,这些信息反映了装配人员的装配意图。通过CAD系接口程序,实现CAD模型到呱ML(VirtualRealityModelingLan即age)模型转换,并获得装配序列;构建基于VRML的虚拟装配环境,采用“用户引导拆卸”方式获取装配路径并保存到数据库;根据已有的VRML模型,以及数库现有的装配序列和路径信息,进行动态产品装配和拆卸演示;导出装配模型息的XML文档,便于在网络上发布。这个系统框架如图2一1所示:
【参考文献】
相关期刊论文 前10条
1 郑勇,龚光容,王拴虎,慈瑞梅;虚拟装配系统及关键技术研究[J];兵工自动化;2003年03期
2 卜莹琼,李世国,胡文明;基于VRML-JAVA的通用虚拟装配场景交互操作的研究与实现[J];工程图学学报;2005年03期
3 程凯;面向并行产品设计的虚拟装配技术在飞机设计中的应用[J];航空制造技术;2001年04期
4 高峰,吴俊军,王同洋,周济;基于包容盒分解的快速干涉检验算法[J];计算机辅助设计与图形学学报;2000年06期
5 王峻峰,刘继红,钟毅芳;Web环境下的协同装配规划系统[J];计算机集成制造系统-CIMS;2004年01期
6 朱文华,范秀敏,马登哲;从CAD系统到集成虚拟装配环境的数据转换研究[J];计算机集成制造系统;2005年08期
7 徐洪珍,周书民,汤彬;VRML和Java的交互及其应用[J];计算机与现代化;2003年11期
8 刘煜,钟展,赵文龙;三维CAD与BOM管理系统的接口研究[J];机械工程与自动化;2005年02期
9 史炎;解决装配瓶颈的研究[J];铁道机车车辆;2005年04期
10 穆塔里夫·阿赫迈德,张年松,郑力;加工中心虚拟装配建模及装配干涉研究[J];现代制造工程;2002年09期
相关硕士学位论文 前1条
1 王少龙;产品数据共享主模型建模及数据采集技术[D];西北工业大学;2005年
本文编号:2776040
本文链接:https://www.wllwen.com/kejilunwen/jixiegongcheng/2776040.html