Font Size: a A A

Research And Realization Of The GUI Interged Developing Platform In CNC System

Posted on:2007-07-15Degree:MasterType:Thesis
Country:ChinaCandidate:S S ChenFull Text:PDF
GTID:2121360182980871Subject:Detection technology and automation equipment
Abstract/Summary:PDF Full Text Request
In the system of CNC, user interface (UI) is the interface among hardware, software and user. The traditional CNC software is developed with CNC system, which can't embody the particularity of UI. In this way, it's difficult not only to be understanded, but also to design a perfect structure to satisfy users. So it's necessary to research CNC UI independently.In order to advance the friendliness of UI for CNC system and develop different UI for different user, a special editor of Graphical User Interfaces (GUI) is necessary. The main task in the research is to develop a GUI Interged Developing Environment for HUST CNC system.According to the methods of the software engineering and object-oriented design, the system analysis and requirement analysis on this platform are made, and the detailed function requirements of the software are drew. And then, through the modularization design, the software is decomposed to four modules which are project management, module editor, module complier module and communication module. Simultaneously, data direction between the modules of this platform is designed, which deals with good news transmission and drive between them.After modularizing, the function of each module has been carried out. For example, user editor module provides all kinds of static and dynamic graph elements, users can apply them to design their own required GUI. Compiler module makes use of menu as unit, complier the geometry parameters and fuctional attribute of graph elements to a format which can be managed conveniently by computer. And in the communication module, the system answers for communication between PC and CNC through the port communication and CNC equipment.Finally, the way when the man-machine interface editor system is used in actual project is explained by illustrating with the notch machine. And the function of CNC system and the designprinciple are analyzed.In conclusion, designers don't need to mastery the GUI depict language, using the editor tool of GUI can control, create and amend the videotext on screen directly, and also can observe the results at once.
Keywords/Search Tags:CNC system, Graphical User Interfaces (GUI), object-oriented
PDF Full Text Request
Related items