[go: up one dir, main page]

JP2019045485A - Temperature-correction method, temperature-correction program, and coordinate measuring instrument - Google Patents

Temperature-correction method, temperature-correction program, and coordinate measuring instrument Download PDF

Info

Publication number
JP2019045485A
JP2019045485A JP2018153505A JP2018153505A JP2019045485A JP 2019045485 A JP2019045485 A JP 2019045485A JP 2018153505 A JP2018153505 A JP 2018153505A JP 2018153505 A JP2018153505 A JP 2018153505A JP 2019045485 A JP2019045485 A JP 2019045485A
Authority
JP
Japan
Prior art keywords
temperature
scale
error
thermal expansion
expansion coefficient
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.)
Granted
Application number
JP2018153505A
Other languages
Japanese (ja)
Other versions
JP7081389B2 (en
Inventor
大西 徹
Toru Onishi
徹 大西
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.)
Tokyo Metropolitan Industrial Technology Research Instititute (TIRI)
Original Assignee
Tokyo Metropolitan Industrial Technology Research Instititute (TIRI)
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 Tokyo Metropolitan Industrial Technology Research Instititute (TIRI) filed Critical Tokyo Metropolitan Industrial Technology Research Instititute (TIRI)
Publication of JP2019045485A publication Critical patent/JP2019045485A/en
Application granted granted Critical
Publication of JP7081389B2 publication Critical patent/JP7081389B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • A Measuring Device Byusing Mechanical Method (AREA)
  • Length Measuring Devices With Unspecified Measuring Means (AREA)

Abstract

【課題】目盛誤差をより容易に低減することができる温度補正方法、温度補正プログラム、及び座標測定機を提供する。【解決手段】スケールの熱膨張係数をas、スケールの温度をts、目盛誤差をEcとした場合、基準温度(20℃±0.5℃)において、熱膨張係数が既知の呼び寸法Lの測定値Lw1、および、測定値Lw1の目盛誤差Ec1により下記式(1)を用いてスケールオフセット誤差dts0を算出するステップと、基準温度と異なる温度環境下において、熱膨張係数が既知の呼び寸法Lが異なる複数の測定値Lw2、および、測定値Lw2の目盛誤差Ec2により式(2)を用いて等価スケール温度係数誤差dKsを算出するステップとを備える。dts0=Ec1/asLw1・・・(1)、dKs=(Ec2−asdts0Lw2)/as(ts−20)Lw2・・・(2)【選択図】図1PROBLEM TO BE SOLVED: To provide a temperature correction method, a temperature correction program, and a coordinate measuring machine capable of reducing a scale error more easily. SOLUTION: When the thermal expansion coefficient of the scale is as, the temperature of the scale is ts, and the scale error is Ec, the nominal dimension L with a known thermal expansion coefficient is measured at a reference temperature (20 ° C ± 0.5 ° C). The step of calculating the scale offset error dts0 using the following equation (1) based on the value Lw1 and the scale error Ec1 of the measured value Lw1 and the nominal dimension L whose thermal expansion coefficient is known under a temperature environment different from the reference temperature. A plurality of different measurement values Lw2 and a step of calculating the equivalent scale temperature coefficient error dKs by using the equation (2) based on the scale error Ec2 of the measurement value Lw2. dts0 = Ec1 / asLw1 ... (1), dKs = (Ec2-asdtts0Lw2) / as (ts-20) Lw2 ... (2) [Selection diagram] FIG.

Description

本発明は、温度補正方法、温度補正プログラム、及び座標測定機に関するものである。   The present invention relates to a temperature correction method, a temperature correction program, and a coordinate measuring machine.

ISO1は、ワークの幾何特性仕様及び検証のための標準基準温度を定めており、当該標準基準温度を20℃としている。測定時の温度と、標準基準温度との偏差がある場合、ワークと測定機の温度が等しくても、測定された長さには誤差が発生する。このようなワークの長さを測定する座標測定機として例えば三次元測定機(CMM;Coordinate Measuring Machine)においては、測定精度を維持するために、温度補正が行われている(例えば、特許文献1)。温度補正を行うには、三次元測定機における三次元空間を構成する各軸に沿って配置されたスケール及び測定対象であるワークの、熱膨張係数(CTE:Coefficient of Thermal Expansion)及び温度を知る必要がある。例えば23℃で1000mmの鋼製のワークを測定する場合、ワークのCTEは約(10±1)×10−6/℃であるが、CTEの不確かさが±1×10−6/℃程度存在する。このため、CTEの不確かさによる測定寸法の不確かさは、3μmとなる。この不確かさは、23℃で測定する限り、補正することができず、20℃からの偏差が大きいほど大きくなる。 ISO 1 defines a standard reference temperature for geometric characteristic specification and verification of a workpiece, and the standard reference temperature is 20 ° C. If there is a deviation between the temperature at the time of measurement and the standard reference temperature, an error occurs in the measured length even if the temperatures of the workpiece and the measuring machine are equal. As a coordinate measuring machine for measuring the length of such a work, for example, in a three-dimensional measuring machine (CMM; Coordinate Measuring Machine), temperature correction is performed to maintain measurement accuracy (for example, Patent Document 1) ). To perform temperature correction, know the coefficient of thermal expansion (CTE) and the temperature of the scale and the work piece to be measured that are arranged along each axis that composes a three-dimensional space in a three-dimensional measuring machine There is a need. For example, when measuring a 1000 mm steel workpiece at 23 ° C., the CTE of the workpiece is about (10 ± 1) × 10 −6 / ° C., but the CTE uncertainty is about ± 1 × 10 −6 / ° C. Do. Therefore, the uncertainty of the measurement dimension due to the CTE uncertainty is 3 μm. This uncertainty can not be corrected as long as it is measured at 23 ° C., and becomes larger as the deviation from 20 ° C. becomes larger.

特許文献1には、呼び寸法Lが異なる複数のワークの目盛誤差に基づいて、スケールの誤差を算出する温度補正方法が開示されている。   Patent Document 1 discloses a temperature correction method for calculating an error of scale based on scale errors of a plurality of workpieces having different nominal dimensions L.

特開2017−37068号公報JP 2017-37068 A

製造現場においては、製品の高精度化に伴い、当該製品を評価することができるより高精度な三次元測定機が求められている。   At a manufacturing site, as the precision of a product is increased, a more accurate three-dimensional measuring machine capable of evaluating the product is required.

本発明は、目盛誤差をより容易に低減することができる温度補正方法、温度補正プログラム、及び座標測定機を提供することを目的とする。   An object of the present invention is to provide a temperature correction method, a temperature correction program, and a coordinate measuring machine capable of reducing a scale error more easily.

本発明に係る座標測定機の温度補正方法は、スケールの熱膨張係数をa、スケールの温度をt、目盛誤差をEとした場合、基準温度(20℃±0.5℃)において、熱膨張係数が既知の呼び寸法Lの測定値Lw1、および、測定値Lw1の目盛誤差Ec1により下記式(1)を用いてスケールオフセット誤差dts0を算出する、又は校正された温度計で測定された前記スケールの温度と前記スケールの温度計で測定された温度との差を前記スケールオフセット誤差dts0とするステップと、前記基準温度と異なる温度環境下において、熱膨張係数が既知の呼び寸法Lの測定値Lw2、および、測定値Lw2の目盛誤差Ec2により下記式(2)を用いて等価スケール温度係数誤差dKを算出するステップとを備えることを特徴とする。
dts0=Ec1/aw1・・・(1)
dK=(Ec2−adts0w2)/a(t−20)Lw2・・・(2)
The temperature correction method of the coordinate measuring machine according to the present invention is performed at a reference temperature (20 ° C. ± 0.5 ° C.), where the thermal expansion coefficient of the scale is a s , the temperature of the scale is t s , and the scale error is E c . Calculated scale offset error dt s0 using the following equation (1) from measured value L w1 of nominal dimension L with known thermal expansion coefficient and calibration error E c1 of measured value L w1 or calibrated temperature Setting the difference between the temperature of the scale measured by the gauge and the temperature measured by the thermometer of the scale as the scale offset error dt s 0, and the thermal expansion coefficient is known under a temperature environment different from the reference temperature measurement of the nominal dimension L L w2, and this and a step of calculating the equivalent scale temperature coefficient errors dK s using the following equation (2) by the scale error E c2 measurements L w2 The features.
dt s0 = E c1 / a s L w1 (1)
dK s = (E c2 −a s dt s0 L w2 ) / a s (t s −20) L w2 (2)

本発明に係る座標測定機の温度補正プログラムは、コンピュータに対して、スケールの熱膨張係数をa、スケールの温度をts、目盛誤差をEとした場合、基準温度(20℃±0.5℃)において、熱膨張係数が既知の呼び寸法Lの測定値Lw1、および、測定値Lw1の目盛誤差Ec1により上記式(1)を用いてスケールオフセット誤差dts0を算出する、又は校正された温度計で測定された前記スケールの温度と前記スケールの温度計で測定された温度との差を前記スケールオフセット誤差dts0とするステップと、前記基準温度と異なる温度環境下において、熱膨張係数が既知の呼び寸法Lの測定値Lw2、および、測定値Lw2の目盛誤差Ec2により上記式(2)を用いて等価スケール温度係数誤差dKを算出するステップとを実行させることを特徴とする。 The temperature correction program of the coordinate measuring machine according to the present invention, when the computer uses the thermal expansion coefficient of the scale as s , the temperature of the scale as t s, and the scale error as E c , the reference temperature (20 ° C. ± 0 The scale offset error dt s0 is calculated using the above equation (1) from the measured value L w1 of the nominal dimension L whose thermal expansion coefficient is known and the scale error E c1 of the measured value L w1 at 5 ° C.) Or setting the difference between the temperature of the scale measured by the calibrated thermometer and the temperature measured by the thermometer of the scale as the scale offset error dt s0 , under a temperature environment different from the reference temperature measurements L w2 of thermal expansion coefficient is a known nominal dimension L, and an equivalent scale temperature coefficient errors dK s by using equation (2) by the scale error E c2 measurements L w2 Characterized in that and a step of leaving.

本発明に係る温度補正機能付き座標測定機は、スケールの熱膨張係数をa、スケールの温度をts、目盛誤差をEとした場合、基準温度(20℃±0.5℃)において、熱膨張係数が既知の呼び寸法Lの測定値Lw1、および、測定値Lw1の目盛誤差Ec1により上記式(1)を用いてスケールオフセット誤差dts0を算出、又は校正された温度計で測定された前記スケールの温度と前記スケールの温度計で測定された温度との差を前記スケールオフセット誤差dts0とし、前記基準温度と異なる温度環境下において、熱膨張係数が既知の呼び寸法Lの測定値Lw2、および、測定値Lw2の目盛誤差Ec2により上記式(2)を用いて等価スケール温度係数誤差dKを算出する制御装置を備えることを特徴とする。 In the coordinate measuring machine with temperature correction function according to the present invention, when the thermal expansion coefficient of the scale is a s , the temperature of the scale is t s, and the scale error is E c , at the reference temperature (20 ° C. ± 0.5 ° C.) A thermometer that calculates or calibrates the scale offset error dt s0 using the above equation (1) from the measured value L w1 of the nominal dimension L whose thermal expansion coefficient is known and the scale error E c1 of the measured value L w1 The difference between the temperature of the scale measured by the scale and the temperature measured by the thermometer of the scale is the scale offset error dt s0, and under a temperature environment different from the reference temperature, the nominal dimension L whose thermal expansion coefficient is known measurements L w2, and, characterized in that it comprises a control device that calculates an equivalent scale temperature coefficient errors dK s by using equation (2) by the scale error E c2 measurements L w2.

本発明によれば、基準温度(20±0.5℃)における目盛誤差又は校正された温度計で測定された前記スケールの温度と前記スケールの温度計で測定された温度との差から直ちにスケールオフセット誤差を算出するので、より容易に目盛誤差を低減することができる。   According to the present invention, a scale error immediately at the reference temperature (20 ± 0.5 ° C.) or a scale immediately from the difference between the temperature of the scale measured by the calibrated thermometer and the temperature measured by the thermometer of the scale Since the offset error is calculated, the scale error can be more easily reduced.

本実施形態に係る測定機本体の構成を模式的に示す斜視図である。It is a perspective view which shows typically the structure of the measuring machine main body which concerns on this embodiment. 本実施形態に係る制御装置の構成を示すブロック図である。It is a block diagram showing composition of a control device concerning this embodiment. 本実施形態の変形例に係る測定機本体の構成を模式的に示す斜視図である。It is a perspective view which shows typically the structure of the measuring machine main body which concerns on the modification of this embodiment. レーザー干渉測長器で測定した測定値に基づいて算出した位置決め誤差を示すグラフである。It is a graph which shows the positioning error computed based on the measured value measured by the laser interference length measuring device. 図4に示すグラフから19.65℃の測定値を取り出したグラフである。It is the graph which took out the measured value of 19.65 degreeC from the graph shown in FIG. 16.50℃、26.44℃の測定値におけるスケールオフセット誤差を補正した位置決め誤差を示すグラフである。It is a graph which shows the positioning error which corrected the scale offset error in the measured value of 16.50 ° C and 26.44 ° C. 図6の結果に基づき、20℃の時の位置決め誤差を算出した結果を示すグラフである。It is a graph which shows the result of having calculated the positioning error at 20 ° C based on the result of FIG. スケールの温度tを補正後温度ts−corrに置換して算出した位置決め誤差を示すグラフである。It is a graph which shows the positioning error computed by substituting temperature t s of a scale by temperature t s -corr after amendment. 三次元測定機に付属のワーク温度計と校正された温度センサーで測定された結果の相関を示すグラフである。It is a graph which shows the correlation of the result measured by the workpiece | work thermometer attached to a three-dimensional measuring machine, and the calibrated temperature sensor. スケールとワーク温度計の温度補正を行った結果を示すグラフである。It is a graph which shows the result of having performed temperature correction of a scale and work thermometer. 三次元測定機に付属のスケール温度計と校正された温度センサーで測定された結果の相関を示すグラフである。It is a graph which shows the correlation of the result measured by the scale thermometer attached to a three-dimensional measuring machine, and the temperature sensor calibrated. 16.50℃、26.44℃の測定値におけるスケールオフセット誤差を補正した位置決め誤差を示すグラフである。It is a graph which shows the positioning error which corrected the scale offset error in the measured value of 16.50 ° C and 26.44 ° C. 図12の結果に基づき、20℃の時の位置決め誤差を算出した結果を示すグラフである。It is a graph which shows the result of having calculated the positioning error at 20 ° C based on the result of FIG. スケールの温度tを補正後温度ts−corrに置換して算出した位置決め誤差を示すグラフである。It is a graph which shows the positioning error computed by substituting temperature t s of a scale by temperature t s -corr after amendment. スケールとワーク温度計の温度補正を行った結果を示すグラフである。It is a graph which shows the result of having performed temperature correction of a scale and work thermometer.

以下、図面を参照して本発明の実施形態について詳細に説明する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

1.実施形態
(1)全体構成
座標測定機としての三次元測定機は、図1に示す測定機本体10と、後述する制御装置とを備える。測定機本体10は、基台12、Y軸レール14、Y軸移動体16、X軸移動体18、及びZ軸移動体19を備える。Y軸レール14は、基台12上のY軸に沿って設けられている。Y軸移動体16は、一対の脚部15と、脚部15の上端間に掛け渡された梁部17とを有し、脚部15がY軸レール14に沿って走行することにより、基台12上をY軸方向に移動することができる。X軸移動体18は、Y軸に対し直交するX軸方向に移動可能に、Y軸移動体16の梁部17に支持されている。Z軸移動体19は、X軸及びY軸に対し直交するZ軸方向に移動可能に、X軸移動体18に支持されている。Z軸移動体19は、先端にプローブ20を保持している。
1. Embodiment (1) Overall Configuration A three-dimensional measuring device as a coordinate measuring device includes a measuring device main body 10 shown in FIG. 1 and a control device described later. The measuring machine main body 10 includes a base 12, a Y-axis rail 14, a Y-axis moving body 16, an X-axis moving body 18, and a Z-axis moving body 19. The Y-axis rail 14 is provided along the Y-axis on the base 12. The Y-axis movable body 16 has a pair of legs 15 and a beam 17 bridged between the upper ends of the legs 15, and the legs 15 travel along the Y-axis rail 14 to obtain a base. The table 12 can be moved in the Y-axis direction. The X-axis moving body 18 is supported by the beam portion 17 of the Y-axis moving body 16 so as to be movable in the X-axis direction orthogonal to the Y-axis. The Z-axis mobile unit 19 is supported by the X-axis mobile unit 18 so as to be movable in the Z-axis direction orthogonal to the X-axis and the Y-axis. The Z-axis moving body 19 holds the probe 20 at its tip.

測定機本体10は、プローブ20のY軸方向の移動量を測定するY軸スケール22と、プローブ20のX軸方向の移動量を測定するX軸スケール24と、プローブ20のZ軸方向の移動量を測定するZ軸スケール26とを備える。Y軸スケール22はY軸レール14に、X軸スケール24は梁部17に、Z軸スケール26はZ軸移動体19にそれぞれ設けられている。実際には、測定機本体10は、X軸スケール24、Y軸スケール22、及びZ軸スケール26の値をそれぞれ読み取る検出器(図示しない)を備えている。当該検出器は、読み取った結果を示す座標信号を後述する制御装置に出力する。   The measuring machine body 10 has a Y-axis scale 22 for measuring the amount of movement of the probe 20 in the Y-axis direction, an X-axis scale 24 for measuring the amount of movement of the probe 20 in the X-axis direction, and a movement of the probe 20 in the Z-axis direction And a Z-axis scale 26 for measuring the quantity. The Y-axis scale 22 is provided on the Y-axis rail 14, the X-axis scale 24 is provided on the beam portion 17, and the Z-axis scale 26 is provided on the Z-axis moving body 19. In practice, the measuring machine main body 10 is provided with a detector (not shown) for reading the values of the X axis scale 24, the Y axis scale 22, and the Z axis scale 26, respectively. The said detector outputs the coordinate signal which shows the read result to the control apparatus mentioned later.

測定機本体10は、X軸スケール24、Y軸スケール22、Z軸スケール26、ワークWの温度を測定する温度計としての温度センサー28が設けられている。温度センサー28xはX軸スケール24に、温度センサー28yはY軸スケール22に、温度センサー28zはZ軸スケール26に、温度センサー28wはワークWにそれぞれ設けられている。各温度センサー28は、検出した温度信号を後述する制御装置に出力する。   The measuring machine main body 10 is provided with an X-axis scale 24, a Y-axis scale 22, a Z-axis scale 26, and a temperature sensor 28 as a thermometer for measuring the temperature of the workpiece W. The temperature sensor 28 x is provided on the X axis scale 24, the temperature sensor 28 y is provided on the Y axis scale 22, the temperature sensor 28 z is provided on the Z axis scale 26, and the temperature sensor 28 w is provided on the work W. Each temperature sensor 28 outputs the detected temperature signal to a control device described later.

図2は制御装置30の構成を示すブロック図である。制御装置30は、温度算出部32、温度補正部34、変位算出部36、及び基本温度補正部35を備える。制御装置30は、予め格納されている基本プログラムや温度補正処理プログラムなどの各種プログラムを読み出して、これら各種プログラムに従って全体を制御するようになされている。   FIG. 2 is a block diagram showing the configuration of the control device 30. As shown in FIG. The control device 30 includes a temperature calculation unit 32, a temperature correction unit 34, a displacement calculation unit 36, and a basic temperature correction unit 35. The control device 30 reads various programs such as a basic program and a temperature correction processing program stored in advance, and controls the whole according to the various programs.

制御装置30には、各温度センサー28と、測定機本体10とが電気的に接続されている。制御装置30は、各温度センサー28から出力された温度信号と、測定機本体10から出力された座標信号とが入力される。本図に示すように、三次元測定機1は、測定機本体10、制御装置30、及び各温度センサー28を備える。また温度補正装置38は、各温度センサー28と、温度算出部32、温度補正部34、及び基本温度補正部35を有する。   Each temperature sensor 28 and the measuring machine main body 10 are electrically connected to the control device 30. The control device 30 receives the temperature signal output from each temperature sensor 28 and the coordinate signal output from the measuring instrument main body 10. As shown to this figure, the three-dimensional measuring machine 1 is provided with the measuring machine main body 10, the control apparatus 30, and each temperature sensor 28. As shown in FIG. The temperature correction device 38 further includes temperature sensors 28, a temperature calculation unit 32, a temperature correction unit 34, and a basic temperature correction unit 35.

温度算出部32は、入力された温度信号を温度データに変換し、スケールの温度tやワークWの温度tを算出する。変位算出部36は、入力された座標信号に基づいて、プローブ20の変位量、すなわち長さ(以下、「スケールの読み」ともいう)Lを算出する。例えば、ワークWのX軸方向の長さ、すなわち2点間距離を測定する場合、プローブ20の先端の接触部がワークWに接触したときに、当該接触部の座標に係る座標信号を測定機本体10が出力する。制御装置30は、このようにして得られた2点の座標信号に基づき、プローブ20の変位量であるワークWのX軸方向の長さを算出する。 The temperature calculation unit 32 converts the input temperature signal into temperature data, and calculates the temperature t s of the scale and the temperature t w of the work W. The displacement calculation unit 36 calculates the displacement amount of the probe 20, that is, the length (hereinafter, also referred to as “scale reading”) L s based on the input coordinate signal. For example, when measuring the length in the X-axis direction of the work W, ie, the distance between two points, when the contact portion at the tip of the probe 20 contacts the work W, a coordinate signal related to the coordinates of the contact portion is measured The main unit 10 outputs. The control device 30 calculates the length in the X-axis direction of the workpiece W, which is the displacement amount of the probe 20, based on the coordinate signals of the two points obtained in this manner.

スケールの温度tは、測定機本体10に設置された温度センサー28で測定された温度を用いることができる。 As the temperature t s of the scale, the temperature measured by the temperature sensor 28 installed in the measuring machine main body 10 can be used.

基本温度補正部35は、温度算出部32で得られた各箇所の温度データに基づき、スケールの読みLに対して基本温度補正処理を行う。基本温度補正処理は、スケールの読みLに対して、熱膨張係数a、aに基づく基本温度補正を行ったワークWの長さの測定値Lを算出する。ワークWの長さの測定値Lは、スケールの熱膨張係数をa、ワークWの熱膨張係数をa、スケールの温度をt、ワークWの温度をtとすると、下記式(10)で表すことができる。 The basic temperature correction unit 35 performs basic temperature correction processing on the reading L s of the scale based on the temperature data of each portion obtained by the temperature calculation unit 32. Base temperature correction process is calculated for scale reading L s, the thermal expansion coefficient of a s, a measured value L w of the length of the workpiece W subjected to basic temperature correction based on a w. Measurements L w of the length of the workpiece W, the thermal expansion coefficient of the scale a s, a thermal expansion coefficient of the workpiece W a w, a temperature scale t s, the temperature of the workpiece W and t w, the following formula It can be expressed by (10).

=L(1+a(t−20)−a(t−20))・・・(10) L w = L s (1 + a s (t s -20) -a w (t w -20)) (10)

温度補正部34は、温度算出部32で得られた各箇所の温度データに基づき、温度センサー28を補正する。まず温度補正部34は、ワークWとして熱膨張係数が小さいステップゲージ(以下、「低熱膨張係数のステップゲージ」という)の複数の長さにおける目盛誤差Eから、各スケールに設けられた温度センサー28x、28y、28zの補正を行い、次いで、別途用意した校正された温度センサーを用いてワークWの温度センサー28wの補正をする。 The temperature correction unit 34 corrects the temperature sensor 28 based on the temperature data of each portion obtained by the temperature calculation unit 32. First, the temperature correction unit 34 is a temperature sensor provided on each scale from scale errors E c in a plurality of lengths of a step gauge having a small thermal expansion coefficient (hereinafter referred to as a “low thermal expansion coefficient step gauge”) as the work W The correction of 28x, 28y and 28z is performed, and then the temperature sensor 28w of the workpiece W is corrected using a separately prepared calibrated temperature sensor.

まず、温度センサー28x、28y、28zを補正する場合について説明する。ワークWの長さの校正値をLとすると、目盛誤差Eは、下記式(11)で表すことができる。 First, the case of correcting the temperature sensors 28x, 28y, and 28z will be described. Assuming that the calibration value of the length of the work W is L c , the scale error E c can be expressed by the following equation (11).

=L−L=L(1+a(t−20)−a(t−20))−L・・・(11) E c = L w -L c = L s (1 + a s (t s -20) -a w (t w -20)) - L c ··· (11)

本実施形態の場合、測定値Lが有する誤差は、X軸スケール24、Y軸スケール22、及びZ軸スケール26の誤差として、各スケール固有の熱膨張係数aの誤差、各スケールに設けられた温度センサー28x、28y、28zによって測定された温度tの誤差、各スケールの読みLの倍率誤差が含まれると考えられる。さらに各スケールの測定温度tの誤差は、倍率誤差と、オフセット誤差とで構成される。 In this embodiment, the error included in the measured value L w is provided as an error of the X-axis scale 24, Y-axis scale 22, and Z-axis scale 26, the error of each scale intrinsic thermal expansion coefficient a s, in each scale temperatures sensors 28x, 28y, the error of the temperature t s measured by 28z, believed to include the magnification error of each scale reading L s. Furthermore, the error of the measured temperature t s of each scale is composed of a magnification error and an offset error.

ワークWの誤差には、ワークWの熱膨張係数aの誤差、ワークWに設けられた温度センサー28wによって測定された温度tの誤差、校正値Lの誤差が含まれると考えられる。さらに、ワークWの測定温度tの誤差は、倍率誤差と、オフセット誤差とで構成される。 The error of the work W is considered to include the error of the thermal expansion coefficient a w of the work W, the error of the temperature t w measured by the temperature sensor 28 w provided on the work W, and the error of the calibration value L c . Furthermore, the error of the measured temperature t w of the workpiece W is composed of a magnification error and an offset error.

ここで倍率誤差とオフセット誤差について説明する。誤差がない理想的な温度センサーの場合、三次元測定機1に設けられた温度センサーで測定された結果は、校正された温度センサーで測定された結果と一致するので、測定結果は原点を通り傾きが1の直線となる。一方、三次元測定機1に設けられた温度センサーに誤差がある場合、測定結果は、傾きが異なる直線であったり、原点を通らない直線となったりする。このうち直線の傾きに現れる誤差を、倍率誤差と呼ぶ。また原点のずれに表れる誤差を、オフセット誤差と呼ぶ。実際の誤差には、上記倍率誤差及び上記オフセット誤差が組み合わさっている。   Here, the magnification error and the offset error will be described. In the case of an ideal temperature sensor without error, the result measured by the temperature sensor provided in the three-dimensional measuring device 1 corresponds to the result measured by the calibrated temperature sensor, so the measurement result passes through the origin The slope is a straight line of 1. On the other hand, when there is an error in the temperature sensor provided in the three-dimensional measuring device 1, the measurement result is a straight line with different inclination or a straight line not passing the origin. The error appearing in the slope of the straight line is called a magnification error. Also, an error that appears in the deviation of the origin is called an offset error. The actual error is a combination of the magnification error and the offset error.

X軸スケール24、Y軸スケール22、及びZ軸スケール26に関する誤差のうち、各スケールの熱膨張係数aの誤差及び各スケールの温度tの倍率誤差は温度が変化したとき、同じように生じるので区別できない。各スケールの読みLの倍率誤差と各スケールの温度tのオフセット誤差も同様に区別できない。ワークWに関する誤差のうち、ワークWの熱膨張係数aの誤差とワークWの温度tの倍率誤差、及び校正値Lの誤差とワークWの温度tのオフセット誤差も、区別できない。また、校正値L及びワークWの熱膨張係数aの値が高精度で既知とみなせる場合、誤差はないと仮定できるので、温度センサーの誤差は、以下の4つが考えられる。すなわち、各スケールの温度tの倍率誤差と各スケールの熱膨張係数aの誤差で構成される誤差dK(以下、「等価スケール温度係数誤差」と呼ぶ)、各スケールの温度tのオフセット誤差と各スケールの倍率誤差で構成される誤差dts0(以下、「スケールオフセット誤差」と呼ぶ)、ワークWの温度tの倍率誤差とワークWの熱膨張係数aの誤差で構成される誤差dk(以下、「等価ワーク温度係数誤差」と呼ぶ)、ワークWの温度tのオフセット誤差とワークWの校正値Lの誤差で構成される誤差dtw0(以下、「ワークオフセット誤差」と呼ぶ)である。 X-axis scale 24, Y-axis scale 22, and out of the error in the Z-axis scale 26, error and magnification error in temperature t s of the scale of the thermal expansion coefficient a s of each scale when the temperature changes, in the same way It can not be distinguished because it occurs. The magnification error of each scale reading L s and the offset error of each scale temperature t s are likewise indistinguishable. Among the errors relating to the work W, an error of the thermal expansion coefficient a w of the work W, a magnification error of the temperature t w of the work W, and an error of the calibration value L c and an offset error of the temperature t w of the work W can not be distinguished. In addition, when the calibration value Lc and the value of the thermal expansion coefficient aw of the work W can be regarded as known with high accuracy, it can be assumed that there is no error, and the following four errors of the temperature sensor can be considered. That is, an error dK s (hereinafter referred to as “equivalent scale temperature coefficient error”) composed of a magnification error of each scale temperature t s and an error of the thermal expansion coefficient a s of each scale, temperature t s of each scale An error dt s0 (hereinafter referred to as “scale offset error”) composed of an offset error and a magnification error of each scale, a magnification error of the temperature t w of the workpiece W and an error of the thermal expansion coefficient a w of the workpiece W Error dk w (hereinafter referred to as “equivalent work temperature coefficient error”), error dt w0 composed of an offset error of the temperature t w of the work W and an error of the calibration value L c of the work W It is called "error").

各スケールの温度t及びワークWの温度tを各スケール及びワークWの正しい温度とすると、各スケールの測定温度t 及びワークWの測定温度t は、下記式(12)、(13)で表すことができる。 Assuming that the temperature t s of each scale and the temperature t w of the work W are the correct temperature of each scale and the work W, the measurement temperature t s * of each scale and the measurement temperature t w * of the work W are represented by the following equation (12), It can be represented by (13).

=(1+dK)t+dts0・・・(12)
=(1+dk)t+dtw0・・・(13)
t s * = (1 + dK s) t s + dt s0 ··· (12)
t w * = (1 + dk w) t w + dt w0 ··· (13)

ワークWとして低熱膨張係数のステップゲージを用いた場合、ワークWの熱膨張係数aは0であるから、上記式(11)で示される目盛誤差Eは、ワークWの測定値をLとすると、下記式(14)で表すことができる。 When a step gauge with a low thermal expansion coefficient is used as the workpiece W, the thermal expansion coefficient a w of the workpiece W is 0, so that the scale error E c represented by the above equation (11) corresponds to L w Then, it can be represented by the following formula (14).

=L−L=L(1+a(t −20))−L
≒adts0+adK(t−20)L・・・(14)
E c = L w -L c = L s (1 + a s (t s * -20)) - L c
≒ a s dt s0 L w + a s dK s (t s -20) L w ··· (14)

ここで、t=20±0.5℃の場合、adK(t−20)Lは0.3未満であるので、上記式(14)のadK(t−20)Lを無視する。そうすると、基準温度(20±0.5℃)で測定した測定値Lw1から算出した目盛誤差Ec1によりスケールオフセット誤差dts0は、下記式(15)で表すことができる。 Here, in the case of t s = 20 ± 0.5 ° C., since a s dK s (t s −20) L w is less than 0.3, a s dK s (t s − of the above equation (14) can be obtained. 20) Ignore L w . Then, the scale offset error dt s0 can be expressed by the following equation (15) by the scale error E c1 calculated from the measured value L w1 measured at the reference temperature (20 ± 0.5 ° C.).

dts0=Ec1/aw1・・・(15) dt s0 = E c1 / a s L w1 (15)

基準温度(20±0.5℃)で測定した測定値Lw1から算出した目盛誤差Ec1は、下記式(16)で表すことができる。 The scale error E c1 calculated from the measured value L w1 measured at the reference temperature (20 ± 0.5 ° C.) can be expressed by the following equation (16).

c1=Lw1−L・・・(16) E c1 = L w1 -L c (16)

なお、測定値Lw1を複数の測定値Lw1L1、Lw1L2とし、目盛誤差Ec1を複数の目盛誤差Ec1L1、Ec1L2と置き換えると、式(15)は下記式(17)で表すことができる。 Incidentally, the measured value L w1 and multiple measurements L w1L1, L w1L2, replacing the scale error E c1 and a plurality of graduation errors E c1L1, E c1L2, that equation (15) is expressed by the following formula (17) it can.

dts0=(Ec1L1−Ec1L2)/(Lw1L1−Lw1L2)a・・・(17) dt s0 = (E c1 L 1 -E c1 L 2 ) / (L w 1 L 1 -L w 1 L 2 ) a s (17)

基準温度と異なる温度環境下において、熱膨張係数が既知の呼び寸法Lの測定値Lw2により等価スケール温度係数誤差dKは、下記式(18)で表すことができる。 Under the temperature environment different from the reference temperature, the equivalent scale temperature coefficient error dK s can be expressed by the following equation (18) based on the measured value L w2 of the nominal dimension L whose thermal expansion coefficient is known.

dK=(Ec2−adts0w2)/a(t−20)Lw2・・・(18) dK s = (E c2 −a s dt s0 L w2 ) / a s (t s −20) L w2 (18)

基準温度と異なる温度環境下において、熱膨張係数が既知の呼び寸法Lの測定値Lw2から算出した目盛誤差Ec2は、下記式(19)で表すことができる。 Under the temperature environment different from the reference temperature, the scale error E c2 calculated from the measured value L w2 of the nominal dimension L whose thermal expansion coefficient is known can be expressed by the following equation (19).

c2=Lw2−L・・・(19) E c2 = L w2 -L c (19)

測定値Lw2を複数の測定値Lw2L1、Lw2L2とし、目盛誤差Ec2を複数の目盛誤差Ec2L1、Ec2L2と置き換えると、式(18)は下記式(20)で表すことができる。 The measured value L w2 and multiple measurements L w2L1, L w2L2, replacing the scale error E c2 and a plurality of graduation errors E c2L1, E c2L2, formula (18) can be represented by the following formula (20).

dK={(Ec2L2−Ec2L1)−adts0(Lw2L1−Lw2L2)}/a(Lw2L1−Lw2L2)(t−20)・・・(20) dK s = {(E c2L2 -E c2L1) -a s dt s0 (L w2L1 -L w2L2)} / a s (L w2L1 -L w2L2) (t s -20) ··· (20)

このようにして温度補正部34は、低熱膨張係数のステップゲージの呼び寸法Lにおける異なる温度での目盛誤差Ec1およびEc2から、スケールオフセット誤差dts0と等価スケール温度係数誤差dKを得る。得られたスケールオフセット誤差dts0、等価スケール温度係数誤差dK、及び上記式(12)から温度t を算出する。このように算出された温度を補正後温度ts−corrと呼ぶ。補正後温度ts−corrをスケールごとに算出することにより、各スケールの温度センサー28x、28y、28zを補正することができる。具体的には、温度センサー28x、28y、28zの設定を、補正後温度ts−corrにそれぞれ変更することにより、補正することができる。 Thus, the temperature correction unit 34 obtains the scale offset error dt s0 and the equivalent scale temperature coefficient error dK s from the scale errors E c1 and E c2 at different temperatures at the nominal dimension L of the step gauge with the low thermal expansion coefficient. The temperature t s * is calculated from the obtained scale offset error dt s0 , the equivalent scale temperature coefficient error dK s , and the above equation (12). The temperature calculated in this manner is called a post-correction temperature t s -corr . By calculating the after-correction temperature t s -corr for each scale, the temperature sensors 28 x, 28 y and 28 z of each scale can be corrected. Specifically, correction can be made by changing the settings of the temperature sensors 28x, 28y, 28z to the corrected temperature t s -corr.

なお、等価ワーク温度係数誤差dkに含まれるワークWの熱膨張係数aの誤差は、対象となるワークWによって変わるので、ワークWの倍率誤差と分離できなければ、温度センサー28wの等価ワーク温度係数誤差dkによる補正はできない。したがって本実施形態の場合、等価ワーク温度係数誤差dkについては、無視することとする。 Since the error of the thermal expansion coefficient a w of the workpiece W included in the equivalent workpiece temperature coefficient error dk w varies depending on the target workpiece W, the equivalent workpiece of the temperature sensor 28 w can not be separated from the magnification error of the workpiece W Correction by temperature coefficient error dk w is not possible. Therefore, in the case of the present embodiment, the equivalent work temperature coefficient error dk w is ignored.

ワークオフセット誤差dtw0に含まれるワークWの校正値Lの不確かさは、500mmのステップゲージの場合、0.3μm(大澤尊光他、Synthesiology Vol2 No.2 p.101-112 Jun. 2009)であるので、ワークオフセット誤差dtw0に与える影響が小さいと考えられる。したがって本実施形態の場合、ワークWの校正値Lの誤差については、無視することとする。以上より、温度補正部34は、ワークWの温度tを測定する温度センサー28wを、校正された温度センサーと比較することで、ワークオフセット誤差dtw0、すなわち補正後温度tw−corrを算出し、温度センサー28wを補正することとする。 The uncertainty of the calibration value L c of the workpiece W included in the workpiece offset error dt w0 is 0.3 μm in the case of a 500 mm step gauge (Tamitsu Osawa et al., Synthesiology Vol 2 No. 2 p. 101-112 Jun. 2009) Therefore, the influence on the work offset error dt w0 is considered to be small. Thus in the present embodiment, the error of the calibration values L c of the work W is to be ignored. From the above, the temperature correction unit 34 calculates the work offset error dt w0 , that is, the temperature after correction t w -corr by comparing the temperature sensor 28 w that measures the temperature t w of the workpiece W with the calibrated temperature sensor. And correct the temperature sensor 28w.

制御装置30は、補正された温度センサー28で測定された各スケールの温度t、ワークWの温度tに基づいて、スケールの読みLに対して温度補正を行ったワークWの測定値Lを算出する。 The control device 30 is a measurement value of the workpiece W obtained by performing temperature correction on the scale reading L s based on the temperature t s of each scale and the temperature t w of the workpiece W measured by the corrected temperature sensor 28 Calculate L w .

(2)動作及び効果
上記のように構成された三次元測定機1を用いて、温度センサー28x、28y、28zを補正し、校正された温度センサーを用いて温度センサー28wを補正し、これら補正された各温度センサー28を用いて測定した温度で、スケールの読みLに対し温度補正をする手順を説明する。
(2) Operation and effect The temperature sensor 28 x is corrected using the three-dimensional measuring device 1 configured as described above, and the temperature sensor 28 w is corrected using the calibrated temperature sensor, and these corrections are performed. A procedure for performing temperature correction on the scale reading L s at the temperature measured using each temperature sensor 28 will be described.

まず、ワークWとして低熱膨張係数のステップゲージの呼び寸法Lが異なる2つ以上の長さを、基準温度(20±0.5℃)、および基準温度と異なる温度環境下において測定する。具体的には、基台12上に上記ステップゲージをX軸に平行に設置し、当該ステップゲージのX軸方向の2点の座標を上記2条件で検出する。検出結果は、座標信号として測定機本体10から制御装置30へ出力される。制御装置30は、得られた2点の座標信号に基づき、基本温度補正をすることにより、上記ステップゲージのX軸方向の測定値Lを算出する。基準温度(20±0.5℃)における測定値をLw1L1、Lw1L2、基準温度と異なる温度環境下における測定値をLw2L1、Lw2L2、とする。 First, two or more lengths having different nominal dimensions L of the step gauge having a low thermal expansion coefficient as the workpiece W are measured under a reference temperature (20 ± 0.5 ° C.) and a temperature environment different from the reference temperature. Specifically, the step gauge is installed on the base 12 in parallel with the X axis, and the coordinates of two points in the X axis direction of the step gauge are detected under the above two conditions. The detection result is output from the measuring machine main body 10 to the control device 30 as a coordinate signal. The control device 30 calculates the measurement value L w in the X-axis direction of the step gauge by performing basic temperature correction based on the obtained two-point coordinate signals. The measurements at the reference temperature (20 ± 0.5 ℃) L w1L1 , L w1L2, the measurements at the reference temperature different environments L w2L1, L w2L2, to.

次いで、制御装置30は、上記式(16)により、基準温度(20±0.5℃)における目盛誤差Ec1L1、EC1L2を算出する。さらに制御装置30は、上記式(17)により、スケールオフセット誤差dts0を算出する。 Next, the control device 30 calculates scale errors E c1L1 and E C1L2 at the reference temperature (20 ± 0.5 ° C.) according to the above equation (16). Further, the control device 30 calculates the scale offset error dt s0 according to the above equation (17).

続いて制御装置30は、上記式(19)により、基準温度と異なる温度環境下における目盛誤差Ec2L1、EC2L2を算出する。さらに制御装置30は、上記式(20)により、等価スケール温度係数誤差dKを算出する。 Subsequently, the control device 30 calculates scale errors E c2L1 and E C2L2 under the temperature environment different from the reference temperature by the above equation (19). Further, control device 30 calculates equivalent scale temperature coefficient error dK s by the above equation (20).

得られた等価スケール温度係数誤差dK、スケールオフセット誤差dts0、及び上記式(12)から補正後温度ts−corrを算出することにより、温度センサー28xを補正する。同様に、Y軸スケール22及びZ軸スケール26についても温度センサー28y、28zを補正する。 The resulting equivalent scale temperature coefficient errors dK s, by calculating the corrected temperature t s-corr from the scale offset error dt s0, and the formula (12), to correct the temperature sensor 28x. Similarly, the temperature sensors 28 y and 28 z are corrected for the Y-axis scale 22 and the Z-axis scale 26.

次いで制御装置30は、三次元測定機1に付属の温度センサー28とは別の校正された温度センサーと、ワークWの温度を測定する温度センサー28wとから温度信号を受け取る。こうして制御装置30は、校正された温度センサーの温度データと、ワークWの温度センサー28wの温度データを比較し、ワークオフセット誤差dtw0、すなわち補正後温度tw−corrを算出する。これにより制御装置30は、ワークオフセット誤差dtw0に基づき、温度センサー28wを補正することができる。 Then, the control device 30 receives a temperature signal from a calibrated temperature sensor different from the temperature sensor 28 attached to the three-dimensional measuring machine 1 and a temperature sensor 28 w that measures the temperature of the workpiece W. Thus, the control device 30 compares the temperature data of the calibrated temperature sensor with the temperature data of the temperature sensor 28 w of the workpiece W, and calculates a work offset error dt w0 , that is, a temperature after correction t w -corr. Thus, the control unit 30, based on the work offset error dt w0, it is possible to correct the temperature sensor 28w.

三次元測定機1は、上記のようにして補正された温度センサー28x、28y、28z、28wを用い、tを補正後温度ts−corrとし、tを補正後温度tw−corrとし、上記式(10)を用いて、各スケールの読みLに対し温度補正を行い、より誤差のない測定値Lを算出することができる。 Coordinate measuring machine 1, used as the corrected temperature sensors 28x, 28y, 28z, the 28w, a t s a corrected temperature t s-corr, and t w is the corrected temperature t w-corr The temperature correction can be performed on the reading L s of each scale by using the above equation (10), and the measurement value L w with less error can be calculated.

本実施形態に係る温度補正装置38は、基準温度(20±0.5℃)における目盛誤差Ec1から直ちにスケールオフセット誤差dts0を算出するので、より容易に目盛誤差Eを低減することができる。 Since the temperature correction device 38 according to the present embodiment immediately calculates the scale offset error dt s0 from the scale error E c1 at the reference temperature (20 ± 0.5 ° C.), the scale error E c can be more easily reduced. it can.

等価スケール温度係数誤差dKとスケールオフセット誤差dts0は、標準基準温度に対する偏差によって生じ、種々の誤差が含まれる。したがって温度補正装置38は、等価スケール温度係数誤差dKとスケールオフセット誤差dts0を算出することにより、スケールの読みLに含まれる誤差を温度補正によって、取り除くことができる。 Equivalent Scale Temperature Coefficient error dK s and scale offset error dt s0 is caused by deviation from the standard reference temperature, it includes various errors. Accordingly, the temperature correction device 38, by calculating the equivalent scale temperature coefficient error dK s and scale offset error dt s0, the error contained in the reading of the scale L s by the temperature correction, can be removed.

ワークWとして低熱膨張係数のステップゲージの呼び寸法Lが異なる2つ以上の長さを、基準温度(20±0.5℃)、および基準温度と異なる温度環境下において測定する場合について説明したが、本発明はこれに限らない。ゼロ点比例式を用いて、1つの呼び寸法Lの長さを測定することによって温度補正をしてもよい。すなわち、ワークWとして低熱膨張係数のステップゲージの呼び寸法Lの長さを、基準温度(20±0.5℃)で測定した測定値LW1、および基準温度と異なる温度環境下において測定した測定値LW2に基づき、上記式(15)、及び式(19)とにより、スケールオフセット誤差dts0と等価スケール温度係数誤差dKとを算出してもよい。 The case of measuring two or more lengths with different nominal dimensions L of the step gauge with low thermal expansion coefficient as the work W under the reference temperature (20 ± 0.5 ° C.) and the temperature environment different from the reference temperature has been described The present invention is not limited to this. Temperature correction may be performed by measuring the length of one nominal dimension L using a zero point proportional equation. That is, the length L of the nominal dimension L of the step gauge having a low thermal expansion coefficient as the work W is measured under a temperature environment different from the measured value L W1 measured at the reference temperature (20 ± 0.5 ° C.) and the reference temperature. Based on the value L W2 , the scale offset error dt s0 and the equivalent scale temperature coefficient error dK s may be calculated by the above equations (15) and (19).

ワークWとして低熱膨張係数のステップゲージを用いた場合について説明したが、本発明はこれに限らず、熱膨張係数付ステップゲージを用いてもよい。この場合、上記式(11)で示される目盛誤差Eは、ワークWの測定値をLとすると、下記式(21)で表すことができる。 Although the case where a step gauge with a low thermal expansion coefficient is used as the work W has been described, the present invention is not limited thereto, and a step gauge with a thermal expansion coefficient may be used. In this case, the scale error E c represented by the equation (11) can be expressed by the following equation (21), where L w is a measured value of the work W.

≒adts0+adK(t−20)L−adtw0−adK(t−20)L・・・(21) E c ≒ a s dt s0 L w + a s dK s (t s -20) L w -a w dt w0 L w -a w dK w (t w -20) L w ··· (21)

ここで、熱膨張係数付ステップゲージを測定する場合、dK=0とみなせるから、adK(t−20)L=0となる。さらに校正された温度計と三次元測定機に付属のワーク温度計を比較することによりdtw0を補正することによって、adtw0=0となる。したがって上記式(21)は、上記式(14)のように表すことができる。 Here, when measuring the step gauge with a thermal expansion coefficient, it can be considered that dK w = 0, so a w dK w (t w −20) L w = 0. Further, by correcting dt w0 by comparing the calibrated thermometer and the work thermometer attached to the three-dimensional measuring device, a w dt w0 L w = 0 is obtained. Therefore, the above equation (21) can be expressed as the above equation (14).

(3)変形例
(変形例1)
上記実施形態の場合、基準温度(20±0.5℃)で測定した測定値Lw1L1、Lw1L2、および基準温度と異なる温度環境下において測定したLw2L1、Lw2L2は、ワークWとして低熱膨張係数のステップゲージを用いて測定した値としたが、本発明はこれに限らない。例えば、測定値Lw1L1、Lw1L2、Lw2L1、Lw2L2は、図3に示すように、レーザー干渉測長器40により測定した値を用いてもよい。レーザー干渉測長器40は、レーザー光源42、干渉ミラー44、反射ミラー46を備える。本図の場合、レーザー光源42は、Y軸方向にレーザー光を出射するように配置される。干渉ミラー44は、レーザー光の光路上に配置され入射光の第1偏光成分を側方であるX方向に反射するとともに第2偏光成分を反射して再入射させる。反射ミラー46は、プローブに替えてZ軸移動体の先端に固定されており、干渉ミラー44でX方向に反射された第1偏光成分を反射する。レーザー光源42は、受光部(図示しない)を備えており、演算処理部48(例えばパーソナルコンピュータ)に電気的に接続されている。演算処理部48は、受光器の出力信号から干渉縞による明暗の変化を検出して、測長を行う。
(3) Modification (Modification 1)
In the above embodiment, the reference temperature (20 ± 0.5 ℃) measurements were determined in L w1L1, L w1L2, and L W2L1 measured at standard temperature different environment, L W2L2 a low thermal expansion as the work W Although it was set as the value measured using the step gauge of the coefficient, the present invention is not limited to this. For example, as the measurement values Lw1L1 , Lw1L2 , Lw2L1 and Lw2L2 , as shown in FIG. 3, values measured by the laser interference length measuring device 40 may be used. The laser interference length measuring device 40 includes a laser light source 42, an interference mirror 44, and a reflection mirror 46. In the case of this figure, the laser light source 42 is arranged to emit laser light in the Y-axis direction. The interference mirror 44 is disposed on the optical path of the laser light, reflects the first polarization component of the incident light in the lateral X direction, and reflects and re-incidents the second polarization component. The reflection mirror 46 is fixed to the tip of the Z axis moving body instead of the probe, and reflects the first polarization component reflected in the X direction by the interference mirror 44. The laser light source 42 includes a light receiving unit (not shown), and is electrically connected to the arithmetic processing unit 48 (for example, a personal computer). The arithmetic processing unit 48 measures a change in light and dark due to interference fringes from the output signal of the light receiver and performs length measurement.

レーザー光源42から出射されたレーザー光は、干渉ミラー44に入射すると、スプリッタ面(図示しない)において第1偏光成分がX方向に反射され、測定光として反射ミラー46に向けて出射される。測定光は反射ミラー46の反射面に垂直に入射して反射され、逆進する。測定光は、干渉ミラー44によって反射され、受光器に入射する。第2偏光成分は、干渉ミラー44で反射され、参照光として、受光器に入射する。干渉ミラー44は入射光の光軸を平行移動した光として反射する。このためレーザー光源42から出射されるレーザー光の光軸と、受光器に入射する参照光の光軸とは、互いに離間した平行線になっている。   When the laser light emitted from the laser light source 42 enters the interference mirror 44, the first polarization component is reflected in the X direction at the splitter surface (not shown), and emitted toward the reflection mirror 46 as measurement light. The measurement light is perpendicularly incident on the reflection surface of the reflection mirror 46, is reflected, and reversely travels. The measurement light is reflected by the interference mirror 44 and enters the light receiver. The second polarized light component is reflected by the interference mirror 44 and enters the light receiver as a reference light. The interference mirror 44 reflects the light axis of the incident light as a light which is translated in parallel. For this reason, the optical axis of the laser beam emitted from the laser light source 42 and the optical axis of the reference beam incident on the light receiver are parallel lines separated from each other.

干渉ミラー44で分岐された参照光と測定光とが合成されることにより、それぞれの間の光路差に応じた干渉が起こる。受光器は、干渉に応じた明暗の変化を検出する。この明暗変化は、演算処理部48によってカウントされ、予め設定された測定原点からの距離変化に換算され、レーザー干渉測長器40による出力値として出力される。   The combination of the reference light and the measurement light branched by the interference mirror 44 causes interference in accordance with the optical path difference between them. The light receiver detects a change in brightness depending on the interference. The change in brightness is counted by the arithmetic processing unit 48, converted into a change in distance from a preset measurement origin, and output as an output value from the laser interference length measuring device 40.

例えば、測定機本体10において、Z軸移動体16の先端に設けられた反射ミラー46をX軸方向に所定距離だけ移動させる。そのとき制御装置30から出力される送り位置、すなわちX方向変位量を測定値Lとする。同時に、上記レーザー干渉測長器40で得られた出力値を校正値Lとする。当該測定値L及び校正値Lは、上記実施形態における温度補正方法にそのまま適用することができる。送り位置である測定値Lとレーザー干渉測長器40で得られた出力値Lより求めた誤差(L−L)を、位置決め誤差Eと呼ぶ。したがって本変形例に係る温度補正方法は、上記実施形態と同様の効果が得られる。 For example, in the measuring machine main body 10, the reflection mirror 46 provided at the tip of the Z-axis moving body 16 is moved in the X-axis direction by a predetermined distance. Then feed position output from the controller 30, i.e. the X-direction displacement and the measured value L w. At the same time, the output value obtained by the laser interferometer length measuring apparatus 40 and the calibration value L c. The measured value L w and the calibration value L c can be applied as they are to the temperature correction method in the above embodiment. An error (L w −L c ) obtained from the measurement value L w which is the feed position and the output value L c obtained by the laser interference length measuring device 40 is called a positioning error E c . Therefore, the temperature correction method according to the present modification can achieve the same effect as that of the above embodiment.

上記実施形態における基準温度(20±0.5℃)で測定した測定値Lw1L1、Lw1L2は、必ずしも実際に基準温度(20±0.5℃)で測定した値に限られず、基準温度以外の温度で測定した測定値からシミュレーションにより得た値を用いてもよい。 The measured values L w1L1 and L w1L2 measured at the reference temperature (20 ± 0.5 ° C.) in the above embodiment are not necessarily limited to the values actually measured at the reference temperature (20 ± 0.5 ° C.), and other than the reference temperature The value obtained by simulation from the measured value measured at the temperature of

(変形例2)
上記実施形態の場合、式(15)又は式(17)を用いてスケールオフセット誤差dts0を算出する場合について説明したが、本発明はこれに限らない。上述の通り、スケールオフセット誤差dts0を構成する各スケールの温度tのオフセット誤差と各スケールの倍率誤差のうち、各スケールの倍率誤差はごく小さい値であることが、これまでの実験結果からわかっている。すなわちスケールオフセット誤差dts0は、各スケールの温度tのオフセット誤差の影響が大きい。したがって各スケールの温度tと、校正された温度センサーで測定された温度との差をスケールオフセット誤差dts0としてもよい。これによって、基準温度(20℃±0.5℃)において、熱膨張係数が既知の呼び寸法Lが異なる複数の測定値Lw1L1、Lw1L2を測定する必要がなく、より簡便に補正をすることができる。
(Modification 2)
Although the case of calculating the scale offset error dt s0 using the equation (15) or the equation (17) has been described in the above embodiment, the present invention is not limited to this. As described above, among the offset error and the magnification error of each scale of temperature t s of the scale constituting the scale offset error dt s0, that the magnification error of each scale is very small value, from the experimental results so far know. That is, the scale offset error dt s0 is largely affected by the offset error of the temperature t s of each scale. Therefore, the difference between the temperature t s of each scale and the temperature measured by the calibrated temperature sensor may be used as the scale offset error dt s0 . As a result , there is no need to measure a plurality of measurement values L w1L1 and L w1L2 having different nominal dimensions L whose thermal expansion coefficients are known at the reference temperature (20 ° C. ± 0.5 ° C.), and correction can be performed more simply. Can.

2.実施例
(実施例1)
実際に、レーザー干渉測長器を用いて、等価スケール温度係数誤差dKとスケールオフセット誤差dts0を算出した。測定日を変えて測定温度が異なる3条件で、0〜700mmを50mmピッチで測定し、位置決め誤差を算出した。スケール温度tは、温度センサー28xで測定した温度とした。その結果を図4に示す。図4は、横軸が測定位置(mm)であり、縦軸が位置決め誤差(μm)である。位置決め誤差Eは、レーザー干渉測長器による測定値を校正値L、ワークWの測定値をLとすると、E=L−Lで表すことができる。
2. Example (Example 1)
Indeed, by using a laser interference length measuring machine to calculate the equivalent scale temperature coefficient error dK s and scale offset error dt s0. The positioning error was calculated by measuring 0 to 700 mm at a 50 mm pitch under three conditions of different measurement temperatures by changing the measurement date. The scale temperature t s was a temperature measured by the temperature sensor 28 x. The results are shown in FIG. In FIG. 4, the horizontal axis is the measurement position (mm) and the vertical axis is the positioning error (μm). Positioning error E c is the calibration value measurements by laser interference length measuring machine L c, when the measured value of the workpiece W and L w, can be expressed by E c = L w -L c.

図5は、図4のグラフから基準温度(19.65℃)における位置決め誤差Ec1のみを取り出したグラフである。本図に基づき、上記式(15)、又は式(17)により、スケールオフセット誤差dts0を求めることができる。本実施例では、最小二乗法により求めた直線を用いてスケールオフセット誤差dts0を求める場合について説明する。本図における直線は、最小二乗法により求めた。位置決め誤差Ec1を当該直線の傾き(0.001)、スケールの熱膨張係数aを8.00×10−6/℃とすると、上記式(15)、又は式(17)により、スケールオフセット誤差dts0は、0.125℃と算出される。スケールオフセット誤差dts0を補正することにより、位置決め誤差Ec1を0.5μm以下にすることができた(図5中○印)。 FIG. 5 is a graph in which only the positioning error E c1 at the reference temperature (19.65 ° C.) is extracted from the graph of FIG. 4. Based on this figure, the scale offset error dt s0 can be determined by the above equation (15) or equation (17). In this embodiment, the case of obtaining the scale offset error dt s0 using a straight line obtained by the least squares method will be described. The straight line in the figure was determined by the least squares method. Assuming that the positioning error E c1 is the inclination of the straight line (0.001), and the thermal expansion coefficient a s of the scale is 8.00 × 10 −6 / ° C., the scale offset is obtained by the above equation (15) or equation (17) The error dt s0 is calculated to be 0.125 ° C. By correcting the scale offset error dt s0 , the positioning error E c1 can be made 0.5 μm or less (○ in FIG. 5).

図6は、基準温度以外の温度における位置決め誤差Ec2について、スケールオフセット誤差dts0を補正した位置決め誤差Eを示すグラフである。本図は、横軸が測定位置(mm)であり、縦軸が位置決め誤差(μm)である。スケールオフセット誤差dts0による補正は、上記式(18)における(Ec2−adts0w2)、又は上記式(20)における(Ec2L2−Ec2L1)−adts0(Lw2L1−Lw2L2)に相当する。 FIG. 6 is a graph showing a positioning error E r obtained by correcting the scale offset error dt s0 with respect to the positioning error E c2 at temperatures other than the reference temperature. In this figure, the horizontal axis is the measurement position (mm), and the vertical axis is the positioning error (μm). Correction of scale offset error dt s0 is the equation (18) in (E c2 -a s dt s0 L w2), or (E c2L2 -E c2L1) in the formula (20) -a s dt s0 ( L w2L1 - It corresponds to Lw2L2 ).

次いで、上記位置決め誤差Eを20℃のときの位置決め誤差Er20に置換した。位置決め誤差Er20は、図6のそれぞれの傾きを20℃からの偏差で除算することにより、算出した。その結果を図7に示す。位置決め誤差Er20を得る計算は、上記式(18)における(Ec2−adts0w2)/(t−20)Lw2、又は上記式(20)における{(Ec2L2−Ec2L1)−adts0(Lw2L1−Lw2L2)}/(Lw2L1−Lw2L2)(t−20)に相当する。したがって上記スケールの熱膨張係数aで除算することにより、等価スケール温度係数誤差dKを求めることができる。 Then, replacing the above positioning error E r a positioning error E r20 when the 20 ° C.. The positioning error Er 20 was calculated by dividing each slope of FIG. 6 by the deviation from 20 ° C. The results are shown in FIG. Calculation for obtaining the positioning error E r20, the above equation in (18) (E c2 -a s dt s0 L w2) / (t s -20) L w2, or the formula (20) in {(E c2L2 -E c2L1 ) corresponding to the -a s dt s0 (L w2L1 -L w2L2)} / (L w2L1 -L w2L2) (t s -20). Therefore, the equivalent scale temperature coefficient error dK s can be obtained by dividing by the thermal expansion coefficient a s of the above scale.

本実施例では、最小二乗法により等価スケール温度係数誤差dKを求める場合について説明する。図7に示すグラフは、測定温度の2条件に応じた2つのグラフから、最小二乗法により求めた1つの直線が示されている。上記直線の傾き(0.00015)を上記スケールの熱膨張係数aで除算することにより、等価スケール温度係数誤差dKは、0.019と算出される。等価スケール温度係数誤差dKを得る計算は、式(18)における(Ec2−adts0w2)/a(t−20)Lw2、又は上記式(20)の{(Ec2L2−Ec2L1)−adts0(Lw2L1−Lw2L2)}/a(Lw2L1−Lw2L2)(t−20)に相当する。位置決め誤差Er20に対し等価スケール温度係数誤差dKを補正した位置決め誤差を図8に示す。上記したように、スケールオフセット誤差dts0および等価スケール温度係数誤差dKを補正することにより、位置決め誤差を0.5μm以下とすることができた。 In this embodiment, the case where the equivalent scale temperature coefficient error dK s is obtained by the least squares method will be described. The graph shown in FIG. 7 shows one straight line obtained by the least square method from two graphs corresponding to the two conditions of the measurement temperature. The equivalent scale temperature coefficient error dK s is calculated to be 0.019 by dividing the slope (0.00015) of the straight line by the thermal expansion coefficient a s of the scale. Calculated to obtain an equivalent scale temperature coefficient errors dK s is in the formula (18) (E c2 -a s dt s0 L w2) / a s (t s -20) L w2, or the formula (20) {(E c2L2 -E c2L1) -a s dt s0 (L w2L1 -L w2L2)} / a s (L w2L1 -L w2L2) corresponding to (t s -20). A positioning error obtained by correcting the equivalent scale temperature coefficient error dK s with respect to the positioning error Er 20 is shown in FIG. As described above, by correcting the scale offset error dt s0 and the equivalent scale temperature coefficient error dK s , the positioning error can be made 0.5 μm or less.

次いで、基台12上に設置した低熱膨張係数のステップゲージの温度tを測定する温度センサー28wと、校正された温度センサーを隣に設置し、温度データを取得した。温度センサー28wと、校正された温度センサーで測定した温度データの相関図を図9に示す。図9は横軸が温度センサー28wの20℃からの偏差、縦軸が校正された温度センサーの20℃からの偏差を示す。本図から、ワークオフセット誤差dtw0は0.0576℃であることが確認できた。 Then, a temperature sensor 28 w for measuring the temperature t w of the step gauge with a low thermal expansion coefficient installed on the base 12 and a calibrated temperature sensor were installed next to each other to acquire temperature data. A correlation diagram of temperature data measured by the temperature sensor 28 w and the calibrated temperature sensor is shown in FIG. FIG. 9 shows the deviation of the temperature sensor 28w from 20 ° C. on the horizontal axis and the deviation from 20 ° C. of the temperature sensor on the vertical axis. From this figure, it can be confirmed that the work offset error dt w0 is 0.0576 ° C.

次に、上記のように補正された温度センサー28xの有効性を、ワークWとして鋼製のブロックゲージを用いて確認した。ブロックゲージは、呼び寸法500mmのものを用い、測定日を変えて測定温度が異なる5条件で、X軸方向の長さを測定し、目盛誤差を算出した。その結果を図10に示す。図10は、横軸が20℃からの偏差(℃)、縦軸が目盛誤差(μm)を示す。目盛誤差EMXは、校正値をL、測定値をLとして、EMX=L−Lで求めた。目盛誤差EMX−s−corrは、補正されたX軸スケール24の温度センサー28xを用いて温度補正をした結果であって、上記式(10)のtに補正後温度を用いて得た測定値をLとして算出した。さらに目盛誤差EMX−corrは、補正されたワークWの温度センサー28wを用いて温度補正をした結果であって、上記式(10)のt、及びtに補正後温度を用いて得た測定値Lから算出した。 Next, the effectiveness of the temperature sensor 28x corrected as described above was confirmed using a steel block gauge as the work W. The block gauge had a nominal dimension of 500 mm, and the length in the X-axis direction was measured under five conditions of different measurement temperatures by changing the measurement date, and the scale error was calculated. The results are shown in FIG. In FIG. 10, the horizontal axis indicates the deviation (° C.) from 20 ° C., and the vertical axis indicates the scale error (μm). Scale error E MX is the calibration value L c, the measured value as L w, determined at E MX = L w -L c. The scale error E MX-s-corr is a result of temperature correction using the temperature sensor 28 x of the corrected X-axis scale 24 and obtained using the temperature after correction at t s of the above equation (10) The measured value was calculated as L w . Furthermore, the scale error E MX-corr is a result of temperature correction using the temperature sensor 28 w of the corrected workpiece W, and is obtained using the temperature after correction to t s and t w in the above equation (10). It was calculated from the measured value L w.

図中、●は目盛誤差EMX、▲は目盛誤差EMX−s−corr、○は目盛誤差EMX−corrを示す。本図から20℃からの偏差に応じて目盛誤差が変化していることが分かる。またX軸スケール24とワークWの温度センサー28x、28wを補正する前において最大目盛誤差が−2.7(μm)、標準偏差が0.59(μm)であったのに対し、補正後において最大目盛誤差が−0.8(μm)、標準偏差が0.27(μm)に減少することが確認できた。 In the figure, ● indicates a scale error E MX , ▲ indicates a scale error E MX-s-corr , and ○ indicates a scale error E MX-corr . It can be seen from this figure that the scale error changes in accordance with the deviation from 20 ° C. Moreover, before correcting the temperature sensors 28x and 28w of the X axis scale 24 and the work W, the maximum graduation error was −2.7 (μm) and the standard deviation was 0.59 (μm), but after correction It was confirmed that the maximum graduation error was reduced to -0.8 (.mu.m) and the standard deviation was reduced to 0.27 (.mu.m).

(実施例2)
実施例1の図4に示す測定結果に基づき、スケールの温度tと、校正された温度センサーで測定された温度との差をスケールオフセット誤差dts0とした場合の温度補正を検証した。X軸スケール24に校正された温度センサーを貼り付け、温度データを取得した。温度センサー28xと、校正された温度センサーで測定した温度データの相関図を図11に示す。図11は、横軸が温度センサー28xの20℃からの偏差、縦軸が校正された温度センサーの20℃からの偏差を示す。本図から、スケールオフセット誤差dts0は−0.1315℃とした。
(Example 2)
Based on the measurement results shown in FIG. 4 of the first embodiment, the temperature correction in the case where the difference between the scale temperature t s and the temperature measured by the calibrated temperature sensor is regarded as the scale offset error dt s0 was verified. The calibrated temperature sensor was attached to the X axis scale 24 to acquire temperature data. A correlation diagram of temperature data measured by the temperature sensor 28x and the calibrated temperature sensor is shown in FIG. FIG. 11 shows the deviation of the temperature sensor 28x from 20 ° C. on the horizontal axis and the deviation from 20 ° C. of the temperature sensor on the vertical axis. From this figure, the scale offset error dt s0 is -0.1315 ° C.

図12は、基準温度以外の温度における位置決め誤差Ec2について、スケールオフセット誤差dts0を補正した位置決め誤差Eを示すグラフである。本図は、横軸が測定位置(mm)であり、縦軸が位置決め誤差(μm)である。スケールオフセット誤差dts0による補正は、上記式(18)における(Ec2−adts0w2)、又は上記式(20)における(Ec2L2−Ec2L1)−adts0(Lw2L1−Lw2L2)に相当する。 FIG. 12 is a graph showing a positioning error E r obtained by correcting the scale offset error dt s0 with respect to the positioning error E c2 at temperatures other than the reference temperature. In this figure, the horizontal axis is the measurement position (mm), and the vertical axis is the positioning error (μm). Correction of scale offset error dt s0 is the equation (18) in (E c2 -a s dt s0 L w2), or (E c2L2 -E c2L1) in the formula (20) -a s dt s0 ( L w2L1 - It corresponds to Lw2L2 ).

次いで、上記位置決め誤差Eを20℃のときの位置決め誤差Er20に置換した。位置決め誤差Er20は、図12のそれぞれの傾きを20℃からの偏差で除算することにより、算出した。その結果を図13に示す。位置決め誤差Er20を得る計算は、上記式(18)における(Ec2−adts0w2)/(t−20)、又は上記式(20)における{(Ec2L2−Ec2L1)−adts0(Lw2L1−Lw2L2)}/(t−20)に相当する。したがって上記スケールの熱膨張係数aで除算することにより、等価スケール温度係数誤差dKを求めることができる。 Then, replacing the above positioning error E r a positioning error E r20 when the 20 ° C.. The positioning error Er 20 was calculated by dividing each slope in FIG. 12 by the deviation from 20 ° C. The results are shown in FIG. Calculation for obtaining the positioning error E r20, the above equation in (18) (E c2 -a s dt s0 L w2) / (t s -20), or the formula in (20) {(E c2L2 -E c2L1) - a s dt s0 (L w2L1 -L w2L2)} corresponding to / (t s -20). Therefore, the equivalent scale temperature coefficient error dK s can be obtained by dividing by the thermal expansion coefficient a s of the above scale.

本実施例では、最小二乗法により等価スケール温度係数誤差dKを求める場合について説明する。13図に示すグラフは、測定温度の2条件に応じた2つのグラフから、最小二乗法により求めた1つの直線が示されている。続いて上記直線の傾き(0.00016)を上記スケールの熱膨張係数aで除算することにより、等価スケール温度係数誤差dKは、0.020と算出される。等価スケール温度係数誤差dKを得る計算は、式(18)における(Er1−Er2)/(Lw2L1−Lw2L2)a(t−20)、又は上記式(20)の{(Ec2L2−Ec2L1)−adts0(Lw2L1−Lw2L2)}/a(Lw2L1−Lw2L2)(t−20)に相当する。位置決め誤差Er20に対し等価スケール温度係数誤差dKを補正した位置決め誤差を図14に示す。上記したように、スケールオフセット誤差dts0および等価スケール温度係数誤差dKを補正することにより、位置決め誤差を実施例1と同じ0.5μm以下とすることができた。 In this embodiment, the case where the equivalent scale temperature coefficient error dK s is obtained by the least squares method will be described. The graph shown in FIG. 13 shows one straight line obtained by the least square method from two graphs corresponding to the two conditions of the measurement temperature. Subsequently, the equivalent scale temperature coefficient error dK s is calculated as 0.020 by dividing the slope (0.00016) of the straight line by the thermal expansion coefficient a s of the scale. The calculation for obtaining the equivalent scale temperature coefficient error dK s is (E r1 −E r2 ) / (L w2 L1 −L w2 L2 ) a s (t s −20) in the equation (18), or {( E c2L2 -E c2L1) -a s dt s0 (L w2L1 -L w2L2)} / a s (L w2L1 -L w2L2) corresponding to (t s -20). A positioning error obtained by correcting the equivalent scale temperature coefficient error dK s with respect to the positioning error Er 20 is shown in FIG. As described above, by correcting the scale offset error dt s0 and the equivalent scale temperature coefficient error dK s , it is possible to make the positioning error equal to or smaller than 0.5 μm as in the first embodiment.

次に、上記のように補正された温度センサー28xの有効性を、実施例1で用いた鋼製のブロックゲージの測定データを用いて確認した。その結果を図15に示す。図15は、横軸が20℃からの偏差(℃)、縦軸が目盛誤差(μm)を示す。   Next, the effectiveness of the temperature sensor 28x corrected as described above was confirmed using the measurement data of the steel block gauge used in Example 1. The results are shown in FIG. FIG. 15 shows the deviation (° C.) from 20 ° C. on the horizontal axis, and the scale error (μm) on the vertical axis.

図中、●は目盛誤差EMX、▲は目盛誤差EMX−s−corr、○は目盛誤差EMX−corrを示す。本図から20℃からの偏差に応じて目盛誤差が変化していることが分かる。またX軸スケール24とワークWの温度センサー28x、28wを補正する前において最大目盛誤差が−2.7(μm)、標準偏差が0.59(μm)であったのに対し、補正後において最大目盛誤差が−1.0(μm)、標準偏差が0.33(μm)に減少し、実施例1と同等の結果が得られることが確認できた。 In the figure, ● indicates a scale error E MX , ▲ indicates a scale error E MX-s-corr , and ○ indicates a scale error E MX-corr . It can be seen from this figure that the scale error changes in accordance with the deviation from 20 ° C. Moreover, before correcting the temperature sensors 28x and 28w of the X axis scale 24 and the work W, the maximum graduation error was −2.7 (μm) and the standard deviation was 0.59 (μm), but after correction It was confirmed that the maximum calibration error was reduced to -1.0 (.mu.m) and the standard deviation was reduced to 0.33 (.mu.m), and results equivalent to those of Example 1 were obtained.

1 三次元測定機
30 制御装置
32 温度算出部
34 温度補正部
36 変位算出部
38 温度補正装置
1 Three-Dimensional Measuring Machine 30 Control Device 32 Temperature Calculation Unit 34 Temperature Correction Unit 36 Displacement Calculation Unit 38 Temperature Correction Device

Claims (9)

スケールの熱膨張係数をa、スケールの温度をt、目盛誤差をEとした場合、
基準温度(20℃±0.5℃)において、熱膨張係数が既知の呼び寸法Lの測定値Lw1、および、測定値Lw1の目盛誤差Ec1により下記式(1)を用いてスケールオフセット誤差dts0を算出する、又は校正された温度計で測定された前記スケールの温度と前記スケールの温度計で測定された温度との差を前記スケールオフセット誤差dts0とするステップと、
前記基準温度と異なる温度環境下において、熱膨張係数が既知の呼び寸法Lの測定値Lw2、および、測定値Lw2の目盛誤差Ec2により下記式(2)を用いて等価スケール温度係数誤差dKを算出するステップと
を備えることを特徴とする座標測定機の温度補正方法。
dts0=Ec1/aw1・・・(1)
dK=(Ec2−adts0w2)/a(t−20)Lw2・・・(2)
Assuming that the thermal expansion coefficient of the scale is a s , the temperature of the scale is t s , and the graduation error is E c ,
Measured value L w1 of nominal dimension L with known thermal expansion coefficient at reference temperature (20 ° C. ± 0.5 ° C.) and scale error E c1 of measured value L w1 using the following formula (1) for scale offset Calculating the difference between the temperature of the scale measured by the thermometer which has calculated or calibrated the error dt s0 and the temperature measured by the thermometer of the scale as the scale offset error dt s0 ;
Under the temperature environment different from the reference temperature, the equivalent scale temperature coefficient error using the following equation (2) based on the measured value L w2 of the nominal dimension L whose thermal expansion coefficient is known and the scale error E c2 of the measured value L w2 calculating the temperature dK s .
dt s0 = E c1 / a s L w1 (1)
dK s = (E c2 −a s dt s0 L w2 ) / a s (t s −20) L w2 (2)
前記測定値LW1を、熱膨張係数が既知の呼び寸法Lが異なる複数の測定値LW1L1、LW1L2、および、前記目盛誤差EC1をEC1L1、EC1L2とした場合、上記式(1)は下記式(3)で表され、
前記測定値LW2を、熱膨張係数が既知の呼び寸法Lが異なる複数の測定値LW2L1、LW2L2、および、前記目盛誤差EC2をEC2L1、EC2L2とした場合、上記式(2)は下記式(4)で表される
ことを特徴とする請求項1記載の座標測定機の温度補正方法。
dts0=(Ec1L1−Ec1L2)/(Lw1L1−Lw1L2)a・・・(3)
dK={(Ec2L2−Ec2L1)−adts0(Lw2L1−Lw2L2)}/a(Lw2L1−Lw2L2)(t−20)・・・(4)
When the measurement value L W1 is a plurality of measurement values L W1L1 and L W1L2 having different nominal dimensions L whose thermal expansion coefficients are known, and the graduation error E C1 are E C1 L1 and E C1 L2 , the above equation (1) Is represented by the following formula (3),
The measured value L W2, thermal expansion coefficient is a known nominal dimension L is different measurements L W2L1, L W2L2, and, when the scale error E C2 and E C2L1, E C2L2, the formula (2) The temperature correction method of the coordinate measuring machine according to claim 1, wherein is expressed by the following equation (4).
dt s0 = ( Ec1L1 -Ec1L2 ) / ( Lw1L1 -Lw1L2 ) a s (3)
dK s = {(E c2L2 -E c2L1) -a s dt s0 (L w2L1 -L w2L2)} / a s (L w2L1 -L w2L2) (t s -20) ··· (4)
さらに各スケールの温度tを下記式(5)を用いて算出した補正後温度t に変更するステップを備えることを特徴とする請求項1又は2記載の座標測定機の温度補正方法。
=(1+dK)t+dts0・・・(5)
The method according to claim 1 or 2, further comprising the step of changing the temperature t s of each scale to the corrected temperature t s * calculated using the following equation (5).
t s * = (1 + dK s) t s + dt s0 ··· (5)
コンピュータに対して、
スケールの熱膨張係数をa、スケールの温度をts、目盛誤差をEとした場合、
基準温度(20℃±0.5℃)において、熱膨張係数が既知の呼び寸法Lの測定値Lw1、および、測定値Lw1の目盛誤差Ec1により下記式(1)を用いてスケールオフセット誤差dts0を算出する、又は校正された温度計で測定された前記スケールの温度と前記スケールの温度計で測定された温度との差を前記スケールオフセット誤差dts0とするステップと、
前記基準温度と異なる温度環境下において、熱膨張係数が既知の呼び寸法Lの測定値Lw2、および、測定値Lw2の目盛誤差Ec2により下記式(2)を用いて等価スケール温度係数誤差dKを算出するステップと
を実行させることを特徴とする座標測定機の温度補正プログラム。
dts0=Ec1/aw1・・・(1)
dK=(Ec2−adts0w2)/a(t−20)Lw2・・・(2)
For the computer,
Assuming that the thermal expansion coefficient of the scale is a s , the temperature of the scale is t s, and the graduation error is E c ,
Measured value L w1 of nominal dimension L with known thermal expansion coefficient at reference temperature (20 ° C. ± 0.5 ° C.) and scale error E c1 of measured value L w1 using the following formula (1) for scale offset Calculating the difference between the temperature of the scale measured by the thermometer which has calculated or calibrated the error dt s0 and the temperature measured by the thermometer of the scale as the scale offset error dt s0 ;
Under the temperature environment different from the reference temperature, the equivalent scale temperature coefficient error using the following equation (2) based on the measured value L w2 of the nominal dimension L whose thermal expansion coefficient is known and the scale error E c2 of the measured value L w2 and a step of calculating dK s .
dt s0 = E c1 / a s L w1 (1)
dK s = (E c2 −a s dt s0 L w2 ) / a s (t s −20) L w2 (2)
前記測定値LW1を、熱膨張係数が既知の呼び寸法Lが異なる複数の測定値LW1L1、LW1L2、および、前記目盛誤差EC1をEC1L1、EC1L2とした場合、上記式(1)は下記式(3)で表され、
前記測定値LW2を、熱膨張係数が既知の呼び寸法Lが異なる複数の測定値LW2L1、LW2L2、および、前記目盛誤差EC2をEC2L1、EC2L2とした場合、上記式(2)は下記式(4)で表される
ことを特徴とする請求項4記載の座標測定機の温度補正プログラム。
dts0=(Ec1L1−Ec1L2)/(Lw1L1−Lw1L2)a・・・(3)
dK={(Ec2L2−Ec2L1)−adts0(Lw2L1−Lw2L2)}/a(Lw2L1−Lw2L2)(t−20)・・・(4)
When the measurement value L W1 is a plurality of measurement values L W1L1 and L W1L2 having different nominal dimensions L whose thermal expansion coefficients are known, and the graduation error E C1 are E C1 L1 and E C1 L2 , the above equation (1) Is represented by the following formula (3),
The measured value L W2, thermal expansion coefficient is a known nominal dimension L is different measurements L W2L1, L W2L2, and, when the scale error E C2 and E C2L1, E C2L2, the formula (2) The temperature correction program of the coordinate measuring machine according to claim 4, wherein is expressed by the following equation (4).
dt s0 = ( Ec1L1 -Ec1L2 ) / ( Lw1L1 -Lw1L2 ) a s (3)
dK s = {(E c2L2 -E c2L1) -a s dt s0 (L w2L1 -L w2L2)} / a s (L w2L1 -L w2L2) (t s -20) ··· (4)
さらに各スケールの温度tを下記式(5)を用いて算出した補正後温度t に変更するステップを実行させることを特徴とする請求項4又は5記載の座標測定機の温度補正プログラム。
=(1+dK)t+dts0・・・(5)
The temperature correction program for a coordinate measuring machine according to claim 4 or 5, further comprising the step of changing the temperature t s of each scale to the corrected temperature t s * calculated using the following equation (5). .
t s * = (1 + dK s) t s + dt s0 ··· (5)
スケールの熱膨張係数をa、スケールの温度をts、目盛誤差をEとした場合、
基準温度(20℃±0.5℃)において、熱膨張係数が既知の呼び寸法Lの測定値Lw1、および、測定値Lw1の目盛誤差Ec1により下記式(1)を用いてスケールオフセット誤差dts0を算出、又は校正された温度計で測定された前記スケールの温度と前記スケールの温度計で測定された温度との差を前記スケールオフセット誤差dts0とし、
前記基準温度と異なる温度環境下において、熱膨張係数が既知の呼び寸法Lの測定値Lw2、および、測定値Lw2の目盛誤差Ec2により下記式(2)を用いて等価スケール温度係数誤差dKを算出する制御装置を備える
ことを特徴とする温度補正機能付き座標測定機。
dts0=Ec1/aw1・・・(1)
dK=(Ec2−adts0w2)/a(t−20)Lw2・・・(2)
Assuming that the thermal expansion coefficient of the scale is a s , the temperature of the scale is t s, and the graduation error is E c ,
Measured value L w1 of nominal dimension L with known thermal expansion coefficient at reference temperature (20 ° C. ± 0.5 ° C.) and scale error E c1 of measured value L w1 using the following formula (1) for scale offset The difference between the temperature of the scale measured by the thermometer which has calculated or calibrated the error dt s0 and the temperature measured by the thermometer of the scale is taken as the scale offset error dt s0
Under the temperature environment different from the reference temperature, the equivalent scale temperature coefficient error using the following equation (2) based on the measured value L w2 of the nominal dimension L whose thermal expansion coefficient is known and the scale error E c2 of the measured value L w2 A coordinate measuring machine with a temperature correction function characterized by comprising a controller for calculating dK s .
dt s0 = E c1 / a s L w1 (1)
dK s = (E c2 −a s dt s0 L w2 ) / a s (t s −20) L w2 (2)
前記測定値LW1を、熱膨張係数が既知の呼び寸法Lが異なる複数の測定値LW1L1、LW1L2、および、前記目盛誤差EC1をEC1L1、EC1L2とした場合、上記式(1)は下記式(3)で表され、
前記測定値LW2を、熱膨張係数が既知の呼び寸法Lが異なる複数の測定値LW2L1、LW2L2、および、前記目盛誤差EC2をEC2L1、EC2L2とした場合、上記式(2)は下記式(4)で表される
ことを特徴とする請求項7記載の温度補正機能付き座標測定機。
dts0=(Ec1L1−Ec1L2)/(Lw1L1−Lw1L2)a・・・(3)
dK={(Ec2L2−Ec2L1)−adts0(Lw2L1−Lw2L2)}/a(Lw2L1−Lw2L2)(t−20)・・・(4)
When the measurement value L W1 is a plurality of measurement values L W1L1 and L W1L2 having different nominal dimensions L whose thermal expansion coefficients are known, and the graduation error E C1 are E C1 L1 and E C1 L2 , the above equation (1) Is represented by the following formula (3),
The measured value L W2, thermal expansion coefficient is a known nominal dimension L is different measurements L W2L1, L W2L2, and, when the scale error E C2 and E C2L1, E C2L2, the formula (2) The coordinate measuring machine with a temperature correction function according to claim 7, characterized in that is expressed by the following equation (4).
dt s0 = ( Ec1L1 -Ec1L2 ) / ( Lw1L1 -Lw1L2 ) a s (3)
dK s = {(E c2L2 -E c2L1) -a s dt s0 (L w2L1 -L w2L2)} / a s (L w2L1 -L w2L2) (t s -20) ··· (4)
さらに各スケールの温度tを下記式(5)を用いて算出した補正後温度t に変更することを特徴とする請求項7又は8記載の温度補正機能付き座標測定機。
=(1+dK)t+dts0・・・(5)
9. The coordinate measuring machine with a temperature correction function according to claim 7, further comprising changing the temperature t s of each scale to a corrected temperature t s * calculated using the following equation (5).
t s * = (1 + dK s) t s + dt s0 ··· (5)
JP2018153505A 2017-08-31 2018-08-17 Temperature compensation method, temperature compensation program, and coordinate measuring machine Active JP7081389B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2017167477 2017-08-31
JP2017167477 2017-08-31

Publications (2)

Publication Number Publication Date
JP2019045485A true JP2019045485A (en) 2019-03-22
JP7081389B2 JP7081389B2 (en) 2022-06-07

Family

ID=65815653

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018153505A Active JP7081389B2 (en) 2017-08-31 2018-08-17 Temperature compensation method, temperature compensation program, and coordinate measuring machine

Country Status (1)

Country Link
JP (1) JP7081389B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11190617A (en) * 1997-12-26 1999-07-13 Mitsutoyo Corp Three-dimensional measuring apparatus
JP2001021303A (en) * 1999-07-09 2001-01-26 Mitsutoyo Corp Displacement measuring method and system
JP2003114116A (en) * 2001-10-04 2003-04-18 Mitsutoyo Corp Calibration device and calibration method for copying probe and error compensation method for the same
JP2008114322A (en) * 2006-11-02 2008-05-22 Niigata Machine Techno Co Ltd Position correcting method and position correcting device in machine tool
JP2017037068A (en) * 2015-08-10 2017-02-16 地方独立行政法人東京都立産業技術研究センター Temperature correction method, temperature correction program, temperature correction device, and coordinate measuring machine

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11190617A (en) * 1997-12-26 1999-07-13 Mitsutoyo Corp Three-dimensional measuring apparatus
JP2001021303A (en) * 1999-07-09 2001-01-26 Mitsutoyo Corp Displacement measuring method and system
JP2003114116A (en) * 2001-10-04 2003-04-18 Mitsutoyo Corp Calibration device and calibration method for copying probe and error compensation method for the same
JP2008114322A (en) * 2006-11-02 2008-05-22 Niigata Machine Techno Co Ltd Position correcting method and position correcting device in machine tool
JP2017037068A (en) * 2015-08-10 2017-02-16 地方独立行政法人東京都立産業技術研究センター Temperature correction method, temperature correction program, temperature correction device, and coordinate measuring machine

Also Published As

Publication number Publication date
JP7081389B2 (en) 2022-06-07

Similar Documents

Publication Publication Date Title
EP1596160A1 (en) Method of inspecting workpieces on a measuring machine
US20060053646A1 (en) Workpiece inspection method
JP4776473B2 (en) Optical axis deflection laser interferometer, its calibration method, correction method, and measurement method
JP6792219B2 (en) Temperature compensation method, temperature compensation program, temperature compensation device, and coordinate measuring machine
US10371511B2 (en) Device and method for geometrically measuring an object
JP2018128345A (en) Temperature correction method, temperature correction program, and coordinate measuring machine
Lipus et al. Analysis of laser interferometer measurement uncertainty by simulating error sources
JP7340856B2 (en) Evaluation method of thermal expansion coefficient and temperature correction method of coordinate measuring machine
US11525664B2 (en) Calibration method
Castro Uncertainty analysis of a laser calibration system for evaluating the positioning accuracy of a numerically controlled axis of coordinate measuring machines and machine tools
JP4931867B2 (en) Variable terminal
JP2019045485A (en) Temperature-correction method, temperature-correction program, and coordinate measuring instrument
Zapico et al. Extrinsic calibration of a conoscopic holography system integrated in a CMM
KR100937477B1 (en) Coordinate Measuring Machine Using Reference Plate
JP5543765B2 (en) Fizeau interferometer and measurement method of Fizeau interferometer
JP4878904B2 (en) Dimensional difference measuring method and apparatus
JP2013171043A (en) Structure and method for positioning working tool to working article
Fischedick et al. Investigation of the uncertainty contributions of the alignment of PTB’s double-ended interferometer by virtual experiments
JP2008286598A (en) Wavelength estimation method of tracking laser interferometer
Jakubkovič et al. Displacement Measurement in the Vertical Axis of the Measuring Microscope using Laser Triangulation Sensor
JP2013160742A (en) Calibration method of three-dimensional interferometer reference surface using diffraction grating, and three-dimensional interferometer
Fang et al. Measurement uncertainty analysis of CMM with ISO GUM
CN114858091A (en) A method for calibrating return errors for both plane and spherical surfaces
JP2026023130A (en) Coordinate measuring machine evaluation system, evaluation method and correction method
ElMelegy Uncertainty Evaluation in calibration of Engineer’s Steel Rulers and Measuring Tapes; GUM and Monte Carlo Methods

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210608

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20220419

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20220420

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220509

R150 Certificate of patent or registration of utility model

Ref document number: 7081389

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250