CN104308657B - A kind of rotary axis of machine tool geometric error six measured based on ball bar encloses discrimination method - Google Patents
A kind of rotary axis of machine tool geometric error six measured based on ball bar encloses discrimination method Download PDFInfo
- Publication number
- CN104308657B CN104308657B CN201410542329.0A CN201410542329A CN104308657B CN 104308657 B CN104308657 B CN 104308657B CN 201410542329 A CN201410542329 A CN 201410542329A CN 104308657 B CN104308657 B CN 104308657B
- Authority
- CN
- China
- Prior art keywords
- turning axle
- ball bar
- geometric error
- error
- 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.)
- Active
Links
- 238000012850 discrimination method Methods 0.000 title claims abstract description 22
- 238000007514 turning Methods 0.000 claims abstract description 139
- 238000005259 measurement Methods 0.000 claims description 8
- 239000011159 matrix material Substances 0.000 claims description 7
- 230000001360 synchronised effect Effects 0.000 claims description 4
- 238000000034 method Methods 0.000 description 20
- 238000012360 testing method Methods 0.000 description 3
- 238000013519 translation Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000052 comparative effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000003754 machining Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000003801 milling Methods 0.000 description 1
- 239000000523 sample Substances 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000005303 weighing 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)
- Automatic Control Of Machine Tools (AREA)
Abstract
The present invention discloses a kind of rotary axis of machine tool geometric error six measured based on ball bar and encloses discrimination method, comprises the following steps: according to rotary axis of machine tool type and position, it is determined that six measuring positions of ball bar; According to turning axle geometric error, machine tool accuracy is affected, and in conjunction with ball bar direction, six measuring positions place, obtain each position ball bar reading and turning axle geometric error relation, obtain turning axle geometric error discernibility matrixes M; In conjunction with the definition of each geometric error of turning axle, obtain turning axle geometric error item identification formula; Select suitable coordinate to install ball bar six measuring positions, run corresponding lathe code, obtain turning axle in each position corresponding ball bar reading; Ball bar reading and measuring position coordinate are brought into turning axle geometric error identification formula, obtains 10 geometric errors that each turning axle is all. This invention is suitable for dissimilar turning axle, and without principle error, system entries is good, and it is convenient to measure, identification precision height.
Description
Technical field
The present invention relates to numerically-controlled machine design field, particularly relate to a kind of rotary axis of machine tool geometric error six measured based on ball bar and enclose discrimination method.
Background technology
Along with requirement on machining accuracy and workpiece complexity promote, the ratio of five-axle number control machine tool shared by production is increasing. On workpiece quality impact greatly, it is the major criterion weighing a lathe to the working accuracy of lathe. Geometric error repeatability is good, stablizing constant, so being easy to realize the compensation of geometric error, improving the working accuracy of lathe in for a long time.
Geometric Error for Computerized Numerical Control Milling Machine model is the basis of geometric error compensation, these models can be used for predict and compensate lathe geometric error, but prerequisite is exactly each geometric error item in model need measure identification obtain. The discrimination method of 21 geometric errors of three axle lathes is more ripe, measurement for the turning axle error of five-axle number control machine tool has also occurred a lot of method and device both at home and abroad, and device mainly contains 3D probe, ball bar, R-test, wherein the most generally uses with ball bar. Chinese scholars proposes a lot of discrimination method based on ball bar measurement.
(1) ZagarbashiS.H.H. and MayerJ.R.R. proposes the geometric error that based on ball bar five kinds of test phases carry out identification lathe A axle, and the method only needs the independent rotary motion of A axle. (see ZargarbashiSHH, MayerJRR (2006) Assessmentofmachinetooltrunnionaxismotionerror, usingmagneticdoubleballbar, InternationalJournalofMachineToolsandManufacture46 (14): 1823-1834). But the method identification obtains 5 geometric errors of A axle, cannot obtain all error term. The method and lathe in addition
(2) people such as Kwang-IILee uses ball bar to propose five kinds of test paths for C axle, and represents to come that identification obtains geometric error item by C axle geometric error item parametrization. (see LeeKI, LeeDM, YangSH (2012) Parametricmodelingandestimationofgeometricerrorsforarota ryaxisusingdoubleball-bar.InternationalJournalofAdvanced ManufacturingTechnology62 (5-8): 741-750). But the method is easy for C axle, is not suitable for other type turning axles.
(3) people such as He Gaiyun proposes a kind of five-axis machine tool error detection method, and the method realizes special curve movement by lathe five-axle linkage, and is combined identification turning axle error with error model. (see He Gaiyun, Guo Longzhen, Liu Xin, Liu Peipei, the Five-axis NC Machining Center accuracy checking method of a kind of pair of turntable structure, 2013 years, publication number was CN102944197A). But the method is relevant with machine tool structure and machine tool error model, and is not suitable for the five-axis machine tool of all types.
The discrimination method of three axis numerically controlled machine 21 geometric errors has the 9 line methods based on laser interferometer, 12 line methods, 21 line methods, the body diagonal method of fractional steps etc., wherein 9 line measurement line numbers are few, and it is convenient to measure, systematicness is good, and without principle error, is applicable to different three axis numerically controlled machines. Not as this kind of 9 line methods is measured conveniently in turning axle measuring method, the discrimination method that be suitable for different rotary axle unrelated with machine tool error model.
Current detection method is how relevant with machine tool error model, is generally only applicable to the identification of certain concrete turning axle simultaneously, does not have versatility.
Summary of the invention
It is an object of the invention to propose a kind of rotary axis of machine tool geometric error six measured based on ball bar and enclose discrimination method, realize turning axle geometric error identification in conjunction with ball bar measuring characteristic. This invention is not only suitable for dissimilar turning axle, and measures quick and convenient, and systematicness is good, without original reason error.
The rotary axis of machine tool geometric error six measured based on ball bar encloses a discrimination method, comprises the steps:
Step 1, according to rotary axis of machine tool type and position, it is determined that six measuring positions of ball bar;
Step 2, according to turning axle geometric error, machine tool accuracy is affected, and in conjunction with ball bar direction, six measuring positions place, obtain each measuring position place ball bar reading and turning axle geometric error relation, and then obtain turning axle geometric error discernibility matrixes M;
Step 3, utilize turning axle geometric error discernibility matrixes M and in conjunction with each geometric error of turning axle definition, obtain turning axle geometric error item identification formula;
Step 4, select suitable coordinate to install ball bar six measuring positions, run corresponding lathe code, obtain turning axle in each position corresponding ball bar reading;
Step 5 into, ball bar reading and measuring position coordinate are brought turning axle geometric error identification formula, obtain 10 geometric errors that each turning axle is all;
According to rotary axis of machine tool particular type and position in step 1, it is determined that six measuring positions of ball bar under turning axle system of coordinates, comprise step:
Step 1.1, determine rotary axis of machine tool type: A axle, B axle and C axle, according to machine tool structure and rotary shaft position setting turning axle system of coordinates;
Step 1.2, six measuring positions of determining ball bar under turning axle system of coordinates, comprise center ball position on ball bar direction and ball bar, specific as follows:
Ball bar direction, position 1 place is parallel with turning axle system of coordinates x-axis direction, and centrosphere coordinate is [0,0, z1]; Ball bar direction, position 2 place is parallel with turning axle system of coordinates y-axis direction, and centrosphere coordinate is [0,0, z1]; Position 3 place ball bar overlaps with turning axle system of coordinates z-axis, and centrosphere coordinate is [0,0, z1]; Ball bar direction, position 4 place is parallel with turning axle system of coordinates x-axis direction, and centrosphere coordinate is [0, y4,z1]; Ball bar direction, position 5 place is parallel with turning axle system of coordinates x-axis direction, and centrosphere coordinate is [0,0, z5]; Ball bar direction, position 6 place is parallel with turning axle system of coordinates y-axis direction, and centrosphere coordinate is [0,0, z5]��
Further, step 2 obtains turning axle geometric error discernibility matrixes M in conjunction with ball bar direction, six measuring positions and coordinate and comprises step:
Step 2.1, according to lathe geometric error model, obtaining turning axle geometric error affects expression formula to machine tool accuracy, in order to identification is convenient, just brings basic for turning axle geometric error item into lathe geometric error model, ignores the impact of linear axes error. Simultaneously lathe geometric error model should be transformed into and measure under turning axle system of coordinates to improve identification precision; Also can directly utilize the definition of turning axle geometric error item to obtain turning axle geometric error in addition and machine tool accuracy is affected expression formula; On dissimilar lathe, that machine tool accuracy is affected expression formula is consistent for the geometric error of identical type turning axle;
Step 2.2, ball bar direction illustrate overall error direction of measurement, according to each ball bar direction, position, select suitable turning axle geometric error that machine tool accuracy is affected formula, ball bar coordinate is substituted into, ball bar reading and turning axle geometric error relation can be obtained;
Step 2.3, six position ball bar numbers and turning axle geometric error relation are converted to matrix form, thus obtain geometric error discernibility matrixes M:
M discloses turning axle geometric error and the relation of ball bar reading, is 6 �� 6 matrixes.
Further, in conjunction with the definition of each geometric error of turning axle in step 3, obtain turning axle geometric error item identification formula and comprise step:
Step 3.1, utilizing ball bar reading and error identification matrix, obtain measuring the comprehensive geometric error identification formula of six, turning axle, wherein comprehensive geometric error item contains verticality error and rotary shaft position deviation.
Step 3.2, in conjunction with the character of verticality error and position deviation, from six comprehensive geometric errors, isolate two verticality errors and two position deviations of turning axle. Verticality error and positionerror are the errors unrelated with turning axle angle of rotation, represent angle and the position offset relation of adjacent shaft, and its error value is a constant value. In the comprehensive geometric error that identification obtains, verticality error is by the part as angular errors, and positionerror is regarded as a part for linearity error. And basic geometric error item changes along with turning axle angle of rotation, and six intrinsic error items at turning axle zero position place are defined as 0, so can obtain the identification formula of turning axle 10 geometric errors from comprehensive geometric error.
Further, six measuring positions are selected by step 4 to ensure that geometric error discernibility matrixes M is full rank during suitable coordinate.
Further, when running lathe code after installing ball bar in step 4, lathe code should ensure that ball bar is followed and measure turning axle synchronous rotary one week or one section of circular arc. Namely ball bar is constant in the position measured on turning axle system of coordinates, and ball bar sensor ball is circular arc or whole circle relative to the track of centrosphere, can utilize lathe RTCP functional realiey.
Compared with prior art, the inventive method is suitable for dissimilar turning axle, unrelated with machine tool error model, there is not original reason error.
The present invention is that the rotary axis of machine tool geometric error six measured based on ball bar encloses discrimination method, and concrete useful effect is:
In the present invention, the coordinate of ball bar six measuring positions forms geometric error discernibility matrixes, all ensures that ball bar is followed turning axle synchronous rotary and obtained a ball bar reading in when ball bar runs lathe code at six measuring positions place simultaneously. The method is suitable for different rotary axis of machine tools, only need to find six positions suitable in turning axle system of coordinates, and the method systematicness is good simultaneously, it is possible to identification obtains all 10 geometric error items of turning axle.
Accompanying drawing explanation
Fig. 1 is the structural representation of certain five-axle number control machine tool;
Fig. 2 is lower six the measuring position schematic diagram of C axis coordinate system of the present invention;
Fig. 3 a is 3 corner geometric errors of lathe C axle of the present invention;
Fig. 3 b is 3 linear geometry errors of lathe C axle of the present invention;
Fig. 4 is that before and after position 1 place C axis error compensates, ball bar read-around ratio is relatively schemed;
Fig. 5 is that the present invention encloses the schema of discrimination method based on the rotary axis of machine tool geometric error six that ball bar is measured.
Embodiment
Below in conjunction with the drawings and specific embodiments, the present invention will be further described.
The rotary axis of machine tool geometric error six based on ball bar measurement that accompanying drawing 5 show the present invention encloses discrimination method schema, and accompanying drawing 1 show certain five-axle number control machine tool structural representation, for this lathe, illustrates the inventive method.
According to rotary axis of machine tool particular type and position in step 1, it is determined that six measuring positions of ball bar under turning axle system of coordinates, comprise step:
Step 1.1, to determine this rotary axis of machine tool type be A axle and C axle, and the present embodiment carries out for this lathe C axle. According to machine tool structure and C axle position, setting C axis coordinate system initial point is at C axle rotation center and A axle axis intersection point, and turning axle system of coordinates z-axis is C axle rotating shaft center, and turning axle system of coordinates x-axis is A axle axis;
Step 1.2, six measuring positions of determining ball bar under C axis coordinate system, comprise center ball position on ball bar direction and ball bar, specific as follows:
Ball bar direction, position 1 place is parallel with turning axle system of coordinates x-axis direction, and centrosphere coordinate is [0,0, z1]; Ball bar direction, position 2 place is parallel with turning axle system of coordinates y-axis direction, and centrosphere coordinate is [0,0, z1]; Position 3 place ball bar overlaps with turning axle system of coordinates z-axis, and centrosphere coordinate is [0,0, z1]; Ball bar direction, position 4 place is parallel with turning axle system of coordinates x-axis direction, and centrosphere coordinate is [0, y4,z1]; Ball bar direction, position 5 place is parallel with turning axle system of coordinates x-axis direction, and centrosphere coordinate is [0,0, z5]; Ball bar direction, position 6 place is parallel with turning axle system of coordinates y-axis direction, and centrosphere coordinate is [0,0, z5]. Accompanying drawing 2 is C axis coordinate system lower six measuring position schematic diagram, wherein z1��y4��z5For the coordinate figure of respective coordinates point.
Step 2, according to turning axle geometric error, machine tool accuracy is affected, and in conjunction with ball bar direction, six measuring positions place, obtain each measuring position place ball bar reading and turning axle geometric error relation, and then obtain turning axle geometric error discernibility matrixes M, comprise step:
Step 2.1, according to lathe geometric error model, obtaining C axle geometric error affects expression formula to machine tool accuracy, and specific implementation process is as follows:
Lathe geometric error model should be transformed under measuring turning axle system of coordinates, for this lathe, C axle is connected with worktable, then geometric error model illustrates the overall error under C axis coordinate system, in order to identification is convenient, just bring basic for C axle geometric error item into lathe geometric error model, ignore the impact of linear axes error. When C axle corner is 0, the coordinate of cutter under C axis coordinate system is [xo,yo,zo], so after C axle rotates to an angle ��, constant in order to ensure the coordinate of cutter under C axis coordinate system, so
Wherein:Represent the desirable homogeneous transform matrix of cutter under stage coordinates system (C axis coordinate system);
Then can obtain three corresponding amount of feed of translation shaft is:
After obtaining C axle motion �� angle, bring the amount of feed of each translation shaft into lathe geometric error model, such as the lathe geometric error model based on many bodies theory, see WangJ, GuoJ (2012) ResearchonvolumetricerrorcompensationforNCmachinetoolbas edonlasertrackermeasurement.ScienceChinaTechnologicalSci ences55 (11): 3000-3009. The overall error obtaining all directions is:
Obtain C axle geometric error through arrangement and machine tool accuracy affected expression formula:
��x=-��xc+yo��zc-zo��yc
��y=-��yc+zo��xc-xo��zc
��z=-��zc+xo��yc-yo��xc(1)
Itself is unrelated with lathe geometric error model, it is possible to directly obtain according to the definition of each error and coordinate system transformation. Wherein ��icRepresent the linearity error in C axle i direction; ��icRepresent the angular errors in C axle i direction; ��iRepresent the overall error in i direction; Wherein, i is respectively x, y, z; X, y, z represents x-axis (direction), y-axis (direction), z-axis (direction) respectively.Represent the desirable homogeneous transform matrix of C axle relative to A axis coordinate systemRepresent the error homogeneous matrix of C axle relative to A axis coordinate system.
Step 2.2, ball bar direction illustrate overall error direction of measurement, according to each ball bar direction, position, select suitable turning axle geometric error that machine tool accuracy is affected formula, ball bar coordinate is substituted into, ball bar reading and turning axle geometric error relation can be obtained, specific as follows:
The direction of position 1,4,5 place ball bar is parallel with tested turning axle system of coordinates x-axis direction, and namely what ball bar was measured is the General Linear error in turning axle system of coordinates x direction; Position 2 is parallel with tested turning axle system of coordinates y-axis direction with the direction of 6 place's ball bars, measures the General Linear error in turning axle system of coordinates y direction; Position 3 place ball bar is positioned at surveys turning axle system of coordinates z-axis, measures the General Linear error in turning axle system of coordinates z direction. Formula (1) is so selected suitable expression formula, ball bar coordinate is substituted into can the overall error of each position be:
��x1=-��xc-z1��yc
��y2=-��yc+z1��xc
��z3=-��zc
��x4=-��xc+y4��zc-z1��yc
��x5=-��xc-z5��yc
��y6=-��yc+z5��xc(2)
Wherein, ��ikRepresent i direction, k location place overall error, i.e. k location place ball bar reading, wherein i=x, y, z; K=1,2,3,4,5,6;
Step 2.3, six position ball bar numbers and turning axle geometric error relation are converted to matrix form,
Thus obtain turning axle geometric error discernibility matrixes M.
Step 3, utilize turning axle geometric error discernibility matrixes M and in conjunction with each geometric error of turning axle definition, obtain turning axle geometric error item identification formula, comprise step:
Step 3.1, utilize ball bar reading and turning axle geometric error discernibility matrixes M, obtain measuring the comprehensive geometric error identification formula of six, turning axle and be:
Comprehensive geometric error item contains verticality error and the rotary shaft position deviation of turning axle. Wherein ��ic' represent C axle i direction General Linear error, ��ic' represent C axle i direction comprehensive angular errors.
Step 3.2, in conjunction with the character of verticality error and position deviation, from six comprehensive geometric errors, isolate two verticality errors and two position deviations of turning axle. Verticality error and positionerror are the errors unrelated with turning axle angle of rotation, represent angle and the position offset relation of adjacent shaft, and its error value is a constant value. In the comprehensive geometric error that identification obtains, verticality error is by the part as angular errors, and positionerror is regarded as a part for linearity error. And basic geometric error item changes along with turning axle angle of rotation, and six intrinsic error items at turning axle zero position place are defined as 0, so can obtaining the identification formula of 10 geometric errors of turning axle from comprehensive geometric error, concrete geometric error identification formula is as follows:
Scx=��yc'|��=0��yc=��yc'-Scx
Scy=��xc'|��=0��xc=��xc'-Scy
ocx=��xc'|��=0��xc=��xc'-ocx
ocy=��yc'|��=0��yc=��yc'-ocy(5)
��zc=��zc'-��zc'|��=0��zc=��zc'-��zc'|��=0
Wherein ScxRepresent the vertical error between C axle and X-axis, ScyRepresent the vertical error between C axle and Y-axis, ocxRepresent the position deviation of C axle in x direction, ocyRepresent C axle position deviation in y-direction.
Step 4, selecting suitable coordinate to install ball bar six measuring positions, because machine tool structure restriction, in six circle methods, the z coordinate of position 1,2,3 can not be 0, makes z according to installation practical situation1=68mm, the y of position 44=40mm, the z of position 5 and 65=90mm, so just can obtain discernibility matrixes M, run corresponding lathe code, utilizes lathe RTCP function, ensures that ball bar follows C axle synchronous rotary one week, obtain C axle in each position corresponding ball bar reading;
Step 5, ball bar reading and measuring position coordinate being brought turning axle geometric error identification formula (4) and (5) into, obtain 10 geometric errors that C axle is all, accompanying drawing 3a, accompanying drawing 3b are 6 basic geometric error items of C axle. Wherein, Fig. 3 a is 3 corner geometric errors of this numerically-controlled machine C axle; Fig. 3 b is 3 linear geometry errors of this numerically-controlled machine C axle. The turning axle error that can identification be obtained compensates, and then measures each position ball bar reading after compensating, and compares with uncompensated survey measurements. The turning axle error value that identification obtains, can compensate by corresponding translation shaft, and accompanying drawing 4 is position 1 place comparative effectiveness figure. Can verify that this invention turning axle geometric error six encloses discrimination method identification precision height. This invention equally can 10 geometric error items of identification this lathe another turning axle A axle.
The present invention finally obtains 10 geometric error items of rotary axis of machine tool. Accompanying drawing is a preferred embodiment; the above embodiments are just in order to describe the present invention, not in order to limit the present invention, within the spirit and principles in the present invention all; any amendment of being done, equivalent replacement, improvement etc., all should be included within the protection domain of present aspect.
Claims (8)
1. the rotary axis of machine tool geometric error six measured based on ball bar encloses discrimination method, it is characterised in that, comprise the steps:
Step 1, according to rotary axis of machine tool type and position, it is determined that six measuring positions of ball bar under turning axle system of coordinates;
Step 2, according to turning axle geometric error, machine tool accuracy is affected, and in conjunction with ball bar direction, six measuring positions place, obtain each measuring position place ball bar reading and turning axle geometric error relation, and then obtain turning axle geometric error discernibility matrixes M;
Step 3, utilize turning axle geometric error discernibility matrixes M and in conjunction with each geometric error of turning axle definition, obtain turning axle geometric error identification formula;
Step 4, select suitable coordinate to install ball bar six measuring positions, run corresponding lathe code, obtain turning axle in each position corresponding ball bar reading;
Step 5 into, ball bar reading and measuring position coordinate are brought turning axle geometric error identification formula, obtain 10 geometric errors that each turning axle is all.
2. the rotary axis of machine tool geometric error six measured based on ball bar according to claim 1 encloses discrimination method, it is characterized in that, in described step 1, according to rotary axis of machine tool particular type and position, determine six measuring positions of ball bar under turning axle system of coordinates, comprise step:
Step 1.1, determine rotary axis of machine tool type, set the turning axle system of coordinates of turning axle to be measured according to machine tool structure and rotary shaft position;
Step 1.2, six measuring positions of determining ball bar under corresponding rotation axis coordinate system, comprise center ball position on ball bar direction and ball bar, specific as follows:
Ball bar direction, position 1 place is parallel with turning axle system of coordinates x-axis direction, and centrosphere coordinate is [0,0, z1]; Ball bar direction, position 2 place is parallel with turning axle system of coordinates y-axis direction, and centrosphere coordinate is [0,0, z1]; Position 3 place ball bar overlaps with turning axle system of coordinates z-axis, and centrosphere coordinate is [0,0, z1]; Ball bar direction, position 4 place is parallel with turning axle system of coordinates x-axis direction, and centrosphere coordinate is [0, y4,z1]; Ball bar direction, position 5 place is parallel with turning axle system of coordinates x-axis direction, and centrosphere coordinate is [0,0, z5]; Ball bar direction, position 6 place is parallel with turning axle system of coordinates y-axis direction, and centrosphere coordinate is [0,0, z5], wherein z1��y4��z5For the coordinate figure of respective coordinates point.
3. the rotary axis of machine tool geometric error six measured based on ball bar according to claim 1 encloses discrimination method, it is characterized in that, in described step 2, obtain turning axle geometric error discernibility matrixes M in conjunction with ball bar direction, six measuring positions place and coordinate, comprise step:
Step 2.1, according to lathe geometric error model, obtaining turning axle geometric error affects expression formula to machine tool accuracy, wherein on dissimilar lathe the turning axle geometric error of identical type that machine tool accuracy is affected expression formula is consistent;
Step 2.2, ball bar direction illustrate overall error direction of measurement, according to each ball bar direction, position, select the turning axle geometric error consistent with its direction that machine tool accuracy is affected formula, ball bar coordinate is substituted into, ball bar reading and turning axle geometric error relation can be obtained;
Step 2.3, six measuring positions place ball bar reading and turning axle geometric error relation are converted to matrix form, thus obtain geometric error discernibility matrixes M:
Wherein z1��y4��z5For the coordinate figure of respective coordinates point.
4. the rotary axis of machine tool geometric error six measured based on ball bar according to claim 3 encloses discrimination method, it is characterized in that, in step 2.1, solve turning axle geometric error when machine tool accuracy is affected expression formula, only bring basic for turning axle geometric error item into lathe geometric error model, ignore the impact of linear axes error, under lathe geometric error model being transformed into turning axle system of coordinates to be measured simultaneously.
5. the rotary axis of machine tool geometric error six measured based on ball bar according to claim 1 encloses discrimination method, it is characterised in that, in described step 3, in conjunction with the definition of each geometric error of turning axle, obtain turning axle geometric error identification formula, comprise step:
Step 3.1, utilizing ball bar reading and turning axle geometric error discernibility matrixes M, obtain the identification formula of six comprehensive geometric errors of turning axle to be measured, wherein comprehensive geometric error contains verticality error and rotary shaft position deviation;
Step 3.2, in conjunction with the character of verticality error and rotary shaft position deviation, from six comprehensive geometric errors, isolate two verticality errors and two position deviations of turning axle; Wherein verticality error and position deviation are the errors unrelated with turning axle angle of rotation, represent angle and the position offset relation of adjacent shaft, and its error value is a constant value; In the comprehensive geometric error that identification obtains, verticality error is regarded as a part for linearity error by the part as angular errors, position deviation; And basic geometric error item changes along with turning axle angle of rotation, six comprehensive geometric errors at turning axle zero position place are defined as 0, finally obtain the identification formula of turning axle 10 geometric errors from six comprehensive geometric errors.
6. the rotary axis of machine tool geometric error six measured based on ball bar according to claim 1 encloses discrimination method, it is characterized in that, in described step 4, select six measuring positions to need during suitable coordinate to ensure that turning axle geometric error discernibility matrixes M is full rank.
7. the rotary axis of machine tool geometric error six measured based on ball bar according to claim 1 encloses discrimination method, it is characterized in that, in described step 4, when running lathe code after ball bar is installed, lathe code needs to ensure that ball bar follows turning axle synchronous rotary to be measured one week or one section of circular arc, namely ball bar is constant in the position measured on turning axle system of coordinates, and the sensor ball of ball bar is circular arc or whole circle relative to the track of centrosphere.
8. the rotary axis of machine tool geometric error six measured based on ball bar according to claim 3 encloses discrimination method, it is characterised in that, in described step 2.1, machine tool accuracy is affected expression formula and directly utilizes the definition of each geometric error item to obtain by turning axle geometric error.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410542329.0A CN104308657B (en) | 2014-10-14 | 2014-10-14 | A kind of rotary axis of machine tool geometric error six measured based on ball bar encloses discrimination method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410542329.0A CN104308657B (en) | 2014-10-14 | 2014-10-14 | A kind of rotary axis of machine tool geometric error six measured based on ball bar encloses discrimination method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104308657A CN104308657A (en) | 2015-01-28 |
CN104308657B true CN104308657B (en) | 2016-06-01 |
Family
ID=52364040
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410542329.0A Active CN104308657B (en) | 2014-10-14 | 2014-10-14 | A kind of rotary axis of machine tool geometric error six measured based on ball bar encloses discrimination method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104308657B (en) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104786098B (en) * | 2015-04-10 | 2017-03-22 | 浙江大学 | Geometric error six-position recognition method of multi-axis numerical control machine tool rotary table |
CN104914787A (en) * | 2015-06-18 | 2015-09-16 | 天津大学 | Method of estimating precision of machine tool body diagonals |
CN105043259B (en) * | 2015-08-25 | 2017-07-11 | 大连理工大学 | Digit Control Machine Tool rotary shaft error detection method based on binocular vision |
CN106181583B (en) * | 2016-08-02 | 2018-04-24 | 南京工业大学 | Five-axis gear making machine tool position-independent error detection method based on small-cutting-amount test piece |
CN107695791B (en) * | 2017-09-26 | 2019-02-26 | 西北工业大学 | The general rotation axis geometric error discrimination method unrelated with position |
CN108214099B (en) * | 2017-12-29 | 2020-05-19 | 广东工业大学 | Method and system for measuring position-related geometric errors of numerical control machine turntable |
CN108917520B (en) * | 2018-05-08 | 2020-04-14 | 黄鹄(苏州)机床有限公司 | Method for detecting precision of rotating shaft of five-axis linkage machine tool |
CN108340210B (en) * | 2018-05-09 | 2019-10-29 | 天津工业大学 | A kind of gang tool geometric error discrimination method based on ball bar measurement |
CN109015110B (en) * | 2018-08-22 | 2020-02-18 | 大连理工大学 | Machine tool rotary shaft position error modeling and identifying method |
CN111708321B (en) * | 2020-06-08 | 2021-06-04 | 上海交通大学 | Device and method for detecting dynamic error of cutter shaft direction of numerical control machine tool |
CN111922783B (en) * | 2020-07-13 | 2021-08-31 | 杭州电子科技大学 | Machine tool multidimensional geometric error measuring method based on lever principle |
CN115555918A (en) * | 2022-11-02 | 2023-01-03 | 重庆大学 | Method for identifying comprehensive errors of rotating shaft based on single-shaft driving of ball arm instrument |
CN116728158B (en) * | 2023-08-09 | 2023-12-08 | 成都飞机工业(集团)有限责任公司 | Error detection result visualization method for five-axis machine tool R-test detection |
CN117470105B (en) * | 2023-12-26 | 2024-03-01 | 天津大学 | Perpendicularity error identification method based on club instrument and multi-beam laser interferometer |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007044802A (en) * | 2005-08-09 | 2007-02-22 | Okuma Corp | Swivel axis center measuring method in multi-axis machine tool |
ITTO20070318A1 (en) * | 2007-05-10 | 2008-11-11 | Hexagon Metrology Spa | METHOD FOR DETERMINING GEOMETRIC ERRORS IN A MACHINE TOOL OR MEASUREMENT |
CN102001021B (en) * | 2010-10-22 | 2012-03-14 | 西南交通大学 | Method for measuring geometric error parameter value of rotary oscillation axis of five-axis linkage numerical control machine tool |
CN103206932A (en) * | 2012-01-11 | 2013-07-17 | 财团法人精密机械研究发展中心 | Assessment method for geometric errors of five-axis tool machine |
CN102944197B (en) * | 2012-11-13 | 2016-08-03 | 天津大学 | A kind of method for detecting precision of five-spindle machining center of double-rotary table structure |
CN103034166A (en) * | 2012-11-26 | 2013-04-10 | 北京工业大学 | Recognition method of critical geometrical error source of machine tool |
CN103447884B (en) * | 2013-08-02 | 2016-01-20 | 西安交通大学 | The measurement mechanism of Digit Control Machine Tool translation shaft geometric error and measurement and discrimination method |
CN103737426B (en) * | 2013-12-24 | 2015-10-21 | 西安交通大学 | A kind of Digit Control Machine Tool rotating shaft geometric error three line mensuration |
CN103878641B (en) * | 2014-03-14 | 2016-07-06 | 浙江大学 | The rotating shaft geometric error discrimination method that a kind of five-axle number control machine tool is general |
CN104007700B (en) * | 2014-05-29 | 2016-09-14 | 北京工业大学 | A kind of key geometric error discrimination method of three axis numerically controlled machine based on overall situation sensitivity analysis |
-
2014
- 2014-10-14 CN CN201410542329.0A patent/CN104308657B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN104308657A (en) | 2015-01-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104308657B (en) | A kind of rotary axis of machine tool geometric error six measured based on ball bar encloses discrimination method | |
CN103878641B (en) | The rotating shaft geometric error discrimination method that a kind of five-axle number control machine tool is general | |
CN102001021B (en) | Method for measuring geometric error parameter value of rotary oscillation axis of five-axis linkage numerical control machine tool | |
Lee et al. | Robust measurement method and uncertainty analysis for position-independent geometric errors of a rotary axis using a double ball-bar | |
Ibaraki et al. | Machining tests to identify kinematic errors on five-axis machine tools | |
CN102200429B (en) | Precision detection method for numerical control machine based on laser-tracking combined measurement | |
CN103389038B (en) | Laser tracker set the goal multistation measure numerically-controlled machine geometric accuracy detection method | |
CN105643362A (en) | Five-axis machine tool measuring method based on AxiSet | |
CN105269404B (en) | Numerically-controlled machine tool point of a knife dynamic characteristic accuracy detecting device and its method | |
CN103925902A (en) | Profile tolerance error measurement device and method based on arc surfaced cam isometric model | |
CN103286631A (en) | Benchmark deviation compensation type processing method and system used for box or shell part | |
CN101913103A (en) | Method for measuring angular errors of rotating table of numerical control machine | |
CN104786098B (en) | Geometric error six-position recognition method of multi-axis numerical control machine tool rotary table | |
CN103365246A (en) | Device for error correction for CNC machines | |
CN104972361A (en) | Measurement system | |
CN102506666B (en) | Comprehensive test method for geometric accuracy of numerically controlled milling machine | |
CN102062575A (en) | Method for detecting geometric accuracy of numerically-controlled machine tool based on multi-channel laser time-sharing measurement | |
CN108469782A (en) | A kind of installation error discrimination method based on rotary shaft composition error measured value | |
CN103206932A (en) | Assessment method for geometric errors of five-axis tool machine | |
CN104990487A (en) | Non-orthogonal rotating shaft axis deviation measurement method based on linkage analysis analyses | |
Huang et al. | Identification of geometric errors of rotary axes on 5-axis machine tools by on-machine measurement | |
CN107081638A (en) | A kind of lathe work Space Thermal error identification method for establishing model | |
CN102151866A (en) | Three-ball-based multistation coordinate unifying method of processing center | |
CN109396952A (en) | A method of Precision of NC Machine Tool is detected by special tooling | |
CN105783845B (en) | A kind of flank profil measuring method of numerically controlled tooth grinding machine on-machine measurement system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |