【正文】
s various intelligent behaviors. To the development of science and technology today, realtime systems and artificial intelligence bined with each other towards artificial intelligence is a realtime response, a more realistic field of development, and also in the realtime system with intelligent behavior, the more plex application development, resulting in the Intelligent realtime control of this new area. NC technology in the field, realtime intelligent control of the research and application of development along several main branches: adaptive control, fuzzy control, neural network control, experts control, learning control, feedforward control. For example, in CNC programming system with expert systems, fault diagnosis expert system parameters automatically set and tool management and automatic pensation, such as adaptive conditioning systems, in highspeed processing of the integrated motion control ahead of the introduction of budget projections and functional, dynamic Feedforward functions in pressure, temperature, position, velocity, control, fuzzy control, the control of the NC system performance greatly improved, so as to achieve optimal control purposes. functional development direction (1) The user interface is graphical user interface with the CNC system of dialogue between the user interface. Since different users interface requirements are different, thus the development of the workload of great user interface, user interface software developed into the most difficult part of. At present INTERNET, virtual reality, visualization in scientific puting and multimedia technologies, such as the user interface has put a higher demand. Graphical user interface greatly facilitates the use of nonprofessional users, it can be carried out through the window and menu operation, ease of programming and blueprint for rapid programming, threedimensional dynamic threedimensional color graphics, graphics, simulation, graphics, dynamic tracking and simulation, and the different directions view and partial display ratio scaling function can be achieved. (2) visualization in scientific puting visualization in scientific puting can be used for efficient data processing and interpretation of data, so that the exchange of information is no longer limited to using the written word and language, and can direct the use of graphics, image, animation, video and other information. Visualization technology and virtual environment technology, to further broaden the application areas, such as a drawing design, virtual prototyping technology, which shorten product design cycles, improving product quality, reduce production cost is of great significance. NC technology in the areas of visualization technology can be used for CAD / CAM, such as automatic programming design parameters automatically set, tool pensation and tool management of dynamic data processing and display, as well as the processing of visual simulation, and other presentations. (3) interpolation, and a variety of methods of pensation interpolation methods such as multiple linear interpolation, circular interpolation, cylindrical interpolation, space elliptical surface interpolation, thread inter