Font Size: a A A

Research On The Key Technology Of Virtual Machining System Based On Java3D

Posted on:2007-10-04Degree:MasterType:Thesis
Country:ChinaCandidate:X S QiFull Text:PDF
GTID:2178360182960931Subject:Mechanical design and theory
Abstract/Summary:PDF Full Text Request
Virtual manufacturing is the application of virtual reality in the manufacturing. If Virtual manufacturing is applied, it can economize the investment of the new production, shorten the period of production exploitation and optimize the process of production manufacturing. Virtual machining is machining- centered virtual manufacturing. It is the mapping of the actual machining process in the virtual environment to emulate and evaluate the influence that many machining processes do to the machining result.As an expand of Java, Java3D is the developer kits of 3D graphics that can span platform and it's fit for internet. It encapsulates the bottom graphics-base such as OpenGL and Direct3D, so it has the strong 3D image function. Its top structure colligates the merit of many graphics systems to provide top build kits to build and manipulate 3D graphics. So this paper uses Java3D as the developing language of virtual machining system.This paper researches on three key technologies based on consulting and researching the theory and technology of virtual machining in-country and out-country.Firstly, provide and realize the modeling of complicated geometry in the virtual machining system based on Java3D. Compile the program named vrmlloader.java to import the VRML2.0 files of complicated geometry model by the 3D graphics interface of Java3D-Loader.Secondly, provide the algorithm of dynamic octree collision detection based on multi-view to be dead against the disfigurements of Java3D collision detection algorithm such as miscarriage of justice and too much error. This algorithm detects the collision of objects at the same time through four visual views of front, top, right and axonometry. And the algorithm of dynamic octree is used to detect the collision in each visual view. So the accurate collision detection is realized in the virtual machining system based on Java3D.Lastly, to build the virtual machining system with the machining environment of real immersion, the dynamic emulations of all shapes of chip are realized by the research on the chip in the process of cutting.
Keywords/Search Tags:Simulation, Virtual Manufacturing, Collision Detection, Java3D, Chip Simulation
PDF Full Text Request
Related items