WO2013080336A1 - 誤差測定方法及び工作機械 - Google Patents

誤差測定方法及び工作機械 Download PDF

Info

Publication number
WO2013080336A1
WO2013080336A1 PCT/JP2011/077682 JP2011077682W WO2013080336A1 WO 2013080336 A1 WO2013080336 A1 WO 2013080336A1 JP 2011077682 W JP2011077682 W JP 2011077682W WO 2013080336 A1 WO2013080336 A1 WO 2013080336A1
Authority
WO
WIPO (PCT)
Prior art keywords
machine tool
axis
laser length
measuring device
length measuring
Prior art date
Application number
PCT/JP2011/077682
Other languages
English (en)
French (fr)
Inventor
忠 笠原
Original Assignee
株式会社牧野フライス製作所
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 株式会社牧野フライス製作所 filed Critical 株式会社牧野フライス製作所
Priority to PCT/JP2011/077682 priority Critical patent/WO2013080336A1/ja
Priority to JP2013546904A priority patent/JP5745646B2/ja
Priority to US14/361,656 priority patent/US9506745B2/en
Priority to EP11876460.4A priority patent/EP2786839A4/en
Publication of WO2013080336A1 publication Critical patent/WO2013080336A1/ja

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/02Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B9/00Measuring instruments characterised by the use of optical techniques
    • G01B9/02Interferometers
    • G01B9/02015Interferometers characterised by the beam path configuration
    • G01B9/02016Interferometers characterised by the beam path configuration contacting two or more objects
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q17/00Arrangements for observing, indicating or measuring on machine tools
    • B23Q17/24Arrangements for observing, indicating or measuring on machine tools using optics or electromagnetic waves
    • B23Q17/2428Arrangements for observing, indicating or measuring on machine tools using optics or electromagnetic waves for measuring existing positions of tools or workpieces
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/02Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness
    • G01B11/026Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness by measuring distance between sensor and object
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B9/00Measuring instruments characterised by the use of optical techniques
    • G01B9/02Interferometers
    • G01B9/02049Interferometers characterised by particular mechanical design details
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q17/00Arrangements for observing, indicating or measuring on machine tools
    • B23Q17/24Arrangements for observing, indicating or measuring on machine tools using optics or electromagnetic waves
    • B23Q17/248Arrangements for observing, indicating or measuring on machine tools using optics or electromagnetic waves using special electromagnetic means or methods
    • B23Q17/2495Arrangements for observing, indicating or measuring on machine tools using optics or electromagnetic waves using special electromagnetic means or methods using interferometers
    • 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/401Numerical 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 measuring, e.g. calibration and initialisation, measuring workpiece for machining purposes

Definitions

  • the present invention eliminates errors in linear feed axes of multi-axis machine tools having at least two rotary feed axes of A axis and C axis in addition to the three orthogonal feed axes of X axis, Y axis and Z axis.
  • the present invention relates to a measuring method and a machine tool.
  • the machine tool processes the workpiece by relatively moving the workpiece mounted on the table and the tool mounted on the tip of the spindle in the linear direction of the three orthogonal axes of the X, Y, and Z axes.
  • an error measuring method using a laser beam has been developed in order to improve the axial feed accuracy of three orthogonal axes.
  • Patent Document 1 a reflector attached to a tool mounting shaft, a reflector is tracked, and the amount of movement of the reflector to be tracked is measured, and the coordinates of the tool are determined from the amount of movement of the reflector.
  • a laser tracking measurement device for detection is disclosed.
  • Patent Document 1 has a problem that four laser tracking devices including a rotation support mechanism are required to track the reflector, which is very large and expensive.
  • an object of the present invention is to provide a method and a machine tool for measuring an error of a linear feed shaft that has a simple configuration and is low in cost.
  • a method of measuring an error of the linear feed axis of a multi-axis machine tool having at least two rotary feed axes in addition to three orthogonal linear feed axes of the X, Y, and Z axes.
  • the at least first to third reflecting mirrors are attached to the table of the machine tool, a laser length measuring device is attached to the tip of the spindle of the machine tool, and the three-axis linear feed shaft is driven to drive the laser length measuring device. Is moved to a predetermined measurement point, and at each of the measurement points, the at least two rotary feed shafts are driven to direct the laser length measuring device in the direction of the reflecting mirror, so that the first to third reflecting mirrors are driven.
  • the coordinates of each of the measurement points are calculated, and the machine coordinates of the machine tool at the measurement points, and the measurement points obtained by the calculation By comparing each coordinate Method of measuring the errors so as to determine the error of the linear feed axis of the machine tool is provided.
  • a table for mounting a workpiece a main shaft that holds a tool and is rotatably supported, and the table and the main shaft are relatively arranged in an X axis, a Y axis, and a Z axis.
  • a machine tool including a linear feed shaft that moves in three orthogonal directions and at least two rotary feed shafts, a laser length measuring device attached to the tip of the main shaft, and first to first attached to the table 3 reflectors, driving the linear feed shaft to move the laser length measuring device to a predetermined measurement point, and driving the at least two rotary feed shafts at each of the measurement points,
  • the coordinates of each of the measurement points are calculated, Of the machine tool at the measurement point And ⁇ coordinates, by comparing the respective coordinates of the measurement points obtained by the calculation, the machine tool to measure the error of the linear feed axis of the machine tool is provided.
  • a laser length measuring device is attached to the tip of a main spindle of a machine tool having three orthogonal feed axes orthogonal to the machine tool and at least two rotary feed axes of A axis and C axis, and is reflected on the table.
  • the laser length measuring device can always be directed to the reflecting mirror, and high-precision error measurement can be performed with a simple configuration.
  • 1 is a side view of a machine tool according to a preferred embodiment of the present invention. It is a column front view of the machine tool of FIG. It is a block diagram which shows one Embodiment of the numerical control apparatus which controls the feed axis of the machine tool of FIG. It is a flowchart which shows an example of an error measuring method.
  • 1 is a schematic diagram of an error measuring device for explaining an error measuring method.
  • 1 is a schematic diagram of an error measuring device for explaining an error measuring method.
  • 1 is a schematic diagram of an error measuring device for explaining an error measuring method.
  • 1 is a schematic diagram of an error measuring device for explaining an error measuring method.
  • a numerically controlled machine tool includes a numerical control device that operates a machine according to a machining program.
  • a 5-axis horizontal machine tool 10 having two rotation feed axes A and C on the main shaft side is shown.
  • the machine tool 10 includes a rear bed 12 installed on a floor, a column 14 erected on the upper surface of the rear bed 12 so as to be linearly movable in the X-axis direction that is horizontal, and a Y-axis that is vertical to the column 14.
  • Headstock 16 mounted so as to be linearly movable in the Z-axis direction, which is a horizontal direction and a horizontal direction, a bracket 18 rotatably mounted on the C-axis around the Z-axis on the front surface of the headstock 16, and the bracket 18 around the X-axis
  • a spindle head 20 rotatably attached to the A-axis and rotatably supporting the spindle 22, a front bed 24 juxtaposed in the Z-axis direction with respect to the rear bed 12, and the spindle 22 facing the spindle 22 on the front bed 24
  • the table 26 is provided.
  • the Z axis is a horizontal direction perpendicular to both the X axis and the Y axis.
  • the machine tool 10 includes a measuring device 52.
  • the numerical control device 30 that controls the position of the feed axis of the machine tool 10 reads and interprets the machining program 32 to calculate the command speed and command position of each feed axis
  • Interpolation unit 36 that calculates a command pulse based on a command position, a command speed, and the like for linearly or circularly interpolating the feed on the feed axis, acquires the command pulse, and recognizes a position command to each feed axis
  • An error is calculated based on the measurement data measured by the position command recognition means 38 and the measuring device 52 and the machine coordinates which are readings such as the digital scale of each of the X axis, Y axis and Z axis linear feed axes of the machine tool 10.
  • Correction data for calculating the correction data for correcting the position command from the error calculation storage means 48 for calculating and storing the obtained error and the position command and the error data stored in the error calculation storage means 48.
  • Addition means 44 for outputting to the servo section 46 is provided.
  • the measuring device 52 includes a laser length measuring device 54 mounted in a tool mounting hole (not shown) of the main shaft 22 and a plurality of reflecting mirrors 56 mounted on the table 26.
  • the laser length measuring device 54 uses a laser interferometer.
  • the laser interferometer 54 includes, for example, a laser light source that irradiates a frequency-stabilized helium-neon laser, a beam splitter that divides the laser beam from the laser light source into two, and one of the two laser beams divided by the beam splitter.
  • a counter comprising, for example, a photodiode array, for counting the number of interference fringes created by the interference with the other laser beam reflected back by the reflecting mirror 56, and the optical path to the reflecting mirror 56 from the change in the number of interference fringes Changes in length can be measured.
  • the reflection mirror 56 includes a so-called retroreflector that reflects the laser beam in the original direction even when the incident angle of the laser beam to the reflection mirror 56 changes.
  • the reflecting mirror 56 includes first to fourth reflecting mirrors 56a to 56d fixed to four corners of a pallet 28 that is detachably attached to the table 26.
  • the laser length measuring device 54 is a laser interferometer, and based on a change in interference fringes, one of the first to fourth reflecting mirrors 56a to 56d and The difference between the distance (optical path length) between one measurement point and the distance (optical path length) between the same reflector and the current measurement point is measured by the following equation.
  • ⁇ L (i, j) (L (P i , H j ) ⁇ L (P 0 , H j ))
  • ⁇ L optical path length difference
  • P i i-th measurement point
  • P 0 first reference measurement point
  • H j j-th reflecting mirror
  • L P 0 , H j
  • L distance (optical path length) between the first measurement point and the j-th reflecting mirror
  • the distance between the i-th measurement point and the j-th reflector is generally expressed by the following equation.
  • L (P i , H j ) ((X i -X hj ) 2 + (Y i -Y hj ) 2 + (Z i -Z hj ) 2 ) 1/2 (1) here, X i : X coordinate of the i-th measurement point (P i ) X hj : X coordinate of the jth reflector (H j ) Y i : Y coordinate of i-th measurement point (P i ) Y hj : Y coordinate of the jth reflector (H j ) Z i : Z coordinate of the i-th measurement point (P i ) Z hj : Z coordinate of the j-th reflecting mirror (H j ).
  • the unknown is 12 + 3 ⁇ m (four The number of coordinates of the reflecting mirror is 12 and the coordinate of the measuring point is 3 ⁇ m).
  • Equation (1) can be solved by simultaneous equations.
  • m is larger than 12
  • the number of simultaneous equations is larger than the unknown and the solution becomes redundant (a combination of different solutions can be made depending on the combination of equations).
  • averaging is performed by, for example, the least square method.
  • the measured error can be stored in the error calculation storage means 48 as an error map within the machining space in the three orthogonal directions of the X, Y, and Z axes.
  • the error measurement method will be described below with reference to FIGS.
  • the parameters I and J are reset to 0 (step S10), and then 1 is added to J (step S12).
  • Parameter I indicates the measurement point.
  • the parameter J is a parameter related to the first to fourth reflecting mirrors 56a to 56d.
  • the laser length measuring device 54 is driven by driving the X axis, Y axis, and Z axis orthogonal feed axes of the machine tool 10 and the A axis and C axis rotation feed axes.
  • the number of interference fringes at the reference point P 0 is counted (step S14).
  • 1 is added to the parameter I (step S16), and as shown in FIG.
  • the X-axis, Y-axis, and Z-axis feed axes are driven while the laser beam is always directed to the first reflecting mirror 56a. Then, the laser length measuring device 54 is moved along the predetermined path 58 to the measurement point (P 1 ) (step S18). The interference fringes counted in the measurement point (P 1), in association with the reflector (J) and the measurement point (P 1) (step S20).
  • I is compared with a predetermined integer II to determine whether or not the currently measured measurement point (P i ) is the last measurement point (step S22).
  • step S24 When the measurement is completed at all measurement points (Yes in step S22), J is compared with a predetermined integer JJ to determine whether or not the currently measured reflector (J) is the last reflector ( Step S24). If the measurement has not yet been completed for all the reflecting mirrors (No in step S24), the flowchart returns to step S12, and 1 is added to J to add the next reflecting mirror, for example, as shown in FIG.
  • the measurement process of steps S14 to S22 is performed on the reflecting mirror 56b (FIG. 8). When the measurement is completed for all the reflectors (Yes in step S24), the measurement process is completed.
  • the coordinates of Pi obtained by solving the simultaneous equations for the expression (1) and the machine coordinates which are readings of the digital scales of the feed axes of the machine tool 10, such as the X axis, the Y axis, and the Z axis, are obtained.
  • the error calculation storage means 48 By comparing the error calculation storage means 48, the errors of the feed axes of the X axis, the Y axis, and the Z axis are obtained.
  • the laser length measuring device 54 is attached to the tool mounting hole at the tip of the main shaft 22, the X axis, the Y axis, and the Z axis of the machine tool 10 can be provided without providing any special tracking device.
  • the laser length measuring device 54 can always be directed to the first to fourth reflecting mirrors 56a to 56d by using the three linear feed axes orthogonal to the axis and the rotary feed axes A and C.
  • a low-cost error measuring device with a simple configuration is provided.
  • the reflecting mirror is attached to the table 26 via the pallet 28, but the reflecting mirror may be directly attached to the table.
  • the pallet 28 to which the reflecting mirror 56 is attached is prepared in advance, and the laser length measuring device 54 described above is prepared by a pallet exchanging device (not shown) attached to the machine tool 10.
  • error measurement can be automated.
  • routine error measurement and seasonal error measurement can be programmed and automated.
  • the laser length measuring device 54 composed of a laser interferometer is used.
  • the present invention is not limited to this, and the absolute distance between the reflecting mirror 56 and the laser length measuring device 54 is set.
  • a measurable laser length measuring device may be used. In this case, instead of four reflecting mirrors 56, if the position of the reflecting mirror is known by three reflecting mirrors, an error can be measured.
  • the position error and the posture error are stored for each angle of the rotation feed axis (A, C axis), the linear feed axis (X, Y, Z axis) is corrected according to the position error, The rotary feed axis is corrected according to the attitude error.
  • the attitude error of the rotary feed shaft (A, C axis) is small, the deviation of the reference point of the laser length measuring device is stored for each angle of the rotary feed shaft (A, C axis). Only the linear feed axes (X, Y, Z axes) can be corrected so that the coordinates of the reference point are at a desired position.
  • the error of the stored rotary feed axes (A, C axes) is corrected according to the rotational position of the rotary feed axes (A, C axes).
  • the error of the linear feed axes (X, Y, Z axes) can be measured with higher accuracy.

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Optics & Photonics (AREA)
  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Machine Tool Sensing Apparatuses (AREA)
  • Machine Tool Units (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Abstract

X軸、Y軸、Z軸の直交3軸の直線送り軸に加えて、少なくともA軸とC軸の2つの回転送り軸を有した多軸工作機械(10)の直線送り軸の誤差を測定する方法において、工作機械のテーブル(28)に少なくとも第1~第3の反射鏡(56a~56d)を取り付け、工作機械(10)の主軸(22)先端にレーザー測長器(54)を取り付け、直線送り軸を駆動してレーザー測長器を所定の測定点へ移動させ、測定点の各々で、少なくとも2つの回転送り軸を駆動して、第1~第3の反射鏡とレーザー測長器との間の距離を測定することによって、測定点の各々の座標を演算し、測定点における工作機械の機械座標と、演算して得られた測定点の各々の座標とを比較することによって、工作機械の直線送り軸の誤差を求める。

Description

誤差測定方法及び工作機械
 本発明は、X軸、Y軸、Z軸の直交3軸の直線送り軸に加えて、少なくともA軸とC軸の2つの回転送り軸を有した多軸工作機械の直線送り軸の誤差を測定する方法および工作機械に関する。
 工作機械は、テーブル上に取り付けられたワークと、主軸先端に取り付けられた工具とをX軸、Y軸、Z軸の直交3軸の直線方向に相対移動させてワークを加工する。工作機械の分野では、近時、直交3軸の軸送り精度を高めるため、レーザービームを用いた誤差測定方法が開発されている。
 例えば、特許文献1には、工具取付け軸に取り付けられた反射体と、該反射体を追尾して、その追尾する反射体の移動量を測定すると共に、反射体の移動量から工具の座標を検出するレーザ追尾式測定装置が開示されている。
特開平7-246547号公報
 特許文献1に記載の発明は、反射体を追尾するために回転支持機構を備えたレーザー追尾装置が4つ必要となり、非常に大型で高価になるという問題がある。
 そこで、本発明は、従来技術の問題を解決することを技術課題としており、構成が簡単で低コストの直線送り軸の誤差を測定する方法および工作機械を提供することを目的としている。
 本発明によれば、X軸、Y軸、Z軸の直交3軸の直線送り軸に加えて、少なくとも2つの回転送り軸を有した多軸工作機械の前記直線送り軸の誤差を測定する方法において、前記工作機械のテーブルに少なくとも第1~第3の反射鏡を取り付け、前記工作機械の主軸先端にレーザー測長器を取り付け、前記3軸の直線送り軸を駆動して前記レーザー測長器を所定の測定点へ移動させ、前記測定点の各々で、前記少なくとも2つの回転送り軸を駆動して前記レーザー測長器を前記反射鏡の方向に向け、前記第1~第3の反射鏡と前記レーザー測長器との間の距離を測定することによって、前記測定点の各々の座標を演算し、前記測定点における工作機械の機械座標と、前記演算して得られた前記測定点の各々の座標とを比較することによって、前記工作機械の前記直線送り軸の誤差を求めるようにした誤差を測定する方法が提供される。
 また、本発明の他の特徴によれば、ワークを取り付けるテーブルと、工具を把持し回転可能に支持された主軸と、前記テーブルと前記主軸とを相対的にX軸、Y軸、Z軸の直交3軸方向に移動させる直線送り軸と、少なくとも2つの回転送り軸とを具備した工作機械において、前記主軸の先端に取り付けられたレーザー測長器と、前記テーブルに取り付けられた第1~第3の反射鏡とを具備し、前記直線送り軸を駆動して前記レーザー測長器を所定の測定点へ移動させ、前記測定点の各々で、前記少なくとも2つの回転送り軸を駆動して前記レーザー測長器を前記反射鏡の方向に向け、前記第1~第3の反射鏡と前記レーザー測長器との間の距離を測定することによって、前記測定点の各々の座標を演算し、前記測定点における工作機械の機械座標と、前記演算して得られた前記測定点の各々の座標とを比較することによって、前記工作機械の前記直線送り軸の誤差を測定する工作機械が提供される。
 本発明によれば、工作機械の直交3軸の直線送り軸と、少なくともA軸とC軸の2つの回転送り軸とを備えた工作機械の主軸先端にレーザー測長器を取り付け、テーブルに反射鏡を取り付けて、工作機械の送り軸を利用して、レーザー測長器を反射鏡に常に向けることが可能となり、簡単な構成で高精度の誤差測定が可能となる。
本発明の好ましい実施の形態による工作機械の側面図である。 図1の工作機械のコラム正面図である。 図1の工作機械の送り軸を制御する数値制御装置の一つの実施の形態を示すブロック図である。 誤差測定方法の一例を示すフローチャートである。 誤差測定方法を説明する誤差測定装置の略図である。 誤差測定方法を説明する誤差測定装置の略図である。 誤差測定方法を説明する誤差測定装置の略図である。 誤差測定方法を説明する誤差測定装置の略図である。
 以下、添付図面を参照して、本発明の好ましい実施の形態を説明する。本発明に係る数値制御工作機械は、機械を加工プログラムに従って動作させる数値制御装置を備えている。図1、2を参照すると、主軸側に2つの回転送り軸であるA軸及びC軸を有した5軸の横形工作機械10が示されている。工作機械10は、フロア上に設置されている後部ベッド12、後部ベッド12の上面に水平方向であるX軸方向に直動可能に立設されたコラム14、コラム14に鉛直方向であるY軸方向および水平方向であるZ軸方向に直動可能に取り付けられた主軸台16、主軸台16の前面にZ軸周りのC軸に回転可能に取り付けられたブラケット18、ブラケット18にX軸周りのA軸に回転可能に取り付けられ主軸22を回転可能に支持する主軸頭20、後部ベッド12に対してZ軸方向に並置された前部ベッド24、前部ベッド24上に主軸22に対面するように設けられたテーブル26を具備している。なお、Z軸は、X軸、Y軸の双方に垂直な水平方向である。更に、工作機械10は測定装置52を具備している。
 図3を参照すると、工作機械10の送り軸の位置を制御する数値制御装置30は、加工プログラム32を読取り、解釈して各送り軸の指令速度及び指令位置を演算する読取解釈部34、各送り軸における送りを直線補間したり円弧補間したりするために指令位置や指令速度等に基づいて指令パルスを演算する補間部36、指令パルスを取得して各送り軸への位置指令を認識する位置指令認識手段38、測定装置52で測定された測定データと、工作機械10のX軸、Y軸、Z軸の各直線送り軸のデジタルスケール等の読みである機械座標とに基づいて誤差を演算し、得られた誤差を記憶する誤差演算記憶手段48と、位置指令と誤差演算記憶手段48に記憶された誤差データとから位置指令を補正するための補正データを演算する補正データ演算手段40と、補正データに基づいて位置指令を補正する補正パルスを求める補正パルス演算手段42と、各軸の送りモータ50を制御するサーボ部46、指令パルスと補正パルスとを加えたパルスをサーボ部46に出力する加算手段44とを備えている。
 次に、測定装置52をより詳細に説明する。本実施の形態において、測定装置52は、主軸22の工具装着孔(図示せず)に装着されたレーザー測長器54と、テーブル26に取り付けられた複数の反射鏡56とを具備している。本実施の形態では、レーザー測長器54はレーザー干渉計を用いている。レーザー干渉計54は、例えば周波数安定化ヘリウム-ネオンレーザーを照射するレーザー光源と、該レーザー光源からのレーザービームを2つに分割するビームスプリッター、該ビームスプリッターで分割された2つのレーザービームの一方と反射鏡56で反射して戻ってきた他方のレーザービームとの干渉によって作られる干渉縞の数を計数する例えばフォトダイオードアレイから成るカウンターを含み、干渉縞の数の変化から反射鏡56に対する光路長の変化を測定することができる。
 反射鏡56は、該反射鏡56へのレーザービームの入射角が変化しても、元の方向にレーザービームを反射する所謂レトロレフレクターを具備している。本実施の形態では、反射鏡56はテーブル26に着脱可能に取り付けられたパレット28の四隅に固定された第1~第4の反射鏡56a~56dを具備している。
 次に、本実施の形態による測定装置52の測定原理を説明する。
 上述したように、本実施の形態において、レーザー測長器54はレーザー干渉計であって、干渉縞の変化に基づいて、第1~第4の反射鏡56a~56dのうち1つの反射鏡と1つの測定点との間の距離(光路長)と、同じ反射鏡と現在の測定点との間の距離(光路長)との差が以下の式によって測定される。
ΔL(i, j)=(L(Pi,Hj)-L(P0,Hj))
ここで
ΔL:光路長差
Pi:i番目の測定点
0:基準となる最初の測定点
Hj:j番目の反射鏡
L(P0,Hj):最初の測定点とj番目の反射鏡との間の距離(光路長)
L(Pi,Hj):i番目の測定点とj番目の反射鏡との間の距離(光路長)
である。
 i番目の測定点とj番目の反射鏡との間の距離は、一般的に以下の式にて表される。
L(Pi, Hj)=((Xi-Xhj)2+(Yi-Yhj)2+(Zi-Zhj)2)1/2…(1)
ここで、
Xi:i番目の測定点(Pi)のX座標
Xhj:j番目の反射鏡(Hj)のX座標
Yi:i番目の測定点(Pi)のY座標
Yhj:j番目の反射鏡(Hj)のY座標
Zi:i番目の測定点(Pi)のZ座標
Zhj:j番目の反射鏡(Hj)のZ座標
である。
 ここで、測定点の数をm、つまりi=1~mとすると、反射鏡56が本実施の形態のように4個の反射鏡を具備する場合、未知数は、12+3×m個(4個の反射鏡の座標が12個と、測定点の座標が3×m個)となり、mが12の場合に連立方程式によって式(1)を解くことが可能となる。mが12よりも大きくなると、未知数よりも連立方程式の数が多くなり解に冗長性が生じる(式の組合せによって異なる解の組合せができる)が、例えば最小二乗法等により平均化処理する。測定された誤差は、X軸、Y軸、Z軸の直交3軸方向の加工空間内で誤差マップとして誤差演算記憶手段48に格納するようにできる。
 以下、図4~図8を参照して本実施の形態による誤差測定方法を説明する。
 誤差測定プロセスが開始されると、パラメータI、Jを0にリセット(ステップS10)した後に、Jに1が加算される(ステップS12)。パラメータIは測定点を示している。パラメータJは第1~第4反射鏡56a~56dに関連したパラメータであって、J=1は第1反射鏡56aを、J=2は第2反射鏡56bを、J=3は第3反射鏡56cを、そしてJ=4は第4反射鏡56dを夫々表している。
 次に、図4に示すように、工作機械10のX軸、Y軸、Z軸の直交3軸の直線送り軸およびA軸、C軸の回転送り軸を駆動して、レーザー測長器54、特にその干渉縞を計数するカウンターの測定部を予めプログラムした所定の測定基準点P0へ移動し、反射鏡(J=1)つまり第1反射鏡56aへ向けてレーザービームを照射し、測定基準点P0における干渉縞の数を計数する(ステップS14)。次いで、パラメータIに1を加算して(ステップS16)、図5に示すように、レーザービームを第1反射鏡56aへ常時向けながら、X軸、Y軸、Z軸の各送り軸を駆動してレーザー測長器54を所定経路58沿いに測定点(P1)へ移動させる(ステップS18)。測定点(P1)において干渉縞を計数し、反射鏡(J)及び測定点(P1)と関連付けて記憶する(ステップS20)。
 次に、Iを所定の整数IIと比較して、現在測定している測定点(Pi)が最後の測定点であるかどうかを判定する(ステップS22)。ここで、第1~第4反射鏡56a~56dの各々について、例えば図6、8に示すように5つの測定点で測定するようにプログラムする場合には、II=4となる。未だ全ての測定点で測定が完了していない場合(ステップS22でNo)は、フローチャートはステップS16に戻って、Iに1を加えて、ステップS18、S20を再び実行する。
 全ての測定点で測定が完了すると(ステップS22でYes)、Jを所定の整数JJと比較して、現在測定している反射鏡(J)が最後の反射鏡であるかどうかを判定する(ステップS24)。未だ全ての反射鏡について測定が完了していない場合(ステップS24でNo)は、フローチャートはステップS12に戻り、Jに1を加えて次の反射鏡、例えば、図7に示すように、第2反射鏡56bに対してステップS14~ステップS22の測定プロセスを実行する(図8)。全ての反射鏡について測定が完了すると(ステップS24でYes)、測定プロセスは完了する。
 こうして式(1)についての連立方程式を解くことによって得られたPiの各座標と、工作機械10のX軸、Y軸、Z軸の各送り軸のデジタルスケール等の読みである機械座標とを、誤差演算記憶手段48で比較することによって、X軸、Y軸、Z軸の各送り軸の誤差が求められる。
 本実施の形態によれば、レーザー測長器54は主軸22の先端部の工具装着孔に取り付けられているので、特段の追尾装置を設けることなく、工作機械10のX軸、Y軸、Z軸の直交3軸の直線送り軸およびA軸、C軸の回転送り軸を利用して、レーザー測長器54を常に第1~第4の反射鏡56a~56dに向けることが可能となり、簡単な構成で低コストの誤差測定装置が提供される。また、工作機械10に付設されている工具交換装置を用いてレーザー測長器54の装着を自動化することが可能となる。
 既述の実施の形態では、反射鏡はパレット28を介してテーブル26に取り付けられているが、反射鏡をテーブルに直接取り付けてもよい。また、本実施の形態のように、反射鏡56を取り付けたパレット28を予め準備しておき、工作機械10に付設されているパレット交換装置(図示せず)によって、上述したレーザー測長器54の自動装置と組み合わせて、誤差測定を自動化することが可能となる。これによって、日常的な誤差測定や季節ごとの誤差測定をプログラム化し、自動化することが可能となる。
 更に、既述の実施の形態では、レーザー干渉計から成るレーザー測長器54を用いたが、本発明はこれに限定されず、反射鏡56とレーザー測長器54との間の絶対距離を測定可能なレーザー測長器を用いてもよい。この場合には、反射鏡56は4つではなく、3つの反射鏡で反射鏡の位置が既知であれば誤差測定が可能となる。
 また、回転送り軸(A、C軸)に割り出し誤差や回転軸線の位置誤差等の誤差がある場合、その誤差が測定結果に影響してしまう。そこで、工作機械の組立て時に、基準となる領域における誤差が無くなるように測定しながら組み立て、機械完成後、その基準となる領域で回転送り軸(A、C軸)の誤差を測定し記憶しておき、直線送り軸(X、Y、Z軸)の測定時に補正する。
 具体的には、回転送り軸(A、C軸)の角度毎に位置誤差及び姿勢誤差を記憶しておき、位置誤差に応じて直線送り軸(X、Y、Z軸)の補正を行い、姿勢誤差に応じて回転送り軸の補正を行う。回転送り軸(A、C軸)の姿勢誤差が小さい場合は、回転送り軸(A、C軸)の角度毎にレーザー測長器の基準点のずれを記憶しておき、レーザー測長器の基準点の座標が所望の位置になるように直線送り軸(X、Y、Z軸)のみを補正することができる。
 このように直線送り軸(X、Y、Z軸)の測定時に、回転送り軸(A、C軸)の回転位置に応じて、記憶した回転送り軸(A、C軸)の誤差を補正することにより、更に精度よく直線送り軸(X、Y、Z軸)の誤差を測定することができる。
 10  工作機械
 12  後部ベッド
 14  コラム
 16  主軸台
 18  ブラケット
 22  主軸
 24  前部ベッド
 26  テーブル
 28  パレット
 30  数値制御装置
 32  加工プログラム
 34  読取解釈部
 36  補間部
 46  サーボ部
 50  送りモータ
 52  測定装置
 54  レーザー測長器
 56  反射鏡
 56a  第1反射鏡
 56b  第2反射鏡
 56c  第3反射鏡
 56d  第4反射鏡

Claims (8)

  1.  X軸、Y軸、Z軸の直交3軸の直線送り軸に加えて、少なくとも2つの回転送り軸を有した多軸工作機械の前記直線送り軸の誤差を測定する方法において、
     前記工作機械のテーブルに少なくとも第1~第3の反射鏡を取り付け、
     前記工作機械の主軸先端にレーザー測長器を取り付け、
     前記3軸の直線送り軸を駆動して前記レーザー測長器を所定の測定点へ移動させ、
     前記測定点の各々で、前記少なくとも2つの回転送り軸を駆動して前記レーザー測長器を前記反射鏡の方向に向け、前記第1~第3の反射鏡と前記レーザー測長器との間の距離を測定することによって、前記測定点の各々の座標を演算し、
     前記測定点における工作機械の機械座標と、前記演算して得られた前記測定点の各々の座標とを比較することによって、前記工作機械の前記直線送り軸の誤差を求めるようにした誤差を測定する方法。
  2.  更に、第4の反射鏡を前記工作機械のテーブルに取り付け、前記主軸先端に取り付けられたレーザー測長器は、レーザー干渉計であり、前記第1~第4の反射鏡と前記レーザー干渉計との間の距離の変化を測定することによって、前記測定点の各々の座標を延設する請求項1に記載の方法。
  3.  前記レーザー測長器は、反射鏡と該レーザー測長器との間の絶対距離を測定する請求項1に記載の方法。
  4.  前記反射鏡がレトロレフレクタである請求項1~3の何れか1項に記載の方法。
  5.  ワークを取り付けるテーブルと、工具を把持し回転可能に支持された主軸と、前記テーブルと前記主軸とを相対的にX軸、Y軸、Z軸の直交3軸方向に移動させる直線送り軸と、少なくとも2つの回転送り軸とを具備した工作機械において、
     前記主軸の先端に取り付けられたレーザー測長器と、
     前記テーブルに取り付けられた第1~第3の反射鏡とを具備し、
     前記直線送り軸を駆動して前記レーザー測長器を所定の測定点へ移動させ、前記測定点の各々で、前記少なくとも2つの回転送り軸を駆動して前記レーザー測長器を前記反射鏡の方向に向け、前記第1~第3の反射鏡と前記レーザー測長器との間の距離を測定することによって、前記測定点の各々の座標を演算し、前記測定点における工作機械の機械座標と、前記演算して得られた前記測定点の各々の座標とを比較することによって、前記工作機械の前記直線送り軸の誤差を測定する工作機械。
  6.  テーブルに取り付けられた第4の反射鏡を更に具備し、前記主軸先端に取り付けられたレーザー測長器はレーザー干渉計である請求項5に記載の工作機械。
  7.  前記レーザー測長器は、反射鏡と該レーザー測長器との間の絶対距離を測定する請求項5に記載の工作機械。
  8.  前記反射鏡がレトロレフレクタである請求項5~7の何れか1項に記載の工作機械。
PCT/JP2011/077682 2011-11-30 2011-11-30 誤差測定方法及び工作機械 WO2013080336A1 (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
PCT/JP2011/077682 WO2013080336A1 (ja) 2011-11-30 2011-11-30 誤差測定方法及び工作機械
JP2013546904A JP5745646B2 (ja) 2011-11-30 2011-11-30 誤差測定方法及び工作機械
US14/361,656 US9506745B2 (en) 2011-11-30 2011-11-30 Error measurement method and machine tool
EP11876460.4A EP2786839A4 (en) 2011-11-30 2011-11-30 ERROR MEASURING METHOD AND TOOL MACHINE

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2011/077682 WO2013080336A1 (ja) 2011-11-30 2011-11-30 誤差測定方法及び工作機械

Publications (1)

Publication Number Publication Date
WO2013080336A1 true WO2013080336A1 (ja) 2013-06-06

Family

ID=48534855

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2011/077682 WO2013080336A1 (ja) 2011-11-30 2011-11-30 誤差測定方法及び工作機械

Country Status (4)

Country Link
US (1) US9506745B2 (ja)
EP (1) EP2786839A4 (ja)
JP (1) JP5745646B2 (ja)
WO (1) WO2013080336A1 (ja)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015006721A (ja) * 2013-06-26 2015-01-15 Dmg森精機株式会社 測定装置を備えた工作機械
CN104634248A (zh) * 2015-02-04 2015-05-20 西安理工大学 一种双目视觉下的转轴标定方法
CN105538038A (zh) * 2016-01-27 2016-05-04 清华大学 机床平动轴几何误差辨识方法
CN113970293A (zh) * 2021-10-15 2022-01-25 湖北三江航天险峰电子信息有限公司 一种点激光的精确在机测量方法及***
CN118081480A (zh) * 2024-04-29 2024-05-28 浙江大学 一种基于振动响应重构的电主轴径向回转误差测量方法

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102017003257A1 (de) 2017-03-31 2018-10-04 Institut für innovative Technologien, Technologietransfer, Ausbildung und berufsbegleitende Weiterbildung (ITW) e. V. Verfahren für die Erfassung von Positionsabweichungen eines Achssystems einer Werkzeugmaschine und Vorrichtung zur Durchführung dieses Verfahrens
EP3745223B1 (en) * 2018-01-22 2023-03-15 Fundación Tekniker Method for self-verification of mechatronic systems
CN117124137B (zh) * 2023-10-23 2024-03-15 成都飞机工业(集团)有限责任公司 一种用于机床旋转轴零点定位的测量装置及测量方法

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07246547A (ja) 1994-03-14 1995-09-26 Agency Of Ind Science & Technol 自動工作機械
JPH09183042A (ja) * 1995-10-31 1997-07-15 Sokkia Co Ltd Nc工作機用多軸測長機
JP2008269316A (ja) * 2007-04-20 2008-11-06 Makino Milling Mach Co Ltd 数値制御工作機械及び数値制御装置

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5508806A (en) * 1995-02-13 1996-04-16 Hewlett-Packard Company Apparatus and method for making rotary calibrations of a machine tool table
US5808740A (en) * 1995-08-31 1998-09-15 Sokkia Company Limited Multiaxis distance measurement device for NC machine tools
DE102010021839A1 (de) 2010-05-28 2011-12-01 Dörries Scharmann Technologie GmbH Verfahren zur Maschinenvermessung
DE102010039948B4 (de) * 2010-08-30 2020-10-22 Carl Zeiss Ag Messeinheit, Messsystem und Verfahren zum Ermitteln einer Relativposition und Relativorientierung

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07246547A (ja) 1994-03-14 1995-09-26 Agency Of Ind Science & Technol 自動工作機械
JPH09183042A (ja) * 1995-10-31 1997-07-15 Sokkia Co Ltd Nc工作機用多軸測長機
JP2008269316A (ja) * 2007-04-20 2008-11-06 Makino Milling Mach Co Ltd 数値制御工作機械及び数値制御装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP2786839A4

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015006721A (ja) * 2013-06-26 2015-01-15 Dmg森精機株式会社 測定装置を備えた工作機械
CN104634248A (zh) * 2015-02-04 2015-05-20 西安理工大学 一种双目视觉下的转轴标定方法
CN105538038A (zh) * 2016-01-27 2016-05-04 清华大学 机床平动轴几何误差辨识方法
CN105538038B (zh) * 2016-01-27 2018-01-16 清华大学 机床平动轴几何误差辨识方法
CN113970293A (zh) * 2021-10-15 2022-01-25 湖北三江航天险峰电子信息有限公司 一种点激光的精确在机测量方法及***
CN113970293B (zh) * 2021-10-15 2024-01-05 湖北三江航天险峰电子信息有限公司 一种点激光的精确在机测量方法及***
CN118081480A (zh) * 2024-04-29 2024-05-28 浙江大学 一种基于振动响应重构的电主轴径向回转误差测量方法

Also Published As

Publication number Publication date
JP5745646B2 (ja) 2015-07-08
JPWO2013080336A1 (ja) 2015-04-27
EP2786839A1 (en) 2014-10-08
EP2786839A4 (en) 2015-10-21
US20140355002A1 (en) 2014-12-04
US9506745B2 (en) 2016-11-29

Similar Documents

Publication Publication Date Title
JP5745646B2 (ja) 誤差測定方法及び工作機械
EP1877727B1 (en) Method for scanning the surface of a workpiece
KR101906942B1 (ko) 공구 중심점에 있는 보정 레이저 헤드를 사용하는 좌표 측정 기계의 보정 방법
EP1990605B1 (en) Method of determining geometric errors in a machine tool or measuring machine
US8659763B2 (en) Method for machine measurement
WO2006109094A1 (en) Method of error correction
CN114248154B (zh) 五轴机床空间定位精度检测装置及方法
WO2018116635A1 (ja) 工作機械の運動誤差同定方法
JP2010105117A (ja) 精度測定方法及び数値制御工作機械の誤差補正方法並びに誤差補正機能を有した数値制御工作機械
US6960052B2 (en) Machine tool and method of adjusting the spindle of a machine tool
CN115752239A (zh) 一种运动机构同步性测量装置及其测量方法
WO2012023335A1 (ja) 法線ベクトル追跡型超精密形状測定方法
JP2755346B2 (ja) 自動工作機械の運動精度測定方法及びその装置
JPS60207742A (ja) 工作機械の機上計測補正装置
JP2002001568A (ja) Nc制御3次元レーザ加工機におけるレーザ加工ヘッドのパラメータ設定方法およびnc制御3次元レーザ加工機
Pan et al. Error model and accuracy calibration of 5-axis machine tool
CN114440849B (zh) 用于二维反馈定位框架垂直度校准的方法与装置
EP2818949A1 (en) Computer numerical control machining center with integrated coordinate measuring unit and method for measuring a workpiece in situ
CN217331177U (zh) 用于二维反馈定位框架垂直度校准装置
EP2754992A1 (en) Optical profilometer
JP3380123B2 (ja) 工作機械の移動誤差測定システム
JP2539097B2 (ja) 加工誤差補正方法及び工作機械
JPS6218312B2 (ja)
JPS6156857A (ja) 移動体の多次元高精度補正方法とその装置
JPH0435004B2 (ja)

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 11876460

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2013546904

Country of ref document: JP

Kind code of ref document: A

WWE Wipo information: entry into national phase

Ref document number: 14361656

Country of ref document: US

NENP Non-entry into the national phase

Ref country code: DE

REEP Request for entry into the european phase

Ref document number: 2011876460

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2011876460

Country of ref document: EP