Font Size: a A A

Design And Implementation Of LanTian CNC Simulation System

Posted on:2008-06-24Degree:MasterType:Thesis
Country:ChinaCandidate:Q Q KongFull Text:PDF
GTID:2178360215477484Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
For LanTian NC210 system, a set of operating simulation software is developed with Visual C++6.0. It can realize NC file operating, program checking, work mode choosing and tool path displaying. The system is based on Windows platform. This paper describes the design and realization of the simulation system detailedly.1. The current condition and existing problem of simulation system is analyzed in detail. Then, the LanTian CNC simulation system is researched on the basis of the analysis of the current theories and methods. Integrated with existing technology and experimental conditions, the design principle, i.e., general layout for interface and independent realization for function module is advanced. Then the specific designing and developing steps are described. Modular design creates favorable conditions for function expansion.2. The characteristic of LanTian CNC system is analyzed. And then the main frame of the simulation system is presented using modular design. It brings out the total construction of the CNC simulation system, the function of every module and the expansibility of the system functions.3. The interpreter is a main component of CNC simulation system. It is divided into lexical analysis module, syntax parsing module and executing module. The implementation of these modules is described in detail. NC program is converted into a series of commands which drive the display module of tool track.4. This paper takes Visual C++6.0 as development environment, using its visible and object-oriented programming tools and strong interface design function, the user can directly observe the operating effect instead of actual operating. Finally, a method based on multi-thread technique is presented, which controls simulating process dynamically.
Keywords/Search Tags:CNC simulation system, modular design, NC code interpreter, multi-thread
PDF Full Text Request
Related items