CROSS-SCALE STRUCTURE FEATURE SURFACE MACHINING METHOD BASED ON MULTI-COMPONENT COLLABORATIVE VIBRATION
20230251619 · 2023-08-10
Inventors
Cpc classification
B23D79/00
PERFORMING OPERATIONS; TRANSPORTING
B23C3/13
PERFORMING OPERATIONS; TRANSPORTING
G05B19/182
PHYSICS
International classification
G05B19/18
PHYSICS
Abstract
The present disclosure relates to the technical field of cutting machining, and discloses a cross-scale structure feature surface machining method based on a multi-component collaborative vibration. A vibration in a z-axis direction is applied to a servo movement mechanism to realize the cutting of a micron-scale structure and the adjustment of the cutting depth; and the vibration in the z-axis direction is applied to a three-axis movement platform to realize the cutting of a millimeter-scale structure and the adjustment of the cutting depth. A required cross-scale structure feature surface can be machined and formed at one time through a collaborative vibration among a vibrating tool, a servo movement mechanism, and/or a three-axis movement platform according to the structure type contained in the required cross-scale structure, which can simplify a process flow and improve the machining efficiency, and has high economic efficiency.
Claims
1. A cross-scale structure feature surface machining method based on a multi-component collaborative vibration, wherein a workpiece is machined by using a cutting process system; the cutting process system comprises a base, a three-axis movement platform, a servo movement mechanism, and a vibrating tool; both the three-axis movement platform and the vibrating tool are mounted on the base; the servo movement mechanism is mounted on the three-axis movement platform; the workpiece is mounted at an end-effector of the servo movement mechanism; a cross-scale structure comprises at least two of a nanometer-scale structure, a micron-scale structure, and a millimeter-scale structure; during cutting machining, the three-axis movement platform enables the workpiece to move in an x-axis, and a required cross-scale structure is formed in a surface of the workpiece through a collaborative vibration among the vibrating tool, the servo movement mechanism, and/or the three-axis movement platform according to the structure type contained in the cross-scale structure; when the cross-scale structure comprises a nanometer-scale structure, an elliptic vibration is applied to the vibrating tool; a vibration plane of the elliptic vibration is located on an xoz plane; the frequency f.sub.1 of the elliptic vibration is less than 2000 Hz; when the cross-scale structure comprises a micron-scale structure, a vibration is applied to the servo movement mechanism, the vibration direction is in a z-axis direction, and the frequency f.sub.2 of the vibration ranges from 10 Hz to 2000 Hz; and when the cross-scale structure comprises a millimeter-scale structure, a vibration is applied to the three-axis movement platform, the vibration direction is in a z-axis direction, and the frequency f.sub.3 of the vibration is not greater than 10 Hz.
2. The cross-scale structure feature surface machining method based on a multi-component collaborative vibration according to claim 1, wherein during cutting machining, after a first section of structure is formed on a surface of the workpiece, the workpiece is returned to an initial position, the vibrating tool is fed for a certain distance w along a y-axis direction, and then a second section of structure is formed on the surface of the workpiece; and a cycle of forming a section of structure is repeated discontinuously until the required cross-scale structure is formed on the surface of the workpiece.
3. The cross-scale structure feature surface machining method based on a multi-component collaborative vibration according to claim 2, wherein the feeding distance w of the vibrating tool in the y-axis direction satisfies that:
4. The cross-scale structure feature surface machining method based on a multi-component collaborative vibration according to claim 2, wherein when an elliptic vibration is applied to the vibrating tool, a position parameter equation of the vibrating tool satisfies:
x=A cos(2πf.sub.1t)+vt;
z=B.sub.1 cos(2πf.sub.1t+φ.sub.1); the movement trajectory parameters (A, B.sub.1, φ.sub.1, v) satisfy:
γ=πf.sub.1(t.sub.1−t.sub.2); wherein in an elliptic vibration cycle, t.sub.1 is the time that the vibrating tool moves to a trajectory overlapping point from bottom to top, and t.sub.2 is the time that the vibrating tool moves to the trajectory overlapping point from top to bottom.
5. The cross-scale structure feature surface machining method based on a multi-component collaborative vibration according to claim 4, wherein when a vibration is applied to a servo movement mechanism, the servo movement mechanism drives the workpiece to vibrate together, and a position equation during the vibration of the workpiece satisfies:
z=B.sub.2 cos(2πf.sub.2t+φ.sub.2); wherein B.sub.2 is the amplitude of the workpiece in the z-axis direction, φ.sub.2 is a phase angle when a contour that needs to be machined is represented by a cosine function; and during cutting machining, the movement trajectory of the vibrating tool relative to the workpiece satisfies:
x=vt;
z=B.sub.2 cos(2πf.sub.2t+φ.sub.2); the movement trajectory parameters (B.sub.2, v, f.sub.2) satisfy:
6. The cross-scale structure feature surface machining method based on a multi-component collaborative vibration according to claim 5, wherein when a vibration is applied to a three-axis movement platform, the three-axis movement platform drives the workpiece to vibrate together, and a position equation during the vibration of the workpiece satisfies:
z=B.sub.3 cos(2πf.sub.3t+φ.sub.3); B.sub.3 is the amplitude of the workpiece in the z-axis direction, and φ.sub.3 is a phase angle when a contour that needs to be machined is represented by a cosine function; during cutting machining, the movement trajectory of the vibrating tool relative to the workpiece satisfies:
x=vt;
z=B.sub.3 cos(2πf.sub.3t+φ.sub.3); the movement trajectory parameters (B.sub.3, v, f.sub.3) satisfy:
7. The cross-scale structure feature surface machining method based on a multi-component collaborative vibration according to claim 6, wherein before cutting machining, for a required cross-scale structure feature surface, the components of a spatial frequency spectrum of the required cross-scale structure feature surface are described through Fourier transform, and the movement trajectory parameters (A, B.sub.1, φ.sub.1, v), (B.sub.2, v, f.sub.2) and/or (B.sub.3, v, f.sub.3) of the cutting machining are obtained according to the obtained components of the spatial frequency spectrum, and then the workpiece is cut and machined.
8. The cross-scale structure feature surface machining method based on a multi-component collaborative vibration according to claim 7, wherein the components of the spatial frequency spectrum are obtained through the following steps: S100, for a given cross-scale structure feature surface z=f(x, y), taking M points from an x-axis, making M first straight lines perpendicular to the x-axis passing through the M points, taking N points in the y-axis direction, making N second straight lines perpendicular to the y-axis passing through the N points, extracting intersection points of the first straight lines and the second straight lines, so as to obtain M*N discrete points, points Z.sub.i,j=f(x.sub.j, y.sub.j), 1≤i≤M, 1≤j≤N, and obtain a discrete point data matrix [Z].sub.N*M; S200, performing Fourier transform on the discrete point data matrix [Z].sub.N*M, so as to obtain a frequency spectrum matrix [K].sub.N*M and a corresponding spectrogram, wherein the frequency spectrum matrix [K].sub.N*M and the corresponding spectrogram comprise the frequency spectrum information of a plurality of groups of component plane waves in different directions that form a curved surface, and the frequency spectrum information comprises an amplitude value, a frequency, a phase angle, and a direction of each group of plane waves; S300, comparing the amplitude value square sums of the frequency spectrum groups in each direction according to the frequency spectrum matrix and the corresponding frequency spectrum information, taking the direction pointed by the frequency spectrum group with the maximum amplitude value square sum as a machining direction x, and the direction perpendicular to the machining direction x as a feeding direction y; S400, selecting a y-directional feeding spacing w according to the required machining precision, and dividing the cross-scale structure feature surface according to the spacing w in the direction y to divide the cross-scale structure feature surface into L units, performing frequency spectrum analysis on each unit, extracting the frequency spectrum information of each unit in x-axis direction to obtain the components of the spatial frequency spectrum of the cross-scale structure feature surface, wherein the obtained spatial frequency spectrum of the cross-scale structure feature surface comprises spatial frequency spectrum 1-spatial frequency spectrum L, and the frequency spectrum parameters of each group of spatial frequency spectrum comprise a spatial frequency, an amplitude value, a phase angle, and a direction; and calculating to obtain a height, a cycle, and a distance of each cosine contour forming the cross-scale structure feature surface by using the frequency spectrum parameters.
9. The cross-scale structure feature surface machining method based on multi-component collaborative vibration according to claim 8, wherein when the cross-scale structure comprises a nanometer-scale structure, the movement trajectory parameters of the cutting machining are obtained by the following steps: S510, selecting a frequency f.sub.1 of an elliptic vibration, and determining the movement trajectory parameters (A, B.sub.1, φ.sub.1, v) according to d.sub.1, h.sub.1, and a determined in S400; S520, determining the movement trajectory parameters (B.sub.2, v, f.sub.2) according to v determined in S510 and the spacing d.sub.2 and the height h.sub.2 of the micron-scale structure, wherein when a cross-scale structure does not comprise a micron-scale structure, f.sub.2=0, B.sub.2=0; S530, determining the movement trajectory parameters (B.sub.3, v, f.sub.3) according to v determined in S510 and the spacing d.sub.3 and the height h.sub.3 of the millimeter-scale structure, wherein when a cross-scale structure does not comprise a micron-scale structure, f.sub.3=0, B.sub.3=0; and when the cross-scale structure comprises a micron-scale structure and millimeter-scale structure, the movement trajectory parameters of the cutting machining are obtained by the following steps: S610, selecting a vibration frequency f.sub.2 of a servo movement mechanism, and determining the movement trajectory parameters (B.sub.2, v, f.sub.2) according to the spacing d.sub.2 and the height h.sub.2 of the micron-scale structures; and S620, determining the movement trajectory parameters (B.sub.3, v, f.sub.3) according to v determined in S610 and the spacing d.sub.3 and the height h.sub.3 of the millimeter-scale structures.
10. The cross-scale structure feature surface machining method based on a multi-component collaborative vibration according to claim 9, wherein the components of each group of spatial frequency spectrum correspond to each group of process parameters S; each group of process parameters S comprises a group of movement trajectory parameters (A, B.sub.1, φ.sub.1, v) (B.sub.2, v, f.sub.2) and/or (B.sub.3, v, f.sub.3); and the spatial frequency spectrum 1-spatial frequency spectrum L corresponds to the process parameters S.sub.1, S.sub.2, S.sub.3 . . . S.sub.l.
11. The cross-scale structure feature surface machining method based on a multi-component collaborative vibration according to claim 10, during cutting and machining the surface of the workpiece, comprising the following steps: S710, inputting the process parameters S.sub.1, S.sub.2, S.sub.3 . . . S.sub.l and the y-directional feeding spacing w into a cutting process system; S720, enabling the cutting process system to perform collaborative movement according to the process parameter S.sub.1 and to return the workpiece to an initial position after forming a first section of structure on the surface of the workpiece; S730, feeding the vibrating tool for a certain distance w in the y-axis direction; S730, enabling the cutting process system to perform the collaborative movement according to the process parameter S.sub.2 and to return the workpiece to an initial position after forming a second section of structure on the surface of the workpiece; S740, feeding the vibrating tool for a certain distance w in the y-axis direction; . . . wherein, the vibrating tool is fed for a certain distance w in the y-axis direction after a section of structure is formed on the surface of the workpiece by performing the collaborative vibration according to a group of process parameter S each time, until the required cross-scale structure is formed according to L groups of process parameters.
12. The cross-scale structure feature surface machining method based on a multi-component collaborative vibration according to claim 10, wherein after the process parameters S.sub.1, S.sub.2, S.sub.3 . . . S.sub.l are obtained, the quality of a blank of the workpiece is obtained, and the workpiece is precut as required.
13. The cross-scale structure feature surface machining method based on a multi-component collaborative vibration according to claim 1, wherein the vibrating tool is a diamond tool, and the cutting edge radius of the vibrating tool ranges from 50 nm to 200 nm.
14. The cross-scale structure feature surface machining method based on a multi-component collaborative vibration according to claim 3, wherein when an elliptic vibration is applied to the vibrating tool, a position parameter equation of the vibrating tool satisfies:
x=A cos(2πf.sub.1t)+vt;
z=B.sub.1 cos(2πf.sub.1t+φ.sub.1); the movement trajectory parameters (A, B.sub.1, φ.sub.1, v) satisfy:
γ=πf.sub.1(t.sub.1−t.sub.2); wherein in an elliptic vibration cycle, t.sub.1 is the time that the vibrating tool moves to a trajectory overlapping point from bottom to top, and t.sub.2 is the time that the vibrating tool moves to the trajectory overlapping point from top to bottom.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0056]
[0057]
[0058]
[0059]
[0060]
[0061]
[0062]
[0063]
[0064]
[0065]
[0066]
[0067]
[0068]
[0069]
[0070] Curves in
DETAILED DESCRIPTION OF THE EMBODIMENTS
[0071] The embodiments of the present disclosure are described in detail below. The embodiments of the present disclosure provide a cross-scale structure feature surface machining method based on a multi-component collaborative vibration. A workpiece is machined by using a cutting process system. As shown in
[0072] When the cross-scale structure includes a nanometer-scale structure, an elliptic vibration is applied to the vibrating tool. A vibration plane of the elliptic vibration is located on an xoz plane. The frequency f.sub.1 of the elliptic vibration is less than 2000 Hz.
[0073] When the cross-scale structure includes a micron-scale structure, a vibration is applied to the servo movement mechanism, the vibration direction is in a z-axis direction, and the frequency f.sub.2 of the vibration ranges from 10 Hz to 2000 Hz.
[0074] When the cross-scale structure includes a millimeter-scale structure, a vibration is applied to the three-axis movement platform, the vibration direction is in a z-axis direction, and the frequency of the vibration is not greater than 10 Hz.
[0075] By the method, an elliptic vibration can be applied to a vibrating tool to realize the cutting of a nanometer-scale structure and the adjustment of a cutting depth; a vibration in a z-axis direction can be applied to a servo movement mechanism to realize the cutting of a micron-scale structure and the adjustment of the cutting depth; and a vibration in the z-axis direction can be applied to a three-axis movement platform to realize the cutting of a millimeter-scale structure and the adjustment of the cutting depth. A required cross-scale structure feature surface can be machined and formed at one time through a collaborative vibration among the vibrating tool, the servo movement mechanism, and/or the three-axis movement platform according to the structure type contained in the required cross-scale structure. Compared with an energy beam machining process and an electrochemical machining method, the method can simplify a process flow and improve the machining efficiency, and has high economic efficiency. Compared with a machining method of imprinting, the method is not limited by the shape of a tool, and has the advantage of multi-frequency multi-scale adjustment of cutting depth.
[0076] In the present embodiment, the nanometer-scale structure refers to that the morphological features and dimensional precision of micro structures on the surface of a workpiece are nanometer-scale (below 1 μm), the micron-scale structure refers to that the morphological features and dimensional precision of micro structures on the surface of the workpiece are micron-scale (1 μm to 100 μm), and the millimeter-scale structure refers to that the morphological features and dimensional precision of micro structures on the surface of the workpiece are millimeter scale (above 0.1 mm).
[0077] In the present embodiment, “through a collaborative vibration among the vibrating tool, the servo movement mechanism, and/or the three-axis movement platform according to the structure type contained in the cross-scale structure” refers to that when the cross-scale structure includes the nanometer-scale structure, the micron-scale structure, and the millimeter-scale structure, the vibrating tool, the servo movement mechanism, and the three-axis movement platform perform the collaborative vibration together. When the cross-scale structure includes a nanometer-scale structure and a micron-scale structure, the vibrating tool and the servo movement mechanism perform the collaborative vibration together, while the three-axis movement platform does not vibrate. When the cross-scale structure includes a nanometer-scale structure and a millimeter-scale structure, the vibrating tool and the three-axis movement platform perform the collaborative vibration together, while the servo movement mechanism does not vibrate. When the cross-scale structure includes a micron-scale structure and a millimeter-scale structure, the servo movement mechanism and the three-axis movement platform perform the collaborative vibration together, while the three-axis movement platform does not vibrate.
[0078] Further, during cutting machining, the workpiece is enabled to move in an x-axis direction by using the three-axis movement platform perform, and meanwhile, a first section of structure is formed on a surface of the workpiece by the vibrating tool through the collaborative vibration among the vibrating tool, the servo movement mechanism, and/or the three-axis movement platform according to the structure type contained in the cross-scale structure. After that, the workpiece is returned to an initial position, and the vibrating tool is fed for a certain distance w in a y-axis direction. Then, a second section of structure is formed on the surface of the workpiece in the same machining mode. A cycle of forming a section of structure is repeated discontinuously to form a third section of structure, a fourth section of structure, . . . , on the surface of the workpiece until the required cross-scale structure is formed on the surface of the workpiece.
[0079] Further, as shown in
During cutting machining, the feeding distance w of the vibrating tool in the y-axis direction satisfies:
[0080] where δ is the required precision, and r is a cutting edge radius of the vibrating tool. Therefore, during cutting machining, the feeding distance w of the vibrating tool in the y-axis direction may be determined according to the required machining precision δ, and the cutting edge radius r of the vibrating tool.
[0081] Specifically, as shown in
[0082] When an elliptic vibration is applied to the vibrating tool, a position parameter equation of the vibrating tool satisfies:
[0083] where A is the amplitude of the elliptic vibration in the x-axis direction; B.sub.1 is the amplitude of the elliptic vibration in the z-axis direction; and φ.sub.1 is a phase difference between vibration displacement in the x-axis direction and the z-axis direction. During machining, the movement of the vibrating tool relative to the workpiece is formed by superposing the elliptic vibration and the movement in the x-axis direction provided for the workpiece by the three-axis movement platform. During cutting machining, the movement trajectory of the vibrating tool relative to the workpiece satisfies:
x=A cos cos(2πf.sub.1t)+vt;
z=B.sub.1 cos cos(2πf.sub.1+φ.sub.1);
[0084] in
d.sub.1=v/f.sub.1 (1)
[0085] Therefore, when the spacing d.sub.1 of the nanometer-scale structure that needs to be machined is known, v and f.sub.1 can be selected according to an actual machining condition.
[0086] As shown in
x.sub.H=A cos cos(2πf.sub.1t.sub.1)+vt.sub.1=A cos cos(2πf.sub.1t.sub.2)+vt.sub.2 it is obtained that:
A[cos(2πf.sub.1t.sub.1)−cos(2πf.sub.1t.sub.2)]+v(t.sub.1−t.sub.2)=0
[0087] it is then obtained by a trigonometric formula that:
A[−2 sin(πf.sub.1(t.sub.1+t.sub.2))sin(πf.sub.1(t.sub.1−t.sub.2))]+v(t.sub.1−t.sub.2)=0 (2)
[0088] Since a movement component of the tool in a z-axis direction is cosine movement, and the longitudinal coordinates of time t.sub.1 and time t.sub.2 are equal, it is obtained that:
[0089] it is obtained that:
πf.sub.1(t.sub.1+t.sub.2)=2kπ−φ.sub.1 (3)
[0090] By substituting formula (3) into formula (2), it can be obtained that:
2A sin sin φ.sub.1 sin sin(πf.sub.1(t.sub.1−t.sub.2))+v(t.sub.1−t.sub.2)=0 (4)
[0091] an intermediate variable r is introduced:
γ=πf.sub.1(t.sub.1−t.sub.2) (5)
[0092] By substituting the intermediate variable r into equation (4), and multiplying both sides by πf.sub.1/v, it can be obtained that:
[0093] Therefore, γ may be solved through the abovementioned equation (6).
[0094] By simultaneously solving equations (3) and (5), it can be obtained that:
[0095] By substituting t.sub.1, the longitudinal coordinates of point H can be obtained as:
z.sub.H=B.sub.1 cos cos(2f.sub.1t.sub.1+φ.sub.1)=B.sub.1 cos cos γ
[0096] The height h1 of the nanometer-scale structure may be obtained that:
h.sub.1=z.sub.H−(−B.sub.1)=B.sub.1(1+cos γ) (8)
[0097] Setting that the tool passes through point B at time ( ), then there is:
2πf.sub.1t.sub.3+φ.sub.1=(2k+1)π
[0098] it is obtained that:
[0099] a is the difference between the abscissas of point B and point H,
a=x.sub.B−x.sub.H=A cos(2πf.sub.1t.sub.3)+vt.sub.3−A cos(2πf.sub.1t.sub.1)−vt.sub.1 (10)
[0100] Equations (7) and (9) are substituted into equation (10) to obtain:
[0101] Therefore, when the nanometer-scale structure is cut and machined, the movement trajectory parameters (A, B.sub.1, φ.sub.1, v) satisfy:
[0102] In the present embodiment, f.sub.1=41 kHz, the speed v at which the three-axis movement platform enables the workpiece to move in an x-axis direction can be obtained according to the spacing d.sub.1 between the required nanometer-scale structures. A, B.sub.1, φ.sub.1 are associated with the height h.sub.1, the distance A, the spacing d.sub.1, and the cutting speed v. The movement trajectory parameters A, B.sub.1, φ.sub.1, v can be obtained according to the abovementioned calculation formulas on the basis of the feature parameters of the required nanometer-scale structure and the cutting speed v.
[0103] Specifically, as shown in
z=B.sub.2 cos cos(2πf.sub.2t+φ.sub.2);
[0104] where B.sub.2 is the amplitude of the workpiece in the z-axis direction, φ.sub.2 is a phase angle when a contour that needs to be machined is represented by a cosine function; during cutting machining, the movement trajectory of the vibrating tool relative to the workpiece satisfies:
x=vt;
z=B.sub.2 cos cos(2πf.sub.2t+φ.sub.2);
[0105] the movement trajectory parameters (B.sub.2, v, f.sub.2) satisfy:
[0106] therefore, suitable v and f.sub.2 can be selected according to machining requirements, and the value of B.sub.2 can be obtained according to the height of the micron-scale structure that needs to be machined, so as to obtain movement trajectory parameters (B.sub.2, v, f.sub.2). Specifically, as shown in
[0107] Specifically, as shown in
z=B.sub.3 cos cos(2πf.sub.3t+φ.sub.3);
[0108] where B.sub.3 is the amplitude of the workpiece in the z-axis direction, φ.sub.3 is a phase angle when a contour that needs to be machined is represented by a cosine function; during cutting machining, the movement trajectory of the vibrating tool relative to the workpiece satisfies:
x=vt;
z=B.sub.3 cos cos(2πf.sub.3t+φ.sub.3);
[0109] the movement trajectory parameters (B.sub.3, v, f.sub.3) satisfy:
[0110] therefore, suitable v and f.sub.3 can be selected according to machining requirements, and the value of B.sub.3 can be obtained according to the height of the micron-scale structure that needs to be machined, so as to obtain the movement trajectory parameters (B.sub.3, v, f.sub.3). Specifically, the three-axis movement platform (Aerotech ANT130-060-XYZ) may be programmed through control software A3200 Motion Composer thereof, so as to control the movement of the x-axis, y-axis, and the z-axis. In the present embodiment, the three-axis movement platform, the servo movement mechanism, and the vibrating tool are independent control units. During cutting machining, the machining of the cross-scale structure feature surface can be realized through a collaborative vibration.
[0111] Specifically, before cutting machining, for a required cross-scale structure feature surface, the components of a spatial frequency spectrum of the required cross-scale structure feature surface can be described through Fourier transform, and the movement trajectory parameters (A, B.sub.1, φ.sub.1, v), (B.sub.2, v, f.sub.2), and/or (B.sub.3, v, f.sub.3) of the cutting machining can be obtained according to the obtained components of the spatial frequency spectrum, and then the workpiece is cut and machined.
[0112] Specifically, the components of the spatial frequency spectrum are obtained through the following steps.
[0113] S100, for a given cross-scale structure feature surface z=f(x, y), M points are taken from an x-axis, M first straight lines perpendicular to the x-axis passing through the M points are made, N points are taken in the y-axis direction, N second straight lines perpendicular to the y-axis passing through the N points are made, intersection points of the first straight lines and the second straight lines are extracted, so as to obtain M*N discrete points, points Z.sub.i,j=f(x.sub.j, y.sub.j), 1≤i≤M, 1≤j≤N, and obtain a discrete point data matrix [Z].sub.N*M.
[0114] S200, Fourier transform (by using software such as Matlab) is performed on the discrete point data matrix [Z].sub.N*M, so as to obtain a frequency spectrum matrix [K].sub.N*M and a corresponding spectrogram, where the frequency spectrum matrix [K].sub.N*M and the corresponding spectrogram include the frequency spectrum information of a plurality of groups of component plane waves in different directions that form a curved surface z=f(x, y); the frequency spectrum information includes the amplitude value, frequency, phase angle, and direction of each group of plane waves; and a theoretical formula of two-dimensional discrete Fourier transform is:
[0115] M and N are respectively a length and a width of a spectrogram image, U and x range from 1 to M−1, and v and y range from 1 to M−1.
[0116] S300, the amplitude value square sums of the frequency spectrum groups in each direction are compared according to the frequency spectrum matrix and the corresponding frequency spectrum information, the direction pointed by the frequency spectrum group with the maximum amplitude value square sum is taken as a machining direction x, and the direction perpendicular to the machining direction x is taken as a feeding direction y.
[0117] S400, the feeding spacing w in the y-axis direction is selected according to the required machining precision, and the cross-scale structure feature surface is divided according to the spacing w in the y-axis direction to divide the cross-scale structure feature surface into L units; frequency spectrum analysis is performed on each unit; the frequency spectrum information of each unit in x-axis direction is extracted to obtain the components of the spatial frequency spectrum of the cross-scale structure feature surface (spatial frequency spectrum 1-spatial frequency spectrum L); the frequency spectrum parameters of each group of spatial frequency spectrum includes a spatial frequency, an amplitude value, a phase angle, and a direction; and a height, a cycle, and a distance of each cosine contour forming the cross-scale structure feature surface are calculated by using the frequency spectrum parameters.
[0118] Specifically, when the cross-scale structure includes a nanometer-scale structure, the movement trajectory parameters of the cutting machining are obtained by the following steps:
[0119] S510, the frequency of an elliptic vibration is selected, and the movement trajectory parameters (A, B.sub.1, φ.sub.1, v) are determined according to d.sub.1, h.sub.1 and a determined in S400.
[0120] S520, the movement trajectory parameters (B.sub.2, v, f.sub.2) are determined according to v determined in S510 and the spacing d.sub.2 and the height h.sub.2 of the micron-scale structures; and when a cross-scale structure does not include a micron-scale structure, f.sub.2=0, B.sub.2=0.
[0121] S530, the movement trajectory parameters (B.sub.3, v, f.sub.3) are determined according to v determined in S510 and the spacing d.sub.3 and the height h.sub.3 of the millimeter-scale structure; and when a cross-scale structure does not include a micron-scale structure, f.sub.3=0, B.sub.3=0.
[0122] When the cross-scale structure includes a micron-scale structure and a millimeter-scale structure, the movement trajectory parameters of the cutting machining are obtained by the following steps:
[0123] S610, the vibration frequency f.sub.2 of a servo movement mechanism is selected, and the movement trajectory parameters (B.sub.2, v, f.sub.2) are determined according to the spacing d.sub.2 and the height h.sub.2 of the micron-scale structure.
[0124] S620, the movement trajectory parameters (B.sub.3, v, f.sub.3) are determined according to v determined in S610 and the spacing d.sub.3 and the height h.sub.3 of the millimeter-scale structure.
[0125] It is to be noted that the contour of any given curved surface can be regarded as the superposition of a plurality of sine plane waves or a plurality of cosine plane waves. In the embodiment of the present disclosure, the contour of the given curved surface is regarded as the superposition of a plurality of cosine plane waves. In an actual machining process, it is difficult to give consideration to plane waves in all directions, so a machining direction x and a feeding direction y during actual machining are determined in S300, that is, the plane waves in which direction are superimposed to obtain the required contour is determined. After the machining direction x and the feeding direction y are determined, the given contour is divided into L units by dividing the given contour according to the spacing w in the feeding direction y in S400. When frequency spectrum analysis is performed on each unit, the components of the contour of each unit along the cross section xoz are mainly analyzed, and the frequency spectrum information of each unit in the x-axis direction is extracted.
[0126] For example, if the components of the ith unit of the given contour obtained through the frequency spectrum analysis are that the spatial frequency is F.sub.i1, F.sub.i1, F.sub.i3, . . . , F.sub.in, the corresponding amplitude values are H.sub.i1, H.sub.i2, H.sub.i3, . . . , H.sub.in, and the corresponding phase angles are ψ.sub.i1, ψ.sub.i2, ψ.sub.i3, . . . , ψ.sub.in
[0127] then the components are respectively represented by functions as follows:
[0128] the equation of an actual contour is the superposition of the abovementioned equations:
Z.sub.i=H.sub.i1 cos(2πF.sub.i1X+ψ.sub.i1)+H.sub.i2 cos(2πF.sub.i2X+ψ.sub.i2)+H.sub.i3 cos(2πF.sub.i3X+ψ.sub.i3)+ . . . +H.sub.in cos(2πF.sub.inX+ψ.sub.in);
[0129] a height h and a distance d of the contour of each component, or the horizontal distance a between the highest point of the nanometer-scale structure and the closest lowest point thereof in a cutting direction can be respectively calculated through the abovementioned equation:
[0130] the abovementioned components are divided into a nanometer scale, a micron scale, and a millimeter scale according to the height h, and respective movement trajectory parameters are obtained according to respective algorithms of the nanometer scale, the micron scale, and the millimeter scale.
[0131] Specifically, for example:
[0132] when the nanometer-scale structure is composed of m cosine components, the frequency spectrum information of the cosine information is that the frequency is F.sub.11, F.sub.12, . . . , F.sub.1m, the amplitude value is H.sub.11, H.sub.12, . . . , H.sub.1m, and the phase angle is ψ.sub.11, ψ.sub.12 . . . ψ.sub.im, then the contour equation of the nanometer-scale structure is:
Z.sub.1=H.sub.11 cos(2πF.sub.11X+ψ.sub.11)+H.sub.12 cos(2πF.sub.12X+ψ.sub.12)+ . . . +H.sub.1m cos(2πF.sub.1mX+ψ.sub.1m),
[0133] through the abovementioned contour equation, the spacing d.sub.1 between the nanometer-scale structures, the height h.sub.1 of the nanometer-scale structure, and the horizontal distance a between the highest point of the nanometer-scale structure and the closest lowest point thereof in the cutting direction can be calculated, and then the movement trajectory parameters are calculated according to a formula corresponding to the nanometer-scale structure.
[0134] When the nanometer-scale structure is composed of m cosine components, the frequency spectrum information of the cosine information is that the frequencies are F.sub.21, F.sub.22, . . . , F.sub.2m, the amplitude values are H.sub.21, H.sub.22, . . . , H.sub.2m, and the phase angles are ψ.sub.21, ψ.sub.22, . . . , ψ.sub.2m, then the height h and the spacing d of the contour of each cosine component can be respectively calculated, and various movement trajectory parameters v, f.sub.21, f.sub.22, . . . , f.sub.2m, B.sub.21, B.sub.22, . . . , B.sub.2m, and φ.sub.21, φ.sub.22, . . . , φ.sub.2m are calculated according to a formula corresponding to the micron-scale structure. At this moment, a position equation of the vibration of the workpiece is:
z=B.sub.21 cos(2πf.sub.21t+φ.sub.21)+B.sub.22 cos(2πf.sub.22t+φ.sub.22)+ . . . +B.sub.2m cos(2πf.sub.2mt+φ.sub.2m);
[0135] The movement trajectory of the vibrating tool relative to the workpiece satisfies:
x=vt;
z=B.sub.21 cos(2πf.sub.21t+φ.sub.21)+B.sub.22 cos(2πf.sub.22t+φ.sub.22)+ . . . +B.sub.2m cos(2πf.sub.2mt+φ.sub.2m);
[0136] when the millimeter-scale structure is composed of m cosine components, the frequency spectrum information of the cosine information is that the frequencies are F.sub.31, F.sub.32, . . . , F.sub.3m, the amplitude values are H.sub.31, H.sub.32, . . . , H.sub.3m, and the phase angles are ψ.sub.31, ψ.sub.32, . . . , ψ.sub.3m, then the height h and the spacing d of the contour of each cosine component can be respectively calculated, and various movement trajectory parameters v, f.sub.31, f.sub.32, . . . , f.sub.3m, B.sub.31, B.sub.32, . . . , B.sub.3m, φ.sub.31, φ.sub.32, . . . , φ.sub.3m are calculated according to a formula corresponding to the millimeter-scale structure. At this moment, a position equation of the vibration of the workpiece is:
z=B.sub.31 cos(2πf.sub.31t+φ.sub.31)+B.sub.32 cos(2πf.sub.32t+φ.sub.32)+ . . . +B.sub.3m cos(2πf.sub.3mt+φ.sub.3m);
[0137] The movement trajectory of the vibrating tool relative to the workpiece satisfies:
x=vt;
z=B.sub.31 cos(2πf.sub.31t+φ.sub.31)+B.sub.32 cos(2πf.sub.32t+φ.sub.32)+ . . . +B.sub.3m cos(2πf.sub.3mt+φ.sub.3m);
[0138] Specifically, the components of each group of spatial frequency spectrum correspond to a group of process parameters S. Each group of process parameters S includes a group of movement trajectory parameters (A, B.sub.1, φ.sub.1, v), (B.sub.2, v, f.sub.2), and/or (B.sub.3, v, f.sub.3); and the spatial frequency spectrum 1-spatial frequency spectrum L corresponds to the process parameters S.sub.1, S.sub.2, S.sub.3, . . . S.sub.l.
[0139] Specifically, during the cutting machining of a surface of a workpiece, the following steps are included:
[0140] S710, process parameters S.sub.1, S.sub.2, S.sub.3 . . . S.sub.l and a y-directional feeding spacing w are input into a cutting process system.
[0141] S720, the cutting process system is enabled to perform collaborative movement according to the process parameter S.sub.1 and to return the workpiece to an initial position after forming a first section of structure on the surface of the workpiece.
[0142] S730, a vibrating tool is fed for a certain distance w in the y-axis direction.
[0143] S730, the cutting process system is enabled to perform the collaborative movement according to the process parameter S.sub.2 and to return the workpiece to an initial position after forming a second section of structure on the surface of the workpiece.
[0144] S740, the vibrating tool is fed for a certain distance w in the y-axis direction.
[0145] . . .
[0146] The vibrating tool is fed for a certain distance w in the y-axis direction after a section of structure is formed on surface of the workpiece by performing the collaborative vibration according to a group of process parameter S each time, until the required cross-scale structure is formed according to L groups of process parameters. It is to be noted that the feeding distance w is related to the given machining precision δ, so when the given machining precision is different, the values of the feeding distance will also be different.
[0147] After the process parameters S.sub.1, S.sub.2, S.sub.3 . . . S.sub.l are obtained, the quality of the blank of the workpiece is analyzed, and the workpiece is precut as required. For example, if the quality of the blank of the workpiece is too poor to meet a requirement of cutting directly, the workpiece needs to be precut. Specifically, the vibrating tool is a diamond tool, and the cutting edge radius of the vibrating tool ranges from 50 nm to 200 nm. The cutting edge radius characterizes the sharpness of the vibrating tool. The smaller the cutting edge radius is, the sharper the vibrating tool is, and the easier it is to machine a high-quality nanometer-scale structure, but meanwhile, the easier it is to wear the vibrating tool, so the cutting edge radius of the vibrating tool is limited between 50 nm and 200 nm.
[0148] It can be known from the abovementioned description that the method has the following advantages:
[0149] 1. According to the method, during machining, there is no other consumable except for the normal wear of a blade of the vibrating tool, so that the machining cost can be reduced.
[0150] 2. The machining process of the method is simple. A system can be started to machine only after analyzing the contour of a given cross-scale structure, calculating process parameters, inputting the process parameters into the system, and clamping a workpiece. One-time forming is achieved during the machining without other operations, so that a process flow can be simplified and the machining efficiency can be improved.
[0151] 3. By the method, the contour of the required cross-scale structure is formed by using the trajectory of the vibrating tool, and the contour obtained by machining is not limited by cutting edge parameters of the vibrating tool.
[0152] A specific machining implementation process is provided below:
[0153]
[0154] Step 1: preliminary spectrum analysis is performed on a feature surface of a given cross-scale structure, and two-dimensional discrete fast Fourier transform is performed on a given curved surface by using Matlab. An obtained spectrogram is as shown in
[0155] Step 2: a y-directional feeding distance W and a feeding frequency L are determined. Since δ is 10 nm, it can be obtained that w≤2.82*10.sup.−3 mm (the cutting edge radius of the vibrating tool r=100 μm), taking w=2.5*10.sup.−3 mm, so L=400.
[0156] Step 3: the curved surface is divided into 400 unit curved surfaces at equal distance (L=400) in the y-axis direction. It is determined that only the component in a single direction (x-axis direction) is considered during the machining of the curved surface in step 1, so only the x-directional component frequency spectrum of any unit needs to be accurately analyzed this time. Accurate analysis of the x-directional component frequency spectrum is as shown in the following table:
TABLE-US-00001 TABLE 1 Structure scale Nanometer Micron Micron Millimeter Millimeter Millimeter Millimeter Micron Micron Nanometer Spatial 5000 50 10 1 0.5 0.5 1 10 50 5000 frequency Amplitude 2.5*10.sup.−5 0.01 0.015 0.1 0.15 0.15 0.1 0.015 0.01 2.5*10.sup.−5 Phase angle 0 0 0 0 0 0 0 0 0 0 (rad) Direction X- X- X- X- X- X- X- X- X- X- direction direction direction direction direction direction direction direction direction direction
[0157] Step four: from the data in Table 1, the structure feature dimension parameters of nanometer scale, micron scale, and millimeter scale are calculated as follows (in Table 1, the amplitude values of components at the same spatial frequency and phase angle are superposed first to obtain a total amplitude value, and then the height h is calculated according to a formula):
TABLE-US-00002 TABLE 2 Structure scale Milli- Milli- Height h (mm) Nanometer Micron Micron meter meter Structure 10.sup.−4 0.04 0.06 0.4 0.6 spacing d (mm) Spacing a (mm) 2*10.sup.−4 0.02 0.1 1 2 Phase angle (rad) 10.sup.−4 0.01 0.05 0.5 1 0 0 0 0 0
[0158] Step 5: movement trajectory parameters (A, B.sub.1, φ.sub.1, v), (B.sub.2, v, f.sub.2) and/or (B.sub.3, v, f.sub.3) are determined:
[0159] Machining of nanometer-scale structure:
TABLE-US-00003 TABLE 3 Amplitude A Amplitude B.sub.1 Phase angle φ.sub.1 Frequency f.sub.1 (um) (um) (rad) (Hz) 0.5 3 3π/2 41000
[0160] Machining of micron-scale structure:
TABLE-US-00004 TABLE 4 Amplitude B.sub.21 (um) Phase angle φ.sub.21 (rad) Frequency f.sub.21 (Hz) 0.02 0 410 Amplitude B.sub.22 (um) Phase angle φ.sub.22 (rad) Frequency f.sub.22 (Hz) 0.03 0 82
[0161] Machining of millimeter-scale structure:
TABLE-US-00005 TABLE 5 Z-axis vibration parameters Amplitude B.sub.31 Phase angle φ.sub.31 Frequency f.sub.31 (um) (rad) (Hz) 0.2 0 8.2 Amplitude B.sub.32 Phase angle φ.sub.32 Frequency f.sub.32 (um) (rad) (Hz) 0.3 0 4.1 X-axis movement 8.2 mm/s speed v Y-axis feeding 2.5 μm space w
[0162] From the parameters in Table 2 to Table 5, it is obtained that:
[0163] the movement trajectory of the vibrating tool:
x=0.5*10.sup.−3*cos(82000πt)
z=3*10.sup.−3*cos(820007πt+π/2)
[0164] the movement trajectory of the servo movement mechanism:
z=0.02*cos(820πt)+0.03*cos(164πt)
[0165] the movement trajectory of the three-axis movement platform:
x=8.2*t
z=0.2 cos(16.47πt)+0.3 cos(8.2πt)
[0166] the position relationship the tool relative to the workpiece:
[0167] Step 6: each component moves according to the trajectory designed in the previous step, x-axis direction is a cutting direction, z-axis direction is a cutting depth direction, and y-axis direction is a feeding direction. The tool will return to a cutting starting point of this time after cutting a curved surface unit in the x-axis direction, then is fed by a distance of 2.5 μm to the y-axis direction, and then cuts the next curved surface unit in the x-axis direction. The machining of the whole curved surface is completed by repeating this cycle.
[0168] After the machining is completed, three-dimensional features of the cross-scale structure surface are obtained by scanning by using an atomic force microscope and analyzing through supporting software nanoscope analysis, and an obtained local contour is as shown in
[0169] It is to be noted that the data in Table 1 are calculated by performing Fourier transform by using matlab. Part data of the spatial frequency and the amplitude value are embodied in
TABLE-US-00006 TABLE 6 993 994 995 996 997 998 999 1000 1001 243 5.0000e−06 0 0 0 0 0 0 0 5.0000e−06 244 0 0 0 0 0 0 0 0 0 245 0 0 0 0 0 0 0 0 0 246 0 0 0 0 0 0 0 0 0 247 0 0 0 0 5.0000e−06 0 0 0 0 248 0 0 0 0 0 0 0 0 0 249 0 0 0 0 0 0 0 0 0 250 0 0 0 0 0 0 0 0 0 251 0 0 0 0 0.1000 0 0.1500 0 5.0000e−05 252 0 0 0 0 0 0 0 0 0 253 0 0 0 0 0 0 0 0 0 254 0 0 0 0 0 0 0 0 0 255 0 0 0 0 0 0 0 0 0 256 0 0 0 0 0 0 0 0 0 257 0 0 0 0 0 0 0 0 0 258 0 0 0 0 0 0 0 0 0 259 0 0 0 0 0 0 0 0 5.0000e−06 1002 1003 1004 1005 1006 1007 1008 1009 243 0 0 0 0 0 0 0 0 244 0 0 0 0 0 0 0 0 245 0 0 0 0 0 0 0 0 246 0 0 0 0 0 0 0 0 247 0 0 0 0 0 0 0 0 248 0 0 0 0 0 0 0 0 249 0 0 0 0 0 0 0 0 250 0 0 0 0 0 0 0 0 251 0 0.1500 0 0.1000 0 0 0 0 252 0 0 0 0 0 0 0 0 253 0 0 0 0 0 0 0 0 254 0 0 0 0 0 0 0 0 255 0 0 0 5.0000e−06 0 0 0 0 256 0 0 0 0 0 0 0 0 257 0 0 0 0 0 0 0 0 258 0 0 0 0 0 0 0 0 259 0 0 0 0 0 0 0 5.0000e−06
[0170] It is to be noted that, in the description of the present disclosure, if orientation description, for example, orientations or positional relationships indicated by “upper”, “lower”, “front”, “rear”, “left”, “right”, etc. are orientations or positional relationships shown based on the accompanying drawings are involved, they are only used for facilitating describing the present disclosure and simplifying the description, rather than indicating or implying that the devices or elements must have particular orientations, and constructed and operated in particular orientations. Thus, it cannot be construed as a limitation to the present disclosure.
[0171] In the description of the present disclosure, “several” means one or more, “a plurality of” means two or more, “greater than, less than, more than, etc.” means not including the number, and “above, below, within, etc.” means including the number. If “first”, “second”, etc. are described, they are only used for distinguishing technical features, but cannot be construed as indicating or implying relative importance or implicitly indicating the number of indicated technical features or implicitly indicating the precedence relationship of the indicated technical features.
[0172] In the description of the present disclosure, unless otherwise specified, the words, such as arranged, mounted, and connected shall be interpreted broadly. Those skilled in the art can reasonably determine specific meanings of the abovementioned words in the present disclosure in combination with the specific content of the technical solution.
[0173] The abovementioned embodiments are only preferred embodiments of the present disclosure, and cannot be used to limit the scope of protection of the present disclosure. Any non-substantial changes and replacements made by those skilled in the art on the basis of the present disclosure belong to the scope of protection claimed by the present disclosure.