Font Size: a A A

Program Compilation And Graphic Transformation Of The CNC Cutting Machine Controlling System

Posted on:2013-04-14Degree:MasterType:Thesis
Country:ChinaCandidate:X GuoFull Text:PDF
GTID:2231330395953323Subject:Power electronics and electric drive
Abstract/Summary:PDF Full Text Request
With the development of science and technology, various advanced manufacturing technologies have been developing rapidly at present, and this process is inseparable from the support of CNC (computer numerical control) technology. Some large enterprises with rapid development in China, not only have advanced manufacturing technologies, but also have the independent research and development capacity in respect of numerical control technology, and this broadens the space of the enterprise development. Meanwhile a number of small and medium-sized enterprises, especially private enterprises, due to financial constraints, it’s difficult to put more energy in the CNC technology research and development work. So they mainly use the purchased NC systems which are built in with their own products. This not only restricts the enterprise to master core technology, but also increases the cost of the product.With the background of developing an economic CNC cutting machine control system, this paper focuses on researching the program compiling and graphic conversion of the software design. The main research contents include the follow:(1) Analyze the CNC technology and the current situation and trend of CNC cutting technology in domestic and abroad and declare the important role of the cutting machine applied in the NC machining; Analyze the features and the structure model of the CNC software; introduce the important role and design principles of the man-machine interface in the CNC software system:and based on the above analysis, clarify the significance of this study.(2) Analyze the hardware structure of NC cutting machine control system, and describe its functionalities and components; In NC cutting machine software development environment, separately introduce the DOS operating system, Turbo C and DJGPP.(3) Research the CNC machining method, CNC processing program and meanings of codes; and elaborate the software design and implementation method of the CNC program compiling by analyzing the compile module s requirements analysis, program storage means, lexical and syntax analysis, etc.(4) According to the algorithm, study the various geometric graphic transformations in a two-dimensional coordinates for CNC machining device, such as the physical translation, scaling, flipping and rotating, and the visual scaling operation of the graphic files. Apply the modular design method regarding the program design.(5) Research the working condition of each functional module of the control system; analyze the test condition of system. Through this research, it assists other members successfully developed the domestic economic CNC cutting machine with independent intellectual property rights. On-site test demonstrates that the control system of product conforms to design requirements; the software runs stably and is easy to use. At present, the control system of CNC cutting machine has entered pre-production stage.
Keywords/Search Tags:CNC(computer numerical control)cutting machine, DJGPP, program compiling, grammar analysis, graphic conversion
PDF Full Text Request
Related items