CN106950918B - A method of for the AC pivot angle error compensation on numerically-controlled machine tool - Google Patents
A method of for the AC pivot angle error compensation on numerically-controlled machine tool Download PDFInfo
- Publication number
- CN106950918B CN106950918B CN201710152920.9A CN201710152920A CN106950918B CN 106950918 B CN106950918 B CN 106950918B CN 201710152920 A CN201710152920 A CN 201710152920A CN 106950918 B CN106950918 B CN 106950918B
- Authority
- CN
- China
- Prior art keywords
- coordinate
- pivot angle
- plane
- error
- lathe
- 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
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical 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/404—Numerical 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
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/35—Nc in input of data, input till input file format
- G05B2219/35408—Calculate new position data from actual data to compensate for contour error
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Numerical Control (AREA)
- Automatic Control Of Machine Tools (AREA)
Abstract
The present invention relates to a kind of methods for the AC pivot angle error compensation on numerically-controlled machine tool, comprising the following steps: step 1: by the installation and checking block on numerically-controlled machine tool, the coordinate system of the numerically-controlled machine tool is X, Y, Z;Step 2: by processing X- plane, Y- plane and Z plane on numerically-controlled machine tool on check block;Step 3: by pop one's head in respectively measure numerically-controlled machine tool on lathe pivot angle in error in the X- plane, Y- plane and Z plane of check block: step 4: according to the error amount obtained in step 3 to extra bed run when X, Y, Z coordinate error compensate.The present invention passes through the composition error that the error for measuring and compensating to check block is under the current machining state of lathe, better compensation can be played to lathe AC pivot angle error, guarantee product space precision, it is easy to operate, it is versatile, it is calculated without other tool software, ultrahigh in efficiency, product space precision is high.
Description
Technical field
The invention belongs to machine tooling technical fields, more particularly to one kind is for the AC pivot angle error compensation on numerically-controlled machine tool
Method.
Background technique
Modern Mechanical Manufacturing Technology just develops towards efficient, high-quality, high-precision, highly integrated and high intelligent direction.It is accurate and
Ultraprecision Machining has become most important component part and developing direction in modern mechanical manufacturing, and it is international competing to become raising
The key technology for striving ability, since in the various error sources of lathe, Thermal Error and geometric error account for 70% or more, therefore reduce
This two errors are of great significance for improving the overall precision of lathe, currently, the method for improving machine tool accuracy is main
It is divided into error and avoids method and error compensation method, the former guarantees mainly by manufacture, the methods of the installation by lathe, and economically
Cost be huge;The latter mainly offsets initial error by the artificial error for causing one kind new, to reach raising
The purpose of precision, therefore, error compensation method are a kind of cost-effective methods,.
Especially in aviation, aircraft structure is complex-shaped, and position accuracy demand is high, and working position is more, leads to
It is processed frequently with high-grade 5-shaft linkage numerical control lathe, due to AC pivot angle numerically-controlled machine tool, as shown in Figure 1, pivot angle is compact-sized,
Pivot angle range is big: A axis is ± 110 ° reachable, reachable ± 360 ° of C axis, and the bulk for being usually used in large complicated aircraft structure adds
Work, such as space curved surface, space drilling etc., bring great convenience to processing.
Patent No. CN105404237A, applying date 2015-11-10 are disclosed a kind of based on space lattice compensation side
The numerically-controlled machine tool space error modeling method of formula, mainly comprises the steps that the first step, according to machine tool type, is based on many body system
System is theoretical, with homogeneous coordinate transformation method, establishes the universal model of three axis numerically controlled machine space error;Second step, to model
In 21 geometric error elements, measured using laser interferometer, and model;Third step, to numerically-controlled machine tool space error
It compensates.
Above-mentioned patent is by combining the two methods of static geometric error and dynamic thermal error modeling, by collective model table
Being independent position up to formula combination separation influences item and temperature influence item, and location error influences item and space lattice is taken to compensate list
Form, temperature error influence item and take the form acquired in real time, are achieved in comprehensive compensation.But the two methods of above-mentioned patent
Thermal expansion in the accuracy of manufacture, rigging error and process due to lathe components itself, distortion inaccuracy are not all considered
Factor, when part processing precision is more demanding and machine tool chief axis pivot angle amplitude is larger, above two compensation method is all difficult to
It is overproof to will cause product space precision for the machining accuracy for meeting part.
Summary of the invention
It is an object of the invention to overcome the above-mentioned problems in the prior art, provide a kind of in numerically-controlled machine tool
The method of AC pivot angle error compensation, the method by main shaft of numerical control machine tool in the state of AC pivot angle to check block measure with
The error of compensation can play better compensation to machine tool chief axis pivot angle error, guarantee product space precision, and easy to operate,
It is versatile, it is calculated without other tool software, ultrahigh in efficiency.
To achieve the above object, The technical solution adopted by the invention is as follows:
1, a kind of method for the AC pivot angle error compensation on numerically-controlled machine tool, comprising the following steps:
Step 1: the installation and checking block on numerically-controlled machine tool, the coordinate system of the numerically-controlled machine tool are X, Y, Z;
Step 2: processing 3 datum planes on numerically-controlled machine tool on check block, and 3 datum planes are respectively
X- plane, Y- plane and Z plane;
Step 3: it is flat in the X- plane, Y- plane and Z of check block to measure lathe pivot angle on numerically-controlled machine tool respectively by probe
Error on face:
(1) the X-coordinate system error measure of lathe pivot angle
Lathe pivot angle are as follows: A0 °, C0 °, a reference value of the X-coordinate of X- plane are X0;
Lathe pivot angle are as follows: A-90 °, C0 °, the X-coordinate a reference value of X- plane are X1, and the error amount of X-coordinate is Δ X1=X1-
X0;
Lathe pivot angle are as follows: A90 °, C-90 °, the X-coordinate a reference value of X- plane are X2, and the error amount of X-coordinate is Δ X2=X2-
X0;
Lathe pivot angle: A90 °, C0 °, the X-coordinate a reference value of X- plane are X3, and the error amount of X-coordinate is Δ X3=X3-X0;
(2) the Y coordinate system error measure of lathe pivot angle
Lathe pivot angle are as follows: A0 °, C0 °, a reference value of Y- plane Y coordinate are Y0;
Lathe pivot angle are as follows: A90 °, C-90 °, the Y coordinate a reference value of Y- plane are Y1, and the error amount of Y coordinate is Δ Y1=Y1-
Y0;
Lathe pivot angle are as follows: A90 °, C0 °, the Y coordinate a reference value of Y- plane are Y2, and the error amount of Y coordinate is Δ Y2=Y2-
Y0;
Lathe pivot angle are as follows: A90 °, C90 °, the Y coordinate a reference value of Y- plane are Y3, and the error amount of Y coordinate is Δ Y3=Y3-
Y0;
(3) the Z coordinate system error measure of lathe pivot angle
Lathe pivot angle are as follows: A0 °, C0 °, a reference value of Z plane Z coordinate are Z0;
Lathe pivot angle are as follows: A90 °, C0 °, the Z coordinate a reference value of Z plane are Z1, and the error amount of Z coordinate is Δ Z1=Z1-Z0;
Lathe pivot angle are as follows: A-90 °, C0 °, the Z coordinate a reference value of Z plane are Z2, and the error amount of Z coordinate is Δ Z2=Z2-
Z0;
Step 4: according to the error amount obtained in step 3 to lathe run when X, Y, Z coordinate error compensate.
The check block is the blank clout of parts to be processed.
The check block is independently mounted at outside numerically-controlled machine tool machining area.
The surface roughness of the X- plane, Y- plane and Z plane is 3.2 microns.
The probe uses bulb-type detection device.
Using the advantage of the invention is that.
It 1, can by the composition error that the error for measuring and compensating to check block is under the current machining state of lathe
Better compensation is played to lathe AC pivot angle error, guarantees product space precision, it is easy to operate, it is versatile, without it
Its tool software calculates, ultrahigh in efficiency, and product space precision is high, and by check block is processed under current machining state
, it ensure that the consistency of calibration reference Yu current conditions of machine tool.
2, by the way that the blank clout of parts to be processed is processed into check block, increase the essence of measurement check block pivot angle error
Degree, while save the cost.
3, by independently installed check block outside numerically-controlled machine tool machining area, machine tooling is facilitated to pass through independence afterwards for a period of time
Check block is corrected, and guarantees the precision of measurement check block pivot angle error at any time, avoids re-working check block bring trouble,
The time is saved, processing efficiency is increased.
4, the datum plane for being 3.2 microns by surface roughness increases the accuracy of measurement check block pivot angle error, together
When reduce probe contacted in measuring basis plane with check block caused by damage.
5, bulb-type detection device is used by probe, measurement accuracy is high, and measurement accuracy reaches 0.01mm, can provide machine
Any direction error amount of bed.
Detailed description of the invention
Fig. 1 is numerically-controlled machine tool AC pivot angle schematic diagram.
Fig. 2 is three datum level schematic diagrames of check block processing.
Fig. 3 is the schematic diagram of lathe pivot angle (A0 °, C0 °) on the face check block X-.
Fig. 4 is the schematic diagram of lathe pivot angle (A-90 °, C0 °) on the face check block X-.
Fig. 5 is the schematic diagram of lathe pivot angle (A90 °, C-90 °) on the face check block X-.
Fig. 6 is the schematic diagram of lathe pivot angle (A90 °, C0 °) on the face check block X-.
Fig. 7 is the schematic diagram of lathe pivot angle (A0 °, C0 °) on the face check block Y-.
Fig. 8 is the schematic diagram of lathe pivot angle (A90 °, C-90 °) on the face check block Y-.
Fig. 9 is the schematic diagram of lathe pivot angle (A90 °, C0 °) on the face check block Y-.
Figure 10 is the schematic diagram of lathe pivot angle (A90 °, C90 °) on the face check block Y-.
Figure 11 is the schematic diagram of lathe pivot angle (A0 °, C0 °) on the face check block Z.
Figure 12 is the schematic diagram of lathe pivot angle (A90 °, C0 °) on the face check block Z.
Figure 13 is the schematic diagram of lathe pivot angle (A-90 °, C0 °) on the face check block Z.
Specific embodiment
Following further describes the present invention with reference to the drawings.
Embodiment 1
As shown in figures 1-13,1, a kind of method for the AC pivot angle error compensation on numerically-controlled machine tool, it is characterised in that: packet
Include following steps:
Step 1: the installation and checking block on numerically-controlled machine tool, the coordinate system of the numerically-controlled machine tool are X, Y, Z;
Step 2: processing 3 datum planes on numerically-controlled machine tool on check block, and 3 datum planes are respectively
X- plane, Y- plane and Z plane;
Step 3: it is flat in the X- plane, Y- plane and Z of check block to measure lathe pivot angle on numerically-controlled machine tool respectively by probe
Error on face:
(1) the X-coordinate system error measure of lathe pivot angle
Lathe pivot angle are as follows: A0 °, C0 °, a reference value of the X-coordinate of X- plane are X0;
Lathe pivot angle are as follows: A-90 °, C0 °, the X-coordinate a reference value of X- plane are X1, and the error amount of X-coordinate is Δ X1=X1-
X0;
Lathe pivot angle are as follows: A90 °, C-90 °, the X-coordinate a reference value of X- plane are X2, and the error amount of X-coordinate is Δ X2=X2-
X0;
Lathe pivot angle: A90 °, C0 °, the X-coordinate a reference value of X- plane are X3, and the error amount of X-coordinate is Δ X3=X3-X0;
(2) the Y coordinate system error measure of lathe pivot angle
Lathe pivot angle are as follows: A0 °, C0 °, a reference value of Y- plane Y coordinate are Y0;
Lathe pivot angle are as follows: A90 °, C-90 °, the Y coordinate a reference value of Y- plane are Y1, and the error amount of Y coordinate is Δ Y1=Y1-
Y0;
Lathe pivot angle are as follows: A90 °, C0 °, the Y coordinate a reference value of Y- plane are Y2, and the error amount of Y coordinate is Δ Y2=Y2-
Y0;
Lathe pivot angle are as follows: A90 °, C90 °, the Y coordinate a reference value of Y- plane are Y3, and the error amount of Y coordinate is Δ Y3=Y3-
Y0;
(3) the Z coordinate system error measure of lathe pivot angle
Lathe pivot angle are as follows: A0 °, C0 °, a reference value of Z plane Z coordinate are Z0;
Lathe pivot angle are as follows: A90 °, C0 °, the Z coordinate a reference value of Z plane are Z1, and the error amount of Z coordinate is Δ Z1=Z1-Z0;
Lathe pivot angle are as follows: A-90 °, C0, the Z coordinate a reference value of Z plane are Z2, and the error amount of Z coordinate is Δ Z2=Z2-Z0;
Step 4: according to the error amount obtained in step 3 to lathe run when X, Y, Z coordinate error compensate.
The first step, determines position, the size of check block, the position of the check block should ensure that in process with machine
The movement of bed is not interfered, and surrounding should reserve enough spaces for tool sharpening and probe measurement, and the check block should ensure that
Sufficiently large datum plane can be processed for probe measurement, check block on tri- directions X, Y, Z of current lathe coordinate system
Size determine as needed;
Second step, check block processing, processes verification by the normal direction of plane under the Cutter coordinate system of current work step
3 block X- plane, Y- plane, Z plane datum planes, the shape after the check block processes can be prism or other several
He Ti, 3 surfaces should ensure that probe can easily measure;
Third step, lathe pivot angle error measure, for the precision for guaranteeing compensation, machine tool error measurement should currently be processed in lathe
It is carried out under state, as follows:
X-coordinate error measure
Under lathe pivot angle (A0 °, C0 °) state, using a reference value of the X-coordinate of probe measurement X- plane, it is recorded as X0;
The X-coordinate value that probe measurement X- plane is utilized under lathe pivot angle (A-90 °, C0 °) state, is recorded as X1;In lathe pivot angle
The X-coordinate value that probe measurement X- plane is utilized under (A90 °, C-90 °) state, is recorded as X2;In lathe pivot angle (A90 °, C0 °) shape
The X-coordinate value that probe measurement X- plane is utilized under state, is recorded as X3.Then lathe X-coordinate under (A-90 °, C0 °) pivot angle state
Error is Δ X1=X1-X0;The error of X-coordinate is Δ X2=X2-X0 under (A90 °, C-90 °) pivot angle state;At (A90 °, C0 °)
The error of X-coordinate is Δ X3=X3-X0 under pivot angle state.
Y coordinate pivot angle error measure
Under lathe pivot angle (A0 °, C0 °) state, a reference value of the Y coordinate of probe measurement Y- (or Y+) plane, note are utilized
Record is Y0;The Y-coordinate value that probe measurement Y- plane is utilized under lathe pivot angle (A90 °, C-90 °) state, is recorded as Y1;In machine
The Y-coordinate value that probe measurement Y- plane is utilized under bed pivot angle (A90 °, C0 °) state, is recorded as Y2.Lathe pivot angle (A90 °,
C90 °) Y-coordinate value that probe measurement Y- plane is utilized under state, it is recorded as Y3.Then lathe is in (A90 °, C-90 °) pivot angle state
The error of lower Y coordinate is Δ Y1=Y1-Y0;The error of X-coordinate is Δ Y2=Y2-Y0 under (A90 °, C0 °) pivot angle state;?
The error of X-coordinate is Δ Y3=Y3-X0 under (A90 °, C90 °) pivot angle state.
Z coordinate pivot angle error measure
Under lathe pivot angle (A0 °, C0 °) state, using a reference value of the Z coordinate of probe measurement Z plane, it is recorded as Z0;
The Z coordinate value that probe measurement Z plane is utilized under lathe pivot angle (A90 °, C0 °) state, is recorded as Z1;In lathe pivot angle (A-
90 °, C0 °) Z coordinate value that probe measurement Z plane is utilized under state, it is recorded as Z2.Then lathe is in (A90 °, C0 °) pivot angle state
The error of lower Z coordinate is Δ Z1=Z1-Z0;The error of X-coordinate is Δ Z2=Z2-Z0 under (A-90 °, C0 °) pivot angle state.
4) lathe pivot angle error compensation
Under current machining state, by the pivot angle state of machine tooling, the error of X, Y, Z coordinate is selected to carry out as needed
Compensation.
Such as, the X-coordinate value X0 of probe detection X- plane is 30 to column under lathe pivot angle (A0 °, C0 °) state, is (A- in pivot angle
90 °, C0 °), the X-coordinate reference values X 1 of X- plane is 30.02, illustrates that X-coordinate error is 0.02 under two states, because of lathe
Normal condition be A0 °, C0 °, therefore when lathe is processed under A-90 °, C0 ° of state, Δ X1=X1-X0=0.02 need to be to machine
Bed X-coordinate compensate 0.02, can by the program of numerical control programming will process axis on theoretical coordinate value increase or
Reduce Δ X1(0.02), to eliminate Δ X1(0.02) error, the processing axis of machinery adjustment numerically-controlled machine tool can also be passed through
The position of coordinate system, mobile Δ X1(0.02) distance displacement, to eliminate Δ X1(0.02) error;Pivot angle be (A90 °,
C-90 °), the X-coordinate a reference value of X- plane is 30.05, illustrates that X-coordinate error is 0.05 under two states, therefore when lathe exists
A90 °, when processing under C-90 ° of state, Δ X2=X2-X0=0.05 need to compensate 0.05 to lathe X-coordinate;It is in pivot angle
(A90 °, C0 °), the X-coordinate value X3 of X- plane are 29.4, illustrate that X-coordinate error is -0.06 under two states, therefore work as lathe
When processing under A90 °, C0 ° of state, Δ X3=X3-X0=- 0.06 need to compensate -0.06 to lathe X-coordinate, by verification
Block measures and the error of compensation is the composition error under the current machining state of lathe, can play to lathe AC pivot angle error
Preferably compensation guarantees product space precision, easy to operate, versatile, calculates, imitates without other tool software
Rate is high, and product space precision is high, and by check block is processed under current machining state, ensure that calibration reference and works as
The consistency of preceding conditions of machine tool, the compensation method relative to the detection of lathe pivot angle static error.
Embodiment 2
As shown in figures 1-13,1, a kind of method for the AC pivot angle error compensation on numerically-controlled machine tool, it is characterised in that: packet
Include following steps:
Step 1: the installation and checking block on numerically-controlled machine tool, the coordinate system of the numerically-controlled machine tool are X, Y, Z;
Step 2: processing 3 datum planes on numerically-controlled machine tool on check block, and 3 datum planes are respectively
X- plane, Z plane and Z plane;
Step 3: it is flat in the X- plane, Y- plane and Z of check block to measure lathe pivot angle on numerically-controlled machine tool respectively by probe
Error on face:
(1) the X-coordinate system error measure of lathe pivot angle
Lathe pivot angle are as follows: A0 °, C0 °, a reference value of the X-coordinate of X- plane are X0;
Lathe pivot angle are as follows: A-90 °, C0 °, the X-coordinate a reference value of X- plane are X1, and the error amount of X-coordinate is Δ X1=X1-
X0;
Lathe pivot angle are as follows: A90 °, C-90 °, the X-coordinate a reference value of X- plane are X2, and the error amount of X-coordinate is Δ X2=X2-
X0;
Lathe pivot angle: A90 °, C0 °, the X-coordinate a reference value of X- plane are X3, and the error amount of X-coordinate is Δ X3=X3-X0;
(2) the Y coordinate system error measure of lathe pivot angle
Lathe pivot angle are as follows: A0 °, C0 °, a reference value of Y- plane Y coordinate are Y0;
Lathe pivot angle are as follows: A90 °, C-90 °, the Y coordinate a reference value of Y- plane are Y1, and the error amount of Y coordinate is Δ Y1=Y1-
Y0;
Lathe pivot angle are as follows: A90 °, C0 °, the Y coordinate a reference value of Y- plane are Y2, and the error amount of Y coordinate is Δ Y2=Y2-
Y0;
Lathe pivot angle are as follows: A90 °, C90 °, the Y coordinate a reference value of Y- plane are Y3, and the error amount of Y coordinate is Δ Y3=Y3-
Y0;
(3) the Z coordinate system error measure of lathe pivot angle
Lathe pivot angle are as follows: A0 °, C0 °, a reference value of Z plane Z coordinate are Z0;
Lathe pivot angle are as follows: A90 °, C0 °, the Z coordinate a reference value of Z plane are Z1, and the error amount of Z coordinate is Δ Z1=Z1-Z0;
Lathe pivot angle are as follows: A-90 °, C0, the Z coordinate a reference value of Z plane are Z2, and the error amount of Z coordinate is Δ Z2=Z2-Z0;
Step 4: according to the error amount obtained in step 3 to lathe run when X, Y, Z coordinate error compensate.
The check block is the blank clout of parts to be processed.
The check block is independently mounted at outside numerically-controlled machine tool machining area.
The first step, determines position, the size of check block, the position of the check block should ensure that in process with machine
The movement of bed is not interfered, and surrounding should reserve enough spaces for tool sharpening and probe measurement, and the check block should ensure that
Sufficiently large datum plane can be processed for probe measurement, check block on tri- directions X, Y, Z of current lathe coordinate system
Size determine as needed;
Second step, check block processing, processes verification by the normal direction of plane under the Cutter coordinate system of current work step
3 block X- plane, Y- plane, Z plane datum planes, the shape after the check block processes can be prism or other several
He Ti, 3 surfaces should ensure that probe can easily measure;
Third step, lathe pivot angle error measure, for the precision for guaranteeing compensation, machine tool error measurement should currently be processed in lathe
It is carried out under state, as follows:
X-coordinate error measure
Under lathe pivot angle (A0 °, C0 °) state, using a reference value of the X-coordinate of probe measurement X- plane, it is recorded as X0;
The X-coordinate value that probe measurement X- plane is utilized under lathe pivot angle (A-90 °, C0 °) state, is recorded as X1;In lathe pivot angle
The X-coordinate value that probe measurement X- plane is utilized under (A90 °, C-90 °) state, is recorded as X2;In lathe pivot angle (A90 °, C0 °) shape
The X-coordinate value that probe measurement X- plane is utilized under state, is recorded as X3.Then lathe X-coordinate under (A-90 °, C0 °) pivot angle state
Error is Δ X1=X1-X0;The error of X-coordinate is Δ X2=X2-X0 under (A90 °, C-90 °) pivot angle state;At (A90 °, C0 °)
The error of X-coordinate is Δ X3=X3-X0 under pivot angle state.
Y coordinate pivot angle error measure
Under lathe pivot angle (A0 °, C0 °) state, a reference value of the Y coordinate of probe measurement Y- (or Y+) plane, note are utilized
Record is Y0;The Y-coordinate value that probe measurement Y- plane is utilized under lathe pivot angle (A90 °, C-90 °) state, is recorded as Y1;In machine
The Y-coordinate value that probe measurement Y- plane is utilized under bed pivot angle (A90 °, C0 °) state, is recorded as Y2.Lathe pivot angle (A90 °,
C90 °) Y-coordinate value that probe measurement Y- plane is utilized under state, it is recorded as Y3.Then lathe is in (A90 °, C-90 °) pivot angle state
The error of lower Y coordinate is Δ Y1=Y1-Y0;The error of X-coordinate is Δ Y2=Y2-Y0 under (A90 °, C0 °) pivot angle state;?
The error of X-coordinate is Δ Y3=Y3-X0 under (A90 °, C90 °) pivot angle state.
Z coordinate pivot angle error measure
Under lathe pivot angle (A0 °, C0 °) state, using a reference value of the Z coordinate of probe measurement Z plane, it is recorded as Z0;
The Z coordinate value that probe measurement Z plane is utilized under lathe pivot angle (A90 °, C0 °) state, is recorded as Z1;In lathe pivot angle (A-
90 °, C0 °) Z coordinate value that probe measurement Z plane is utilized under state, it is recorded as Z2.Then lathe is in (A90 °, C0 °) pivot angle state
The error of lower Z coordinate is Δ Z1=Z1-Z0;The error of X-coordinate is Δ Z2=Z2-Z0 under (A-90 °, C0 °) pivot angle state.
4th step, lathe pivot angle error compensation, under current machining state, by the pivot angle state of machine tooling, according to need
The error of X, Y, Z coordinate is selected to compensate.
Such as, the Y-coordinate value Y0 of probe detection Y- plane is 40 to column under lathe pivot angle (A0 °, C0 °) state, is in pivot angle
(A90 °, C-90 °), the Y coordinate a reference value Y1 of Y- plane are 40.03, illustrate that Y coordinate error is 0.03 under two states, because
The normal condition of lathe is (A0 °, C0 °), therefore when lathe is processed under A90 °, C-90 ° of state, Δ Y1=Y1-Y0=0.03,
0.03 need to be compensated to lathe Y coordinate, can be increased by the way that the theoretical coordinate value on axis will be processed in the program of numerical control programming
Add or reduce Δ Y1(0.03), to eliminate Δ Y1(0.03) error, can also be processed by machinery adjustment numerically-controlled machine tool
The position of the coordinate system of axis, mobile Δ Y1(0.03) distance displacement, to eliminate Δ Y1(0.03) error;It is in pivot angle
(A90 °, C0 °), the Y coordinate a reference value of Y- plane are 40.07, illustrate that Y coordinate error is 0.07 under two states, therefore work as machine
When bed is processed under (A90 °, C0 °) state, Δ Y2=Y2-Y0=0.07 need to compensate 0.07 to lathe Y coordinate;It is in pivot angle
(A90 °, C90 °), the Y-coordinate value Y3 of Y- plane are 39.8, illustrate that Y coordinate error is -0.02 under two states, therefore work as lathe
When processing under A90 °, C90 ° of state, Δ Y3=Y3-Y0=- 0.02 need to compensate -0.0Y to lathe Y coordinate, by school
Testing the error that block is measured and compensated is the composition error under the current machining state of lathe, can be risen to lathe AC pivot angle error
To better compensation, guarantee product space precision, it is easy to operate, it is versatile, it is calculated without other tool software,
Ultrahigh in efficiency, product space precision is high, and by check block is processed under current machining state, ensure that calibration reference and
The consistency of current conditions of machine tool, the compensation method relative to the detection of lathe pivot angle static error.
3 datum planes of check block, respectively X- plane, Y- plane are processed into using the blank clout of parts to be processed
And Z plane, by the way that the blank clout of parts to be processed is processed into check block, increase measures the precision of check block pivot angle error,
Save the cost simultaneously.
By independently installed check block outside numerically-controlled machine tool machining area, facilitate machine tooling for a period of time afterwards by independent school
It tests block to be corrected, guarantees the precision of measurement check block pivot angle error at any time, avoid re-working check block bring trouble, section
It makes an appointment, increases processing efficiency.
Embodiment 3
As shown in figures 1-13,1, a kind of method for the AC pivot angle error compensation on numerically-controlled machine tool, it is characterised in that: packet
Include following steps:
Step 1: the installation and checking block on numerically-controlled machine tool, the coordinate system of the numerically-controlled machine tool are X, Y, Z;
Step 2: processing 3 datum planes on numerically-controlled machine tool on check block, and 3 datum planes are respectively
X- plane, Y- plane and Z plane;
Step 3: it is flat in the X- plane, Y- plane and Z of check block to measure lathe pivot angle on numerically-controlled machine tool respectively by probe
Error on face:
(1) the X-coordinate system error measure of lathe pivot angle
Lathe pivot angle are as follows: A0 °, C0 °, a reference value of the X-coordinate of X- plane are X0;
Lathe pivot angle are as follows: A-90 °, C0 °, the X-coordinate a reference value of X- plane are X1, and the error amount of X-coordinate is Δ X1=X1-
X0;
Lathe pivot angle are as follows: A90 °, C-90 °, the X-coordinate a reference value of X- plane are X2, and the error amount of X-coordinate is Δ X2=X2-
X0;
Lathe pivot angle: A90 °, C0 °, the X-coordinate a reference value of X- plane are X3, and the error amount of X-coordinate is Δ X3=X3-X0;
(2) the Y coordinate system error measure of lathe pivot angle
Lathe pivot angle are as follows: A0 °, C0 °, a reference value of Y- plane Y coordinate are Y0;
Lathe pivot angle are as follows: A90 °, C-90 °, the Y coordinate a reference value of Y- plane are Y1, and the error amount of Y coordinate is Δ Y1=Y1-
Y0;
Lathe pivot angle are as follows: A90 °, C0 °, the Y coordinate a reference value of Y- plane are Y2, and the error amount of Y coordinate is Δ Y2=Y2-
Y0;
Lathe pivot angle are as follows: A90 °, C90 °, the Y coordinate a reference value of Y- plane are Y3, and the error amount of Y coordinate is Δ Y3=Y3-
Y0;
(3) the Z coordinate system error measure of lathe pivot angle
Lathe pivot angle are as follows: A0 °, C0 °, a reference value of Z plane Z coordinate are Z0;
Lathe pivot angle are as follows: A90 °, C0 °, the Z coordinate a reference value of Z plane are Z1, and the error amount of Z coordinate is Δ Z1=Z1-Z0;
Lathe pivot angle are as follows: A-90 °, C0, the Z coordinate a reference value of Z plane are Z2, and the error amount of Z coordinate is Δ Z2=Z2-Z0;
Step 4: according to the error amount obtained in step 3 to lathe run when X, Y, Z coordinate error compensate.
The check block is the blank clout of parts to be processed.
The check block is independently mounted at outside numerically-controlled machine tool machining area.
The surface roughness of the X- plane, Y- plane and Z plane is 3.2 microns.
The probe uses bulb-type detection device.
The first step, determines position, the size of check block, the position of the check block should ensure that in process with machine
The movement of bed is not interfered, and surrounding should reserve enough spaces for tool sharpening and probe measurement, and the check block should ensure that
Sufficiently large datum plane can be processed for probe measurement, check block on tri- directions X, Y, Z of current lathe coordinate system
Size determine as needed;
Second step, check block processing, processes verification by the normal direction of plane under the Cutter coordinate system of current work step
3 block X- plane, Y- plane, Z plane datum planes, the shape after the check block processes can be prism or other several
He Ti, 3 surfaces should ensure that probe can easily measure;
Third step, lathe pivot angle error measure, for the precision for guaranteeing compensation, machine tool error measurement should currently be processed in lathe
It is carried out under state, as follows:
X-coordinate error measure
Under lathe pivot angle (A0 °, C0 °) state, using a reference value of the X-coordinate of probe measurement X- plane, it is recorded as X0;
The X-coordinate value that probe measurement X- plane is utilized under lathe pivot angle (A-90 °, C0 °) state, is recorded as X1;In lathe pivot angle
The X-coordinate value that probe measurement X- plane is utilized under (A90 °, C-90 °) state, is recorded as X2;In lathe pivot angle (A90 °, C0 °) shape
The X-coordinate value that probe measurement X- plane is utilized under state, is recorded as X3.Then lathe X-coordinate under (A-90 °, C0 °) pivot angle state
Error is Δ X1=X1-X0;The error of X-coordinate is Δ X2=X2-X0 under (A90 °, C-90 °) pivot angle state;At (A90 °, C0 °)
The error of X-coordinate is Δ X3=X3-X0 under pivot angle state.
Y coordinate pivot angle error measure
Under lathe pivot angle (A0 °, C0 °) state, a reference value of the Y coordinate of probe measurement Y- (or Y+) plane, note are utilized
Record is Y0;The Y-coordinate value that probe measurement Y- plane is utilized under lathe pivot angle (A90 °, C-90 °) state, is recorded as Y1;In machine
The Y-coordinate value that probe measurement Y- plane is utilized under bed pivot angle (A90 °, C0 °) state, is recorded as Y2.Lathe pivot angle (A90 °,
C90 °) Y-coordinate value that probe measurement Y- plane is utilized under state, it is recorded as Y3.Then lathe is in (A90 °, C-90 °) pivot angle state
The error of lower Y coordinate is Δ Y1=Y1-Y0;The error of X-coordinate is Δ Y2=Y2-Y0 under (A90 °, C0 °) pivot angle state;?
The error of X-coordinate is Δ Y3=Y3-X0 under (A90 °, C90 °) pivot angle state.
Z coordinate pivot angle error measure
Under lathe pivot angle (A0 °, C0 °) state, using a reference value of the Z coordinate of probe measurement Z plane, it is recorded as Z0;
The Z coordinate value that probe measurement Z plane is utilized under lathe pivot angle (A90 °, C0 °) state, is recorded as Z1;In lathe pivot angle (A-
90 °, C0 °) Z coordinate value that probe measurement Z plane is utilized under state, it is recorded as Z2.Then lathe is in (A90 °, C0 °) pivot angle state
The error of lower Z coordinate is Δ Z1=Z1-Z0;The error of X-coordinate is Δ Z2=Z2-Z0 under (A-90 °, C0 °) pivot angle state.
4th step, lathe pivot angle error compensation, under current machining state, by the pivot angle state of machine tooling, according to need
The error of X, Y, Z coordinate is selected to compensate.
Such as, the Z coordinate value Z0 of probe detection Z plane is 50 to column under lathe pivot angle (A0 °, C0 °) state, is in pivot angle
(A90 °, C0 °), the Z coordinate a reference value Z1 of Z plane are 50.04, illustrate that Z coordinate error is 0.04 under two states, because of lathe
Normal condition be (A0 °, C0 °), therefore when lathe is processed under A90 °, C0 ° of state, Δ Z1=Z1-Z0=0.04 need to be to machine
Bed Y coordinate compensates 0.04, can be by increasing the coordinate value for processing theoretical coordinate system on axis in the program of numerical control programming
Add or reduce Δ Z1(0.04), to eliminate Δ Z1(0.04) error, can also be processed by machinery adjustment numerically-controlled machine tool
The position of the coordinate system of axis, mobile Δ Z1(0.04) distance displacement, to eliminate Δ Z1(0.04) error;It is in pivot angle
(A-90 °, C0 °), the Z coordinate a reference value of Z plane are 49.5, illustrate that Y coordinate error is -0.05 under two states, therefore work as machine
When bed is processed under (A-90 °, C0 °) state, Δ Z2=Z2-Y0=- 0.05 need to compensate -0.05 to lathe Z coordinate, pass through
The error for measuring and compensating to check block is the composition error under the current machining state of lathe, can be missed to lathe AC pivot angle
Difference plays better compensation, guarantees product space precision, easy to operate, versatile, comes without other tool software
It calculates, ultrahigh in efficiency, product space precision is high, and by check block is processed under current machining state, ensure that verification
The consistency of benchmark and current conditions of machine tool, the compensation method relative to the detection of lathe pivot angle static error.
3 datum planes of check block, respectively X- plane, Y- plane are processed into using the blank clout of parts to be processed
And Z plane, by the way that the blank clout of parts to be processed is processed into check block, increase measures the precision of check block pivot angle error,
Save the cost simultaneously.
By independently installed check block outside numerically-controlled machine tool machining area, facilitate machine tooling for a period of time afterwards by independent school
It tests block to be corrected, guarantees the precision of measurement check block pivot angle error at any time, avoid re-working check block bring trouble, section
It makes an appointment, increases processing efficiency.
Check block is processed into 3 datum planes, respectively X- plane, Y- plane and Z plane by numerically-controlled machine tool, is processed
Surface roughness be 3.2 microns, increase the accuracy of measurement check block pivot angle error, while it is flat in measuring basis to reduce probe
It is damaged caused by being contacted when face with check block.
Bulb-type detection device is used by probe, measurement accuracy is high, and measurement accuracy reaches 0.01mm, can provide lathe
Any direction error amount.
The specific embodiment of the application above described embodiment only expresses, the description thereof is more specific and detailed, but simultaneously
The limitation to the application protection scope therefore cannot be interpreted as.It should be pointed out that for those of ordinary skill in the art
For, under the premise of not departing from technical scheme design, various modifications and improvements can be made, these belong to this
The protection scope of application.
Claims (5)
1. a kind of method for the AC pivot angle error compensation on numerically-controlled machine tool, it is characterised in that: the following steps are included:
Step 1: the installation and checking block on numerically-controlled machine tool, the coordinate system of the numerically-controlled machine tool are X, Y, Z;
Step 2: processing 3 datum planes on numerically-controlled machine tool on check block, and 3 datum planes are respectively X- flat
Face, Y- plane and Z plane;
Step 3: by lathe pivot angle on probe respectively measurement numerically-controlled machine tool in the X- plane, Y- plane and Z plane of check block
Error:
(1) measurement of the X-coordinate system error of lathe pivot angle
Lathe pivot angle are as follows: A0 °, C0 °, a reference value of the X-coordinate of X- plane are X0;
Lathe pivot angle are as follows: A-90 °, C0 °, the X-coordinate a reference value of X- plane are X1, and the error amount of X-coordinate is Δ X1=X1-X0;
Lathe pivot angle are as follows: A90 °, C-90 °, the X-coordinate a reference value of X- plane are X2, and the error amount of X-coordinate is Δ X2=X2-X0;
Lathe pivot angle: A90 °, C0 °, the X-coordinate a reference value of X- plane are X3, and the error amount of X-coordinate is Δ X3=X3-X0;
(2) measurement of the Y coordinate system error of lathe pivot angle
Lathe pivot angle are as follows: A0 °, C0 °, a reference value of Y- plane Y coordinate are Y0;
Lathe pivot angle are as follows: A90 °, C-90 °, the Y coordinate a reference value of Y- plane are Y1, and the error amount of Y coordinate is Δ Y1=Y1-Y0;
Lathe pivot angle are as follows: A90 °, C0 °, the Y coordinate a reference value of Y- plane are Y2, and the error amount of Y coordinate is Δ Y2=Y2-Y0;
Lathe pivot angle are as follows: A90 °, C90 °, the Y coordinate a reference value of Y- plane are Y3, and the error amount of Y coordinate is Δ Y3=Y3-Y0;
(3) measurement of the Z coordinate system error of lathe pivot angle
Lathe pivot angle are as follows: A0 °, C0 °, a reference value of Z plane Z coordinate are Z0;
Lathe pivot angle are as follows: A90 °, C0 °, the Z coordinate a reference value of Z plane are Z1, and the error amount of Z coordinate is Δ Z1=Z1-Z0;
Lathe pivot angle are as follows: A-90 °, C0, the Z coordinate a reference value of Z plane are Z2, and the error amount of Z coordinate is Δ Z2=Z2-Z0;
Step 4: according to the error amount obtained in step 3 to lathe run when X, Y, Z coordinate error compensate.
2. a kind of method for the AC pivot angle error compensation on numerically-controlled machine tool as described in claim 1, it is characterised in that: institute
State the blank clout that check block is parts to be processed.
3. a kind of method for the AC pivot angle error compensation on numerically-controlled machine tool as described in claim 1, it is characterised in that: institute
Check block is stated to be independently mounted at outside numerically-controlled machine tool machining area.
4. a kind of method for the AC pivot angle error compensation on numerically-controlled machine tool as described in claim 1, it is characterised in that: institute
The surface roughness for stating X- plane, Y- plane and Z plane is 3.2 microns.
5. a kind of method for the AC pivot angle error compensation on numerically-controlled machine tool as described in claim 1, it is characterised in that: institute
Probe is stated using bulb-type detection device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710152920.9A CN106950918B (en) | 2017-03-15 | 2017-03-15 | A method of for the AC pivot angle error compensation on numerically-controlled machine tool |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710152920.9A CN106950918B (en) | 2017-03-15 | 2017-03-15 | A method of for the AC pivot angle error compensation on numerically-controlled machine tool |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106950918A CN106950918A (en) | 2017-07-14 |
CN106950918B true CN106950918B (en) | 2019-02-22 |
Family
ID=59467559
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710152920.9A Active CN106950918B (en) | 2017-03-15 | 2017-03-15 | A method of for the AC pivot angle error compensation on numerically-controlled machine tool |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106950918B (en) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107717219B (en) * | 2017-11-28 | 2020-05-08 | 上海航天精密机械研究所 | RTCP precision error compensation method for five-axis three-dimensional laser cutting machine |
CN210413777U (en) * | 2018-09-28 | 2020-04-28 | 常州星宇车灯股份有限公司 | Tool for adjusting precision deviation of multi-axis numerical control machine tool |
CN109283890B (en) * | 2018-11-20 | 2023-11-03 | 东莞市义信精密模具科技有限公司 | Automatic thermal error compensation device for numerical control machine tool supporting plate |
CN111408736B (en) * | 2020-04-30 | 2024-04-16 | 常州星宇车灯股份有限公司 | Swing angle machining method and device |
CN112008491B (en) * | 2020-07-29 | 2021-07-02 | 成都飞机工业(集团)有限责任公司 | CA type five-axis numerical control machine tool RTCP precision calibration method based on measuring head |
CN113110293A (en) * | 2021-03-31 | 2021-07-13 | 成都飞机工业(集团)有限责任公司 | Compensation method for numerical control machining B-axis error probe |
CN113369997B (en) * | 2021-06-25 | 2022-04-08 | 成都飞机工业(集团)有限责任公司 | Numerical control machine tool swing angle precision checking method |
CN114063559A (en) * | 2021-10-18 | 2022-02-18 | 富曜半导体(昆山)有限公司 | Precision verification method for five-axis numerical control machine tool |
CN114460903B (en) * | 2022-01-14 | 2022-12-27 | 泉州华中科技大学智能制造研究院 | Special-shaped injection molding part joint line machining method and device based on five-axis linkage machine tool |
CN114406803B (en) * | 2022-01-17 | 2023-11-21 | 中国第一汽车股份有限公司 | Zero point recovery and calibration device for machining center machine tool and application method of zero point recovery and calibration device |
CN114749993A (en) * | 2022-03-09 | 2022-07-15 | 常州星宇车灯股份有限公司 | Method for controlling five-axis swing angle error in five-axis machining |
CN116400642B (en) * | 2023-06-09 | 2023-10-03 | 成都飞机工业(集团)有限责任公司 | Machine tool precision compensation method and device, storage medium and electronic equipment |
CN116394068B (en) * | 2023-06-09 | 2023-09-29 | 成都飞机工业(集团)有限责任公司 | Method for automatically measuring AC axis zero positioning precision of five-axis linkage numerical control machine tool |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101987424A (en) * | 2009-07-30 | 2011-03-23 | 中国商用飞机有限责任公司 | Method for correcting oscillation angle of spindle body of numerical control machine |
CN103809513A (en) * | 2012-11-09 | 2014-05-21 | 沈阳高精数控技术有限公司 | Error verification method of CA oscillating structure five-axis machine tool |
CN104162808A (en) * | 2014-09-15 | 2014-11-26 | 成都飞机工业(集团)有限责任公司 | Method for detecting swing angle accuracy of numerical control milling machine |
JP2016085650A (en) * | 2014-10-28 | 2016-05-19 | ブラザー工業株式会社 | Numeral control device and control method |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7006208B2 (en) * | 2003-01-07 | 2006-02-28 | Intel Corporation | Defect compensation of lithography on non-planar surface |
-
2017
- 2017-03-15 CN CN201710152920.9A patent/CN106950918B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101987424A (en) * | 2009-07-30 | 2011-03-23 | 中国商用飞机有限责任公司 | Method for correcting oscillation angle of spindle body of numerical control machine |
CN103809513A (en) * | 2012-11-09 | 2014-05-21 | 沈阳高精数控技术有限公司 | Error verification method of CA oscillating structure five-axis machine tool |
CN104162808A (en) * | 2014-09-15 | 2014-11-26 | 成都飞机工业(集团)有限责任公司 | Method for detecting swing angle accuracy of numerical control milling machine |
JP2016085650A (en) * | 2014-10-28 | 2016-05-19 | ブラザー工業株式会社 | Numeral control device and control method |
Non-Patent Citations (3)
Title |
---|
"双摆角铣头几何精度检测及五轴补偿";于春明 等;《制造技术与机床》;20131130(第11期);27-30 |
"带摆角头五轴数控机床几何误差建模及补偿方法研究";范晋伟 等;《机械设计与制造》;20121130(第11期);4-6 |
"立式双摆角铣头几何误差数学建模与解耦研究";高秀峰 等;《制造技术与机床》;20111231(第12期);111-114 |
Also Published As
Publication number | Publication date |
---|---|
CN106950918A (en) | 2017-07-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106950918B (en) | A method of for the AC pivot angle error compensation on numerically-controlled machine tool | |
Tsutsumi et al. | Identification and compensation of systematic deviations particular to 5-axis machining centers | |
CN105269404B (en) | Numerically-controlled machine tool point of a knife dynamic characteristic accuracy detecting device and its method | |
US8554502B2 (en) | Method for calculating probe mounting position in on-machine measuring device | |
CN109483322B (en) | Zero calibration method of five-axis numerical control machine tool | |
CN106078359B (en) | A kind of zero definition of more main shaft drilling building-block machines of planer-type and scaling method | |
CN105404237A (en) | Numerical control machine tool space error modeling method based on space grid compensation mode | |
Ibaraki et al. | Error calibration for five-axis machine tools by on-the-machine measurement using a touch-trigger probe | |
Liu et al. | Measurement and compensation of machine tool geometry error based on Abbe principle | |
CN105159228A (en) | Five-axis calibration method for five-axis linkage numerical control machine tool having real-time transport control protocol (RTCP)-based function | |
US8401691B2 (en) | Dynamic metrology methods and systems | |
CN110703689A (en) | Numerical control machine tool space error compensation method and system | |
Guan et al. | Theoretical error compensation when measuring an S-shaped test piece | |
TW201412454A (en) | A method for the measurement of static and dynamic errors of rotary axes in five-axis CNC machine tools | |
Józwik | Dynamic measurement of spindle errors of CNC machine tools by capacitive sensors during aircraft parts machining | |
CN110370083A (en) | Method for measuring pose error of workpiece machined by strong cutting teeth | |
Muelaner et al. | Rapid machine tool verification | |
Svoboda et al. | Definitions and correlations of 3D volumetric positioning errors of CNC machining centers | |
Hasegawa et al. | Influences of geometric and dynamic synchronous errors onto machined surface in 5-axis machining center | |
CN106695460B (en) | Reduce the method that the temperature difference influences Precision Machining | |
CN102581694B (en) | Method for adjusting coordinate system for machining composite material components | |
Gebhardt et al. | 5-Axis Test-Piece–Influence of Machining Position | |
Thoma et al. | Compensation strategies for axis coupling effects | |
CN112872910A (en) | Calibration method before machining of blisk composite numerical control milling double-column machine tool | |
Lee et al. | Squareness estimation for coordinate measuring machine using the laser interferometer measurement based on the face-diagonal method |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |