节点文献

基于VRML模型的协同装配系统研究

Research of Collaborative Assembly Based on VRML Model

【作者】 范志军

【导师】 孙立镌;

【作者基本信息】 哈尔滨理工大学 , 计算机软件与理论, 2008, 硕士

【摘要】 目前的协同设计系统大部分都要求设计者在同一个系统上进行每一个零件的详细设计并进行装配,而且采用C/S结构。这个系统的明显缺点是庞大复杂,维护量大,对网络硬件和传输条件要求高,效率低下。为解决上述问题,本文提出了基于B/S架构的协同装配系统。本协同装配系统基于VRML(即虚拟现实建模语言)模型,系统所需要的零件由分布在不同地域的设计专家采用自己熟悉的CAD系统进行设计,设计好的CAD模型再导入本文提出的系统中进行装配。首先本文设计了同步移动搜索算法。由于不同的CAD造型导入到VRML系统后会丢失参数信息,比如旋转模型会丢失轴线信息,为恢复旋转模型的轴线信息提出了该算法。该算法适合任何不规则的旋转模型。在该算法的基础上,又提出了VRML模型的装配算法。该算法分三个部分,分别是对零件之间的三种不同装配关系包括面相对、面一致和轴线一致进行了分析。这些算法从根本上解决了以VRML模型为基础进行协同装配研究的关键问题,并且执行速度快、效率高。其次设计了基于VRML模型的协同装配系统模型,该系统采用B/S架构,引入传统MVC网络设计结构思路。既结合了VRML的交互功能和事件体系优点和MVC结构在网络中的优势又深入研究了目前带有VRML插件浏览器在实现本系统中的不足。并在之基础上进行VRML扩充和优化,使之能够满足协同装配要求。最后在前面算法和系统模型的研究基础上实现了CAS-VRML系统,即基于VRML的协同装配系统。该系统实现了协同装配的基本功能,能够对简单的模型实现协同装配操作。并且对本文提出的同步移动搜索算法和协同装配算法进行了分析验证,分析了迭代步长对迭代次数和迭代误差的影响,并对VRML文件在网络中的传输效率进行了分析。该系统的提出是对传统协同设计系统的重大改进,简化了系统复杂性,使工作效率得到提高。

【Abstract】 At present the majority of the collaborative design system designers require in the same system in every part of the detailed design and assembly, and use of C / S structure. The obvious drawback of this system is large and complex, and safeguarding large amount of network hardware and transmission conditions requiring high, and low efficiency. To resolve these issues, this paper based on the B/S structure of the collaborative assembly system. This collaborative assembly system based on VRML model, system components required by the geographical distribution in the design of different experts in their own familiar with the CAD system design, good design into a CAD model to the system proposed in this paper for assembly.First of all this paper put forward a synchronous moving search algorithm. As different CAD modeling VRML import to be lost after the system parameters, such as the rotation axis model information will be lost for the resumption of the axis of rotation model information to the algorithm. The algorithm is suitable for any irregular rotation model. In the algorithm on the basis of proposed a VRML model of assembly algorithm. The algorithm in three parts, which is between three different parts assembly includes surface relative to the axis of consistency and consistency were analyzed. These algorithms from the fundamental solution to a VRML model for collaborative assembly on the basis of the key issues, and the implementation of speed, and high efficiency.Secondly design collaborative assembly system which based on the VRML model, the system uses B / S structure, the introduction of the traditional structure of MVC network design ideas. VRML is a combination of the interactive functionality and system advantages and events in the MVC structure in the network edge and in-depth study of the current browser with a VRML plug-in the realization of the shortcomings of the system. And on the basis of VRML expansion and optimization, and to enable it to meet the requirements of collaborative assembly.Finally in front of the algorithm and system model on the basis of a study on CAS-VRML system, which is based on the VRML collaborative assembly system. The system has the basic functions of collaborative assembly, a simple model can achieve synergies assembly operations. In this paper, and the synchronization of mobile search algorithm and collaborative assembly verification algorithm analysis, analysis of iterative step on the number of iterations and iterative errors, and VRML file in the network transmission efficiency were analyzed. Of the system to the traditional collaborative design system a significant improvement, which simplifies the complexity of the system, to increase work efficiency.

节点文献中: 

本文链接的文献网络图示:

本文的引文网络