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 PDF

Info

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
Application number
CN201710152920.9A
Other languages
Chinese (zh)
Other versions
CN106950918A (en
Inventor
高清
骆金威
杜成立
周航天
张安顺
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chengdu Aircraft Industrial Group Co Ltd
Original Assignee
Chengdu Aircraft Industrial Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chengdu Aircraft Industrial Group Co Ltd filed Critical Chengdu Aircraft Industrial Group Co Ltd
Priority to CN201710152920.9A priority Critical patent/CN106950918B/en
Publication of CN106950918A publication Critical patent/CN106950918A/en
Application granted granted Critical
Publication of CN106950918B publication Critical patent/CN106950918B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/404Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by control arrangements for compensation, e.g. for backlash, overshoot, tool offset, tool wear, temperature, machine construction errors, load, inertia
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/35Nc in input of data, input till input file format
    • G05B2219/35408Calculate 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

A method of for the AC pivot angle error compensation on numerically-controlled machine tool
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.
CN201710152920.9A 2017-03-15 2017-03-15 A method of for the AC pivot angle error compensation on numerically-controlled machine tool Active CN106950918B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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