Font Size: a A A

Design And Implementation Of Macro Programming And Graphs Aided Programming On LT-NC System

Posted on:2008-02-02Degree:MasterType:Thesis
Country:ChinaCandidate:H GaoFull Text:PDF
GTID:2178360215977493Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
NC machine tool is a kind of efficient and automatic equipment which processes the workpiece automatically according to the machining programme. Since the appearance of the first NC machine tool in 1952, NC machining technology has got rapid development and spread. As NC machine tool and NC programming are correlative, the advanced performance of NC machine tool can promote the development of NC programming, and the improvement of NC programming can also accelerate the development of NC machine tool. They are interdependent.With the wide application of computer technology, higher precision, higher efficiency, higher flexility and intelligence has become the trend of modern NC technology. The ways of programming are more and more abundant. At this time, macro programming and graphs aided programming appear one after another. Just because the lack of ways of programming in LT-NC system, this paper mainly introduces macro programming and graphs aided programming, and then applies them into our system.We will discuss the decoding process of macro programming at first. The type of argument specification will be proposed and the syntax analysis of macro sentences such as non-conditional jump, conditional jump, repetition and macro call will be realized.Then, we will elaborate the design and implementation of macro programming with aided graphs in details. As Qt Designer adopts object-oriented programming idea and has powerful function of interface design, we take it as our development environment. After designing the humanized interface, we can display the configuration of parameters intuitively during programming. At the same time, pictures and documents will bring us much more help.Combining macro programming with graphs aided programming will make use of both their advantages, so it can greatly improve the efficiency of programming. This approach has been successfully applied to LT-NC system.
Keywords/Search Tags:NC, Interpreter, Macro Programming, Graphs Aided Programming
PDF Full Text Request
Related items