CN110449990A - A kind of open loop dynamic error measurement method of closed-loop lathe - Google Patents
A kind of open loop dynamic error measurement method of closed-loop lathe Download PDFInfo
- Publication number
- CN110449990A CN110449990A CN201910626588.4A CN201910626588A CN110449990A CN 110449990 A CN110449990 A CN 110449990A CN 201910626588 A CN201910626588 A CN 201910626588A CN 110449990 A CN110449990 A CN 110449990A
- Authority
- CN
- China
- Prior art keywords
- machine tool
- axis
- open loop
- closed
- motion
- 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
Links
- 238000000691 measurement method Methods 0.000 title claims description 14
- 230000033001 locomotion Effects 0.000 claims abstract description 115
- 238000001514 detection method Methods 0.000 claims abstract description 40
- 238000000034 method Methods 0.000 claims abstract description 22
- 238000005070 sampling Methods 0.000 claims abstract description 20
- 230000001133 acceleration Effects 0.000 claims description 27
- 238000009434 installation Methods 0.000 claims description 6
- 230000010354 integration Effects 0.000 claims description 6
- PXUQTDZNOHRWLI-OXUVVOBNSA-O malvidin 3-O-beta-D-glucoside Chemical compound COC1=C(O)C(OC)=CC(C=2C(=CC=3C(O)=CC(O)=CC=3[O+]=2)O[C@H]2[C@@H]([C@@H](O)[C@H](O)[C@@H](CO)O2)O)=C1 PXUQTDZNOHRWLI-OXUVVOBNSA-O 0.000 claims description 6
- 230000005540 biological transmission Effects 0.000 claims description 4
- 238000003754 machining Methods 0.000 abstract description 7
- 238000013459 approach Methods 0.000 abstract description 2
- 238000005259 measurement Methods 0.000 description 8
- 230000002829 reductive effect Effects 0.000 description 4
- 230000001360 synchronised effect Effects 0.000 description 3
- 238000010521 absorption reaction Methods 0.000 description 2
- 210000003127 knee Anatomy 0.000 description 2
- 230000002459 sustained effect Effects 0.000 description 2
- 230000001052 transient effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000000149 penetrating effect Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q17/00—Arrangements for observing, indicating or measuring on machine tools
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Machine Tool Sensing Apparatuses (AREA)
- Numerical Control (AREA)
- Feedback Control In General (AREA)
- Control Of Position Or Direction (AREA)
Abstract
The invention discloses a kind of open loop dynamic error detection methods of closed-loop lathe, install including step 1, on platen and can measure machine tool chief axis in the position detection instrument of the actual position information of a direction;Step 2, setting position detection instrument keep it identical as the sampling time synchronization of grating scale in machine tool motion axis closed-loop control system and sampling period;Step 3, control machine tool chief axis pass through the physical location and the position in closed-loop control system of position detection instrument and grating scale synchro measure machine tool chief axis to move in this direction;Step 4, the difference for seeking numerical value measured by position detection instrument and grating scale calculate open loop error;5, all open loop errors are chronologically restored, the open loop dynamic error of motion state is formed.This method can precisely measure out the open loop dynamic error of machine tool chief axis motion state, and then obtain the data of assessment and compensation campaign state open loop dynamic error, can be to improve machine tool motion state accuracy, and lifting workpieces machining accuracy provides approach.
Description
Technical field
The present invention relates to lathe detection technique fields, and in particular to the open loop dynamic error measurement method of closed-loop lathe.
Background technique
The numerically-controlled machine tool of full closed loop control, due to being provided with grating scale on lathe, grating scale with precise measurement and can be fed back
The movement position distance of machine tool chief axis, and the data feedback that will test is to the control system of lathe, the control system of lathe can be with
The position of main shaft is adjusted, further according to grating scale feedback data to guarantee the high-precision of lathe.
But grating scale can only measure lathe grating ruler reading head to the positional distance of lathe benchmark origin, can't detect
Main shaft end face is to the positional distance error between grating ruler reading head.During machine tool motion, due to lathe acceleration and deceleration motion
In the process, moving components quality can generate forward and reverse impact force, this impact force can be applied on machine tool element, by
There are the elements such as elasticity and installation fit clearance in these components, will lead to and generated between main shaft end face and grating ruler reading head
Alternation distance change causes the open loop dynamic error of numerically-controlled machine tool kinematic axis, the movement speed of the open loop dynamic error and main shaft
Degree, acceleration and rigidity and dynamic impact forces are related, affect machine tool motion precision, and then directly affect the essence of part to be processed
Degree, the open loop dynamic error of periodic detection closed-loop lathe to provide data supporting for the compensation of movement transient error, for
The machining accuracy for improving lathe has very important significance, however how to detect the open loop dynamic error of numerically-controlled machine tool to raising lathe
Machining accuracy be major issue.
Summary of the invention
The present invention be directed to more than problem propose the open loop dynamic error detection method and principle of a kind of closed-loop lathe,
This method can detecte out the open loop dynamic error of numerically-controlled machine tool during the motion, in order to the kinematic axis to numerically-controlled machine tool into
Row compensation improves.
The technological means that the present invention uses is as follows:
A kind of open loop dynamic error detection method of closed-loop lathe, includes the following steps,
Step 1, the installation site detecting instrument on platen or the fixed device of parts to be processed, allow to measure
Actual range information of the machine tool chief axis in a direction;
Grating scale in step 2, setting position detection instrument and machine tool motion axis closed-loop control system, so that position detection
Instrument is identical as the sampling period of grating scale in machine tool motion axis closed-loop control system, to guarantee that position detection instrument and lathe are transported
Grating scale in moving axis closed-loop control system synchronizes data acquisition and transmission;
Step 3, control machine tool chief axis are moved in said direction with expection velocity and acceleration value to be detected, meanwhile, lead to
Cross the physical location and machine tool motion axis closed loop control of grating scale acquisition machine tool chief axis in position detection instrument and the detection of lathe closed loop
The location information of machine tool chief axis in system processed, to obtain the physical location array and machine tool motion axis closed loop control of machine tool chief axis respectively
The position array of machine tool chief axis in system processed;
Step 4, to the position of machine tool chief axis in the physical location array and machine tool motion axis closed-loop control system of machine tool chief axis
It sets and corresponds to collection point progress difference calculating in array, obtain the open loop error of each collection point;
Step 5 corresponds the open loop error of collection point each in step 4 and acquisition timing, obtains lathe master
The open loop dynamic error of axis motion state.
Further, the direction of motion of the machine tool chief axis includes the linear axis direction of motion and the rotating shaft direction of motion, institute
Stating the linear axis direction of motion is X-direction, Y direction, Z-direction or W axis direction, and the rotating shaft direction of motion is returned for A axis
Turn direction, B axle gyratory directions or C axis gyratory directions.
Further, when the direction of motion of machine tool chief axis is the linear axis direction of motion, the position detection instrument can be with
For two-frequency laser interferometer, laser interference ruler or grating scale, when the direction of motion of machine tool chief axis is the rotating shaft direction of motion, institute
It is Circular gratings or circle encoder that rheme, which sets detecting instrument,.
Further, the sampling period of the grating scale and position detection instrument is millisecond/microsecond/nanosecond, and resolution ratio is
Micrometer/nanometer.
Further, the calculating process of open loop error is as follows in the step 4,
In machine tool chief axis motion process
The reading of grating scale: A=[A1、A2、A3、…An] (1)
The reading of laser ruler: B=[B1、B2、B3、…Bn] (2)
And the data group of acquisition is input to computer;
Zero bias are carried out respectively to above-mentioned two groups of data to handle to obtain C data group and D data group
Cn=[A1-A1、A2-A1、A3-A1、…An-A1] (3)
Dn=[B1-B1、B2-B1、B3-B1、…Bn-B1] (4)
It is exactly that closed-loop machine tool chief axis is working as front that difference will be asked to obtain E data group after C data group and D data group uniform units
To movement when open loop error,
En=[D1-C1、D2-C2、D3-C3、…Dn-Cn] (5)
Wherein, EnIn each group of data be that the open loop error at moment is corresponded under current acceleration and speed.
Further, the calculating integration process of open loop dynamic error is as follows in the step 5,
Wherein, FnFor open loop dynamic error under current acceleration and speed, En is that each data acquire the corresponding of moment
Open loop error, tn are corresponding sampling instant.
Compared with the prior art, the open loop dynamic error measurement method of closed-loop lathe of the present invention has with following
Beneficial effect: this method can detecte out numerically-controlled machine tool transient error due to caused by dynamic impulsion deformation, and then pass through the mistake
Difference can improve lathe or compensate to improve machine tool accuracy, the final machining accuracy for improving workpiece.
Detailed description of the invention
Fig. 1 is the flow chart of the open loop dynamic error measurement method of closed-loop lathe disclosed by the invention;
Fig. 2 is the open loop dynamic error using open loop dynamic error measurement method measurement lathe of the invention in X-direction
Structure chart;
Fig. 3 is the open loop dynamic error using open loop dynamic error measurement method measurement lathe of the invention in Y direction
Structure chart;
Fig. 4 is the open loop dynamic error using open loop dynamic error measurement method measurement lathe of the invention in Z-direction
Structure chart.
In figure: 10, laser ruler host, 11, laser ruler bracket, 12, laser ruler interference mirror, 13, laser ruler reflecting mirror;
20, X-axis closed-loop grating scale, 21, X-axis closed-loop grating ruler reading head, 22, Y-axis closed-loop grating scale, 23, Y-axis
Closed-loop grating ruler reading head, 24, Z axis closed-loop grating scale, 25, Z axis closed-loop grating ruler reading head;
30, machine tool movement crossbeam, 31, machine tool movement saddle, 32, machine tool movement ram, 33, lathe knee wall, 34, lathe
Workbench, 35, machine tool chief axis.
Specific embodiment
As shown in Figure 1 it is the open loop dynamic error measurement method of closed-loop lathe disclosed by the invention, includes the following steps,
Step 1 installs high precision position detecting instrument on platen or the fixed device of parts to be processed, makes it can
To measure machine tool chief axis in the actual range information of a direction;
Grating scale in step 2, setting position detection instrument and machine tool motion axis closed-loop control system, so that position detection
Instrument is identical as the sampling period of grating scale in machine tool motion axis closed-loop control system, to guarantee that position detection instrument and lathe are transported
Grating scale in moving axis closed-loop control system synchronizes data acquisition and transmission;
Step 3, control machine tool chief axis are moved in said direction with expection velocity and acceleration value to be detected, meanwhile, lead to
Cross the physical location and machine tool motion axis closed loop control of grating scale acquisition machine tool chief axis in position detection instrument and the detection of lathe closed loop
The location information of machine tool chief axis in system processed, to obtain the physical location array and machine tool motion axis closed loop control of machine tool chief axis respectively
The position array of machine tool chief axis in system processed;
Step 4, to the position of machine tool chief axis in the physical location array and machine tool motion axis closed-loop control system of machine tool chief axis
It sets and corresponds to collection point progress difference calculating in array, obtain the open loop error of each collection point;
Step 5 corresponds the open loop error of collection point each in step 4 and acquisition timing, obtains lathe master
The open loop dynamic error of axis motion state, that is, by the open loop error of each collection point with the corresponding acquisition moment according to the time
The sequence of axis is restored, and can be obtained dynamic and open-loop dynamic error of the machine tool chief axis in direction motion process, by obtaining
It must assess and the data of compensation campaign state open loop dynamic error, and then can be to improve machine tool motion state accuracy, and be promoted
Workpiece Machining Accuracy provides approach.
Further, the direction of motion of the machine tool chief axis includes the linear axis direction of motion and the rotating shaft direction of motion, institute
Stating the linear axis direction of motion is X-direction, Y direction, Z-direction or W axis direction, and the rotating shaft direction of motion is returned for A axis
Turn direction, B axle gyratory directions or C axis gyratory directions.
Further, when the direction of motion of machine tool chief axis is the linear axis direction of motion, the position detection instrument can be with
For two-frequency laser interferometer, laser interference ruler or grating scale, when the direction of motion of machine tool chief axis is the rotating shaft direction of motion, institute
It is Circular gratings or rotary encoder that rheme, which sets detecting instrument,.The sampling period of the grating scale and position detection instrument be millisecond/
Microsecond/nanosecond, resolution ratio are micrometer/nanometer, and detecting instrument has quick sampling and transmittability, and detecting instrument, which has, quickly to be adopted
Sample and transmittability quickly the movement to machine tool chief axis can carry out station acquisition, and obtain higher resolving accuracy, differentiate
Rate is 10 nanometers accurately to obtain open loop dynamic error.Position detection instrument is not limited to above-mentioned several, can according to need choosing
Take detecting instrument appropriate.
Further, the calculating process of open loop dynamic error is as follows,
In machine tool chief axis motion process
The reading of grating scale: A=[A1、A2、A3、…An] (1)
The reading of laser ruler: B=[B1、B2、B3、…Bn] (2)
And the data group of acquisition is input to computer;
Zero bias are carried out respectively to above-mentioned two groups of data to handle to obtain C data group and D data group
Cn=[A1-A1、A2-A1、A3-A1、…An-A1] (3)
Dn=[B1-B1、B2-B1、B3-B1、…Bn-B1] (4)
It is exactly that closed-loop machine tool chief axis is working as front that difference will be asked to obtain E data group after C data group and D data group uniform units
To movement when open loop error,
En=[D1-C1、D2-C2、D3-C3、…Dn-Cn] (5)
Wherein, EnIn each group of data be that the open loop error at moment is corresponded under current acceleration and speed.
Further, the calculating integration process of open loop dynamic error is as follows in the step 5,
Wherein, FnFor open loop dynamic error under current acceleration and speed, En is that each data acquire the corresponding of moment
Open loop error, tn are corresponding sampling instant.
Embodiment 1
As shown in Fig. 2, installing X-axis closed-loop grating scale 20, X-axis closed-loop grating ruler reading head on lathe knee wall 33
21 are mounted on machine tool movement crossbeam 30, and the moving distance L1 that grating ruler reading head can read machine tool movement crossbeam 30 (should be away from
With a distance from being measured for lathe closed-loop control system), when machine tool chief axis 35 is rigidly mounted on machine tool movement crossbeam 30,
The moving distance L1 of machine tool movement crossbeam is the moving distance of machine tool chief axis 35, but in practical lathe, machine tool chief axis 35
Peace turns on machine tool movement ram 32, and machine tool movement ram 32 is mounted on machine tool movement saddle 31, and machine tool movement saddle 31 is pacified
On machine tool movement crossbeam 30, since machine tool movement crossbeam and machine tool movement saddle, machine tool movement saddle and machine tool movement are sliding
There is installation gap between pillow, while the stiff problem of each machine tool element, so that lathe is when X-direction moves, main shaft
Center changes with grating ruler reading head distance L2 with the speed of main shaft or the difference of acceleration, and the change of the distance is
In the open loop dynamic error of X-direction, which affects the machining accuracy of lathe, needs to measure to obtain lathe lathe
In the mismachining tolerance of X-direction.
As follows in the specific measurement process of open loop dynamic error of X-direction: X-axis closed-loop grating scale 20 is mounted on lathe branch
On buttress 33, X-axis closed-loop grating ruler reading head 21 is mounted on machine tool movement crossbeam 30, in the present embodiment, position detection
Instrument uses laser ruler, and for 11 magnetic absorption of laser ruler bracket on platen 34, laser ruler host 10 is fixed on laser ruler
On bracket 11, laser ruler reflecting mirror 13 is mounted on machine tool chief axis 35, and adjusts laser ruler host by laser ruler interference mirror 12
10 and reflecting mirror 13 be at sustained height.Grating scale and laser ruler are connect by data line with charge amplifier, charge
Amplifier is connect with data acquisition card, and data acquisition card is connect with computer.Parameter setting is carried out to grating scale and laser ruler, is made
It is identical as the sampling period of grating scale to obtain laser ruler, is adopted with guaranteeing that laser ruler and grating scale synchronize data to machine tool chief axis
Collection, it is preferable that the sampling period of the grating scale and laser ruler is set as millisecond/microsecond, can have higher inspection in this way
Precision.The kinematic axis for locking lathe so that machine tool chief axis can only move in the X-axis direction, control in the X-axis direction machine tool chief axis with
It is expected that velocity and acceleration value acceleration movement to be detected, while grating scale and laser ruler distinguish synchronous acquisition grating ruler reading head
Moving distance L1 and laser ruler host and main shaft distance L3, obtain two groups of data groups,
The reading of grating scale: A=[A1、A2、A3、…An] (1)
The reading of laser ruler: B=[B1、B2、B3、…Bn] (2)
The machine tool chief axis of dotted line indicates position when moving in figure, and bold portion indicates initial position,
And the data group of acquisition is input to computer;
Zero bias are carried out respectively to above-mentioned two groups of data to handle to obtain C data group and D data group
Cn=[A1-A1、A2-A1、A3-A1、…An-A1] (3)
Dn=[B1-B1、B2-B1、B3-B1、…Bn-B1] (4)
CnIn data be L1 in figure numerical value (moving distance of the machine tool chief axis in closed-loop control system), DnIn
Data are the numerical value (the actual moving distance of machine tool chief axis) of l1 in figure.
It is exactly that closed-loop machine tool chief axis is working as front that difference will be asked to obtain E data group after C data group and D data group uniform units
To movement when open loop error,
En=[D1-C1、D2-C2、D3-C3、…Dn-Cn] (5)
Wherein, EnIn each group of data be that the open loop error at moment is corresponded under current acceleration/speed,
By in figure it can be concluded that L1+L2=l1+l2, therefore L2-l2=l1-L1, i.e., under acquisition corresponding speed or acceleration
When corresponding lathe open loop error.
Then, each collection point corresponding time and error are corresponded, when can get open loop error and acquisition
The correspondence array at quarter,
The calculating integration process of open loop dynamic error is as follows,
Wherein, FnFor open loop error under current acceleration and speed, En is the corresponding open loop that each data acquire the moment
Error, tn are corresponding sampling instant.And then open loop error and acquisition timing can be exported, reductive ring open dynamic is accidentally
Difference.
Embodiment 2
As shown in figure 3, Y-axis closed-loop grating scale 22 is installed on machine tool movement crossbeam 30, Y-axis closed-loop grating scale reading
First 23 are mounted on machine tool movement saddle 31, and the moving distance L1 that grating ruler reading head can read machine tool movement saddle 31 (should
Distance is the distance that lathe closed-loop control system measures), when machine tool chief axis 35 is rigidly mounted on machine tool movement saddle 31
When, the moving distance L1 of machine tool movement saddle 31 is the moving distance of machine tool chief axis 35, but in practical lathe, lathe master
The peace of axis 35 turns on machine tool movement ram 32, and machine tool movement ram 32 is mounted on machine tool movement saddle 31, due to machine tool movement
There is installation gap, while the stiff problem of each machine tool element between saddle 31 and machine tool movement ram 32, so that lathe
Main shaft when Y direction moves, main-shaft core and grating ruler reading head distance L2 with main shaft velocity and acceleration not
Change together, the change of the distance is open loop dynamic error of the lathe in Y direction, which affects the processing essence of lathe
Degree, needs to measure to obtain lathe in the mismachining tolerance of Y direction.
As follows in the specific measurement process of open loop dynamic error of Y direction: Y-axis closed-loop grating scale 22 is mounted on lathe shifting
On dynamic crossbeam 30, Y-axis closed-loop grating ruler reading head 23 is mounted on machine tool movement saddle 31,11 magnetic absorption of laser ruler bracket
On platen 34, laser ruler host 10 is fixed on laser ruler bracket 11, and laser ruler reflecting mirror 13 is mounted on lathe master
On axis 35, and sustained height is at by the adjustment laser ruler host of laser ruler interference mirror 12 and reflecting mirror.By grating scale and
Laser ruler is connect by data line with charge amplifier, and charge amplifier is connect with data acquisition card, data acquisition card and calculating
Machine connection.Parameter setting is carried out to grating scale and laser ruler, so that laser ruler is identical as the sampling period of grating scale, to guarantee to swash
Light ruler and grating scale synchronize data acquisition to machine tool chief axis.The kinematic axis for locking lathe, so that machine tool chief axis only can be along Y-axis
Direction movement controls machine tool chief axis in the Y-axis direction with expection velocity and acceleration value to be detected movement, at the same grating scale and
The moving distance L1 and laser ruler host and main shaft distance L3 of laser ruler difference synchronous acquisition grating ruler reading head, obtain two groups
Data group,
The reading of grating scale: A=[A1、A2、A3、…An] (1)
The reading of laser ruler: B=[B1、B2、B3、…Bn] (2)
The machine tool chief axis of dotted line indicates position when moving in figure, and bold portion indicates initial position,
And the data group of acquisition is input to computer;
Zero bias are carried out respectively to above-mentioned two groups of data to handle to obtain C data group and D data group
Cn=[A1-A1、A2-A1、A3-A1、…An-A1] (3)
Dn=[B1-B1、B2-B1、B3-B1、…Bn-B1] (4)
CnIn data be L1 in figure numerical value (moving distance of the machine tool chief axis in closed-loop control system), DnIn
Data are the numerical value (the actual moving distance of machine tool chief axis) of l1 in figure.
It is exactly that closed-loop machine tool chief axis is working as front that difference will be asked to obtain E data group after C data group and D data group uniform units
To movement when open loop error,
En=[D1-C1、D2-C2、D3-C3、…Dn-Cn] (5)
Wherein, EnIn each group of data be that the open loop dynamic error at moment is corresponded under current acceleration/speed,
By in figure it can be concluded that L1+L2=l1+l2, therefore L2-l2=l1-L1, i.e., under acquisition corresponding speed or acceleration
When corresponding lathe open loop dynamic error.
Then, each collection point corresponding time and error are corresponded, can reductive ring open error and acquisition when
The calculating integration process of the correspondence array at quarter, open loop dynamic error is as follows,
Wherein, FnFor open loop dynamic error under current acceleration and speed, En is that each data acquire the corresponding of moment
Open loop error, tn are corresponding sampling instant.And then open loop dynamic error and acquisition timing can be exported, reductive ring open
Dynamic error.
Embodiment 3
As shown in figure 4, Z axis closed-loop grating scale 24 is installed on machine tool movement ram 32, Z axis closed-loop grating scale reading
First 25 are mounted on machine tool movement saddle 31, and grating ruler reading head can read the moving distance L1 of machine tool movement ram, work as machine
When bed main shaft is rigidly mounted on machine tool movement ram, the moving distance L1 of machine tool movement ram is the movement of machine tool chief axis
Distance (distance is the distance that lathe closed-loop control system measures), but in practical lathe, machine tool chief axis peace turns in lathe
On mobile ram, machine tool movement ram is mounted on machine tool movement saddle, due to machine tool movement saddle and machine tool movement ram it
Between there is installation gap, while the stiff problem of each machine tool element so that lathe is when Z-direction moves, main-shaft core
Change with grating ruler reading head distance L2 with the difference of the velocity and acceleration of main shaft, the change of the distance is lathe
In the open loop dynamic error of Z-direction, which affects the machining accuracy of lathe, needs to measure to obtain lathe in Z
The mismachining tolerance of axis direction.
As follows in the specific measurement process of open loop dynamic error of Z-direction: Z axis closed-loop grating scale 24 is mounted on lathe shifting
On dynamic ram 32, Z axis closed-loop grating ruler reading head 25 is mounted on machine tool movement saddle 31, the fixed lathe of laser ruler host 10
On workbench 34, laser ruler reflecting mirror is mounted on machine tool chief axis, and by laser ruler interference mirror adjustment laser ruler host and instead
Penetrating mirror makes to be aligned.Grating scale and laser ruler are connect by data line with charge amplifier, charge amplifier and data acquisition card
Connection, data acquisition card are connect with computer.Parameter setting is carried out to grating scale and laser ruler, so that laser ruler and grating scale
Sampling period is identical, to guarantee that laser ruler and grating scale synchronize data acquisition to machine tool chief axis.The kinematic axis of lathe is locked,
So that machine tool chief axis can only be moved along Z-direction, machine tool chief axis is controlled in the Z-axis direction with expection speed to be detected and acceleration
Angle value movement, while grating scale and laser ruler difference synchronous acquisition grating ruler reading head moving distance L1 and laser ruler host with
The distance L3 of main shaft obtains two groups of data groups,
The reading of grating scale: A=[A1、A2、A3、…An] (1)
The reading of laser ruler: B=[B1、B2、B3、…Bn] (2)
The machine tool chief axis of dotted line indicates position when moving in figure, and bold portion indicates initial position,
And the data group of acquisition is input to computer;
Zero bias are carried out respectively to above-mentioned two groups of data to handle to obtain C data group and D data group
Cn=[A1-A1、A2-A1、A3-A1、…An-A1] (3)
Dn=[B1-B1、B2-B1、B3-B1、…Bn-B1] (4)
CnIn data be L1 in figure numerical value (moving distance of the machine tool chief axis in closed-loop control system), DnIn
Data are the numerical value (the actual moving distance of machine tool chief axis) of l1 in figure.
It is exactly that closed-loop machine tool chief axis is working as front that difference will be asked to obtain E data group after C data group and D data group uniform units
To movement when open loop error,
En=[D1-C1、D2-C2、D3-C3、…Dn-Cn] (5)
Wherein, EnIn each group of data be that the open loop dynamic error at moment is corresponded under current acceleration/speed,
By in figure it can be concluded that L1+L2=l1+l2, therefore L2-l2=l1-L1, i.e., under acquisition corresponding speed or acceleration
When corresponding lathe open loop dynamic error.
Then, each collection point corresponding time and error are corresponded, when can get open loop error and acquisition
The calculating integration process of the correspondence array at quarter, open loop dynamic error is as follows,
Wherein, FnFor open loop dynamic error under current acceleration and speed, En is that each data acquire the corresponding of moment
Open loop error, tn are corresponding sampling instant.And then open loop dynamic error and acquisition timing can be exported, reductive ring open
Dynamic error.And then carry out Dynamically Announce can be carried out using divided ring dynamic error by coordinate of the time.
Further, the sampling period of the grating scale and laser ruler is millisecond/microsecond, so that laser ruler and grating scale can
To detect the error of micron level.
When machine tool chief axis is moved along revolution axis direction, detection method and the edge to straight line axis direction of open loop dynamic error
Detection method is identical.Difference is when carrying out the detection of straight line axis direction open loop dynamic error, position detection instrument and lathe
Grating scale in kinematic axis closed-loop control system is respectively used to detection machine tool chief axis in the physical location and lathe of straight line axis direction
The position of machine tool chief axis in kinematic axis closed-loop control system.And when turning round axis direction, position detection instrument and machine tool motion axis
Grating scale in closed-loop control system is respectively used to detection machine tool chief axis in the actual rotary position and lathe fortune of revolution axis direction
The turned position of machine tool chief axis in moving axis closed-loop control system.
The present invention is not limited to the measurements of numerically-controlled machine tool open loop dynamic error, as long as two of moving object are measured between point
Two instruments with high speed acquisition and efficiency of transmission are set up, i.e., the motion deformation between available the two points of present invention detection misses
Difference.
The foregoing is only a preferred embodiment of the present invention, but scope of protection of the present invention is not limited thereto,
Anyone skilled in the art in the technical scope disclosed by the present invention, according to the technique and scheme of the present invention and its
Inventive concept is subject to equivalent substitution or change, should be covered by the protection scope of the present invention.
Claims (6)
1. a kind of open loop dynamic error detection method of closed-loop lathe, it is characterised in that: include the following steps,
Step 1, the installation site detecting instrument on platen or the fixation device of parts to be processed, allow to measuring machine
Actual motion range information of the bed main shaft in a direction;
Grating scale in step 2, setting position detection instrument and machine tool motion axis closed-loop control system, so that position detection instrument
It is identical as the sampling period of grating scale in machine tool motion axis closed-loop control system, to guarantee position detection instrument and machine tool motion axis
Grating scale in closed-loop control system synchronizes data acquisition and transmission;
Step 3, control machine tool chief axis are moved in said direction with expection velocity and acceleration value to be detected, meanwhile, pass through position
Set the physical location and machine tool motion of the grating scale acquisition machine tool chief axis in detecting instrument and machine tool motion axis closed-loop control system
The location information of machine tool chief axis in axis closed-loop control system, to obtain the physical location array and machine tool motion of machine tool chief axis respectively
The position array of machine tool chief axis in axis closed-loop control system;
Step 4, to the positional number of machine tool chief axis in the physical location array and machine tool motion axis closed-loop control system of machine tool chief axis
The data that collection point is corresponded in group carry out difference calculating, obtain the open loop error of each collection point;
Step 5, by the open loop error of collection point each in step 4 with acquisition timing corresponded after and export, obtain machine
The open loop dynamic error of bed motion of main shaft state.
2. the open loop dynamic error measurement method of closed-loop lathe according to claim 1, it is characterised in that: the lathe
The direction of motion of main shaft includes the linear axis direction of motion and the rotating shaft direction of motion, the linear axis direction of motion be X-direction,
Y direction, Z-direction or W axis direction, the rotating shaft direction of motion are A axis gyratory directions, B axle gyratory directions or the revolution of C axis
Direction.
3. the open loop dynamic error measurement method of closed-loop lathe according to claim 2, it is characterised in that: as lathe master
The direction of motion of axis be the linear axis direction of motion when, the position detection instrument be two-frequency laser interferometer, laser interference ruler or
Grating scale, when the direction of motion of machine tool chief axis is the rotating shaft direction of motion, the position detection instrument is that Circular gratings or circle are compiled
Code device.
4. the open loop dynamic error measurement method of closed-loop lathe according to claim 1, it is characterised in that: the grating
The sampling period of ruler and position detection instrument is millisecond/microsecond/nanosecond, and resolution ratio is micrometer/nanometer.
5. the open loop dynamic error measurement method of closed-loop lathe according to claim 1, it is characterised in that: the step
The calculating process of open loop dynamic error is as follows in 4,
In machine tool chief axis motion process
The reading of grating scale: A=[A1、A2、A3、…An] (1)
The reading of laser ruler: B=[B1、B2、B3、…Bn] (2)
And the data group of acquisition is input to computer;
Zero bias are carried out respectively to above-mentioned two groups of data to handle to obtain C data group and D data group
Cn=[A1-A1、A2-A1、A3-A1、…An-A1] (3)
Dn=[B1-B1、B2-B1、B3-B1、…Bn-B1] (4)
It is exactly closed-loop machine tool chief axis when front direction is transported that difference will be asked to obtain E data group after C data group and D data group uniform units
Open loop error when dynamic,
En=[D1-C1、D2-C2、D3-C3、…Dn-Cn] (5)
Wherein, EnIn each group of data be that the open loop error at moment is corresponded under current acceleration and speed.
6. the open loop dynamic error measurement method of closed-loop lathe according to claim 5, it is characterised in that: the step
The calculating integration process of open loop dynamic error is as follows in 5,
Wherein, FnFor open loop dynamic error under current acceleration and speed, En is the corresponding open loop mistake that each data acquire the moment
Difference, tn are corresponding sampling instant.
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910626588.4A CN110449990A (en) | 2019-07-11 | 2019-07-11 | A kind of open loop dynamic error measurement method of closed-loop lathe |
CN202010635599.1A CN112207628B (en) | 2019-07-11 | 2020-07-03 | Method for detecting dynamic stiffness of movement mechanism |
CN202010636790.8A CN112207629A (en) | 2019-07-11 | 2020-07-03 | Compensation method for open-loop dynamic error of motion control mechanism |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910626588.4A CN110449990A (en) | 2019-07-11 | 2019-07-11 | A kind of open loop dynamic error measurement method of closed-loop lathe |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110449990A true CN110449990A (en) | 2019-11-15 |
Family
ID=68482695
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910626588.4A Pending CN110449990A (en) | 2019-07-11 | 2019-07-11 | A kind of open loop dynamic error measurement method of closed-loop lathe |
CN202010636790.8A Pending CN112207629A (en) | 2019-07-11 | 2020-07-03 | Compensation method for open-loop dynamic error of motion control mechanism |
CN202010635599.1A Active CN112207628B (en) | 2019-07-11 | 2020-07-03 | Method for detecting dynamic stiffness of movement mechanism |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010636790.8A Pending CN112207629A (en) | 2019-07-11 | 2020-07-03 | Compensation method for open-loop dynamic error of motion control mechanism |
CN202010635599.1A Active CN112207628B (en) | 2019-07-11 | 2020-07-03 | Method for detecting dynamic stiffness of movement mechanism |
Country Status (1)
Country | Link |
---|---|
CN (3) | CN110449990A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111546134A (en) * | 2020-04-16 | 2020-08-18 | 哈尔滨工业大学 | A Grating Scale Error Compensation Method Based on Ultra-Precision Milling Technology |
CN111624942A (en) * | 2020-05-24 | 2020-09-04 | 西安交通大学 | Method for separating related components of single-axis dynamic error instruction of numerical control machine tool |
CN111765844A (en) * | 2020-07-09 | 2020-10-13 | 广东省计量科学研究院(华南国家计量测试中心) | System and method for detecting dynamic error of grating ruler |
CN112207629A (en) * | 2019-07-11 | 2021-01-12 | 科德数控股份有限公司 | Compensation method for open-loop dynamic error of motion control mechanism |
CN117226598A (en) * | 2023-09-14 | 2023-12-15 | 成都飞机工业(集团)有限责任公司 | Error analysis method for five-axis machine tool precision detection |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6758466B2 (en) * | 2002-11-06 | 2004-07-06 | Lord Corporation | Fluid-elastomeric damper assembly including internal pumping mechanism |
CN1258431C (en) * | 2004-03-31 | 2006-06-07 | 清华大学 | Error Compensation Method and System for CNC Machine Tool |
CN102043876B (en) * | 2010-10-12 | 2012-07-04 | 北京航空航天大学 | Machine tool moving part realizing method capable of meeting high-acceleration requirement |
CN102175436B (en) * | 2010-12-31 | 2012-09-26 | 西安瑞特快速制造工程研究有限公司 | Method for testing dynamic stiffness of machine tool spindle based on MEMS (micro electro mechanical systems) |
CN103123477B (en) * | 2011-11-18 | 2014-12-24 | 中国科学院沈阳计算技术研究所有限公司 | Shaft motion control method based on double feedbacks of motor and machine tool location |
US9936755B2 (en) * | 2012-08-31 | 2018-04-10 | Under Armour, Inc. | Articles of apparel with auxetic fabric |
CN103809520B (en) * | 2012-11-12 | 2017-05-10 | 中国科学院沈阳计算技术研究所有限公司 | Full closed-loop control method for multi-shaft linked dynamic correction of interpolation positions |
JP5670504B2 (en) * | 2013-03-27 | 2015-02-18 | ファナック株式会社 | Numerical control machine tool and spindle error correction method for numerical control machine tool |
CN105881103A (en) * | 2014-05-09 | 2016-08-24 | 科德数控股份有限公司 | Straightness error compensation method using laser direct feedback |
CN106272428B (en) * | 2016-09-13 | 2018-10-09 | 江苏大学 | A kind of apple picking robot end effector grasp force Active Compliance Control method |
CN108907888B (en) * | 2018-09-06 | 2021-02-02 | 西安科技大学 | Method for predicting reversing error peak value of feeding system of numerical control machine under semi-closed loop control |
CN109591051B (en) * | 2018-12-06 | 2021-08-10 | 英华达(上海)科技有限公司 | Method and system for compensating operation precision of composite robot and storage medium |
CN110449990A (en) * | 2019-07-11 | 2019-11-15 | 科德数控股份有限公司 | A kind of open loop dynamic error measurement method of closed-loop lathe |
-
2019
- 2019-07-11 CN CN201910626588.4A patent/CN110449990A/en active Pending
-
2020
- 2020-07-03 CN CN202010636790.8A patent/CN112207629A/en active Pending
- 2020-07-03 CN CN202010635599.1A patent/CN112207628B/en active Active
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112207629A (en) * | 2019-07-11 | 2021-01-12 | 科德数控股份有限公司 | Compensation method for open-loop dynamic error of motion control mechanism |
CN111546134A (en) * | 2020-04-16 | 2020-08-18 | 哈尔滨工业大学 | A Grating Scale Error Compensation Method Based on Ultra-Precision Milling Technology |
CN111546134B (en) * | 2020-04-16 | 2021-08-03 | 哈尔滨工业大学 | A Grating Scale Error Compensation Method Based on Ultra-Precision Milling Technology |
CN111624942A (en) * | 2020-05-24 | 2020-09-04 | 西安交通大学 | Method for separating related components of single-axis dynamic error instruction of numerical control machine tool |
CN111624942B (en) * | 2020-05-24 | 2021-07-27 | 西安交通大学 | Separation method of relative components of dynamic error command of CNC machine bed axis |
CN111765844A (en) * | 2020-07-09 | 2020-10-13 | 广东省计量科学研究院(华南国家计量测试中心) | System and method for detecting dynamic error of grating ruler |
CN111765844B (en) * | 2020-07-09 | 2021-12-14 | 广东省计量科学研究院(华南国家计量测试中心) | Method for detecting dynamic error of grating ruler |
CN117226598A (en) * | 2023-09-14 | 2023-12-15 | 成都飞机工业(集团)有限责任公司 | Error analysis method for five-axis machine tool precision detection |
Also Published As
Publication number | Publication date |
---|---|
CN112207628A (en) | 2021-01-12 |
CN112207629A (en) | 2021-01-12 |
CN112207628B (en) | 2022-10-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110449990A (en) | A kind of open loop dynamic error measurement method of closed-loop lathe | |
EP3260811B1 (en) | Method for operating a coordinate measuring machine | |
Maeng et al. | Simultaneous geometric error identification of rotary axis and tool setting in an ultra-precision 5-axis machine tool using on-machine measurement | |
EP2643129B1 (en) | Method for controlling a co-ordinate measuring device | |
Gao et al. | Precision tool setting for fabrication of a microstructure array | |
Uekita et al. | On-machine dimensional measurement of large parts by compensating for volumetric errors of machine tools | |
CN111023981A (en) | A large cylindrical workpiece parameter measuring device and method | |
CN102001025B (en) | An on-machine measuring device and method for machining accuracy characteristics of a super-heavy lathe | |
Liu et al. | Dynamic and static error identification and separation method for three-axis CNC machine tools based on feature workpiece cutting | |
Iwasawa et al. | Development of a measuring method for several types of programmed tool paths for NC machine tools using a laser displacement interferometer and a rotary encoder | |
CN107131826B (en) | A Rapid Measurement Method of Geometric Error of Translational Axis of Machine Tool Based on Laser Interferometer | |
Zhao et al. | On-machine measurement of thermal influence of the long-span crossbeam of gantry machine tools using a 3D laser profiler | |
Vassilev et al. | Retrofit of a roundness measuring instrument | |
Lee et al. | Parallelism error measurement for the spindle axis of machine tools by two circular tests with different tool lengths | |
CN101096073A (en) | Method for measuring round trace of numerical control machine by laser interference process | |
Iwai et al. | Development of a measuring method for motion accuracy of NC machine tools using links and rotary encoders | |
CN107957254A (en) | Measure the experimental provision of numerically controlled machine Instantaneous center and definite method | |
Sun et al. | A novel method for measuring radial and axial errors in a cylindrical coordinate system using a combined double ball bar | |
EP0126388A1 (en) | Method of controlling a numerically controlled machine tool | |
CN209524877U (en) | A kind of on-line measurement system of numerically-controlled machine tool dynamic accuracy | |
Liu et al. | A line measurement method for geometric error measurement of the vertical machining center | |
EP2818949A1 (en) | Computer numerical control machining center with integrated coordinate measuring unit and method for measuring a workpiece in situ | |
Chen et al. | A novel six-probe method for the measurement and exact reconstruction of a pair of parallel profiles | |
Fung | An experimental five-sensor system for measuring straightness and yawing motion errors of a linear slide | |
Liu et al. | Automatic straightness measurement of a linear guide using a real-time straightness self-compensating scanning stage |
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 | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20191115 |
|
WD01 | Invention patent application deemed withdrawn after publication |