Font Size: a A A

Research And Realization Of CNC Human-Machine Interface Editor System

Posted on:2006-12-02Degree:MasterType:Thesis
Country:ChinaCandidate:T SunFull Text:PDF
GTID:2121360182955130Subject:Mechanical design and theory
Abstract/Summary:PDF Full Text Request
With the rapid development of the microelectric technique, the hardware of CNC system trend towards standardization and module, and the dependability of the hardware is more and more secure. Comparatively the quality of the software is being paid attention to, and the human-machine interface is one of the links of greater work put into in the software design. Traditional CNC software development ignored the particularity of user's interface, and mixed the development of it and CNC system together, which caused not only hard developing task, but also it was much shortness in general use. It's difficult to meet user's demands. How to improve the generation and convenience using the popular graphic editor technique is studied in this paper.At first, in this paper, some basic concepts of CNC man-machine interface are discussed, and the background, the contents and importance of this paper are pointed out. Then, the basic functions that the system should provide and design principles according to the features and requirements of the system are considered, and the overall structure of the man-machine interface editor system is designed on this basis. Next, developing tool and data structures that realizing the system should require are discussed in this paper.In the part of the paper about realization of the system, three big kinds of object models are builded with buildering model method based on the object-orientation, and the relation between them are analyzed. According to these models, the realizing method of every function of the system are explaind in detail in this paper, including the design of the software interface, how to realize editing functions of graphic unit such as create, select, modify, change properties, etc. and how to realize the technology of effective management of the project graphics. In addition, the data format of the project file and realizing the method to save and load the project file are discussed in this paper.Next, data structures of CNC display graphics are discussed, and the compiling method of the project graphics data are designed according to the features of the data. Apart from that, how to deal with some problems about compiling is explained in this paper. In the end, the way when the man-machine interface editor system is used inactual project is explained by illustrating with the press brake.By the method of modeling and designing based on Object Modeling Technique (OMT), the CNC man-machine interface editor system is realized in this paper. This MMI system owns plenty of mental graphics with dynamic properties, provides tools which can generate engineering pictures quickly, modify mental graphics and undo/redo operations, supports the connection with CNC and supports picture-switch. It is highly visible, highly open and strong function.
Keywords/Search Tags:CNC, man-machine interface, object-oriented, graphic unit
PDF Full Text Request
Related items