Font Size: a A A

3d Laser Scanning Machine Software Design

Posted on:2005-02-16Degree:MasterType:Thesis
Country:ChinaCandidate:J H LuFull Text:PDF
GTID:2192360125954986Subject:Mechanical Manufacturing and Automation
Abstract/Summary:PDF Full Text Request
With development of spaceflights aviation, shipbuilding, automobile and mould industry at full speed, the reverse engineering has already become an important link of the manufacturing. One primary step of the reverse engineering is the collection of three-dimensional data of the part surface. It rely on CMM mainly to gather the data at the present. Because the CMM is expensive and the gauge head will be damaged by strength, it is necessary to develop three-dimensional laser scanning machine. This dissertation is mainly about the study on developing the software for the three-dimensional laser scanning machine and the correlative theory. The more research of measurement methods of laser spot-source has been done. The key technology of the realization of software for the three-dimensional laser scanning machine is profoundly studied, and the detailed design of software's main modules is discussed.The main work in the dissertation is arranged as follows:1. Requirements analysis of software of the three-dimensional laser scanning machine is done, including functional requirements analysis and user requirements analysis. The software is overall designed, including the choice of the software platform and tool to develop, software module analysis, design of software system framework, design of software memory management method. Finally analyzed the key technology and mostly modules of the software.2. In order to realize the real-time control in the software, multi-thread technology and realization method -. several kinds of technology and realization method of the time benchmark controlling in windows platform s interrupt technology and realization method in windows platform are analyzed, and compared these methods by experiment. Finally the technology adopted in the software and the realizing process is explained in cording to the actual function of the software.3. The importance of three-dimensional display to dispersed data in the software is discussed. The value of OpenGL in the three dimensional display area is introduced. The process of displaying the dispersed data in three-dimensional by using OpenGL technology is explained, and the process of eliminating noise-data by displaying the data in three-dimension is narrated.4. By analyzing the measurement method of laser spot-source, scanning control module in the software is designed in detail, including the design of scanning pattern, design of generation of scanning path, and design of tracing measurement of the part border. 5. The importance of standard data interface in the CAD system is discussed, versatility of IGES format using for medium graphics data format is also introduced, and then the data of IGES format is introduced in detail, finally the implementation method of the data interface of IGES format is stated.6. Introduce the development of the hardware of the three-dimensional laser scanning machine including motion controllers accurate servo systems accurate mechanical system and laser gauge head. The main interface and function of the software are introduced, and several measuring instance validate the availability of the software.Finally, main results and conclusions of this dissertation have been summarized; the prospects and study emphases of the future research work have been discussed and forecast.
Keywords/Search Tags:Laser measurement, Surface scanning, Software development, Real-time performance, Three-dimensional display, Data interface
PDF Full Text Request
Related items