CN110579999A - z-direction zero drift error compensation method based on triaxial drilling and tapping numerical control machine tool, electronic equipment and computer readable storage medium - Google Patents

z-direction zero drift error compensation method based on triaxial drilling and tapping numerical control machine tool, electronic equipment and computer readable storage medium Download PDF

Info

Publication number
CN110579999A
CN110579999A CN201910794774.9A CN201910794774A CN110579999A CN 110579999 A CN110579999 A CN 110579999A CN 201910794774 A CN201910794774 A CN 201910794774A CN 110579999 A CN110579999 A CN 110579999A
Authority
CN
China
Prior art keywords
linear axis
numerical control
control machine
main shaft
machine tool
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910794774.9A
Other languages
Chinese (zh)
Inventor
黄光景
李旸
简志贤
陈秋发
苏东旭
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dongguan Cato Machinery Industry Co Ltd
Original Assignee
Dongguan Cato Machinery Industry Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dongguan Cato Machinery Industry Co Ltd filed Critical Dongguan Cato Machinery Industry Co Ltd
Priority to CN201910794774.9A priority Critical patent/CN110579999A/en
Publication of CN110579999A publication Critical patent/CN110579999A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/404Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by control arrangements for compensation, e.g. for backlash, overshoot, tool offset, tool wear, temperature, machine construction errors, load, inertia
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/33Director till display
    • G05B2219/33133For each action define function for compensation, enter parameters

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Automatic Control Of Machine Tools (AREA)
  • Numerical Control (AREA)

Abstract

The invention relates to a Z-direction zero drift error compensation method based on a triaxial drilling and tapping numerical control machine tool, electronic equipment and a computer readable storage medium. The method is used for improving the machining precision of the three-axis drilling and tapping numerical control machine tool and specifically comprises the following steps: respectively detecting the temperature changes of the main shaft and the Z-direction linear shaft; reading the mechanical coordinate of a Z-direction linear axis in the running process of the numerical control machine; establishing a linear axis thermal error prediction model according to the temperature change of the Z-direction linear axis and the mechanical coordinate, and predicting the current positioning deviation amount of the Z-direction linear axis by using the linear axis thermal error prediction model; establishing a main shaft thermal error prediction model according to the temperature change of the main shaft, and predicting the current thermal elongation of the main shaft by using the main shaft thermal error prediction model; and determining the Z-direction zero compensation quantity of the numerical control machine tool for compensation according to the comparison condition between the current positioning deviation quantity and the current thermal elongation quantity.

Description

Z-direction zero drift error compensation method based on triaxial drilling and tapping numerical control machine tool, electronic equipment and computer readable storage medium
Technical Field
the invention relates to the field of numerical control machines, in particular to a Z-direction zero drift error compensation method based on a three-axis drilling and tapping numerical control machine, electronic equipment and a computer readable storage medium.
Background
The performance of a numerical control machine tool as an important working master machine directly influences the processing quality, the processing efficiency and the manufacturing cost of parts. With the development of the numerical control machine tool in the high-speed and high-precision direction, when the high-power spindle and the high-speed spindle arranged in the numerical control machine tool rotate at high speed and move repeatedly and quickly, a large amount of heat is generated due to friction, and the heat is transmitted to each part of the numerical control machine tool at different speeds along different directions, so that an uneven temperature field is formed in the numerical control machine tool. Meanwhile, each part of the numerical control machine tool is restrained differently and has different material properties, so that the numerical control machine tool part generates different degrees of thermal deformation, and further, zero point of the numerical control machine tool generates certain drift, and the machining precision of the final part is influenced.
Researchers research and find that thermal errors are one of the most main error sources influencing the precision of the numerical control machine tool, and errors caused by heat account for 40% -70% of the total processing errors of the numerical control machine tool, so that a thermal error compensation method is developed to solve the problems.
the thermal error compensation method is simple in principle, namely, the thermal error (such as thermal elongation) of the spindle is predicted according to the established thermal error model, and the reverse value of the predicted error is used as the compensation quantity to artificially offset and reduce the actual error. However, the method only considers the thermal error of the main shaft, and for a three-shaft drilling and tapping numerical control machine tool, the Z-direction linear shaft also belongs to a normally movable part besides the main shaft, and the influence caused by the Z-direction linear shaft can be ignored by directly applying the existing thermal error compensation method, so that the compensation effect is poor.
disclosure of Invention
The invention provides a method for compensating Z-direction zero drift error for a triaxial drilling and tapping numerical control machine tool, aiming at overcoming the defects in the prior art and used for improving the machining precision of the triaxial drilling and tapping numerical control machine tool.
The Z-direction zero drift error compensation method based on the triaxial drilling and tapping numerical control machine tool comprises the following steps:
Respectively detecting the temperature changes of the main shaft and the Z-direction linear shaft;
Reading the mechanical coordinate of a Z-direction linear axis in the running process of the numerical control machine;
Establishing a linear axis thermal error prediction model according to the temperature change of the Z-direction linear axis and the mechanical coordinate, and predicting the current positioning deviation amount of the Z-direction linear axis by using the linear axis thermal error prediction model;
Establishing a main shaft thermal error prediction model according to the temperature change of the main shaft, and predicting the current thermal elongation of the main shaft by using the main shaft thermal error prediction model;
And determining the Z-direction zero compensation quantity of the numerical control machine tool for compensation according to the comparison condition between the current positioning deviation quantity and the current thermal elongation quantity.
And further, analyzing the degree of closeness of each temperature measuring point on the Z-direction linear axis with the positioning deviation amount, and selecting the temperature measuring points on the Z-direction linear axis according to the degree of closeness for temperature detection.
And further, selecting at least two temperature measuring points on the Z-direction linear axis according to the degree of correlation closeness for temperature detection.
Further, the linear axis thermal error prediction model specifically estimates the positioning deviation amount of the linear axis by using a multiple linear regression method, with the temperature change of each temperature measurement point on the Z-direction linear axis and the mechanical coordinate of the Z-direction linear axis as input variables.
and further, analyzing the degree of closeness of each temperature measuring point on the main shaft to the thermal elongation, and selecting the temperature measuring points on the main shaft for temperature detection according to the degree of closeness.
further, at least two temperature measuring points are selected on the main shaft according to the degree of correlation closeness for temperature detection.
further, the prediction model of the thermal error of the spindle specifically uses the temperature change of each temperature measuring point on the spindle as an input variable, and estimates the thermal elongation of the spindle by using a multiple linear regression method.
further, the main influence factors of the thermal error of the numerical control machine tool are analyzed based on the comparison condition, and the Z-direction zero compensation amount is determined according to the main influence factors.
There is also provided an electronic device, wherein the electronic device comprises:
A processor; and the number of the first and second groups,
A memory arranged to store computer executable instructions that, when executed, cause the processor to perform a method according to the above.
A computer readable storage medium is also provided, wherein the computer readable storage medium stores one or more programs which, when executed by a processor, implement the above-described method.
Has the advantages that:
According to the method, a thermal error prediction model is established for the Z-direction linear shaft and the main shaft which are normally movable of the three-shaft drilling and tapping numerical control machine tool, so that the positioning deviation amount of the linear shaft and the thermal elongation of the main shaft are analyzed, the Z-direction zero compensation amount of the numerical control machine tool is comprehensively analyzed by considering the difference condition between the positioning deviation amount and the thermal elongation, and the Z-direction accurate compensation of the three-shaft drilling and tapping numerical control machine tool is ensured, so that the processing precision of the three-shaft drilling and tapping numerical control machine tool is improved, and the thermal error of the machine tool is reduced.
The foregoing description is only an overview of the technical solutions of the present invention, and the embodiments of the present invention are described below in order to make the technical means of the present invention more clearly understood and to make the above and other objects, features, and advantages of the present invention more clearly understandable.
drawings
Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the invention. Also, like reference numerals are used to refer to like parts throughout the drawings. In the drawings:
Fig. 1 shows a connection schematic diagram of a thermal error compensation device of a numerically-controlled machine tool and the numerically-controlled machine tool.
Fig. 2 shows a sectional view of an end structure of the temperature sensor.
fig. 3 shows a flowchart of a method for compensating for zero drift error of a numerically-controlled machine tool in the Z direction according to an embodiment of the present invention.
Fig. 4 shows a schematic position diagram of random adsorption of temperature sensors to different measuring points of the Z-direction linear axis and the main axis.
FIG. 5 shows a schematic structural diagram of an electronic device of an embodiment of the invention;
Fig. 6 shows a schematic structural diagram of a computer-readable storage medium according to an embodiment of the present invention.
Detailed Description
Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
The thermal error compensation device of the numerical control machine tool of the embodiment is composed of a temperature collection box 1, a touch display 2 and a plurality of PT100 temperature sensors 3 as shown in FIG. 1.
the temperature collection box 1 is internally provided with a controller with logical operation processing capacity, the controller is not shown in the figure, and the controller is provided with a network communication interface which is connected with hardware of the three-axis drilling and tapping numerical control machine tool 4 through a network cable on one hand and is communicated with the touch display 2 through a VGA connecting wire on the other hand.
Referring to fig. 2, a round tube cap 31 for protection is provided at the front end of the temperature sensor 3, the top surface of the cap 31 is flush, a through hole is provided at the center of the top surface, and a probe 32 is inserted from the bottom opening of the cap 31 and extends from the through hole at the top surface. The inner side wall of the sleeve cap 31 is provided with internal threads, the side wall of the probe 32 is fixed with a thread fastener 321, and the shape and the size of the thread fastener 321 are matched with the bottom opening of the sleeve cap 31 so as to be opposite to each other. The outer wall of screw fastener 321 is equipped with the external screw thread, makes screw fastener 321 can screw in or screw out in cover cap 31 through mutually supporting of internal and external screw thread to the degree of stretching out of control probe 32, with the different detection places of numerical control machine tool 4 in the adaptation figure 1.
The end part of the thread fastener 321 facing the sleeve cap 31 is adhered with a high-temperature magnet 33 through glue, the high-temperature magnet 33 is annularly sleeved on the probe 32, the probe 32 penetrates through the inner ring of the high-temperature magnet 33 and protrudes out of the end face of the high-temperature magnet 33, and the probe 32 can be directly adsorbed on the surface of a metal part of the numerical control machine tool 4 at an upright angle through the high-temperature magnet 33.
Referring to fig. 1, the rear ends of the temperature sensors 3 are respectively and electrically connected with a controller in the temperature collection box 1 through output lines, when the temperature collection box is used, after the temperature sensors 3 are adsorbed on the surface of a metal part of the numerical control machine 4, the controller collects temperature changes of measurement points on the numerical control machine through the temperature sensors 3, then calculates a compensation value through a pre-established numerical control machine Z-direction zero thermal drift prediction model by taking the temperature as an input variable, and inputs the compensation value into a data register appointed by the numerical control machine 4, so as to realize the Z-direction zero drift compensation of the numerical control machine.
Because numerical control machine tool thermal error compensation equipment uses through external mode and 4 cooperations of numerical control machine tools, it has avoided directly changing the numerical control machine tool, reaches cost control's purpose.
In order to fully explain the method for compensating the Z-direction zero drift error of the numerically-controlled machine tool, the present embodiment takes the spindle a in fig. 1, the Z-direction linear axis B in fig. 1, and the ambient temperature as the measuring points.
referring to fig. 3, the method for compensating the Z-direction zero drift error of the numerical control machine tool of the embodiment includes the following steps:
S11: collecting Z-direction zero thermal drift data of the numerical control machine tool to be compensated;
Specifically, the Z-direction zero thermal drift data includes a thermal elongation of the spindle and a positioning deviation of the Z-direction linear axis, where the thermal elongation may be measured by using an eddy current displacement sensor, and the positioning deviation may be measured by using a machine tool interferometer, and since the eddy current displacement sensor and the machine tool interferometer are both present and their corresponding measurement methods are conventional technologies, they are not described herein. After the Z-direction zero point thermal drift data are obtained, a user prestores the data into the controller through the touch display, and reference data support is provided for the subsequent steps.
s12: selecting thermal key points on a Z-direction linear axis and a main axis based on a correlation analysis method;
in this step, the user randomly adsorbs the temperature sensor to different measuring points of the Z-direction linear axis as shown in fig. 4, and then starts the numerical control machine to test the temperature change of each temperature measuring point on the Z-direction linear axis during the operation.
For each temperature measuring point on the Z-direction linear axis, the temperature data of the temperature measuring point is taken as a variable X, the positioning deviation amount measured in the step S11 is taken as a variable Y, and the degree of closeness of the temperature measuring point to the positioning deviation amount is calculated by using the following formula (1):
In the formula, ρXY-correlation coefficient of variable X and variable Y; cov (X, Y) -the covariance of X and Y;-the standard deviation of X;-standard deviation of Y.
After the correlation coefficients of all temperature measuring points on the Z-direction linear axis are calculated in sequence, two temperature measuring points with the maximum correlation coefficient are taken and determined as the thermal key points of the Z-direction linear axis, and the temperatures of the two thermal key points are recorded as T1、T2
Based on the same principle, two thermal key points are selected on the main shaft, and the temperature is recorded as T3、T4Wherein, for the main axis, the variable Y becomes the thermal elongation measured in step S11.
S13: reading processing information in the running process of the numerical control machine tool;
In the step, a user sets the numerical control machine tool and the controller to have the same IP address, so that the controller can operate a communication protocol to realize the communication connection between the numerical control machine tool and the controller. In the communication process, the controller reads the current processing information of the numerical control machine tool through a network cable, wherein the current processing information specifically comprises: the main shaft rotating speed, the feeding speed of the Z-direction linear shaft, a machining coordinate system and the current mechanical coordinate of the Z-direction linear shaft.
and after the processing information is obtained, displaying data such as the rotating speed of the main shaft, the feeding speed of the Z-direction linear shaft, a processing coordinate system and the like on the touch display.
S14: establishing a linear axis thermal error prediction model by using a multiple linear regression method;
specifically, the amount of positional deviation ε due to the linear axis1and the linear relation is in linear change with the mechanical coordinate x, so that a linear relation model is established according to the following formula (2):
ε1=ax+b (2)
in the formula, the position parameters a and b are variables related to thermal key points, so that the position parameters a and b can be estimated by a multivariate linear regression method with good precision and robustness to obtain the following formula (3):
substituting equation (3) into equation (2) can obtain a linear axis thermal error prediction model as shown in equation (4) below:
ε1=(β01T12T2)·x+(β34T15T2) (4)
In the formula, epsilon1-linear axis thermal error; beta is a1~β5-thermal error fit term coefficients; t is1、T2-temperature of two thermal key points on the Z-direction linear axis; x-the mechanical coordinate of the Z-direction linear axis.
After a linear axis thermal error prediction model is established, the current temperature T of two thermal key points on a Z-direction linear axis is input into the linear axis thermal error prediction model1、T2and Z-axis linear axis current machinesAnd x, the current positioning deviation amount of the linear axis can be predicted.
S15: establishing a main shaft thermal error prediction model by using a multiple linear regression method;
In this step, since the relative position of the spindle on the NC machine tool is not changed, it is not necessary to consider its mechanical coordinate factors, whereby only the temperatures T of two thermal key points on the spindle are used3、T4As an input variable, a principal axis thermal error prediction model shown in the following formula (5) is established by a multiple linear regression method with the thermal elongation of the principal axis as an output:
ε2=β67T37T4 (5)
In the formula, epsilon2-the thermal elongation of the spindle; beta is a6~β7-thermal error fit term coefficients; t is3、T4temperatures at two thermal key points on the spindle.
after a main shaft thermal error prediction model is established, the current temperatures T of two thermal key points on the main shaft are input into the main shaft thermal error prediction model3、T4The current thermal elongation of the spindle can be predicted.
S16: determining a Z-direction zero drift value based on the comparison condition of the current positioning deviation amount of the linear shaft and the current thermal elongation of the main shaft;
Specifically, when the temperature of the main shaft is higher than that of the linear shaft by delta T, the thermal error of the numerical control machine tool is mainly influenced by the main shaft, and the current thermal elongation of the main shaft is used as a Z-direction zero drift value and is marked as epsilon; otherwise, the thermal error of the numerical control machine tool takes the linear axis as a main influence factor, and the current positioning deviation value of the linear axis is taken as a Z-direction zero drift value; if the difference value is within the range of delta T, the sum of the two is used as the Z-direction zero drift value. The specific calculation formula is as follows
S17: converting the Z-direction zero drift value into a Z-direction zero compensation quantity, and writing the Z-direction zero compensation quantity into a data register of the numerical control machine tool so as to realize compensation;
specifically, the Z-direction zero drift value epsilon is converted into a corresponding Z-direction zero compensation quantity according to the existing scheme, and then the Z-direction zero compensation quantity is written into a data register of a PLC (programmable logic controller) of the numerical control machine by using an API (application program interface) function interface provided by the numerical control machine, so that the numerical control machine can automatically read the numerical value in the register, adjust the origin coordinate of the numerical control machine and realize the function of compensating the Z-direction zero drift error of the numerical control machine.
The thermal elongation of the spindle and the amount of positional deviation of the Z-axis may be measured by a laser interferometer.
The embodiment further provides a device for compensating the Z-direction zero drift error of the numerical control machine tool, which is used for executing the method embodiment, and the principle and the technical effect are similar, and are not described herein again.
finally, it should be noted that:
The algorithms and displays presented herein are not inherently related to any particular computer, virtual machine, or other apparatus. Various general purpose devices may be used with the teachings herein. The required structure for constructing such a device will be apparent from the description above. Moreover, the present invention is not directed to any particular programming language. It is appreciated that a variety of programming languages may be used to implement the teachings of the present invention as described herein, and any descriptions of specific languages are provided above to disclose the best mode of the invention.
In the description provided herein, numerous specific details are set forth. It is understood, however, that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.
similarly, it should be appreciated that in the foregoing description of exemplary embodiments of the invention, various features of the invention are sometimes grouped together in a single embodiment, figure, or description thereof for the purpose of streamlining the disclosure and aiding in the understanding of one or more of the various inventive aspects. However, the disclosed method should not be interpreted as reflecting an intention that: that the invention as claimed requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the claims following the detailed description are hereby expressly incorporated into this detailed description, with each claim standing on its own as a separate embodiment of this invention.
Those skilled in the art will appreciate that the modules in the device in an embodiment may be adaptively changed and disposed in one or more devices different from the embodiment. The modules or units or components of the embodiments may be combined into one module or unit or component, and furthermore they may be divided into a plurality of sub-modules or sub-units or sub-components. All of the features disclosed in this specification (including any accompanying claims, abstract and drawings), and all of the processes or elements of any method or apparatus so disclosed, may be combined in any combination, except combinations where at least some of such features and/or processes or elements are mutually exclusive. Each feature disclosed in this specification (including any accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.
Furthermore, those skilled in the art will appreciate that while some embodiments described herein include some features included in other embodiments, rather than other features, combinations of features of different embodiments are meant to be within the scope of the invention and form different embodiments. For example, in the following claims, any of the claimed embodiments may be used in any combination.
the various component embodiments of the invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. It will be appreciated by those skilled in the art that a microprocessor or Digital Signal Processor (DSP) may be used in practice to implement some or all of the functions of some or all of the components of the apparatus for detecting a wearing state of an electronic device according to embodiments of the present invention. The present invention may also be embodied as apparatus or device programs (e.g., computer programs and computer program products) for performing a portion or all of the methods described herein. Such programs implementing the present invention may be stored on computer-readable media or may be in the form of one or more signals. Such a signal may be downloaded from an internet website or provided on a carrier signal or in any other form.
For example, fig. 5 shows a schematic structural diagram of an electronic device according to an embodiment of the invention. The electronic device conventionally comprises a processor 51 and a memory 52 arranged to store computer executable instructions (program code). The memory 52 may be an electronic memory such as a flash memory, an EEPROM (electrically erasable programmable read only memory), an EPROM, a hard disk, or a ROM. The memory 52 has a storage space 53 storing program code 54 for performing the method steps shown in fig. 3 and in any of the embodiments. For example, the storage space 53 for the program code may comprise respective program codes 34 for implementing respective steps in the above-described method. The program code can be read from or written to one or more computer program products. These computer program products comprise a program code carrier such as a hard disk, a Compact Disc (CD), a memory card or a floppy disk. Such a computer program product is typically a computer readable storage medium such as described in fig. 6. The computer readable storage medium may have memory segments, memory spaces, etc. arranged similarly to the memory 52 in the electronic device of fig. 5. The program code may be compressed, for example, in a suitable form. In general, the memory unit stores program code 61 for performing the steps of the method according to the invention, i.e. program code readable by a processor such as 51, which, when run by an electronic device, causes the electronic device to perform the individual steps of the method described above.
It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention may be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by one and the same item of hardware. The usage of the words first, second and third, etcetera do not indicate any ordering. These words may be interpreted as names.

Claims (10)

1. Z-direction zero drift error compensation method based on triaxial drilling and tapping numerical control machine tool is characterized by comprising the following steps:
respectively detecting the temperature changes of the main shaft and the Z-direction linear shaft;
Reading the mechanical coordinate of a Z-direction linear axis in the running process of the numerical control machine;
Establishing a linear axis thermal error prediction model according to the temperature change of the Z-direction linear axis and the mechanical coordinate, and predicting the current positioning deviation amount of the Z-direction linear axis by using the linear axis thermal error prediction model;
Establishing a main shaft thermal error prediction model according to the temperature change of the main shaft, and predicting the current thermal elongation of the main shaft by using the main shaft thermal error prediction model;
And determining the Z-direction zero compensation amount required by the numerical control machine tool for compensation according to the comparison condition between the current positioning deviation amount and the current thermal elongation amount.
2. The method of claim 1, wherein: and analyzing the related closeness degree of each temperature measuring point on the Z-direction linear axis and the positioning deviation amount, and selecting the temperature measuring points on the Z-direction linear axis according to the related closeness degree to carry out temperature detection.
3. The method of claim 2, wherein: and selecting at least two temperature measuring points on a Z-direction linear axis according to the related closeness degree for temperature detection.
4. the method of claim 3, wherein: the linear axis thermal error prediction model specifically estimates the positioning deviation of the linear axis by using the temperature change of each temperature measuring point on the Z-direction linear axis and the mechanical coordinate of the Z-direction linear axis as input variables and using a multiple linear regression method.
5. The method of claim 1, 2, 3 or 4, wherein: and analyzing the correlation closeness degree of each temperature measuring point on the main shaft and the thermal elongation, and selecting the temperature measuring points on the main shaft according to the correlation closeness degree to carry out temperature detection.
6. The method of claim 5, wherein: and selecting at least two temperature measuring points on the main shaft according to the related closeness degree for temperature detection.
7. The method of claim 6, wherein: the spindle thermal error prediction model specifically estimates the thermal elongation of the spindle by using a multivariate linear regression method by taking the temperature change of each temperature measuring point on the spindle as an input variable.
8. The method of claim 1, wherein: and analyzing main influence factors of the thermal error of the numerical control machine tool based on the comparison condition, and determining the Z-direction zero compensation amount according to the main influence factors.
9. An electronic device, wherein the electronic device comprises:
a processor; and the number of the first and second groups,
A memory arranged to store computer executable instructions that, when executed, cause the processor to perform a method according to any one of claims 1 to 8.
10. A computer readable storage medium, wherein the computer readable storage medium stores one or more programs which, when executed by a processor, implement the method of any of claims 1-8.
CN201910794774.9A 2019-08-27 2019-08-27 z-direction zero drift error compensation method based on triaxial drilling and tapping numerical control machine tool, electronic equipment and computer readable storage medium Pending CN110579999A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910794774.9A CN110579999A (en) 2019-08-27 2019-08-27 z-direction zero drift error compensation method based on triaxial drilling and tapping numerical control machine tool, electronic equipment and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910794774.9A CN110579999A (en) 2019-08-27 2019-08-27 z-direction zero drift error compensation method based on triaxial drilling and tapping numerical control machine tool, electronic equipment and computer readable storage medium

Publications (1)

Publication Number Publication Date
CN110579999A true CN110579999A (en) 2019-12-17

Family

ID=68812164

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910794774.9A Pending CN110579999A (en) 2019-08-27 2019-08-27 z-direction zero drift error compensation method based on triaxial drilling and tapping numerical control machine tool, electronic equipment and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN110579999A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111633466A (en) * 2020-06-23 2020-09-08 佛山市普拉迪数控科技有限公司 Dynamic precision detection method for big data analysis five-axis small gantry numerical control machining center
CN114047698A (en) * 2021-11-12 2022-02-15 中国航发沈阳黎明航空发动机有限责任公司 Numerical control machine tool precision self-adaptive compensation method

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07266193A (en) * 1994-03-30 1995-10-17 Toshiba Mach Co Ltd Heat displacement compensator
CN1126130A (en) * 1994-06-16 1996-07-10 日立精机株式会社 Method and apparatus for correcting hot displacement of machine tool
CN101943896A (en) * 2010-07-16 2011-01-12 浙江大学 Trajectory regeneration compensation method of numerical control machine error
CN103153534A (en) * 2010-10-21 2013-06-12 三菱重工业株式会社 System for correcting thermal displacement of machine tool
CN104216334A (en) * 2014-09-16 2014-12-17 北京工业大学 Selection optimization method of temperature measurement point combination for positioning errors of numerically-controlled machine tool under thermal effect
CN105700473A (en) * 2016-04-13 2016-06-22 合肥工业大学 Method for curved surface thermal-error compensation of whole workbench of precise numerical-controlled machine tool
CN205909867U (en) * 2016-07-06 2017-01-25 江苏中农物联网科技有限公司 Land for growing field crops is planted and is used soil temperature and humidity sensor
CN106488828A (en) * 2014-10-29 2017-03-08 山崎马扎克公司 Possesses the lathe that thermal walking correction sets change device
CN106736848A (en) * 2016-12-13 2017-05-31 西安交通大学 Numerically controlled lathe Thermal Error measures compensation system and compensation method
CN108760811A (en) * 2018-08-08 2018-11-06 湖南元亨科技股份有限公司 One kind can the adjustable wet and dry bulb temperature equipment of ice-melt formula high-precision
CN109253818A (en) * 2018-10-17 2019-01-22 河南省计量科学研究院 High temperature contact formula surface temperature sensor
CN109282861A (en) * 2018-09-29 2019-01-29 山东科尔自动化仪表股份有限公司 A kind of shaftless gas turbine meter and measurement method
CN208953142U (en) * 2018-09-12 2019-06-07 旌芯半导体科技(上海)有限公司 A kind of temperature measuring device based on operational amplifier
CN209237856U (en) * 2018-09-12 2019-08-13 北京万辉双鹤药业有限责任公司 A kind of mixed powder machine dust guard of one-mast support

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07266193A (en) * 1994-03-30 1995-10-17 Toshiba Mach Co Ltd Heat displacement compensator
CN1126130A (en) * 1994-06-16 1996-07-10 日立精机株式会社 Method and apparatus for correcting hot displacement of machine tool
CN101943896A (en) * 2010-07-16 2011-01-12 浙江大学 Trajectory regeneration compensation method of numerical control machine error
CN103153534A (en) * 2010-10-21 2013-06-12 三菱重工业株式会社 System for correcting thermal displacement of machine tool
CN104216334A (en) * 2014-09-16 2014-12-17 北京工业大学 Selection optimization method of temperature measurement point combination for positioning errors of numerically-controlled machine tool under thermal effect
CN106488828A (en) * 2014-10-29 2017-03-08 山崎马扎克公司 Possesses the lathe that thermal walking correction sets change device
CN105700473A (en) * 2016-04-13 2016-06-22 合肥工业大学 Method for curved surface thermal-error compensation of whole workbench of precise numerical-controlled machine tool
CN205909867U (en) * 2016-07-06 2017-01-25 江苏中农物联网科技有限公司 Land for growing field crops is planted and is used soil temperature and humidity sensor
CN106736848A (en) * 2016-12-13 2017-05-31 西安交通大学 Numerically controlled lathe Thermal Error measures compensation system and compensation method
CN108760811A (en) * 2018-08-08 2018-11-06 湖南元亨科技股份有限公司 One kind can the adjustable wet and dry bulb temperature equipment of ice-melt formula high-precision
CN208953142U (en) * 2018-09-12 2019-06-07 旌芯半导体科技(上海)有限公司 A kind of temperature measuring device based on operational amplifier
CN209237856U (en) * 2018-09-12 2019-08-13 北京万辉双鹤药业有限责任公司 A kind of mixed powder machine dust guard of one-mast support
CN109282861A (en) * 2018-09-29 2019-01-29 山东科尔自动化仪表股份有限公司 A kind of shaftless gas turbine meter and measurement method
CN109253818A (en) * 2018-10-17 2019-01-22 河南省计量科学研究院 High temperature contact formula surface temperature sensor

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111633466A (en) * 2020-06-23 2020-09-08 佛山市普拉迪数控科技有限公司 Dynamic precision detection method for big data analysis five-axis small gantry numerical control machining center
CN111633466B (en) * 2020-06-23 2021-11-19 广东普拉迪科技股份有限公司 Dynamic precision detection method for big data analysis five-axis small gantry numerical control machining center
CN114047698A (en) * 2021-11-12 2022-02-15 中国航发沈阳黎明航空发动机有限责任公司 Numerical control machine tool precision self-adaptive compensation method
CN114047698B (en) * 2021-11-12 2024-04-30 中国航发沈阳黎明航空发动机有限责任公司 Precision self-adaptive compensation method for numerical control machine tool

Similar Documents

Publication Publication Date Title
CN111487923B (en) Swing position error detection and identification method for CA double-swing five-axis numerical control machine tool
Ibaraki et al. Error calibration for five-axis machine tools by on-the-machine measurement using a touch-trigger probe
CN110579999A (en) z-direction zero drift error compensation method based on triaxial drilling and tapping numerical control machine tool, electronic equipment and computer readable storage medium
CN206614344U (en) A kind of three axis numerically controlled machine with detection function
CN109739182A (en) A kind of pair of cooling system disturbs insensitive Spindle thermal error compensation method
JP2019532281A (en) Measurement of toothed articles using multiple sensors
CN104166373A (en) Online detecting method and system for numerical control machine tool machining error
Liu et al. Dynamic and static error identification and separation method for three-axis CNC machine tools based on feature workpiece cutting
Chen et al. Separation and compensation of geometric errors of rotary axis in 5-axis ultra-precision machine tool by empirical mode decomposition method
Manikandan et al. Modelling of dimensional and geometric error prediction in turning of thin-walled components
CN210626969U (en) Numerical control machine tool thermal error compensation equipment based on new algebraic control system
Surkov Development of methods and means of coordinate measurements for linear and angular parameters of cutting instruments
CN114850970B (en) Method for identifying geometric error and thermal error of rotating shaft based on cutting of disc-shaped workpiece
CN111580463A (en) Method for selecting thermal key points of machine tool
TWM531354U (en) Machining device
Song et al. The spindle axial time-varying thermal error compensation method for horizontal boring and milling machine tool based on edge computing
CN209295944U (en) A kind of corner displacement calibrating device for sensors
CN113987805A (en) Gas holdup calculation method and device for horizontal well shaft and calculation equipment
Jiang et al. Evaluation of the dynamic performance for five-axis CNC machine tools based on RTCP
Budimir et al. The Influence of the Movement Method on the Results of Machine Tool Positioning Accuracy Analysis
Hu et al. Precision measurement method of “cradle-type” five-axis machining center
Cappa et al. A new Spindle Error Motion Separation Technique with sub-nanometre uncertainty
JP6985120B2 (en) Measurement system
CN112405114B (en) Method and system for compensating machine tool errors
Peng et al. Study on the thermally induced spindle angular errors of a five-axis CNC machine tool

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20191217