A precision detection and compensation method for an automatic tool setting device
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-19
- Publication Date
- 2026-08-11
AI Technical Summary
其中,期刊一仅说明使用激光跟踪仪进行数控机床直线轴螺距误差检测与补偿,但未说明具体过程操作步骤及方法,且未见激光跟踪仪回转轴测量误差消除的操作方法,使用该现有方法还会引入激光跟踪仪回转轴误差,无法达到高精度测量直线轴的定位精度
[0030]1、本发明提供了一种自动调刀装置精度检测及补偿方法,使用该方法基本不受被测量运动部件尺寸限制,可满足市面上已有小型自动调刀装置的精度测量需求,该方法可最大限度保证激光跟踪仪测量激光线与被测运动轴同轴,减小激光跟踪仪的回转轴运动误差对测量精度的影响,实现高精度的位置误差测量与补偿,无需对光操作,操作方法较传统激光干涉仪简单,本方法同时适用于机床直线轴运动精度的快速高精度检测。
Smart Images

Figure CN120503055B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of CNC machining, and more specifically to a method for accuracy detection and compensation of an automatic tool adjusting device. Background Technology
[0002] Traditional boring operations primarily employ manual tool adjustment to achieve incremental radial movement of the boring bar inserts. Combined with a hole diameter measuring tool, this enables high-precision hole machining, a method widely used in workpiece hole machining. With advancements in manufacturing technology, small, automated tool adjustment devices have replaced traditional manual tool adjustment methods. These automated devices are integrated with CNC machine tools, allowing for CNC programming control of tool diameter changes, thus automating boring operations and increasing production efficiency. This device is entirely controlled by the CNC machine tool, and the hole machining accuracy is entirely determined by the motion accuracy of the CNC machine tool and the tool adjustment device.
[0003] Currently, there are a series of calibration and error compensation methods for CNC machine tool machining accuracy testing and compensation, and commercial tools and instruments have been developed. However, mature technologies are only developed and applied for the three translational axes, other rotary axes, and spatial positioning accuracy of CNC machine tools. There are no mature and efficient application methods for the accuracy testing and compensation technology of the automated tool adjustment device integrated at the spindle end of CNC machine tools.
[0004] Laser interferometers are widely used in the precision testing of CNC machine tools. They have high detection accuracy and mature technology, and can be used to detect the accuracy of radial motion of automated tool adjusting devices. However, the instrument is limited by its own usage method. The instrument setup and light-adjusting operation are cumbersome and manual, resulting in low efficiency. Secondly, due to the small size of the radial motion components of the automated tool adjusting device, it is difficult to set up the light-adjusting device. Existing technologies include methods for using laser trackers to compensate for the linear axis accuracy of CNC machine tools. For example, Journal 1: A method for pitch compensation using a laser tracker, Equipment Management and Maintenance, 2019(05); Paper 1: Rapid and high-precision detection of geometric errors of CNC machine tools based on laser trackers, China Equipment Engineering, 2018.11; Paper 2: Spatial error compensation of large five-axis machine tools based on Siemens VCS, Manufacturing Technology and Machine Tools, 2019(12), etc. Journal 1 only describes the use of a laser tracker for detecting and compensating for pitch errors in the linear axes of CNC machine tools, but it does not explain the specific operational steps and methods, nor does it describe the method for eliminating the measurement error of the laser tracker's rotary axis. Using this existing method will also introduce the laser tracker's rotary axis error, making it impossible to achieve the high-precision positioning accuracy of the linear axis. Paper 1 uses multiple laser trackers for measurement, and then uses a specific error compensation calculation method to generate compensation data to compensate for the machine tool's spatial accuracy. Neither it nor Paper 2 involves the operation method for eliminating the measurement error of the laser tracker's rotary axis, nor does it mention the accuracy measurement and compensation of the automated tool adjustment device integrated at the spindle end of the CNC machine tool. Summary of the Invention
[0005] To achieve rapid detection and compensation of the tool adjustment accuracy of a small automatic tool adjustment device, this invention provides a method for detecting and compensating the accuracy of an automatic tool adjustment device. This method uses a laser tracker to achieve rapid accuracy testing and compensation of the automatic tool adjustment device integrated at the spindle end of a CNC machine tool. This method can maximize the coaxiality between the laser line measuring the laser tracker and the measured motion axis, reduce the impact of the rotation axis motion error of the laser tracker on the measurement accuracy, and achieve high-precision position error measurement and compensation.
[0006] To achieve the above-mentioned objectives, the technical solution of the present invention is as follows:
[0007] A method for detecting and compensating the accuracy of an automatic tool adjusting device, characterized by comprising the following steps:
[0008] Step a: Install the automatic tool adjusting device on the machine tool spindle, set up the laser tracker outside the machine tool, install a reflector on the radial slide of the automatic tool adjusting device, and then calibrate the position coordinates of the laser tracker zero point in the machine tool coordinate system;
[0009] Step b: Move the machine tool so that its spindle axis is on the same horizontal plane as the zero point of the laser tracker.
[0010] Step c: Move the machine tool so that the plane formed by the rotation of the reflector along the output shaft of the automatic tool adjusting device is on the same plane as the zero point of the tracking device; and obtain the coordinates of the center point d of the rotation of the reflector on the automatic tool adjusting device; let the zero point of the tracking device be f, rotate the machine tool spindle so that the radial motion axis of the automatic tool adjusting device is parallel to the straight line fd, and the straight line fd is the line connecting the zero point f of the tracking device and point d.
[0011] Step d: Adjust the laser tracker to IFM measurement mode and use the laser tracker to detect the motion accuracy of the radial slide of the automatic tool adjusting device under multiple equal-length motion strokes, and obtain the distribution law of mechanical transmission error on the entire stroke of the radial slide of the automatic tool adjusting device;
[0012] Step e: Use machine tool error compensation technology to compensate for the full-stroke positioning accuracy and repeatability of the radial slide of the automatic tool adjusting device;
[0013] Step f, repeat steps d to e, until the radial slide of the automatic tool adjusting device achieves the expected accuracy across its entire stroke.
[0014] Furthermore, the mounting position of the reflector is eccentric to the output shaft of the automatic tool adjusting device.
[0015] Furthermore, the determination of the position coordinates of the zero point of the calibrated laser tracker in the machine tool coordinate system includes the following steps:
[0016] Step a1: Move the three linear axes of the machine tool to the zero point of the machine tool respectively, use a laser tracker to measure the position of the point, and obtain the coordinates of the point in the tracker coordinate system;
[0017] Step a2: After moving the machine tool along the three linear axes to the other end of each axis, use the laser tracker again to measure and obtain the position coordinates of each point in the tracker coordinate system;
[0018] Step a3: Using the coordinates of the four points obtained in the above steps, establish the working coordinate system of the tracker, and transfer the laser tracker to this working coordinate system to obtain the position coordinates x1, y1, z1 of the zero point of the tracker in the machine tool coordinate system.
[0019] Furthermore, moving the machine tool so that the spindle axis is on the same horizontal plane as the zero point of the machine tool tracking device includes:
[0020] Step b-1: Move the machine tool so that the reflector and the zero point of the tracking device are on the same horizontal plane, and use the laser tracker to obtain the coordinates of point a;
[0021] Step b-2: Obtain the coordinates of the center point b of the machine tool spindle rotation at this moment;
[0022] Step b-3: Based on the vertical coordinate difference z2 between points a and b, move the machine tool z2 along the vertical axis so that the spindle axis and the zero point of the machine tool tracking device are on the same horizontal plane.
[0023] Furthermore, the moving machine tool, so that the reflector and the zero point of the tracking device are on the same horizontal plane, includes: first moving the x and y axes of the machine tool to the zero point position of the machine tool, and then moving a distance z1 along the vertical axis to make the reflector and the zero point of the tracking device on the same horizontal plane, where the distance z1 is the Z coordinate value of the zero point of the tracking device in the machine tool coordinate system.
[0024] Furthermore, obtaining the coordinates of the center point b of the machine tool spindle rotation at this moment includes: rotating the machine tool spindle and simultaneously using a laser tracker to perform multiple measurements to obtain a set of multiple measurement points A, and using the tracker's software to perform circle fitting on the set of points A to obtain the coordinates of the center point b.
[0025] Furthermore, the moving machine tool, so that the plane formed by the rotation of the reflector along the output shaft of the automatic tool adjusting device is on the same plane as the zero point position of the tracking device, includes: moving the machine tool along the horizontal axis x a distance x1, where x1 is the X coordinate value of the zero point of the tracking device in the machine tool coordinate system, so that the plane formed by the rotation of the reflector along the output shaft of the automatic tool adjusting device is on the same plane as the zero point position of the tracking device.
[0026] Furthermore, the method for obtaining the coordinates of the center point d of the rotating mirror on the automatic tool adjusting device includes: rotating the machine tool spindle and simultaneously using a laser tracker to perform multiple measurements to obtain a set of multiple measurement points B, and using the tracker's software to perform circle fitting on the set of points B to obtain the coordinates of the center point d of the rotating mirror.
[0027] Furthermore, the method of rotating the machine tool spindle to make the radial motion axis of the automatic tool adjusting device parallel to the straight line fd includes: obtaining the coordinates of the reflector position point e when the automatic tool adjusting device is moved to the maximum stroke position; connecting point d with point e and connecting point f with point d; calculating the angle θ between the straight lines de and fd; and rotating the machine tool spindle by an angle θ to make the radial motion axis of the automatic tool adjusting device parallel to the straight line fd.
[0028] Furthermore, before obtaining the coordinates of the reflector position point e when the automatic tool adjusting device is moved to the maximum stroke position, the machine tool spindle is stopped and locked at any position, and the coordinates of point e are measured while the spindle is stationary.
[0029] In summary, the present invention has the following advantages:
[0030] 1. This invention provides a method for accuracy detection and compensation of an automatic tool adjustment device. This method is not limited by the size of the moving part being measured and can meet the accuracy measurement needs of existing small automatic tool adjustment devices on the market. This method can maximize the coaxiality between the laser line of the laser tracker and the measured moving axis, reduce the impact of the rotation axis motion error of the laser tracker on the measurement accuracy, and achieve high-precision position error measurement and compensation. No light-adjustment operation is required, and the operation method is simpler than that of traditional laser interferometers. This method is also applicable to the rapid and high-precision detection of the linear axis motion accuracy of machine tools.
[0031] 2. This invention utilizes the tracking and measurement characteristics of a laser tracker. By combining this characteristic with the motion of a CNC machine tool, the laser line measured by the laser tracker is quickly made coaxial with the measured motion axis, reducing the impact of the rotation axis motion error of the laser tracker on the measurement accuracy. High-precision position error measurement and compensation of the measured motion axis is achieved solely by the interferometric ranging function of the tracker. Attached Figure Description
[0032] Figure 1 This is a schematic diagram of the installation of the automatic blade adjusting device;
[0033] Figure 2 This is a schematic diagram showing the installation of a reflector on an automatic tool adjusting device.
[0034] Figure 3 This is a schematic diagram of the measurement points for the laser tracker's relocation station.
[0035] Figure 4A schematic diagram for adjusting the zero point of the reflector and the laser tracker to the same horizontal plane;
[0036] Figure 5 A schematic diagram for aligning the machine tool spindle axis with the zero point of the machine tool tracking device to the same horizontal plane;
[0037] Figure 6 This is a schematic diagram of the automatic tool adjusting device for detecting alignment measurement.
[0038] Figure 7 A schematic diagram for aligning the U-axis motion axis of the automatic tool adjusting device;
[0039] Figure 8 This is a schematic diagram of the accuracy testing of linear axes on a conventional CNC machine tool.
[0040] Figure 9 This is a schematic diagram of the installation of a reflector during the accuracy testing of a linear axis on a conventional CNC machine tool. Detailed Implementation
[0041] To more clearly illustrate the present invention, the following description, in conjunction with preferred embodiments and accompanying drawings, further clarifies the invention. Those skilled in the art should understand that the specific description below is illustrative rather than restrictive and should not be construed as limiting the scope of protection of the present invention.
[0042] This invention provides a method for detecting and compensating the accuracy of an automatic tool adjusting device, comprising the following steps:
[0043] Step 1: Calibrate the position of the laser tracker in the machine tool coordinate system: Install the automatic tool adjusting device on the machine tool spindle, set up the laser tracker outside the machine tool, install a reflector on the radial slide of the automatic tool adjusting device, and then calibrate the position coordinates of the laser tracker's zero point in the machine tool coordinate system.
[0044] Specifically, in this step, the mirror must be installed off-center from the output shaft of the automatic tool adjusting device.
[0045] The position coordinates of the zero point of the calibration laser tracker in the machine tool coordinate system include:
[0046] S1-2. Move the three linear axes of the machine tool to the zero point of the machine tool respectively, use a laser tracker to measure the zero point position, and obtain the zero point position coordinates in the tracker coordinate system;
[0047] S1-3. After moving the machine tool along the three linear axes to the other end of each axis, use the laser tracker to measure again to obtain the position coordinates of each point at the axis end in the tracker coordinate system.
[0048] S1-4. Using the coordinates of the four points measured in steps S1-2 and S1-3, establish the working coordinate system of the tracker, and transfer the tracker to this coordinate system to obtain the position coordinates x1, y1, and z1 of the zero point of the tracker in the machine tool coordinate system.
[0049] Step 2: Move the machine tool so that the spindle axis is on the same horizontal plane as the zero point of the machine tool tracking device.
[0050] The specific steps for this procedure are as follows:
[0051] S2-1. Move the machine tool so that the reflector and the zero point of the tracking device are on the same horizontal plane, and use the laser tracker to obtain the coordinates of point a;
[0052] S2-2, Obtain the coordinates of the center point b of the machine tool spindle rotation at this moment;
[0053] S2-3. Based on the vertical coordinate difference z2 between points a and b, the machine tool is moved incrementally along the vertical axis by z2. At this time, the spindle axis and the zero point of the machine tool tracking device are on the same horizontal plane.
[0054] In step S2-1, moving the machine tool to make the reflector and the zero point of the tracking device on the same horizontal plane includes: moving the machine tool's x and y axes to the zero point position of the machine tool, and then moving the machine tool along the vertical axis z1. At this time, the reflector installed on the machine tool and the zero point of the tracking device are on the same horizontal plane.
[0055] In step S2-2, the coordinates of the center point b of the machine tool spindle rotation are obtained at this moment. The specific operation is as follows: rotate the machine tool spindle and use a laser tracker to perform multiple measurements to obtain a set of multiple measurement points A; use the tracking instrument's software to perform circle fitting on the collected set of measurement points A to obtain the position data of the center point b.
[0056] Step 3: Move the machine tool so that the plane formed by the rotation of the reflector along the output shaft of the automatic tool adjuster is on the same plane as the zero point of the tracking device; obtain the coordinates of the center point d of the reflector's rotation on the automatic tool adjuster; stop and lock the machine tool spindle at any position, and measure the coordinates of the reflector position point e when the automatic tool adjuster is moved to its maximum stroke position while the spindle is stationary; set the zero point of the tracking device as f, connect point d with point e, and connect point f with point d, and rotate the machine tool spindle according to the angle θ between the lines de and fd so that the radial motion axis of the automatic tool adjuster is parallel to the line fd.
[0057] In this step, the machine tool is moved x1 along the horizontal axis x, so that the plane formed by the rotation of the reflector along the output axis of the automatic tool adjusting device is on the same plane as the zero point position of the tracking device.
[0058] In this step, the coordinates d of the center point of rotation of the reflector on the automatic tool adjusting device are obtained. The specific operation is as follows:
[0059] Rotate the machine tool spindle and simultaneously use a laser tracker to perform multiple measurements to obtain a set of multiple measurement points B. Use the tracker's software to perform circle fitting on this set of points B to obtain the coordinates of the center point d of the mirror's rotation.
[0060] Step 4: Adjust the laser tracker to IFM measurement mode and use the laser tracker to detect the motion accuracy of the radial slide of the automatic tool adjusting device under multiple equal-length motion strokes, so as to obtain the distribution law of mechanical transmission error of the radial slide of the automatic tool adjusting device throughout the entire stroke.
[0061] In this step, the radial slide travel of the automatic tool adjuster can be divided into n equal parts according to the actual situation, with the interval between each part set to l. By using a laser tracker to detect the motion accuracy of the radial slide travel of the automatic tool adjuster for each length l, the distribution law of mechanical transmission error over the entire radial slide travel of the automatic tool adjuster can be obtained.
[0062] Step 5: Use machine tool error compensation technology to compensate for the full-stroke positioning accuracy and repeatability of the radial slide of the automatic tool adjusting device.
[0063] Step 6: Repeat steps 4 and 5 until it is confirmed that the radial slide of the automatic tool adjusting device has achieved the expected accuracy across its entire stroke.
[0064] This invention provides a method for rapid detection and compensation of the accuracy of an automated tool adjustment device integrated into the spindle end of a CNC machine tool using a laser tracker. This method utilizes the tracking and measurement characteristics of the laser tracker, and combines these characteristics with the motion of the CNC machine tool to achieve rapid coaxiality between the laser line measured by the laser tracker and the measured motion axis. This reduces the impact of the rotation axis motion error of the laser tracker on the measurement accuracy, and achieves high-precision position error measurement and compensation of the measured motion axis solely by the interferometric ranging function of the tracker.
[0065] Example 1
[0066] The following description, with reference to the accompanying drawings, illustrates a method for accuracy detection and compensation of an automatic tool adjusting device according to the present invention. Specifically, it includes the following steps:
[0067] S01: As Figure 1 As shown, the automatic tool adjuster is installed in the machine tool spindle, the laser tracker is mounted outside the machine tool, and the reflector is installed on the radial slide of the automatic tool adjuster. The installation position must be eccentric to the output shaft of the automatic tool adjuster. Figure 2 As shown.
[0068] S02: As Figure 3 As shown, the three linear axes of the machine tool are moved to the zero point (point 0) of the machine tool, and the position of the point is measured using a laser tracker to obtain the position coordinates (X0, Y0, Z0) of the point in the tracker coordinate system.
[0069] S03: After moving the machine tool along the three linear axes to the other end of each axis, use a laser tracker to measure and obtain the position coordinates of point 1, point 2, and point 3 in the tracker coordinate system (X1,Y1,Z1), (X2,Y2,Z2), and (X3,Y3,Z3).
[0070] S04: Using the coordinates of the four points measured in steps S02 and S03, establish the working coordinate system of the tracker and transfer the tracker to this coordinate system to obtain the position coordinates x1, y1, and z1 of the zero point (point c) of the tracker in the machine tool coordinate system.
[0071] S05: As Figure 4 As shown, after moving the machine tool's x and y axes to the zero point position, the machine tool moves along the vertical axis z1, so that the reflector installed on the machine tool and the zero point of the laser tracker are on the same horizontal plane, and the coordinate data of point a are measured using the laser tracker.
[0072] S06: Rotate the machine tool spindle and simultaneously use a laser tracker to perform multiple measurements to obtain a set of multiple measurement points A. Use the tracker's software to perform circle fitting on the set of points A to obtain the position data of the center point b.
[0073] S07: Calculate the vertical position difference z2 between points a and b. The machine tool moves incrementally along the vertical axis by z2. At this time, the machine tool spindle axis and the zero point of the machine tool tracking device are on the same horizontal plane. Figure 5 As shown.
[0074] S08: As Figure 6 As shown, the machine tool is moved x1 along the horizontal axis x, so that the plane formed by the rotation of the reflector along the output axis of the automatic tool adjusting device is on the same plane as the zero point position of the tracking device.
[0075] S09: Repeat step S06 to obtain the coordinate position of the center point d of the rotating circle of the reflector on the automatic tool adjusting device at this time.
[0076] S10: As Figure 7 As shown, stop the machine tool spindle at any position and lock the machine tool spindle to keep the spindle stationary. Move the automatic tool adjusting device to the maximum stroke position and measure the coordinate position of the reflector point e at this time.
[0077] S11: Let the line connecting point d and point e be a straight line de, and the line connecting the zero point f of the tracking device and point d be fd. Calculate the angle θ between the straight lines de and fd.
[0078] S12: The machine tool spindle rotates at an angle θ, making the radial motion axis of the automatic tool adjusting device parallel to the straight line fd. At this time, the machine tool spindle and other motion axes remain stationary.
[0079] S13: Let the radial motion axis of the automatic tool adjusting device be U. Divide the travel of the U axis into n equal parts according to the actual situation, and set the distance of each part as l.
[0080] S14: Adjust the laser tracker to IFM (absolute interferometer measurement) mode, use the laser tracker to detect the motion accuracy of each length of the U-axis, and obtain the distribution law of mechanical transmission error on the entire stroke of the U-axis.
[0081] S15: Employs machine tool error compensation technology to compensate for the full-stroke positioning accuracy and repeatability of the U-axis.
[0082] S16: Repeat step S14 to measure the accuracy of the U-axis again and confirm that the accuracy of the U-axis motion throughout its full stroke has met the expected accuracy requirements.
[0083] S17: If the expected accuracy requirement is not met, steps S14 to S15 can be repeated until the expected requirement is met.
[0084] Furthermore, this invention also proposes a method for accuracy testing of linear axes in ordinary CNC machine tools, the implementation process of which is as follows:
[0085] S01: Mount the laser tracker outside the machine tool, ensuring it is within the machine tool's X-axis travel range, and install the reflector at the end of the machine tool spindle. Figure 9 As shown.
[0086] S02: As Figure 8 As shown, the three linear axes of the machine tool are moved to the zero point (point 0) of the machine tool, and the position of the point is measured using a laser tracker to obtain the position coordinates X0\Y0\Z0 of the point in the tracker coordinate system.
[0087] S03: After moving the machine tool along the three linear axes to the other end of each axis, use a laser tracker to measure and obtain the position coordinates of point 1, point 2, and point 3 in the tracker coordinate system: X1\Y1\Z1, X2\Y2\Z2, X3\Y3\Z3.
[0088] S04: Using the coordinates of the four points measured in steps S02 and S03, establish the working coordinate system of the tracker and transfer the tracker to this coordinate system to obtain the position coordinates x1, y1, and z1 of the zero point of the tracker in the machine tool coordinate system.
[0089] S05: The machine tool moves along the vertical axis z1 so that the reflector installed on the machine tool and the zero point of the laser tracker are on the same horizontal plane.
[0090] S06: The machine tool moves x1 along the X-axis, so that the line connecting the zero point of the reflector and the laser tracker installed on the machine tool is parallel to the Y-axis of the machine tool.
[0091] S07: Divide the Y-axis travel into n equal parts according to the actual situation, and set the distance between the equal parts to l.
[0092] S08: Adjust the laser tracker to IFM (absolute interferometer measurement) mode, use the laser tracker to detect the motion accuracy of each length of the Y-axis, and obtain the distribution law of mechanical transmission error on the entire Y-axis stroke.
[0093] S09: Employs machine tool error compensation technology to compensate for the full-stroke positioning accuracy and repeatability of the Y-axis.
[0094] S10: Repeat step S08 to measure the Y-axis accuracy again and confirm that the Y-axis full-stroke motion accuracy has met the expected accuracy requirements.
[0095] S11: If the expected accuracy requirement is not met, steps S08 to S09 can be repeated until the expected requirement is met.
[0096] S12: Adjust the installation position of the laser tracker so that it is within the Y-axis travel range of the machine tool, and repeat steps S02 to S11 to complete the X-axis accuracy measurement;
[0097] S13: Adjust the installation position of the laser tracker so that it is within the travel range of the X and Y axes of the machine tool. Repeat steps S02 to S11 to complete the Z-axis accuracy measurement.
[0098] The above description is merely a preferred embodiment of the present invention and is not intended to limit the present invention in any way. Any simple modifications or equivalent changes made to the above embodiments based on the technical essence of the present invention shall fall within the protection scope of the present invention.
Claims
1. A precision detection and compensation method for an automatic tool setting device, characterized in that, Includes the following steps: Step a: Install the automatic tool adjusting device on the machine tool spindle, set up the laser tracker outside the machine tool, install a reflector on the radial slide of the automatic tool adjusting device, and then calibrate the position coordinates of the laser tracker zero point in the machine tool coordinate system; Step b: Move the machine tool so that its spindle axis is on the same horizontal plane as the zero point of the laser tracker. Step c: Move the machine tool so that the plane formed by the rotation of the reflector along the output shaft of the automatic tool adjusting device is on the same plane as the zero point of the tracking device; and obtain the coordinates of the center point d of the rotation of the reflector on the automatic tool adjusting device; let the zero point of the tracking device be f, rotate the machine tool spindle so that the radial motion axis of the automatic tool adjusting device is parallel to the straight line fd, and the straight line fd is the line connecting the zero point f of the tracking device and point d. Step d: Adjust the laser tracker to IFM measurement mode and use the laser tracker to detect the motion accuracy of the radial slide of the automatic tool adjusting device under multiple equal-length motion strokes, and obtain the distribution law of mechanical transmission error on the entire stroke of the radial slide of the automatic tool adjusting device; Step e: Use machine tool error compensation technology to compensate for the full-stroke positioning accuracy and repeatability of the radial slide of the automatic tool adjusting device; Step f, repeat steps d to e, until the radial slide of the automatic tool adjusting device achieves the expected accuracy across its entire stroke. The process of calibrating the position coordinates of the zero point of the laser tracker in the machine tool coordinate system includes the following steps: Step a1: Move the three linear axes of the machine tool to the zero point of the machine tool respectively, use a laser tracker to measure the position of the point, and obtain the coordinates of the point in the tracker coordinate system; Step a2: After moving the machine tool along the three linear axes to the other end of each axis, use the laser tracker again to measure and obtain the position coordinates of each point in the tracker coordinate system; Step a3: Using the coordinates of the four points obtained in the above steps, establish the working coordinate system of the tracker, and transfer the laser tracker to this working coordinate system to obtain the position coordinates x1, y1, z1 of the zero point of the tracker in the machine tool coordinate system; The rotating machine tool spindle makes the radial motion axis of the automatic tool adjusting device parallel to the straight line fd, including: obtaining the coordinates of the reflector position point e when the automatic tool adjusting device is moved to the maximum stroke position; connecting point d with point e, and connecting point f with point d; Calculate the angle θ between lines de and fd, and rotate the machine tool spindle by an angle θ so that the radial motion axis of the automatic tool adjusting device is parallel to the line fd.
2. The method for accuracy detection and compensation of an automatic tool adjusting device as described in claim 1, characterized in that, The mirror is installed off-center from the output shaft of the automatic tool adjusting device.
3. The method for accuracy detection and compensation of an automatic tool adjusting device as described in claim 1, characterized in that, Moving the machine tool so that the spindle axis is on the same horizontal plane as the zero point of the machine tool tracking device includes: Step b-1: Move the machine tool so that the reflector and the zero point of the tracking device are on the same horizontal plane, and use the laser tracker to obtain the coordinates of point a; Step b-2: Obtain the coordinates of the center point b of the machine tool spindle rotation at this moment; Step b-3: Based on the vertical coordinate difference z2 between points a and b, move the machine tool z2 along the vertical axis so that the spindle axis and the zero point of the machine tool tracking device are on the same horizontal plane.
4. The method for accuracy detection and compensation of an automatic tool adjusting device as described in claim 3, characterized in that, The aforementioned moving machine tool, which makes the reflector and the zero point of the tracking device on the same horizontal plane, includes: first moving the x and y axes of the machine tool to the zero point position of the machine tool, and then moving a distance z1 along the vertical axis to make the reflector and the zero point of the tracking device on the same horizontal plane. The distance z1 is the Z coordinate value of the zero point of the tracking device in the machine tool coordinate system.
5. The method for accuracy detection and compensation of an automatic tool adjusting device as described in claim 3, characterized in that, The method for obtaining the coordinates of the center point b of the machine tool spindle rotation at this moment includes: rotating the machine tool spindle and simultaneously using a laser tracker to perform multiple measurements to obtain a set of multiple measurement points A, and using the tracker's software to perform circle fitting on the set of points A to obtain the coordinates of the center point b.
6. The method for accuracy detection and compensation of an automatic tool adjusting device as described in claim 1, characterized in that, The aforementioned moving machine tool, which makes the plane formed by the rotation of the reflector along the output shaft of the automatic tool adjusting device and the zero point position of the tracking device are on the same plane, includes: moving the machine tool along the horizontal axis x a distance x1, where the distance x1 is the X coordinate value of the zero point of the tracking device in the machine tool coordinate system, so that the plane formed by the rotation of the reflector along the output shaft of the automatic tool adjusting device and the zero point position of the tracking device are on the same plane.
7. The method for accuracy detection and compensation of an automatic tool adjusting device as described in claim 1, characterized in that, The method for obtaining the coordinates of the center point d of the rotating mirror on the automatic tool adjusting device includes: rotating the machine tool spindle and simultaneously using a laser tracker to perform multiple measurements to obtain a set of multiple measurement points B, and using the tracker's software to perform circle fitting on the set of points B to obtain the coordinates of the center point d of the rotating mirror.
8. The method for accuracy detection and compensation of an automatic tool adjusting device as described in claim 1, characterized in that, Before obtaining the coordinates of the reflector position point e when the automatic tool adjusting device moves to the maximum stroke position, stop and lock the machine tool spindle at any position, and measure the coordinates of point e while the spindle is stationary.
Citation Information
Patent Citations
Laser tracker-based machine tool error dynamic compensation method
CN103143984A
Machine tool precision detection method, system and device based on laser tracker and medium
CN118578199A