In-situ detection system and method for spindle rotation error of ultra-precision machine tools

By setting up an orthogonal arrangement of standard spherical reflectors and optical autocollimators on the spindle of an ultra-precision machine tool and combining them with mathematical calculations, the problem of comprehensive detection of high-speed spindle rotation errors was solved, high-precision and stable in-situ detection was achieved, and the robustness and fault diagnosis capabilities of the detection system were improved.

CN119589497BActive Publication Date: 2025-09-09TONGJI UNIV
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411824539.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-12
Publication Date
2025-09-09
Estimated Expiration
2044-12-12

AI Technical Summary

Technical Problem

Existing technologies make it difficult to comprehensively, quickly and accurately detect the rotational errors of ultra-precision machine tool spindles, especially under high-speed conditions. There are problems of inaccurate, slow and incomplete measurement, and the technology is limited by the technical barriers and sampling rate restrictions of foreign companies.

Method used

The first and second standard spherical mirrors are respectively set at both ends of the machine tool spindle. Combined with the orthogonal arrangement of four optical autocollimators, an analytical model of the spindle rotation error of multi-channel monitoring signals is constructed through optical signals and mathematical calculations to achieve comprehensive detection of radial play error, axial play error and inclination swing error.

Benefits of technology

It achieves high-precision and comprehensive detection of high-speed spindle rotation errors, improves the robustness and detection stability of the detection system, can monitor the spindle operation status in situ, detect and diagnose faults in a timely manner, and get rid of dependence on foreign technology.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119589497B_ABST
    Figure CN119589497B_ABST
Patent Text Reader

Abstract

The present invention relates to an in-situ detection system and method for the rotation error of an ultra-precision machine tool spindle. The system comprises: a first standard spherical reflector and a second standard spherical reflector, respectively disposed at both ends of the machine tool spindle, with the axis of the machine tool spindle passing through the centers of the first and second standard spherical reflectors, respectively; a first optical autocollimator, a second optical autocollimator, a third optical autocollimator, and a fourth optical autocollimator, wherein the visual axes of all optical autocollimators are perpendicular to the axis of the machine tool spindle in a non-deflection state, and the autocollimators are divided into two groups and are perpendicular to each other. Compared with the prior art, the present invention has the advantages of high detection accuracy, fast response, strong data traceability, and comprehensive detection.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of machine tool spindle rotation error detection, and in particular to an ultra-precision machine tool spindle rotation error on-site detection system and detection method. Background Art

[0002] Ultra-precision CNC machine tools, as the "industrial mother machine" of high-end equipment manufacturing, are the basis for high-precision manufacturing of complex structural parts for large-scale equipment in the fields of aviation, aerospace, navigation, etc. The high-speed spindle, as the core component of precision CNC machine tools, has a rotation error that is an important factor affecting the dimensional tolerance, form and position accuracy, and surface quality of machined parts. During precision machining, the spindle rotation error accounts for 30% to 70% of the total error, and the higher the precision level of the machine tool, the greater the proportion of the spindle rotation error in the total error. During the machining process of the machine tool, the spindle is affected by periodic pulsating cyclic stress and symmetrical cyclic stress, and it itself has structural defects and performance decay. As a result, the current high-speed spindle rotation error detection faces problems such as inaccurate measurement, slow measurement, and incomplete measurement, which brings huge challenges to the service performance evaluation and dynamic control of ultra-precision machine tools.

[0003] Currently, common high-speed spindle rotation error monitoring technologies are categorized as contact and non-contact. The contact force of contact sensors randomly alters the rotation error profile, resulting in poor measurement repeatability. Therefore, ultra-precision rotary axis systems primarily utilize non-contact sensors such as capacitive displacement sensors, eddy current displacement sensors, scanning tunneling microscopes, atomic force microscopes, and laser interferometers. These sensors are susceptible to electromagnetic interference, data averaging, and other limitations. Furthermore, they face long-standing technical barriers and market monopoly from foreign companies such as Lion Precision Instruments. Laser interferometers, scanning tunneling microscopes, and atomic force microscopes, due to limited sampling rates, are only suitable for low-speed measurement scenarios, making comprehensive detection of radial rotation error, axial play, and angular swing errors difficult. Summary of the Invention

[0004] The purpose of the present invention is to provide an in-situ detection system and method for the rotation error of an ultra-precision machine tool spindle.

[0005] The purpose of the present invention can be achieved by the following technical solutions:

[0006] An in-situ detection system for spindle rotation error of an ultra-precision machine tool, comprising:

[0007] A first standard spherical reflector and a second standard spherical reflector are respectively arranged at both ends of the machine tool spindle, and the axis of the machine tool spindle passes through the centers of the first standard spherical reflector and the second standard spherical reflector respectively;

[0008] The first optical autocollimator, the second optical autocollimator, the third optical autocollimator and the fourth optical autocollimator, the visual axes of all the optical autocollimators are perpendicular to the axis of the machine tool spindle in the zero-deflection state, the visual axes of the first optical autocollimator and the second optical autocollimator are parallel to each other, the visual axes of the third optical autocollimator and the fourth optical autocollimator are parallel to each other, the visual axis of the first optical autocollimator is perpendicular to the visual axis of the third optical autocollimator, the visual axes of the first optical autocollimator and the fourth optical autocollimator pass through the center of the first standard spherical reflector in the zero-deflection state, and the second optical autocollimator and the third optical autocollimator pass through the center of the second standard spherical reflector in the zero-deflection state.

[0009] The two ends of the machine tool spindle are respectively installed at the centers of two mounting chucks.

[0010] A detection method based on the above system is used to detect radial play error and axial play error, and the detection method includes:

[0011] Step A1: After installing the first standard spherical reflector and the second standard spherical reflector, as well as the first optical autocollimator, the second optical autocollimator, the third optical autocollimator and the fourth optical autocollimator;

[0012] Step A2: completing zeroing of the first optical autocollimator, the second optical autocollimator, the third optical autocollimator, and the fourth optical autocollimator;

[0013] Step A3: Start the machine tool spindle and record the positions of all light spots collected by the optical autocollimator;

[0014] Step A4: determining a radial runout error along a second direction of the machine tool spindle based on the light spot positions collected by the first optical autocollimator and the second optical autocollimator in combination with the radii of the first standard spherical reflector and the second standard spherical reflector, wherein the second direction is parallel to the visual axis of the third optical autocollimator;

[0015] Step A5: determining a radial runout error of the machine tool spindle along a first direction based on the light spot positions collected by the third optical autocollimator and the fourth optical autocollimator in combination with the radii of the first standard spherical reflector and the second standard spherical reflector, wherein the first direction is parallel to the visual axis of the first optical autocollimator;

[0016] Step A6: Determine the axial movement of the machine tool spindle based on the light spot positions collected by the first optical autocollimator, the second optical autocollimator, the third optical autocollimator and the fourth optical autocollimator, combined with the radius of the first standard spherical reflector and the second standard spherical reflector.

[0017] The step A4 specifically includes:

[0018] Step A4-1: Determine a first radial error based on the light spot position collected by the first optical autocollimator and the radius of the first standard spherical reflector:

[0019]

[0020] in: is the first radial error, is the radius of the first standard spherical reflector, is the angle between the outgoing light of the first optical autocollimator and the normal of the reflecting surface of the first standard spherical reflector, is the component of the light spot coordinates collected by the first optical autocollimator that is perpendicular to the axis of the machine tool spindle, The distance from the light transmitting and receiving surface of the first standard spherical reflector to the axis of the machine tool spindle when there is no rotation error;

[0021] Step A4-2: determining a second radial error based on the light spot position collected by the second optical autocollimator and the radius of the second standard spherical reflector;

[0022] Step A4-3: Determine a radial rotation error along a second direction based on the first radial error and the second radial error, wherein the second direction is parallel to the visual axis of the third optical autocollimator.

[0023] The step A5 specifically includes:

[0024] Step A5-1: determining a fourth radial error based on the light spot position collected by the fourth optical autocollimator and the radius of the first standard spherical reflector;

[0025]

[0026] in: is the fourth radial error, is the radius of the first standard spherical reflector, is the angle between the outgoing light of the fourth optical autocollimator and the normal of the reflecting surface of the first standard spherical reflector, is the component of the light spot coordinates collected by the fourth optical autocollimator that is perpendicular to the axis of the machine tool spindle, The distance from the light transmitting and receiving surface of the fourth optical autocollimator to the axis of the machine tool spindle when there is no error;

[0027] Step A5-2: determining a third radial error based on the light spot position collected by the third optical autocollimator and the radius of the second standard spherical reflector;

[0028] Step A5-3: Determine a radial rotation error along a first direction based on the third radial error and the fourth radial error, wherein the first direction is parallel to the visual axis of the first optical autocollimator.

[0029] The step A6 specifically includes:

[0030] Step A6-1: Based on the light spot position collected by each optical autocollimator and the radius of the corresponding standard spherical reflector, determine the axial error of each optical autocollimator:

[0031]

[0032] in: For the i Axial error of the optical autocollimator, For the i Optical autocollimator corresponding to j The radius of a standard spherical reflector, For the i The angle between the outgoing light of the optical autocollimator and the normal of the reflecting surface of the standard spherical reflector, For the i The component of the light spot coordinates collected by the optical autocollimator that is parallel to the axis of the machine tool spindle, When there is no error, i The distance from the light transmitting and receiving surface of the optical autocollimator to the axis of the machine tool spindle;

[0033] Step A6-2: Determine the axial play of the machine tool spindle based on the axial errors of each optical autocollimator.

[0034] The step A6-2 specifically includes:

[0035] Step A6-2-1: Determine whether the axial errors of all optical autocollimators are greater than a first set threshold. If so, execute step A6-2-2.

[0036] Step A6-2-3: Determine whether the variance of the axial errors of all optical autocollimators is greater than the second set threshold. If so, determine that axial movement exists, and determine the axial movement amount of the machine tool spindle based on the axial error of each optical autocollimator.

[0037] A detection method based on the above system is used to detect tilt swing error, and the detection method includes:

[0038] Step B1: After installing the first standard spherical reflector and the second standard spherical reflector, as well as the first optical autocollimator, the second optical autocollimator, the third optical autocollimator and the fourth optical autocollimator;

[0039] Step B2: completing zeroing of the first optical autocollimator, the second optical autocollimator, the third optical autocollimator, and the fourth optical autocollimator;

[0040] Step B3: Start the machine tool spindle and record the positions of all light spots collected by the optical autocollimator;

[0041] Step B4: Determine the inclination swing error of the machine tool spindle based on the light spot positions collected by each optical autocollimator and the radius of each standard spherical reflector.

[0042] The step B4 comprises:

[0043] Step B4-1: Construct the offset angle model:

[0044]

[0045]

[0046]

[0047]

[0048]

[0049] in: d i For the i The distance from the intersection of the extended line of the optical autocollimator's outgoing light and the axis of the machine tool spindle when there is no inclination swing error to the center of the corresponding standard spherical reflector, Z j For the j The z-distance between the standard spherical reflector and the deflection center, is the tilt swing error, take the angle value, For the i Optical autocollimator corresponding to j The radius of a standard spherical reflector, When there is no error, i The distance from the light transmitting and receiving surface of the optical autocollimator to the axis of the machine tool spindle, S i1 for The first component of S i2 for The second component of For the i The angle between the outgoing light of the optical autocollimator and the normal of the reflecting surface of the standard spherical reflector, For the i The z-component of the light spot coordinates collected by the optical autocollimator;

[0050] Step B4-2: Based on the first optical autocollimator, the second optical autocollimator, and the radius of each standard spherical reflector, determining the relationship between the tilt swing error and the z-component of the spot coordinates collected by the first optical autocollimator and the second optical autocollimator;

[0051] Step B4-3: Based on the third optical autocollimator, the fourth optical autocollimator, and the radius of each standard spherical reflector, determining the relationship between the tilt swing error and the z-component of the spot coordinates collected by the third optical autocollimator and the fourth optical autocollimator;

[0052] Step B4-4: Determine the swing error based on the relationship between the tilt swing error and the z-component of the light spot coordinates collected by each optical autocollimator.

[0053] After the optical autocollimator is zeroed, the laser spot on the surface of the standard spherical reflector is at the horizontal center position, and the light reflected by the spherical mirror returns along the original path.

[0054] Compared with the prior art, the present invention has the following beneficial effects:

[0055] 1. Utilizing the characteristics of laser such as collimation, high responsiveness, and traceability, the optical signal is combined with mathematical calculations to solve the monitoring problem of high-speed spindle rotation error.

[0056] 2. A spindle rotation error analytical model integrating multiple monitoring signals was constructed to improve the robustness of the detection system and the comprehensiveness of the detection, thus realizing comprehensive detection of radial rotation error, axial play error and inclination swing error.

[0057] 3. A spindle rotation state monitoring mechanism using surface geometric constraints and optical tracking was established. The coupling relationship of high-speed spindle rotation errors was revealed from the mathematical model level, and a high-precision, high-dynamic, multi-dimensional optical tracking monitoring theory and technology system was constructed. This has important research significance and application value for accurately evaluating the spindle accuracy of ultra-precision CNC machine tools, comprehensively monitoring the spindle operating status, and timely predicting, discovering and diagnosing spindle faults. BRIEF DESCRIPTION OF THE DRAWINGS

[0058] Figure 1 Schematic diagram of the detection scheme of the present invention;

[0059] Figure 2 It is a zero adjustment schematic diagram of the present invention;

[0060] Figure 3 This is the radial movement detection principle of the present invention;

[0061] Figure 4 This is the axial movement detection principle of the present invention;

[0062] Figure 5 This is the angle offset detection principle of the present invention;

[0063] Figure 6 for Figure 5 An enlarged schematic diagram of region I;

[0064] Figure 7 for Figure 5 An enlarged schematic diagram of region II;

[0065] In the figure: 1. machine tool spindle, 2. first standard spherical reflector, 3. first optical autocollimator, 4. second standard spherical reflector, 5. second optical autocollimator, 6. third optical autocollimator, 7. fourth optical autocollimator, 8. mounting chuck, 301 and 501 are both normal lines. DETAILED DESCRIPTION

[0066] The present invention is described in detail below with reference to the accompanying drawings and specific embodiments. This embodiment is implemented based on the technical solution of the present invention, and provides a detailed implementation method and specific operation process, but the protection scope of the present invention is not limited to the following embodiments.

[0067] It should be noted that similar reference numerals and letters denote similar items in the following drawings, and therefore, once an item is defined in one drawing, it does not require further definition or explanation in subsequent drawings.

[0068] In the description of the present invention, it should be noted that the terms "center", "up", "down", "left", "right", "vertical", "horizontal", "inside", "outside" and the like indicate orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the present invention. In addition, the terms "proximal", "distal" and "third" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance. Physical quantities in formulas, unless separately marked, should be understood as basic quantities of the International System of Units, or derived quantities derived from basic quantities through mathematical operations such as multiplication, division, differentiation or integration.

[0069] Furthermore, terms such as "horizontal," "vertical," and "overhanging" do not necessarily imply that a component must be absolutely horizontal or overhanging, but rather that it can be slightly tilted. For example, "horizontal" simply means that its direction is more horizontal than "vertical," and does not mean that the structure must be completely horizontal, but rather that it can be slightly tilted.

[0070] In the description of the present invention, it should also be noted that, unless otherwise expressly specified or limited, the terms "mounted," "connected," and "connected" should be understood broadly. For example, they may refer to fixed, detachable, or integral connections; mechanical or electrical connections; direct or indirect connections through an intermediate medium; and internal communication between two components. Those skilled in the art will understand the specific meanings of the above terms in the present invention based on the specific circumstances.

[0071] The following describes some embodiments of the present invention in detail with reference to the accompanying drawings. In the absence of conflict, the following embodiments and features in the embodiments may be combined with each other.

[0072] An in-situ detection system for the spindle rotation error of an ultra-precision machine tool, such as Figure 1 Shown, including:

[0073] The first standard spherical reflector 2 and the second standard spherical reflector 4 are respectively arranged at both ends of the machine tool spindle 1, and the axis of the machine tool spindle 1 passes through the centers of the first standard spherical reflector 2 and the second standard spherical reflector 4 respectively;

[0074] The first optical autocollimator 3, the second optical autocollimator 5, the third optical autocollimator 6 and the fourth optical autocollimator 7, the visual axes of all optical autocollimators are perpendicular to the axis of the machine tool spindle 1 in the zero-deflection state, the visual axes of the first optical autocollimator 3 and the second optical autocollimator 5 are parallel to each other, the visual axes of the third optical autocollimator 6 and the fourth optical autocollimator 7 are parallel to each other, the visual axis of the first optical autocollimator 3 is perpendicular to the visual axis of the third optical autocollimator 6, the visual axes of the first optical autocollimator 3 and the fourth optical autocollimator 7 pass through the center of the first standard spherical reflector 2 in the zero-deflection state, the second optical autocollimator 5 and the third optical autocollimator 6 pass through the center of the second standard spherical reflector 4 in the zero-deflection state.

[0075] By utilizing the laser's collimation, high responsiveness, and traceability, the problem of monitoring high-speed spindle rotation errors can be solved by combining optical signals with mathematical calculations.

[0076] Generally, such as Figure 2 As shown, both ends of the machine tool spindle 1 are respectively mounted at the centers of two mounting chucks 8 .

[0077] After the machine tool spindle is started, the laser emitted by the optical autocollimator is reflected by the spherical reflector and then the position signal is received by the autocollimator receiving module. The spherical reflector is a spherical surface reflector with an outward convex surface (not limited to this type). The detection principle of this system is based on optical reflection, so the processing accuracy of the spherical reflector will have a great impact on the detection accuracy of the system.

[0078] In addition, the orthogonal arrangement of the optical autocollimator can avoid detection blind spots in specific scenarios; at the same time, the arrangement of multiple spherical reflectors can also support the verification of error types and error data;

[0079] This embodiment's detection system leverages the laser's collimation, high responsiveness, and traceability to construct a spindle rotation error model based on reflection information, integrating multiple monitoring signals. This model then uses a data processing platform to analyze the error data, ultimately acquiring rotation error information for high-speed machine tool spindles. Compared to existing high-speed machine tool spindle detection systems, this embodiment's detection system can be installed on the spindle and perform in-situ detection during operation. It eliminates the need for high-precision displacement or vibration sensors, freeing it from the constraints of Western manufacturers and simultaneously meeting the performance requirements of high precision, high-speed response, and stable detection.

[0080] One aspect of this embodiment provides a detection method based on the above-described system for detecting radial play error and axial play error. The detection method includes:

[0081] Step A1: After installing the first standard spherical reflector 2 and the second standard spherical reflector 4, as well as the first optical autocollimator 3, the second optical autocollimator 5, the third optical autocollimator 6 and the fourth optical autocollimator 7;

[0082] Step A2: completing zeroing of the first optical autocollimator 3, the second optical autocollimator 5, the third optical autocollimator 6 and the fourth optical autocollimator 7;

[0083] like Figure 2 As shown in FIG. 1 , after the optical autocollimator is zeroed, the light spot of the laser hitting the surface of the standard spherical reflector is at the horizontal center position, and the light reflected by the spherical mirror returns along the original path.

[0084] Step A3: Start the machine tool spindle 1 and record the positions of all light spots collected by the optical autocollimator;

[0085] Step A4: Determine the radial runout error along the second direction of the machine tool spindle 1 based on the light spot positions collected by the first optical autocollimator 3 and the second optical autocollimator 5 and the radii of the first standard spherical reflector 2 and the second standard spherical reflector 4, wherein the second direction is parallel to the visual axis of the third optical autocollimator 6, specifically including:

[0086] Step A4-1: Determine a first radial error based on the light spot position collected by the first optical autocollimator 3 and the radius of the first standard spherical reflector 2:

[0087]

[0088] in: is the first radial error, is the radius of the first standard spherical reflector 2, is the angle between the outgoing light of the first optical autocollimator 3 and the normal of the reflecting surface of the first standard spherical reflector 2, is the component of the light spot coordinates collected by the first optical autocollimator 3 in the direction perpendicular to the axis of the machine tool spindle 1, The distance from the light transmitting and receiving surface of the first standard spherical reflector 2 to the axis of the machine tool spindle 1 when there is no rotation error;

[0089] Specific as Figure 3 As shown in the accompanying figure, the angle between the incident light and the received light is 2 times , we can get:

[0090]

[0091]

[0092] Step A4-2: Similarly, based on the light spot position collected by the second optical autocollimator 5 and combined with the radius of the second standard spherical reflector 4, a second radial error is determined;

[0093] Step A4 - 3 : Determine a radial rotation error along a second direction based on the first radial error and the second radial error, wherein the second direction is parallel to the visual axis of the third optical autocollimator 6 .

[0094] In some embodiments, the average of the first radial error and the second radial error may be used as the radial rotation error along the second direction.

[0095] Step A5: Determine the radial runout error of the machine tool spindle 1 along a first direction based on the light spot positions collected by the third optical autocollimator 6 and the fourth optical autocollimator 7 and the radii of the first standard spherical reflector 2 and the second standard spherical reflector 4, wherein the first direction is parallel to the visual axis of the first optical autocollimator 3, specifically including:

[0096] Step A5-1: Based on the spot position collected by the fourth optical autocollimator 7 and the radius of the first standard spherical reflector 2, the fourth radial error is determined. The specific principle is as follows: Figure 4 As shown, the fourth radial error is:

[0097]

[0098] in: is the fourth radial error, is the radius of the first standard spherical reflector 2, is the angle between the outgoing light of the fourth optical autocollimator 7 and the normal of the reflecting surface of the first standard spherical reflector 2, is the component of the light spot coordinates collected by the fourth optical autocollimator 7 in the direction perpendicular to the axis of the machine tool spindle 1, The distance from the light transmitting and receiving surface of the fourth optical autocollimator 7 to the axis of the machine tool spindle 1 when there is no error;

[0099] Step A5-2: Similarly, based on the light spot position collected by the third optical autocollimator 6 and in combination with the radius of the second standard spherical reflector 4, a third radial error is determined;

[0100] Step A5 - 3 : Determine a radial rotation error along a first direction based on the third radial error and the fourth radial error, wherein the first direction is parallel to the visual axis of the first optical autocollimator 3 .

[0101] Similarly, in some embodiments, the average of the third radial error and the fourth radial error is used as the radial rotation error along the first direction.

[0102] Step A6: Based on the light spot positions collected by the first optical autocollimator 3, the second optical autocollimator 5, the third optical autocollimator 6 and the fourth optical autocollimator 7, combined with the radius of the first standard spherical reflector 2 and the second standard spherical reflector 4, the axial movement of the machine tool spindle 1 is determined.

[0103] Step A6 specifically includes:

[0104] Step A6-1: Based on the spot position collected by each optical autocollimator and the radius of the corresponding standard spherical reflector, the axial error of each optical autocollimator is determined. The specific principle is as follows: Figure 5 As shown, the axial error of each optical autocollimator is:

[0105]

[0106] in: For the i Axial error of the optical autocollimator, For the i Optical autocollimator corresponding to j The radius of a standard spherical reflector, For the i The angle between the outgoing light of the optical autocollimator and the normal of the reflecting surface of the standard spherical reflector, For the i The component of the light spot coordinates collected by the optical autocollimator that is parallel to the axis of the machine tool spindle 1, When there is no error, i The distance from the light transmitting and receiving surface of the optical autocollimator to the axis of the machine tool spindle 1;

[0107] Step A6-2: Determine the axial movement of the machine tool spindle 1 based on the axial errors of each optical autocollimator. Step A6-2 specifically includes:

[0108] Step A6-2-1: Determine whether the axial errors of all optical autocollimators are greater than a first set threshold. If so, execute step A6-2-2.

[0109] Step A6-2-3: Determine whether the variance of the axial errors of all optical autocollimators is greater than the second set threshold. If so, determine that axial movement exists, and determine the axial movement amount of the machine tool spindle 1 based on the axial errors of each optical autocollimator.

[0110] In addition, another embodiment of the present application provides a detection method based on the above system for detecting a tilt swing error, the detection method comprising:

[0111] Step B1: After installing the first standard spherical reflector 2 and the second standard spherical reflector 4, as well as the first optical autocollimator 3, the second optical autocollimator 5, the third optical autocollimator 6 and the fourth optical autocollimator 7;

[0112] Step B2: completing zeroing of the first optical autocollimator 3, the second optical autocollimator 5, the third optical autocollimator 6 and the fourth optical autocollimator 7;

[0113] After the optical autocollimator is zeroed, the laser spot on the surface of the standard spherical reflector is at the horizontal center position, and the light reflected by the spherical mirror returns along the original path. The specific steps are similar to step A2, so they will not be repeated here.

[0114] Step B3: Start the machine tool spindle 1 and record the positions of all light spots collected by the optical autocollimators;

[0115] Step B4: Determine the tilt swing error of the machine tool spindle 1 based on the light spot positions collected by each optical autocollimator and the radius of each standard spherical reflector, specifically including:

[0116] Step B4-1: Construct the offset angle model:

[0117]

[0118]

[0119]

[0120]

[0121]

[0122] in: d i For the i The distance from the intersection of the extended line of the optical autocollimator's outgoing light and the axis of the machine tool spindle 1 when there is no inclination swing error to the center of the corresponding standard spherical reflector, Z j For the j The z-distance between the standard spherical reflector and the deflection center, is the tilt swing error, take the angle value, For the i Optical autocollimator corresponding to the j The radius of a standard spherical reflector, When there is no error, i The distance from the light transmitting and receiving surface of the optical autocollimator to the axis of the machine tool spindle 1, S i1 for The first component of S i2 for The second component of For the i The angle between the outgoing light of the optical autocollimator and the normal of the reflecting surface of the standard spherical reflector, For the i The z-component of the light spot coordinates collected by the optical autocollimator;

[0123] For the offset angle model, the specific derivation process is as follows:

[0124] 1) First, if Figure 6 As shown, the red triangle is an isosceles triangle. Adding an auxiliary line as the perpendicular bisector of its base, we can get:

[0125]

[0126] After deformation, we can get:

[0127]

[0128] 2) In addition, for R, d1 and S i1 The triangle formed has a side with a length of R and an angle of △C / 2. Therefore, according to the cosine theorem, we can get:

[0129]

[0130] 3) Based on the set relationship, the remaining formulas of the offset angle model can be obtained.

[0131] Step B4-2: Based on the first optical autocollimator 3, the second optical autocollimator 5, and the radius of each standard spherical reflector, determine the relationship between the tilt swing error and the z-component of the spot coordinates collected by the first optical autocollimator 3 and the second optical autocollimator 5;

[0132] Step B4-3: Based on the third optical autocollimator 6, the fourth optical autocollimator 7, and the radius of each standard spherical reflector, determine the relationship between the tilt swing error and the z-component of the spot coordinates collected by the third optical autocollimator 6 and the fourth optical autocollimator 7;

[0133] Step B4-4: Determine the swing error based on the relationship between the tilt swing error and the z-component of the light spot coordinates collected by each optical autocollimator.

[0134] If the above functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the portion that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes various media that can store program code, such as USB flash drives, mobile hard drives, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical disks.

Claims

1. An in-situ detection system for spindle rotation error of ultra-precision machine tools, characterized in that: include: A first standard spherical reflector (2) and a second standard spherical reflector (4) are respectively arranged at two ends of a machine tool spindle (1), and an axis of the machine tool spindle (1) passes through the centers of the first standard spherical reflector (2) and the second standard spherical reflector (4); The first optical autocollimator (3), the second optical autocollimator (5), the third optical autocollimator (6) and the fourth optical autocollimator (7) have visual axes perpendicular to the axis of the machine tool spindle (1) in a non-deflection state, the visual axes of the first optical autocollimator (3) and the second optical autocollimator (5) are parallel to each other, the visual axes of the third optical autocollimator (6) and the fourth optical autocollimator (7) are parallel to each other, the visual axis of the first optical autocollimator (3) is perpendicular to the visual axis of the third optical autocollimator (6), the visual axes of the first optical autocollimator (3) and the fourth optical autocollimator (7) pass through the center of the first standard spherical reflector (2) in a non-deflection state, and the second optical autocollimator (5) and the third optical autocollimator (6) pass through the center of the second standard spherical reflector (4) in a non-deflection state.

2. The ultra-precision machine tool spindle rotation error in-situ detection system according to claim 1, characterized in that: The two ends of the machine tool spindle (1) are respectively mounted at the centers of two mounting chucks (8).

3. A detection method based on the system according to claim 1 or 2, characterized in that: Used to detect radial and axial runout errors. The detection methods include: Step A1: After installing the first standard spherical reflector (2), the second standard spherical reflector (4), the first optical autocollimator (3), the second optical autocollimator (5), the third optical autocollimator (6), and the fourth optical autocollimator (7); Step A2: completing zeroing of the first optical autocollimator (3), the second optical autocollimator (5), the third optical autocollimator (6) and the fourth optical autocollimator (7); Step A3: Start the machine tool spindle (1) and record the positions of all light spots collected by the optical autocollimator; Step A4: Based on the light spot positions collected by the first optical autocollimator (3) and the second optical autocollimator (5), and in combination with the radii of the first standard spherical reflector (2) and the second standard spherical reflector (4), a radial runout error along a second direction of the machine tool spindle (1) is determined, wherein the second direction is parallel to the visual axis of the third optical autocollimator (6); Step A5: Based on the light spot positions collected by the third optical autocollimator (6) and the fourth optical autocollimator (7), and in combination with the radii of the first standard spherical reflector (2) and the second standard spherical reflector (4), a radial runout error of the machine tool spindle (1) along a first direction is determined, wherein the first direction is parallel to the visual axis of the first optical autocollimator (3); Step A6: Based on the light spot positions collected by the first optical autocollimator (3), the second optical autocollimator (5), the third optical autocollimator (6), and the fourth optical autocollimator (7), the axial movement amount of the machine tool spindle (1) is determined in combination with the radius of the first standard spherical reflector (2) and the second standard spherical reflector (4).

4. The detection method according to claim 3, characterized in that The step A4 specifically includes: Step A4-1: Based on the light spot position collected by the first optical autocollimator (3), the first radial error is determined in combination with the radius of the first standard spherical reflector (2): in: is the first radial error, is the radius of the first standard spherical reflector (2), is the angle between the outgoing light of the first optical autocollimator (3) and the normal of the reflecting surface of the first standard spherical reflector (2), is the component of the light spot coordinates collected by the first optical autocollimator (3) in the direction perpendicular to the axis of the machine tool spindle (1), The distance from the light transmitting and receiving surface of the first standard spherical reflector (2) to the axis of the machine tool spindle (1) when there is no rotation error; Step A4-2: determining a second radial error based on the light spot position collected by the second optical autocollimator (5) and the radius of the second standard spherical reflector (4); Step A4-3: determining a radial rotation error along a second direction based on the first radial error and the second radial error, wherein the second direction is parallel to the visual axis of the third optical autocollimator (6).

5. The detection method according to claim 3, characterized in that The step A5 specifically includes: Step A5-1: Based on the light spot position collected by the fourth optical autocollimator (7), combined with the radius of the first standard spherical reflector (2), a fourth radial error is determined: in: is the fourth radial error, is the radius of the first standard spherical reflector (2), is the angle between the outgoing light of the fourth optical autocollimator (7) and the normal of the reflecting surface of the first standard spherical reflector (2), is the component of the light spot coordinates collected by the fourth optical autocollimator (7) in the direction perpendicular to the axis of the machine tool spindle (1), The distance between the light transmitting and receiving surface of the fourth optical autocollimator (7) and the axis of the machine tool spindle (1) when there is no error; Step A5-2: determining a third radial error based on the light spot position collected by the third optical autocollimator (6) and the radius of the second standard spherical reflector (4); Step A5-3: determining a radial rotation error along a first direction based on the third radial error and the fourth radial error, wherein the first direction is parallel to the visual axis of the first optical autocollimator (3).

6. The detection method according to claim 3, characterized in that The step A6 specifically includes: Step A6-1: Based on the light spot position collected by each optical autocollimator and the radius of the corresponding standard spherical reflector, determine the axial error of each optical autocollimator: in: For the i Axial error of the optical autocollimator, For the i Optical autocollimator corresponding to the j The radius of a standard spherical reflector, For the i The angle between the outgoing light of the optical autocollimator and the normal of the reflecting surface of the standard spherical reflector, For the i The component of the light spot coordinates collected by the optical autocollimator that is parallel to the axis of the machine tool spindle (1) is When there is no error, i The distance from the light transmitting and receiving surface of the optical autocollimator to the axis of the machine tool spindle (1); Step A6-2: Determine the axial movement of the machine tool spindle (1) based on the axial errors of each optical autocollimator.

7. The detection method according to claim 6, characterized in that The step A6-2 specifically includes: Step A6-2-1: Determine whether the axial errors of all optical autocollimators are greater than a first set threshold. If so, execute step A6-2-2. Step A6-2-3: Determine whether the variance of the axial errors of all optical autocollimators is greater than a second set threshold value. If so, determine that there is axial movement, and determine the axial movement amount of the machine tool spindle (1) based on the axial errors of each optical autocollimator.

8. The detection method according to claim 3, characterized in that After the optical autocollimator is zeroed, the laser spot on the surface of the standard spherical reflector is at the horizontal center position, and the light reflected by the spherical mirror returns along the original path.

9. A detection method based on the system according to claim 1 or 2, characterized in that: Used to detect tilt swing error, the detection method includes: Step B1: After installing the first standard spherical reflector (2), the second standard spherical reflector (4), the first optical autocollimator (3), the second optical autocollimator (5), the third optical autocollimator (6), and the fourth optical autocollimator (7); Step B2: completing zeroing of the first optical autocollimator (3), the second optical autocollimator (5), the third optical autocollimator (6) and the fourth optical autocollimator (7); Step B3: Start the machine tool spindle (1) and record the positions of all light spots collected by the optical autocollimator; Step B4: Based on the light spot positions collected by each optical autocollimator and in combination with the radius of each standard spherical reflector, the inclination swing error of the machine tool spindle (1) is determined.

10. The detection method according to claim 9, characterized in that: Step B4 includes: Step B4-1: Construct the offset angle model: in: d i For the i The distance from the intersection of the extended line of the output light of the optical autocollimator and the axis of the machine tool spindle (1) when there is no tilt swing error to the center of the corresponding standard spherical reflector, Z j For the j The z-distance between the standard spherical reflector and the deflection center, is the tilt swing error, take the angle value, For the i Optical autocollimator corresponding to the j The radius of a standard spherical reflector, When there is no error, i The distance from the light transmitting and receiving surface of the optical autocollimator to the axis of the machine tool spindle (1), S i1 for The first component of S i2 for The second component of For the i The angle between the outgoing light of the optical autocollimator and the normal of the reflecting surface of the standard spherical reflector, For the i The z-component of the light spot coordinates collected by the optical autocollimator; Step B4-2: Based on the first optical autocollimator (3), the second optical autocollimator (5), and the radius of each standard spherical reflector, determining the relationship between the tilt swing error and the z-component of the light spot coordinates collected by the first optical autocollimator (3) and the second optical autocollimator (5); Step B4-3: Based on the third optical autocollimator (6), the fourth optical autocollimator (7), and the radius of each standard spherical reflector, determining the relationship between the tilt swing error and the z-component of the spot coordinates collected by the third optical autocollimator (6) and the fourth optical autocollimator (7); Step B4-4: Determine the swing error based on the relationship between the tilt swing error and the z-component of the light spot coordinates collected by each optical autocollimator.

11. The detection method according to claim 9, characterized in that After the optical autocollimator is zeroed, the laser spot on the surface of the standard spherical reflector is at the horizontal center position, and the light reflected by the spherical mirror returns along the original path.

Citation Information

Patent Citations

  • Multidimensional full field optical calibrator

    CN101113890A

  • High-precision ophthalmometer which is independent of distance

    US4410242A