Machine tool straightness error calculation method and system based on linear guide rail deformation

By determining the deformation of the linear guide rail of the computer bed and determining its reference plane offset value, the problem of idealization and limitations in the calculation of straightness error in the prior art is solved, and higher calculation accuracy and practical applicability are achieved.

CN119609760AActive Publication Date: 2025-03-14SHANDONG UNIV

Patent Information

Application Number
CN202510156610.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-13
Publication Date
2025-03-14
Estimated Expiration
2045-02-13

AI Technical Summary

Technical Problem

The prior art has idealization and limitations when the linearity error of the linear feed axis of the computer bed, which is difficult to accurately reflect the actual situation and affect the processing accuracy.

Method used

By obtaining the processing parameters of the linear guide rail and the bed mounting surface during the machine tool installation process, combining external loads such as bolt preload, self-weight and normal support force, the deformation amount of the linear guide rail is calculated, and the offset value of the reference surface of the linear guide rail is calculated based on the deformation amount, and the actual straightness of the linear feed axis is finally determined.

Benefits of technology

This method can more accurately simulate and reflect the nature of practical problems, improve the calculation accuracy of linearity error, and is suitable for machine tool manufacturers to provide reference in the selection of linear guide bolt preloading strategies.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119609760A_ABST
    Figure CN119609760A_ABST
Patent Text Reader

Abstract

The invention discloses a machine tool straightness error calculation method and system based on linear guide rail deformation, and relates to the technical field of machine tool straightness precision and straightness error evaluation. The method comprises the following steps: acquiring machining parameters of a linear guide rail and a lathe bed mounting surface in a machine tool mounting process; determining the contact point position of the linear guide rail and the mounting surface of the lathe bed and the normal bearing force by combining the stress balance condition of the linear guide rail; calculating the linear guide rail deformation amount caused by the dead weight of the linear guide rail, the bolt pre-tightening force and the normal supporting force; calculating a deviation value of the linear guide rail reference surface; and calculating the actual straightness of the linear feed shaft based on the relationship between the deformation of the linear guide rail and the straightness. According to the method, the calculation process better conforms to actual assembly of the linear guide rail, and the problems of idealization, limitation and the like in an existing mathematical model can be solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of machine tool linear accuracy and straightness error evaluation, and in particular to a machine tool straightness error calculation method and system based on linear guide rail deformation. Background Art

[0002] The statements in this section merely provide background information related to the present invention and do not necessarily constitute prior art.

[0003] The straightness error of the linear feed axis of a machine tool mainly comes from the assembly process of the linear guide. This error will cause the position of the tool or workpiece to shift during processing, thereby affecting the geometric accuracy and overall quality of the machined surface. In particular, when the linear guide is subjected to external vertical loads such as bolt preload and normal support force, the straightness error problem is more prominent, which has a significant impact on the linear accuracy of the machine tool. Therefore, in order to accurately evaluate the linear accuracy of machine tools and improve assembly accuracy, it is urgent to explore a straightness error calculation method that is more in line with actual conditions. These studies will provide important theoretical support and practical guidance for the design optimization, manufacturing error control, and subsequent installation and adjustment of machine tools and linear guides.

[0004] At present, the main methods for measuring or calculating straightness error are direct measurement method and artificial intelligence algorithm prediction method. The direct measurement method is to use special measuring instruments such as laser interferometer, level or autocollimator to directly measure the straightness error of machine tools. However, these measuring instruments are easily disturbed by environmental factors such as temperature, humidity, airflow, and ground inequality, which affects the accuracy of the measurement results. At the same time, some measuring instruments may only be suitable for a specific range or a specific type of measurement, and may not be able to obtain accurate results for measurements beyond their range. The artificial intelligence algorithm prediction method predicts the straightness error by constructing a prediction model and using a large amount of straightness error measurement data to train and optimize the model. This method relies heavily on the quality and accuracy of the input data. If the input data has problems such as noise, outliers or missing values, it may affect the training effect and prediction accuracy of the model. In addition, some artificial intelligence algorithms, especially deep learning models, are often highly nonlinear and complex, which makes them difficult to explain and debug, and has poor interpretability. When the model prediction is wrong, it may be difficult to determine the cause of the error and make improvements.

[0005] Based on the shortcomings of the above methods, the mathematical model method shows high rationality and robustness. This method is mainly based on geometric principles and error analysis, and accurately calculates the straightness error by establishing mathematical models and formulas. However, this method is based on a series of assumptions and ideal conditions, and in actual applications, these conditions may be difficult to fully meet, resulting in deviations between the derivation results and the actual situation.

[0006] Therefore, how to overcome the idealization and limitations of the existing mathematical model and achieve accurate measurement of the straightness error of the linear feed axis of the machine tool has become an urgent problem to be solved in the existing technology. Summary of the invention

[0007] In view of the shortcomings of the prior art, the purpose of the present invention is to provide a method and system for calculating the straightness error of a machine tool based on the deformation of a linear guide rail. Based on the existing mathematical model method, the influence of external loads such as bolt preload, deadweight, and normal support force on the deformation and straightness error of the linear guide rail is comprehensively considered, so that the calculation process is more in line with the actual assembly of the linear guide rail, and the problems of idealization and limitations in the existing mathematical model can be solved.

[0008] In order to achieve the above object, the present invention is implemented through the following technical solutions: A first aspect of the present invention provides a method for calculating the straightness error of a machine tool based on the deformation of a linear guide rail, comprising the following steps: Obtaining the processing parameters of the linear guide rail and the bed installation surface during the installation of the machine tool, wherein the processing parameters of the linear guide rail and the bed installation surface include the contour curve of the linear guide rail and the bed installation surface containing processing errors, the deadweight of the linear guide rail, and the bolt pre-tightening torque; According to the contour curve containing machining errors of the linear guide and the bed mounting surface, combined with the force balance condition of the linear guide, the contact point position between the linear guide and the bed mounting surface and the normal support force are determined; Calculate the deformation of the linear guide caused by the linear guide's deadweight, bolt preload and normal support force; Calculate the offset value of the linear guide reference surface according to the linear guide deformation; Based on the relationship between linear guide deformation and straightness, the actual straightness of the linear feed axis is calculated according to the offset value of the linear guide reference surface.

[0009] Furthermore, the specific steps for obtaining the contour curves of the linear guide rail and the bed mounting surface containing machining errors are as follows: Use measuring instruments to measure the machining errors of linear guides or bed mounting surfaces during machining; According to the change of machining error along the length direction, draw the contour curve containing machining error.

[0010] Furthermore, the force balance condition of the linear guide specifically refers to: The vector sum of the bolt preload, the linear guide's deadweight, and the normal support force on the linear guide is zero; in addition to force balance, the linear guide's torque must also be balanced, that is, the sum of the linear guide's torque on any rotating axis is zero.

[0011] Furthermore, the specific steps for determining the contact point position between the linear guide rail and the bed mounting surface are as follows: Determine the two contact points between the linear guide and the bed mounting surface; Calculate the coordinates of the two contact points in the horizontal direction or the horizontal distance between the left end surface of the linear guide as the contact point position between the linear guide and the bed installation surface.

[0012] Furthermore, the specific steps for calculating the deformation of the linear guide caused by the linear guide deadweight, bolt preload and normal support force are as follows: Based on the design structure and assembly process of the linear feed axis, the linear guide is positioned by mounting brackets, guide fixtures and end faces; Idealize the linear guide as a simply supported beam structure; The bending deflection of a simply supported beam is used to calculate the deformation of a linear guide due to different types of loads.

[0013] Furthermore, the offset value of the linear guide reference plane means that the bolt preload, deadweight and normal support force of the linear guide are all in the vertical direction, and the movement trajectory of the slider on the linear guide will produce an overall upward or downward offset, which will cause the offset value of the linear guide reference plane relative to the ideal horizontal plane.

[0014] Furthermore, based on the relationship between the deformation of the linear guide and the straightness, the specific steps for calculating the actual straightness of the linear feed axis according to the offset value of the linear guide reference surface are as follows: The linear guide rail is deformed due to different loads. The motion trajectory of the slider on the linear guide rail is similar to a sine curve. The slider is regarded as a rigid body, and the deformation of the slider at the maximum error position is selected to calculate the straightness error. On the basis of the straightness error, add the offset value of the linear guide reference surface to obtain the actual straightness error.

[0015] A second aspect of the present invention provides a machine tool straightness error calculation system based on linear guide deformation, comprising: A data acquisition module is configured to acquire processing parameters of the linear guide rail and the bed mounting surface during the installation of the machine tool, wherein the processing parameters of the linear guide rail and the bed mounting surface include contour curves of the linear guide rail and the bed mounting surface containing processing errors, the deadweight of the linear guide rail, and the bolt pre-tightening torque; The first data processing module is configured to determine the contact point position between the linear guide and the bed mounting surface and the normal support force according to the contour curve containing the machining error of the linear guide and the bed mounting surface and the force balance condition of the linear guide; The second data processing module is configured to calculate the deformation of the linear guide rail caused by the deadweight of the linear guide rail, the bolt preload and the normal support force; An error calculation module is configured to calculate an offset value of a reference surface of the linear guide rail according to a deformation amount of the linear guide rail; The actual straightness calculation module is configured to calculate the actual straightness of the linear feed axis according to the offset value of the linear guide reference surface based on the relationship between the linear guide deformation and the straightness.

[0016] The third aspect of the present invention provides a medium having a program stored thereon, which, when executed by a processor, implements the steps in the method for calculating the straightness error of a machine tool based on the deformation of a linear guide rail as described in the first aspect of the present invention.

[0017] The fourth aspect of the present invention provides a device, including a memory, a processor, and a program stored in the memory and executable on the processor. When the processor executes the program, the steps in the method for calculating the straightness error of a machine tool based on the deformation of a linear guide rail as described in the first aspect of the present invention are implemented.

[0018] One or more of the above technical solutions have the following beneficial effects: The present invention discloses a method and system for calculating the straightness error of a machine tool based on the deformation of a linear guide rail. The method comprehensively considers multiple factors such as the external load on the linear guide rail, the inherent processing error of the linear guide rail-bed mounting surface, and compensates for the offset of the linear guide rail reference surface. The entire calculation process starts from the source of the straightness error, forming a complete transmission chain of manufacturing-load-deformation-error, so that the calculation results can more accurately simulate and reflect the essence of actual problems compared with traditional calculation methods, and have higher practicality and reliability, thereby improving the calculation accuracy of the straightness error. At the same time, the method is more suitable for machine tool manufacturers to use as a reference in the selection of linear guide rail bolt pre-tightening strategies.

[0019] Advantages of additional aspects of the present invention will be given in part in the following description, and in part will become obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] The accompanying drawings in the specification, which constitute a part of the present invention, are used to provide a further understanding of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute improper limitations on the present invention.

[0021] Figure 1 1 is a flow chart of a method for calculating a machine tool straightness error based on a linear guide rail deformation in a first embodiment of the present invention; Figure 2 Schematic diagram of the force of the linear guide rail in the first embodiment of the present invention; Figure 3 is a schematic diagram of the offset of the reference plane of the linear guide relative to the ideal horizontal plane in the first embodiment of the present invention; Figure 4Schematic diagram of the relationship between the linear guide rail deformation and the straightness error in the first embodiment of the present invention. DETAILED DESCRIPTION

[0022] It should be noted that the following detailed descriptions are exemplary and are intended to provide further explanation of the present invention. Unless otherwise specified, all technical and scientific terms used herein have the same meanings as those commonly understood by those skilled in the art to which the present invention belongs.

[0023] It should be noted that the terms used herein are only for describing specific embodiments and are not intended to limit the exemplary embodiments according to the present invention. As used herein, unless the context clearly indicates otherwise, the singular form is also intended to include the plural form. In addition, it should be understood that when the terms "include" and / or "include" are used in this specification, it indicates the presence of features, steps, operations, devices, components and / or their combinations; Embodiment 1: Embodiment 1 of the present invention provides a method for calculating the straightness error of a machine tool based on the deformation of a linear guide rail. Figure 1 As shown, the following steps are included: S1: Obtain the processing parameters of the linear guide rail and the bed installation surface during the installation of the machine tool. The processing parameters of the linear guide rail and the bed installation surface include key parameters such as the contour curve of the linear guide rail and the bed installation surface containing processing errors, the deadweight of the linear guide rail, and the bolt pre-tightening torque.

[0024] S11: Use measuring instruments to measure the machining errors of the linear guide or bed mounting surface during the machining process.

[0025] In a specific implementation, the linear guide rail and the bed mounting surface undergo various processing processes, including rough machining, heat treatment, milling and grinding, etc., which result in certain processing errors, which mainly vary along the length direction and are not significant in the width direction. The processing errors of the linear guide rail or the bed mounting surface are measured using measuring instruments and equipment including but not limited to a three-coordinate measuring machine, a collimator, a micrometer, etc., to obtain a contour curve containing the processing errors.

[0026] Use an electronic scale to measure or refer to the manufacturer's instructions to obtain the linear guide's deadweight.

[0027] According to the model and specifications of the bolts used, refer to the national standard "GB / T 3098.6-2023" and production experience to obtain the linear guide bolt preload torque.

[0028] S12: According to the change of the machining error along the length direction, a contour curve containing the machining error is drawn, and the bolt pre-tightening torque is converted into pre-tightening force.

[0029] S121: Place the linear guide upside down on the CMM with its bottom facing upwards. Select multiple horizontally arranged measuring points on the bottom of the linear guide, use the probe to measure the position coordinates of these measuring points in the vertical direction, connect the position coordinates of these measuring points and fit the curve to obtain the linear guide profile curve containing the processing error. .

[0030] S122: Use a micrometer to measure the machining errors of multiple measuring points arranged horizontally on the bed installation surface relative to the horizontal plane in sequence, and fit them into a curve to obtain the bed installation surface contour curve containing the machining errors. .

[0031] S123: According to the geometric size parameters of the bolt, the bolt pre-tightening torque T Convert to preload force F , the conversion formula is: .

[0032] in, is the nominal diameter of the bolt, is the bolt hole diameter, is the thread pitch diameter, is the pressure-bearing surface diameter, is the thread pitch, is the friction coefficient between the bolt head and the connected part, is the thread friction coefficient, is the thread equivalent friction angle, is the thread lead angle.

[0033] S2: According to the contour curve containing machining errors of the linear guide and the bed mounting surface, combined with the force balance condition of the linear guide, determine the contact point position between the linear guide and the bed mounting surface and the size of the normal support force.

[0034] In a specific implementation, the force balance condition of the linear guide is determined. The vector sum of the bolt preload force, the linear guide deadweight, and the normal support force on the linear guide is zero; in addition to the force balance, the moment of the linear guide must also be balanced, that is, the sum of the moments of the linear guide on any rotation axis is zero.

[0035] Determine the contact point position between the linear guide and the bed mounting surface and the size of the normal support force.

[0036] First, determine the two contact points between the linear guide and the bed mounting surface. Due to the existence of processing errors, the linear guide and the bed mounting surface are not completely in contact, but there are two contact points. Then calculate the horizontal coordinates of the two contact points, and the horizontal distance between the two contact points and the left end face of the linear guide is used as the contact point position between the linear guide and the bed mounting surface.

[0037] S21: The guide rail profile curve And the contour curve of the bed installation surface The two ends are connected horizontally.

[0038] S22: Calculation The horizontal coordinates of the lowest point , pan to , so that and exist Tangent at point. The expression is: .

[0039] S23: Comparison and The size of is the length of the linear guide.

[0040] like , then in Calculation within interval The horizontal coordinates of the lowest point ; like , then in Calculation within interval The horizontal coordinates of the lowest point ; S24: As the rotation center, Rotation Angle to , so that go through . and The expression is: .

[0041] .

[0042] S25: Calculation and The distance between .

[0043] If at all locations , it means that there is no interference or overlap between the two curves, and The two positions are the tangent points between the two curves, that is, the contact points between the linear guide rail and the bed mounting surface.

[0044] If there is a location , then calculate Horizontal position coordinates of the minimum value .

[0045] S26: Comparison and size.

[0046] like , then is the center of rotation; like , then is the center of rotation; Will Rotation angle around the rotation center to , so that go through , The expression is: .

[0047] S27: Repeat steps S25 and S26 until the new curve and All positions between . The two positions are the contact points between the linear guide and the bed mounting surface.

[0048] S28, according to Figure 2 The linear guide is under stress as shown in the figure. , Normal support force And self-weight Under the interaction of equal loads, force balance is achieved. The force balance relationship is: .

[0049] Among them, F bi is the bolt preload, and are two normal support forces, G is the deadweight of the linear guide, is the distance between the i-th bolt hole and the left end face of the linear guide, and is the distance between the support point and the left end face of the linear guide, The number of bolts.

[0050] According to the calculation of steps S21-S28, the normal support force can be obtained and size.

[0051] S3: Calculate the deformation of the linear guide caused by the linear guide's deadweight, bolt preload and normal support force.

[0052] S31: Based on the design structure and assembly process of the linear feed shaft, the linear guide is positioned by mounting brackets, guide fixtures and end faces. After positioning, the linear guide is similar to a simply supported beam structure. Therefore, the linear guide is idealized as a simply supported beam structure.

[0053] S32: Idealize the linear guide as a simply supported beam structure.

[0054] S33: Calculate the deformation of a linear guide due to different types of loads using the bending deflection of a simply supported beam.

[0055] S331: The bending deflection caused by the preload of each bolt at a certain position x of the linear guide is: .

[0056] in, is the bending deflection at a certain position x of the linear guide caused by the preload of each bolt, E is the elastic modulus of the linear guide, I is the moment of inertia of the linear guide, and L is the length of the linear guide.

[0057] S332: The bending deflection caused by the normal support force at a certain position x of the linear guide is: .

[0058] in, It is the bending deflection at a certain position x of the linear guide caused by the normal support force, j=1,2.

[0059] S333: Treat the linear guide rail's deadweight as a uniform load distributed on the linear guide rail ( ), the bending deflection of the linear guide at a certain position x caused by the guide rail's own weight is: .

[0060] in, It is the bending deflection at a certain position x of the linear guide caused by the guide rail's own weight.

[0061] S334: According to the superposition principle of deflection, the total deflection at a certain position x on the linear guide caused by the three loads is: .

[0062] in, Represents the total deflection.

[0063] S335: The final deformation curve of the linear guide is: .

[0064] in, Represents the final deformation curve of the linear guide, Indicates the position of the linear guide, Indicates the position number of the linear guide.

[0065] S4: Calculate the offset value of the linear guide reference surface according to the linear guide deformation.

[0066] In a specific implementation, the offset value of the reference plane of the linear guide means that the bolt preload, deadweight and normal support force of the linear guide are all in the vertical direction. The slider can move along the axis of the linear guide due to the internal rolling elements. The straightness error of the linear guide is generally reflected in the motion trajectory of the slider. The motion trajectory of the slider on the linear guide will be deformed by the load of the linear guide, resulting in an overall upward or downward offset, such as Figure 3 As shown, this leads to the offset value of the linear guide reference surface relative to the ideal horizontal plane: .

[0067] in, is the offset value, are several position points selected on the linear guide The deformation at is the number of selected position points.

[0068] S5: Based on the relationship between the linear guide deformation and the straightness, the actual straightness of the linear feed axis is calculated according to the offset value of the linear guide reference surface.

[0069] S51: The linear guide rail is deformed due to different loads, and the motion trajectory of the slider on the linear guide rail is similar to a sine curve, such as Figure 4 As shown. Considering the slider as a rigid body, the deformation of the slider at the maximum error position is selected to calculate the straightness error:

[0070] in, For linear guide Straightness error at position, and Linear guide and The deformation value at .

[0071] S52: Based on the straightness error, add the offset value of the linear guide reference surface to get the actual straightness error: .

[0072] in, is the actual straightness error.

[0073] The present invention comprehensively considers the machining errors of the linear guide rail and the bed mounting surface, the bolt preload and the influence of deadweight on the straightness error, so that the calculation process is more in line with the actual situation, and the calculation accuracy of the straightness error of the linear feed axis of the machine tool is improved, which is beneficial to the prediction and evaluation of the linear accuracy of the machine tool and provides data support for the installation and adjustment of the linear guide rail.

[0074] Embodiment 2: Embodiment 2 of the present invention provides a machine tool straightness error calculation system based on linear guide deformation, comprising: A data acquisition module is configured to acquire processing parameters of the linear guide rail and the bed mounting surface during the installation of the machine tool, wherein the processing parameters of the linear guide rail and the bed mounting surface include contour curves of the linear guide rail and the bed mounting surface containing processing errors, the deadweight of the linear guide rail, and the bolt pre-tightening torque; The first data processing module is configured to determine the contact point position between the linear guide and the bed mounting surface and the normal support force according to the contour curve containing the machining error of the linear guide and the bed mounting surface and the force balance condition of the linear guide; The second data processing module is configured to calculate the deformation of the linear guide rail caused by the deadweight of the linear guide rail, the bolt preload and the normal support force; An error calculation module is configured to calculate an offset value of a reference surface of the linear guide rail according to a deformation amount of the linear guide rail; The actual straightness calculation module is configured to calculate the actual straightness of the linear feed axis according to the offset value of the linear guide reference surface based on the relationship between the linear guide deformation and the straightness.

[0075] Embodiment three: Embodiment 3 of the present invention provides a medium on which a program is stored. When the program is executed by a processor, the steps in the method for calculating the straightness error of a machine tool based on the deformation of a linear guide rail as described in Embodiment 1 of the present invention are implemented.

[0076] Embodiment 4: Embodiment 4 of the present invention provides a device, including a memory, a processor, and a program stored in the memory and executable on the processor. When the processor executes the program, the steps in the method for calculating the straightness error of a machine tool based on the deformation of a linear guide rail as described in Embodiment 1 of the present invention are implemented.

[0077] The steps involved in the above embodiments 2, 3 and 4 correspond to the method embodiment 1. For the specific implementation methods, please refer to the relevant description part of embodiment 1.

[0078] Those skilled in the art should understand that the modules or steps of the present invention described above can be implemented by a general-purpose computer device, or alternatively, they can be implemented by a program code executable by a computing device, so that they can be stored in a storage device and executed by the computing device, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. The present invention is not limited to any specific combination of hardware and software.

[0079] Although the above describes the specific implementation mode of the present invention in conjunction with the accompanying drawings, it is not intended to limit the scope of protection of the present invention. Those skilled in the art should understand that various modifications or variations that can be made by those skilled in the art on the basis of the technical solution of the present invention without creative work are still within the scope of protection of the present invention.

Claims

1. A method for calculating the straightness error of a machine tool based on the deformation of a linear guide rail, characterized in that: The following steps are involved: Obtaining the processing parameters of the linear guide rail and the bed installation surface during the installation of the machine tool, wherein the processing parameters of the linear guide rail and the bed installation surface include the contour curve of the linear guide rail and the bed installation surface containing processing errors, the deadweight of the linear guide rail, and the bolt pre-tightening torque; According to the contour curve containing machining errors of the linear guide and the bed mounting surface, combined with the force balance condition of the linear guide, the contact point position between the linear guide and the bed mounting surface and the normal support force are determined; Calculate the deformation of the linear guide caused by the linear guide's deadweight, bolt preload and normal support force; Calculate the offset value of the linear guide reference surface according to the linear guide deformation; Based on the relationship between linear guide deformation and straightness, the actual straightness of the linear feed axis is calculated according to the offset value of the linear guide reference surface.

2. The method for calculating the straightness error of a machine tool based on the deformation of a linear guide rail according to claim 1, characterized in that: The specific steps to obtain the contour curve containing machining errors of the linear guide rail and the bed mounting surface are: Use measuring instruments to measure the machining errors of linear guides or bed mounting surfaces during machining; According to the change of machining error along the length direction, draw the contour curve containing machining error.

3. The method for calculating the straightness error of a machine tool based on the deformation of a linear guide rail according to claim 1, characterized in that: The force balance condition of the linear guide specifically refers to: The vector sum of the bolt preload, the linear guide's deadweight, and the normal support force on the linear guide is zero; in addition to force balance, the linear guide's torque must also be balanced, that is, the sum of the linear guide's torque on any rotating axis is zero.

4. The method for calculating the straightness error of a machine tool based on the deformation of a linear guide rail according to claim 1, characterized in that: The specific steps to determine the contact point between the linear guide and the bed mounting surface are as follows: Determine the two contact points between the linear guide and the bed mounting surface; Calculate the coordinates of the two contact points in the horizontal direction or the horizontal distance between the left end surface of the linear guide as the contact point position between the linear guide and the bed installation surface.

5. The method for calculating the straightness error of a machine tool based on the deformation of a linear guide rail according to claim 1, characterized in that: The specific steps for calculating the deformation of the linear guide caused by the linear guide's deadweight, bolt preload and normal support force are as follows: Based on the design structure and assembly process of the linear feed axis, the linear guide is positioned by mounting brackets, guide fixtures and end faces; Idealize the linear guide as a simply supported beam structure; The bending deflection of a simply supported beam is used to calculate the deformation of a linear guide due to different types of loads.

6. The method for calculating the straightness error of a machine tool based on the deformation of a linear guide rail according to claim 5, characterized in that: The offset value of the linear guide reference plane refers to the fact that the bolt preload, deadweight and normal support force on the linear guide are all in the vertical direction. The movement trajectory of the slider on the linear guide will produce an overall upward or downward offset, which will cause the linear guide reference plane to offset the ideal horizontal plane.

7. The method for calculating the straightness error of a machine tool based on the deformation of a linear guide rail according to claim 6, characterized in that: Based on the relationship between linear guide deformation and straightness, the specific steps for calculating the actual straightness of the linear feed axis according to the offset value of the linear guide reference surface are as follows: The linear guide rail is deformed due to different loads. The motion trajectory of the slider on the linear guide rail is similar to a sine curve. The slider is regarded as a rigid body, and the deformation of the slider at the maximum error position is selected to calculate the straightness error. On the basis of the straightness error, add the offset value of the linear guide reference surface to obtain the actual straightness error.

8. A machine tool straightness error calculation system based on linear guide deformation, characterized in that: include: A data acquisition module is configured to acquire processing parameters of the linear guide rail and the bed mounting surface during the installation of the machine tool, wherein the processing parameters of the linear guide rail and the bed mounting surface include contour curves of the linear guide rail and the bed mounting surface containing processing errors, the deadweight of the linear guide rail, and the bolt pre-tightening torque; The first data processing module is configured to determine the contact point position between the linear guide and the bed mounting surface and the normal support force according to the contour curve containing the machining error of the linear guide and the bed mounting surface and the force balance condition of the linear guide; The second data processing module is configured to calculate the deformation of the linear guide rail caused by the deadweight of the linear guide rail, the bolt preload and the normal support force; An error calculation module is configured to calculate an offset value of a reference surface of the linear guide rail according to a deformation amount of the linear guide rail; The actual straightness calculation module is configured to calculate the actual straightness of the linear feed axis according to the offset value of the linear guide reference surface based on the relationship between the linear guide deformation and the straightness.

9. A computer-readable storage medium, characterized in that: A plurality of instructions are stored therein, and the instructions are suitable for being loaded by a processor of a terminal device and executed by a method for calculating a machine tool straightness error based on the deformation of a linear guide rail as described in any one of claims 1-7.

10. A terminal device, characterized in that: It includes a processor and a computer-readable storage medium, the processor is used to implement various instructions; the computer-readable storage medium is used to store multiple instructions, and the instructions are suitable for being loaded by the processor and executing the machine tool straightness error calculation method based on the linear guide deformation amount described in any one of claims 1-7.

Citation Information

Patent Citations

  • Device and method for detecting straightness of guide rail mounting surface of numerical control machine tool

    CN108844497A

  • Device and method for detecting thermally induced straightness-perpendicularity errors of horizontal machining center

    CN111872743A

  • Shape measuring device, reference device, and calibration method for detector

    CN112444229A

  • Modeling method for predicting vertical straightness and angle error of linear shaft of machine tool

    CN115455611A

  • Earth surface consistency amplitude compensation method and device, electronic equipment and medium

    CN117970444A

Cited By

  • High-precision guide rail double-tool iterative assembly method

    CN121083390A

  • High-precision guide rail double-tool iterative assembly method

    CN121083390B