Font Size: a A A

The Development Of Experiment Platform Stimulating Cnc Machining

Posted on:2003-11-01Degree:MasterType:Thesis
Country:ChinaCandidate:Y J XieFull Text:PDF
GTID:2121360062990462Subject:Mechanical Manufacturing and Automation
Abstract/Summary:PDF Full Text Request
The Numerical Control (NC) machine tool is widely used in manufacturer at present, so it is important to popularize and generalize the CNC(Computer Numerical Control) technique. However, NC machine tools are too expensive to be used for CNC training directly. Moreover, the existing CNC training systems based on DOS are poor in vision, and those based on Windows can not be used in practical machining. Therefore, it is very significant to develop a cheap, convenient and highly visual CNC training system.The object of this project is to develop a visual and open-architecture CNC training system which simulates FANUC CNC system and can be used in machining practically. This paper discusses both the hardware design and the software design of this system.In this article, the structure diagram of the system's hardware is given, in which a high quality PC and a motion control card are adopted, and the design of a three -coordinate milling machine is presented as well.The system's software developed with Visual C++ 6.0 and modular programming approach includes two modules: CNC system software and CAD/CAM software.As for CNC system software , the software structure diagrams of user layer module, compilation layer module and control layer module are given. Meanwhile, the program flow diagrams of all kinds of sub-function modules are showed, such as the compilation of NC codes, simulate machining,synchronous simulation, the state monitor of operating panel, interpolation, automatic machining, manual moving, returning origin and so on. Regarding the multi-task of CNC system, this paper discusses the multi-thread technique and shows a practical example. The author creatively builds two concept: virtual CNC operating panel and virtual machine tool origin, and has studied methods and procedures to realize them, giving some program codes as well as.As to the integration of CAD and CAM technique, the significance of integrated CAD/CAM training and the principle of integrated CAD/CAM are disserted at first, and then, the program designs of graphic interface, graphics reappearance and automatic programming are discussed. At the same time , a example of them is provided.At the end of this paper, the characteristics and the disadvantages of the system are analyzed, and several feasible and reasonable suggestions for future development are put forward.
Keywords/Search Tags:CNC system, CNC training, modularization, multi-thread, CAD/CAM, automatic programming
PDF Full Text Request
Related items