With the rapid development of computer technology and control technology, five-axis NC machine plays a more and more important role in high efficiency and high precision manufacture. The small amount and high precision products provide wide application and developable perspective for 5-axis NC machine. It makes a fundamental change for NC programming  .
This paper introduces currency method of NC machining method, develops the machining efficiency and precision of NC machine, and comes to conclusion that the local contact tool path can increase machining efficiency and sweep surface of the cutting circle on close contact path can increase machining precision  .
The sweep surface of cutting-circle of cylinder-end milling along close contact path is calculated from relative movement. This paper compares the curvature of sweep surface and the part surface along any direction in tangent plan, discusses the condition of avoiding gouging, obtaining the optimal tool position and direction. This paper also analyzes the tolerance of five-axis NC machining along the direction of cutting and cutting strip  .
Authors have researched the “cutter-contact” principle of differential geometry in NC machine, analyzed the condition of “close contact” in NC machining and the condition of three-close-contact in local coordinate system, and used the figure of section analyzing the degree of contact between cutting circle and surface  .
Method how to simulate the machining process in AutoCAD is presented in this thesis, which analyzes the generation of 3D solid, obtains the geometry and topology data of solid boundary surface. This paper uses the NURB surface describing surface model, uses Boolean operation to simulate the machining process with the file of tool position and direction angle     .
Explanation to the Extreme Efficiency of New NC Method: the thinking Route  :
a) The local development or the local reconfiguration of the surface on any one point;
b) None vertical transformation in order to transformed into the vertical standard system;
c) The condition of best machining posture in order to get highest efficiency of NC machining;
d) The extremely efficient cutting method on the local point to be machined;
e) The steps of calculation (take an elliptic ball for example);
f) The Coordinate Transformation in order to be changed into coordinate system of the machine tool.
2. The 2nd-Order Approximation of the Surface
Use the Maclaulin series to develop the surface in the adjacent reign of point M0 (Figure 1)
3. The Condition of the Local Contact
As show in Figure 2, the coordination of transformation in the local system
4. The 2nd Order Local Contact Method in 5-Axis NC Milling of Complicated Surface (Take an Ellipsoid Dir for Example)
The surface to be machined is an ellipsoid dir.
Figure 1. The distance to the tangential plan.
Figure 2. The position and coordination of the cutter.
5. The Coordinate Transformation from Local System to the System of Machine Tool
The orientation of the cutter center at the local system
the coordinates of the surface:
Figure 3. The machine tool.
Figure 4. The machined surface.
5-axis machining is difficult, in ordinary factory; the NC programming is automatically generated by the software; the efficiency is unknown. In this paper, a machining theory is presented. The general machining program and the gap between tool and the work piece are a large interval. While in this paper, the cutter and the surface are contacted closely, so the machining efficiency is high.
Supported by the State Key Laboratory of Digital Manufacturing Equipment and Technology of China, Huazhong University of Science and Technology: DMETKF2015016.
Supported by the State Key Laboratory of Tribology of China, Tsinghua University: SKLTK14A06.
Conflicts of Interest
The authors declare no conflicts of interest regarding the publication of this paper.
 Lo, C.-C. (2000)CNC Machine Tool Surface Interpolator for Ball-End Milling of Free-Form Surfaces. International Journal of Machine Tool & Manufacture, 40, 307-326.