Font Size: a A A

Opengl-based Visualization Of The Bolted Sphere Node Process Simulation

Posted on:2004-11-01Degree:MasterType:Thesis
Country:ChinaCandidate:Z Y QiuFull Text:PDF
GTID:2208360095460544Subject:Mechanical design and theory
Abstract/Summary:PDF Full Text Request
Developing a 3D graphic simulation system, is the ultimate goal of this project. It should have the ablity of simulating the machining process of the bolted spheres, and verify the correctness of NC codes from geometric modes, make sure that there is no collision between cutters and the workpiece or between cutters and the deviding & clamping device. It can make visual simulation on the machining process, from which the bolted sphere manufacturing device can improve it's reliability and flexibility, and decrease cost.Expounded the advantage of using dynamic CSG models to realize visual machining process simulation on PC platform, the machining process was abstracted to a process of solid Boolean calculation, which a series of tool bits' sweeping volumes was subtracted from the roughcast's volume, introduced tow popular realization methods: image-space and object-space CSG rendering techniques, verified the advantage of the later. Introduced some basic theory of dynamic CSG rendering based on OpenGL, imported the high efficient SCS algorithm, discussed two key techniques of it, i.e. parity check and sequence subtraction, and simplified it to handle the special situation on machining process simulation.By using C++ standard template library (STL), the system constracted the core data structure class, it soloved two major problems: the storage and manipulation of CSG primitives, the creation of the permutation embedding sequences. By meanes of avoiding using of MFC, and thanks to the cross platform feature of OpenGL and Ansi C++. the system has very good migration potential.This prototype system has accomplished the theoretical research and the construction of the system architecture, it has realized the SCS algorithm and core data structure, solved the major and important problems, and established the foundation for follow-up study. Once added with NC code translation mode and improved user interface, it could become a practical system.
Keywords/Search Tags:image-space, object-space, dynamic CSG, Goldfeather algorithm, SCS algorithm, parity check, sequence subtraction, permutation embedding sequence, visual machining process simulation
PDF Full Text Request
Related items