Font Size: a A A

Research And Implementation Of Virtual Laboratory Of Bar Linkage Innovative Design Based On Java3D

Posted on:2009-07-09Degree:MasterType:Thesis
Country:ChinaCandidate:W M LiFull Text:PDF
GTID:2132330332985461Subject:Mechanical design and theory
Abstract/Summary:PDF Full Text Request
Based on Java, virtual reality, multimedia and network technology, the virtual laboratory of bar linkage innovative design is designed and developed on J2SE application development platform by using JBuilder 9.0, Java3D and Virtual Reality Modeling Language(VRML) as the main development tools. This system can provide students with a virtual environment which is similar to the actual laboratory of linkage innovative design and let students be able to experience the feeling of being personally on the scene, enable students to gain vivid experiment effect through interactive operation of three-dimensional mechanism solid model, and may realize student's individualized learning.In this project, compared with several common methods of kinematics analysis of linkage, the basic bar group method is adopted to carry out kinematics analysis of linkage and the vector triangle is adopted to carry out kinematics analysis of the basic bar group at first. Secondly, compared with realized technology, systematic structure and technical solutions of the current virtual laboratory, the designed objectives and the designed concept of this system are proposed and the overall function structure module of this system is ascertained. Finally, the method is proposed which uses triangle facet to structure 3D parametric model of the component based on the theory of geometric modeling in the computer graphics and the method of surface generation of Java3D Application Programming Interface (API).This virtual laboratory first establishes several mathematical models for the motion ofâ… -bar group,â…¡-bar group(RRR, RRP, RPR, RPP, PRP) andâ…¢-bar group(RR-RR-RR, RR-RR-RP, RR-PR-RP) by using the theory of the mechanistic establishment based on the basic bar group, and realizes its design concept on this basis with Java3D and virtual reality technology. Then, according to the overall design and detailed design of every function modules, the overall framework of this system is established based on Java3D, and the interactive 3D solid model library is also established by using the powerful surface modeling functions of Java3D, and the functions are realized including mechanism movement innovation design and the judgment of its feasibility and interference examination, the direct mapping from the mechanism movement program to the 3D solid Athletics Simulation model, the real-time display of the 3D solid Athletics Simulation model, the Athletics Simulation and analysis of 3D mechanism model and so on. The adopting of the presently popular Model-View-Controller (MVC) structure and Object-Oriented Programming(OOP) has made the whole system having a well expansibility and duplication, and its function is easy to be expanded and further improved.
Keywords/Search Tags:Virtual Experiment, Java3D, Innovation Design, Mechanism Kinematics Analysis, 3D Motion Simulation
PDF Full Text Request
Related items