| With the development of manufacturing technology and the diversity of market demand, more and more new mechanical products flood the market. In order to facilitate users to learn and master the products'structure,working principle,using ways,maintenance and other possible konwledge,the assembly&disassembly trainning of product has become an inevitable problem which the producer and user want to reslove immediately.The traditional assembly& disasembly training mode of product can not disseminate conveniently,due to the restriction by costs,quantity,tools,fixtures and the work field enviroment. In response,this paper developed an assembly & disasembly training system software to satisfy the need of users for all kinds of mechanical products for assembly&disassembly simulation, which based on virtual reality technology and technique of product assembly & disasembly process.After deeply analysed the modules of the virtual disassembly & assembly simulation training system, and system function and performance requirements, then had a detailed design for the system development plan on the basis of Delta3D.From the object-oriented ideas to achive the class diagram of system development with UML.Researched several key points on management,optimization ornament for scene,3D interactive technique and principle of disassembly& assembly path animation. Emphatically discussed the virtual model of product building and loading, scene lights, Chinese tip information, texture maping,object picking, scene browsing, node visiting and callback under the scene graph structure of the scene world, and realize the same materials and geometrical element method for parts transparent,meanwhile the way of assembly&disassembly path interposing and so on.Conducted a detailed study of product disassembly &assembly sequence planning. In response, from the perspective of geometry to establish the assembly&disassembly model, with the product assembly constraint and parts hierarchy,which building mode complex and can't creat the assembly& disassembly sequence derictly,this paper proposed though the process task to bulid the assembly&disassembly model, according to the priority relationship between parts,which simplify the model and reduce the complexity of disassembly sequence planning problem. Appling the method of digraph topological sort to deduce all feasible the assembly& disassembly sequence and evaluation model of disassembly& assembly process. Using the greedy method to select the optimal disassembly& assembly sequence.Finally,discussed the concrete implementation of the system from the modules such as Assemble& Disassemble demonstration, Assemble& Disassemble dynamic simulation and examineing system,through the example of Nc lathe(CJK6232A2). Presented the first two modules implement algorithm,and reserched the method to generate score of disassembly& assembly process and using SQLite database to manage user information and permissions of examineing system. |