The invention discloses a generating method of a three-dimensional elliptical vibrating
cutting optical
freeform surface machining path. The generating method is used on a triaxial
diamond ultra-precision
machine tool and an elliptical vibration generating device. A
machine tool spindle can perform rotary motion, a working table can perform X-direction and Z-direction motions, and simultaneously
a diamond cutter performs three-dimensional elliptical motion through the elliptical vibration generating device. The generating method of a cutter path track comprises building a workpiece Cartesian coordinate
system, and obtaining an expression of the predesigned free optical curved surface S under the workpiece Cartesian coordinate
system and a
cylindrical coordinate system; determining coordinate values of xi, j(L) and yi, j(L) of a
cutter location point PL (i, j); solving coordinate values of xi, j(L2) and yi and j(L2) of a new
cutter location point PL2 (i, j) adding to elliptical y-directional displacement and x-directional displacement; solving the
z coordinate value zi, j(L2) of a
cutter location point PL2 (i, j) according to the coordinate values of xi, j(L2) and yi, j(L2) of the cutter location point PL2 (i, j); solving
z coordinate value zi, j(L3) of a new cutter location point PL3 (i, j) added to elliptical z-directional displacement; and performing
processing motion according to the steps, traversing
processing points of the freeform surface, and finally generating the
processing path.