Research on five Axis NC Machining Simulation Based on VERICUT

The structure of five axis machine tool is complex and expensive, especially in the processing of complex and sophisticated parts. It is prone to produce the phenomenon of overcutting or undercutting between the machine parts and the knives or the machine tool , which will cause serious damage or even grievous scrap on the machine tool . With the help of VERICUT 7.0 Simulation of NC machine tool, you can modify and optimize the NC program code, shortening the real processing time required and improving the economic benefit of the company remarkably. Key word — VERICUT 7.0 five axis machine tool; NC; Simulation


I. INTRODUCTION
Dealing with some highly accurate and complicated parts which are demanded, for machine tool processing, due to the workpiece and cutting tool's interactive rotation, it is much more likely to cause the damage and even the scrap on workpiece, cutting tool or machine tool [2] , which leads to the stagnation of the whole production plan. This kind of damage could be avoided , but it expends too much time and human power. It requires repeated debug process, modifies the nc program, which causes a waste of time and money and the low work efficiency .
In recent years, the computer is developing on the aspects of hardware and software, especially the development and popularization of the computer simulation software, which makes changes of the mechanical processing from the traditional machine tool operation to the computer simulation processing. Simulation of the real machine tool processing is becoming more and more humanized and tends to be more realistic and vivid.

PROCESS
Embedding MS Visio drawings causes problems while transforming the document into PDF format. It is better to export them to GIF (graphics, screenshots) or JPEG (photos) format.
(1)Open the VERICUT and establish a new project file.
(2) Build a machine component tree ,allocate machine tool processing of the origin and form the collision and axis movement limit interference check settings [3] .
(3) Select machine tool numerical control system, set the G code configuration control system for simulation, and the parameters of control system.
Build the processing of cutter table. (5) Add to the manufacturing work piece, tooling, etc.
(6) Adjust the standard of NC processing program, tool radius compensation, length compensation, etc., as well as machine initialization position, and tool changing position [4] . (7) Choose CNC machining simulation program. (8) Start the simulating process in the system. (9) Analyze the simulating results and make use of automatic comparison's function to analyze overcutting and the remaining part, as well as the phenomena of collision and interference to generate the project document [5] .
(10) Modify the NC manufacturing process and process, the machine tool to check whether it satisfy the requirements of the work pieces.

III. BUILD DMU50 FIVE AXIS MACHINE TOOL MODEL
In UG, according to the actual size of the real machine DMU50, we establish a virtual model of machine tool, and then export the STL file, in order to establish a machine tool simulation model in VERICUT. The exported STL file is mainly used for the required simulation linear axis and the axis of rotation in VERICUT , etc. For those which does not require the simulation of machine shell device, control panel, and some control systematic parts , we shall not export. Finally the model is shown in figure 1.

C. The establishment of the machine tool magazine
In the tool manager, create the corresponding machining tool library, including tool clamping, tool holder, cutting, etc.,.As shown in figure 5 tool library.

D. The choice of machine tool control system
Set up the composition and structure of machine tool and the setting of initial parameters, the stroke limit set, to achieve processing movement, also need to the digital control machine tool configuration system, make the machine interpretation of nc code, interpolation algorithm, PAPER RESEARCH ON FIVE AXIS NC MACHINING SIMULATION BASED ON VERICUT the simulation shows that the basic function such as.The machine chooses dmu50 -hei530 CNC system [6] .

E. Selection process, zero offset configuration G code
Complete the choice of data control system, also need to zero, the setup program in order to determine the zero position of process.As shown in figure 6. After setting all the parameters, simulation of machining processing.To observe the whole movement of machine tools and cutting tools and machine tool for cutting the collision and interference in the machine tool components interference, colliding, distance, the phenomenon such as cutting, during processing of various parts of the problem are highlighted in red, and in the information column shows the error message, show the conditions of the mistakes and the line of CNC programming problem.After the completion of the simulation program to automatically generate a log file.Including the simulation of errors, warnings, etc., such as tool path simulation display name, start and the end of the error of the error and warning, etc. [7] .
After repeated debug on the CNC programming, direct no errors or warning, shows that the simulation model has reached the requirement of design precision.As shown in figure 7.

V. THE ACTUAL PROCESSING VALIDATION
In order to further demonstrate the validity of VERICUT numerical control program, carry on the processing on the real machine, finally get the precision of parts.DMU50 nc machine tools through actual five-axis linkage machining simulation, the operator can before making the actual machining, CNC program and machine tool path optimization and debugging, reduce staff for numerical control machining center adjustment time, improve business efficiency.