| Now, with the processing manufacturing industry grows, all kinds of high-gradeequipment technology has increased, for parts of accuracy of improve continuously,hence, for example to blank for the exact processing depth of numerical controltechnology are also increasing demand, related personnel training and puts forwardthe requirements.CNC milling machine simulation system is mainly to virtual imitate reality to theoperation of the milling machine, the reality of the milling machine exercise is blankprocessing demand is very precise a operation to just know something of the operationof milling machine beginners, direct let its started operating practice, there is a highrisk, very easy for the individual parts of the tiny error method, and cause damage tothe machine machine operation, the cultivation of talents for technology is veryadverse therefore, to want to overcome the problems existing in reality, and not toproduce unfavorable effects on individual machines, they need correspondingmethods to deal with. CNC milling machine simulation system is therefore andproduce as a beginner to provide the most close to reality the milling machineoperation, allow users to experience the real machine operation and feel the samewhen the operating personnel when using, it appears the error will get thecorresponding hint, display screen in operation; When the error is very serious, thebell would ring alarm and avoid personal instructions for operating errors caused bythe broken machines; At the same time, the machine will also along with thesimulation and produce processing blank sample voice, and to the real machineoperation exactly the same in this way, it is not only to reduce the learning costdecrease the learning difficulty improve the learning efficiency, and avoid the risk ofpersonnel equipment, and to reduce the costs.This paper simply introduces the opening of CNC milling machine somebackground knowledge, mainly from the development of the industry and the demandsome discuss research, for the project development of clear reason, from a high level ageneral understanding of the present situation; Then to the project technology to carry on the analysis is introduced, in C#: compared the C#and now more popular use C++C and JAVA difference and inheritance uniqueness, etc. Then a major focus XNApart; Among them are XNA frame structure, mainly introduced its runtime generalfunction method calls order and in operation processes involved with some functionmethod and the various methods have some function its functional attributes, etc.;Then to the project needs of a careful analysis, roughly divided into: the functiondemand performance demands and interface needs parts: function demand of the userinterface is discussed style, each part of the operation requirements; Performancerequirements mainly from specific reaction time limit and some performancerequirements are also discussed analysis; The interface of software and hardware isfrom two general analysis of the direction of research, determines the correspondinginterface regulations. In the realization of the chapter, introduces the development ofthe API XNA interface module part of the algorithm and the kind of figure blankprocessing process and NC program interpreter (classes and algorithm process thedetailed introduction of); In the paper finally, to have complete control of the systemtest, the use of specific NC program has been in development completed data inputsoftware, observe operation output results, through to the output and realisticexpectations between the results of test items to realize to the whole project status tobetter understand analysis. |