JPH06190687A - Thermal displacement correcting device for machine tool - Google Patents

Thermal displacement correcting device for machine tool

Info

Publication number
JPH06190687A
JPH06190687A JP34408192A JP34408192A JPH06190687A JP H06190687 A JPH06190687 A JP H06190687A JP 34408192 A JP34408192 A JP 34408192A JP 34408192 A JP34408192 A JP 34408192A JP H06190687 A JPH06190687 A JP H06190687A
Authority
JP
Japan
Prior art keywords
thermal displacement
machine tool
temperature
correcting
work
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.)
Withdrawn
Application number
JP34408192A
Other languages
Japanese (ja)
Inventor
Hiroshige Okitomo
啓成 沖友
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.)
Mitsubishi Heavy Industries Ltd
Original Assignee
Mitsubishi Heavy Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Heavy Industries Ltd filed Critical Mitsubishi Heavy Industries Ltd
Priority to JP34408192A priority Critical patent/JPH06190687A/en
Publication of JPH06190687A publication Critical patent/JPH06190687A/en
Withdrawn legal-status Critical Current

Links

Landscapes

  • Automatic Control Of Machine Tools (AREA)

Abstract

PURPOSE:To accurately correct thermal displacement of a machine tool so as to improve machining accuracy by measuring temperature in respective the wholes of a machine tool and a work by means of a radiation temperature measuring device, and computing a correcting quantity against each measured temperature based on a thermal displacement correcting function by means of a thermal displacement corrector. CONSTITUTION:The temperature of many part positions of each the whole of a machine tool 6 and a work 10 is measured by means of a radiation temperature measuring device 7 in non-contact state, and temperature data theta1-thetan of measured respective part positions are output to a thermal displacement corrector 8. A plurality of accurate thermal displacement correcting functions used for the boundary condition of a finite element method is set in the thermal displacement corrector 8, and a plurality of correcting quantities DELTAcx, DELTAcy, DELTAcz are accurately computed along the three axes of X, Y, Z by the use of a decided plurality of formulas. Further a NC device 9 corrects by respective correcting quantities DELTAcx-DELTAcz, and outputs a plurality of operation commands Px, Py, Pz to move along respective axial directions to the machine tool 6. The machine tool 6 works the work 10 in response to the respective operation commands Px-Pz.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は工作機械の熱変位補正装
置に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a thermal displacement correction device for machine tools.

【0002】[0002]

【従来の技術】従来では、図2に示すように、工作機械
1に複数(本例では6個)の温度センサ2を取り付け、
温度センサ2が各部の温度を示す温度信号T1〜T6を
出力する。温度信号T1〜T6は変換器3によって温度
データθ1〜θ6に変換される。熱変位補正器4は、次
式(1)〜(3)を用いてX,Y,Zの3軸に沿う補正
量Δcx,Δcy,Δczを割り出す。
2. Description of the Related Art Conventionally, as shown in FIG. 2, a plurality of (six in this example) temperature sensors 2 are attached to a machine tool 1,
The temperature sensor 2 outputs temperature signals T1 to T6 indicating the temperature of each part. The temperature signals T1 to T6 are converted into temperature data θ1 to θ6 by the converter 3. The thermal displacement corrector 4 calculates the correction amounts Δcx, Δcy, and Δcz along the three axes of X, Y, and Z using the following equations (1) to (3).

【0003】[0003]

【数1】 Δcx=f(θ1〜θ5) …(1) Δcy=g(θ1〜θ5) …(2) Δcz=h(θ1〜θ5) …(3) ここでf,g,hは補正量を割り出す熱変位補正関数で
あり、機械の熱変位を示す物理モデルを基に作られる。
## EQU1 ## Δcx = f (θ1 to θ5) (1) Δcy = g (θ1 to θ5) (2) Δcz = h (θ1 to θ5) (3) where f, g, and h are correction amounts. It is a thermal displacement correction function that calculates the, and is created based on a physical model showing the thermal displacement of a machine.

【0004】NC装置5は、X,Y,Z軸に沿う補正量
Δcx,Δcy,Δcz分だけ補正して、各軸方向の作
動指令Px,Py,Pzを工作機械1に出力する。
The NC device 5 corrects the correction amounts Δcx, Δcy and Δcz along the X, Y and Z axes and outputs the operation commands Px, Py and Pz in the respective axial directions to the machine tool 1.

【0005】[0005]

【発明が解決しようとする課題】(1)式〜(3)式に
より、計測した温度から変位を割り出す場合、高精度な
変位を割り出すためには、計測する温度データの点数を
増やす必要がある。
When the displacement is calculated from the measured temperature by the formulas (1) to (3), it is necessary to increase the number of temperature data to be measured in order to calculate the displacement with high accuracy. .

【0006】しかし、センサ2の数を増やすことは、セ
ンサ2の数及びセンサ2から変換器3までの配線が増え
るため限界があり、通常数10点以内に留まっている。
However, increasing the number of the sensors 2 has a limit because the number of the sensors 2 and the wiring from the sensor 2 to the converter 3 are increased.

【0007】このため、高精度熱変位補正が可能な有限
要素法等による高精度物理モデルをベースにした熱変位
補正関数は、温度のデータ点数が少なく使えない。この
ため簡単な多項式近似による熱変位補正関数を使わざる
を得ず、熱変位補正の精度が上げられないという問題が
あった。
Therefore, the thermal displacement correction function based on the high precision physical model such as the finite element method capable of highly precise thermal displacement correction cannot be used because the number of temperature data points is small. For this reason, there has been a problem in that the thermal displacement correction function based on a simple polynomial approximation has to be used, and the accuracy of thermal displacement correction cannot be improved.

【0008】本発明は、上記従来技術に鑑み、精度良く
熱変位補正をすることのできる工作機械の熱変位補正装
置を提供することを目的とする。
SUMMARY OF THE INVENTION In view of the above-mentioned prior art, it is an object of the present invention to provide a thermal displacement correction device for a machine tool capable of accurately performing thermal displacement correction.

【0009】[0009]

【課題を解決するための手段】上記課題を解決する本発
明の構成は工作機械及びワークの多数点の温度を検出し
て各点の温度を示す温度データを出力する放射温度測定
器と、高精度熱変位補正が可能な熱変位補正関数が設定
されており、前記温度データを取り込んで前記熱変位補
正関数を用いて、熱変位を補正する補正量を割り出す熱
変位補正器と、前記補正量の分だけ補正した作動指令を
工作機械に送るNC装置と、を有することを特徴とす
る。
SUMMARY OF THE INVENTION The structure of the present invention for solving the above problems includes a radiation temperature measuring device for detecting temperatures at a large number of points of a machine tool and a work and outputting temperature data indicating temperatures at the respective points. A thermal displacement correction function capable of accurate thermal displacement correction is set, and a thermal displacement compensator that takes in the temperature data and uses the thermal displacement correction function to calculate a correction amount for correcting thermal displacement, and the correction amount And an NC device that sends an operation command corrected by the amount to the machine tool.

【0010】[0010]

【作用】本発明では放射温度測定装置により工作機械及
びワーク全体の温度を検出できるので、熱変位補正器で
は高精度熱変位補正関数を採用して精度よい補正量が求
められ、この補正量を含めて工作機械に作動指令を出
す。
In the present invention, since the temperature of the machine tool and the entire work can be detected by the radiation temperature measuring device, the thermal displacement compensator adopts a highly accurate thermal displacement compensation function to obtain an accurate compensation amount. Includes an operation command to the machine tool.

【0011】[0011]

【実施例】以下に本発明の実施例を図面に基づき詳細に
説明する。
Embodiments of the present invention will be described below in detail with reference to the drawings.

【0012】図1は本発明の実施例を示す。本実施例で
は放射温度測定器7により工作機械6全体及びワーク1
0全体の多数の部位の温度を非接触で計測し、各部位の
温度データθ1〜θnを熱変位補正器8に出力する。こ
の場合、放射温度測定器7としては、温度の高低により
TV画面に濃淡表示あるいはカラーの色分け表示ができ
るタイプ、つまり工作機械6全体及びワーク10全体の
各点の温度を一度に計測できるタイプのものを使用す
る。この結果、温度センサ及び配線が増加することな
く、高精度熱変位補正に必要な多数点の温度データを得
ることができる。
FIG. 1 shows an embodiment of the present invention. In this embodiment, the radiation temperature measuring device 7 is used to make the entire machine tool 6 and the workpiece 1.
The temperature of a large number of 0 parts is measured in a non-contact manner, and the temperature data θ1 to θn of the respective parts are output to the thermal displacement corrector 8. In this case, the radiation temperature measuring device 7 is of a type that can display light and shade or color-coded display on the TV screen depending on the temperature, that is, a type that can measure the temperature of each point of the entire machine tool 6 and the entire workpiece 10 at once. Use one. As a result, it is possible to obtain temperature data of a large number of points necessary for highly accurate thermal displacement correction without increasing the number of temperature sensors and wirings.

【0013】熱変位補正器8には、有限要素法の境界条
件に使った高精度な熱変位補正関数F,G,Hが設定さ
れている。この熱変位補正器8は、多数の温度データθ
1〜θnを取り込み、次式(4)〜(6)を用いて、
X,Y,Zの3軸に沿う補正量Δcx,Δcy,Δcz
を高精度に割り出す。
In the thermal displacement compensator 8, highly accurate thermal displacement compensation functions F, G and H used for the boundary condition of the finite element method are set. This thermal displacement compensator 8 has a large number of temperature data θ.
1 to θn are taken in and using the following equations (4) to (6),
Correction amounts Δcx, Δcy, Δcz along the three axes of X, Y, and Z
With high accuracy.

【0014】[0014]

【数2】 Δcx=F(θ1〜θn) …(4) Δcy=G(θ1〜θn) …(5) Δcz=H(θ1〜θn) …(6)## EQU2 ## Δcx = F (θ1 to θn) (4) Δcy = G (θ1 to θn) (5) Δcz = H (θ1 to θn) (6)

【0015】NC装置9は、X,Y,Z軸に沿う補正量
Δcx,Δcy,Δcz分だけ補正して、各軸方向に沿
い動かす作動指令Px,Py,Pzを工作機械6に出力
する。工作機械6は作動指令Px,Py,Pzを基に作
動してワーク10を加工する。
The NC device 9 corrects the correction amounts Δcx, Δcy, and Δcz along the X, Y, and Z axes, and outputs the operation commands Px, Py, and Pz to move along each axial direction to the machine tool 6. The machine tool 6 operates based on the operation commands Px, Py, Pz to process the work 10.

【0016】本実施例では補正量Δcx,Δcy,Δc
zが高精度に割り出され、しかもこの補正は工作機械6
のみならずワーク10の熱変位も含めたものであるの
で、精度よい加工ができる。
In this embodiment, the correction amounts Δcx, Δcy, Δc
z can be calculated with high precision, and this correction can be performed by the machine tool 6
Not only the thermal displacement of the work 10 is included, but accurate machining can be performed.

【0017】なお上記実施例では、有限要素法による熱
変位補正関数を熱変位補正器8に設定したが、高精度熱
変位補正が可能な他の手法による高精度物理モデルをベ
ースにした熱変位補正関数を設定してもよい。
In the above embodiment, the thermal displacement correction function by the finite element method is set in the thermal displacement compensator 8. However, thermal displacement based on a high precision physical model by another method capable of highly precise thermal displacement correction is set. A correction function may be set.

【0018】[0018]

【発明の効果】以上実施例と共に具体的に説明したよう
に本発明によれば、工作機械の熱変位を高精度に補正す
ることができ、工作機械の加工精度を向上させることが
できる。
According to the present invention as described in detail with the embodiments above, the thermal displacement of the machine tool can be corrected with high accuracy, and the machining accuracy of the machine tool can be improved.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の実施例を示す構成図。FIG. 1 is a configuration diagram showing an embodiment of the present invention.

【図2】従来技術を示す構成図。FIG. 2 is a configuration diagram showing a conventional technique.

【符号の説明】[Explanation of symbols]

1,6 工作機械 2 温度センサ 3 変換器 4,8 熱変位補正器 5,9 NC装置 7 放射温度測定器 10 ワーク 1,6 Machine tool 2 Temperature sensor 3 Converter 4,8 Thermal displacement compensator 5,9 NC device 7 Radiation temperature measuring device 10 Work

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 工作機械及びワークの多数点の温度を検
出して各点の温度を示す温度データを出力する放射温度
測定器と、 高精度熱変位補正が可能な熱変位補正関数が設定されて
おり、前記温度データを取り込んで前記熱変位補正関数
を用いて、熱変位を補正する補正量を割り出す熱変位補
正器と、 前記補正量の分だけ補正した作動指令を工作機械に送る
NC装置と、を有することを特徴とする工作機械の熱変
位補正装置。
1. A radiation temperature measuring device for detecting temperatures at a large number of points of a machine tool and a work and outputting temperature data indicating temperatures at the respective points, and a thermal displacement correction function capable of highly accurate thermal displacement correction are set. A thermal displacement compensator that takes in the temperature data and uses the thermal displacement compensation function to determine a compensation amount for compensating for thermal displacement, and an NC device that sends an operation command compensated by the compensation amount to a machine tool. A thermal displacement correction device for a machine tool, comprising:
JP34408192A 1992-12-24 1992-12-24 Thermal displacement correcting device for machine tool Withdrawn JPH06190687A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP34408192A JPH06190687A (en) 1992-12-24 1992-12-24 Thermal displacement correcting device for machine tool

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP34408192A JPH06190687A (en) 1992-12-24 1992-12-24 Thermal displacement correcting device for machine tool

Publications (1)

Publication Number Publication Date
JPH06190687A true JPH06190687A (en) 1994-07-12

Family

ID=18366510

Family Applications (1)

Application Number Title Priority Date Filing Date
JP34408192A Withdrawn JPH06190687A (en) 1992-12-24 1992-12-24 Thermal displacement correcting device for machine tool

Country Status (1)

Country Link
JP (1) JPH06190687A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7266903B2 (en) * 2005-03-31 2007-09-11 Okuma Corporation Method for correcting thermal displacement in a machine tool
WO2011099599A1 (en) * 2010-02-15 2011-08-18 株式会社ジェイテクト Machine tool thermal displacement correction method and thermal displacement correction device
WO2012157687A1 (en) 2011-05-17 2012-11-22 株式会社ジェイテクト Thermal displacement correction device and thermal displacement correction method
US9739606B2 (en) 2011-08-09 2017-08-22 Renishaw Plc Method and apparatus for inspecting workpieces
US9989347B2 (en) 2013-05-10 2018-06-05 Renishaw Plc Method and apparatus for inspecting workpieces

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7266903B2 (en) * 2005-03-31 2007-09-11 Okuma Corporation Method for correcting thermal displacement in a machine tool
DE102006013767B4 (en) * 2005-03-31 2017-02-09 Okuma Corporation Method for correcting thermal displacements in a machine tool
WO2011099599A1 (en) * 2010-02-15 2011-08-18 株式会社ジェイテクト Machine tool thermal displacement correction method and thermal displacement correction device
JP2011161614A (en) * 2010-02-15 2011-08-25 Jtekt Corp Method and device for correcting thermal displacement of machine tool
WO2012157687A1 (en) 2011-05-17 2012-11-22 株式会社ジェイテクト Thermal displacement correction device and thermal displacement correction method
CN103140324A (en) * 2011-05-17 2013-06-05 株式会社捷太格特 Thermal displacement correction device and thermal displacement correction method
JPWO2012157687A1 (en) * 2011-05-17 2014-07-31 株式会社ジェイテクト Thermal displacement correction apparatus and thermal displacement correction method
US9317084B2 (en) 2011-05-17 2016-04-19 Jtekt Corporation Thermal displacement compensating device and method for a machine tool
US9739606B2 (en) 2011-08-09 2017-08-22 Renishaw Plc Method and apparatus for inspecting workpieces
US9989347B2 (en) 2013-05-10 2018-06-05 Renishaw Plc Method and apparatus for inspecting workpieces

Similar Documents

Publication Publication Date Title
US20180021955A1 (en) Robot zero-point calibration device and method
JPH11333670A (en) Thermal deformation error measuring and correcting system for machine tool
JPH0653337B2 (en) Compensator for temperature-dependent displacement of a point on a machine
CN112147951B (en) Thermal error compensation method for machining equipment, device, system, medium and terminal thereof
CN112525131B (en) Method and system for measuring curvature of workpiece by non-contact distance sensor array
CN114012719A (en) Zero calibration method and system for six-axis robot
JPH05116053A (en) Thermal displacement compensation method for machine tool
JPH06190687A (en) Thermal displacement correcting device for machine tool
US5896652A (en) Method of packaging electronic components
JP2640339B2 (en) Automatic correction method for robot constants
JP2853500B2 (en) Temperature compensation device for coordinate measuring machine
JPH08229774A (en) Deformation correcting machining method for machine tool
JPS58132441A (en) Automatic compensator for thermal displacement
JPS638904A (en) Robot calibrating device
JP2001174304A (en) Computing device built-in sensor
JPS63256814A (en) Position detector
JPH05169351A (en) Machine tool thermal displacement compensation method
JP2853501B2 (en) Temperature compensation device for coordinate measuring machine
KR102722410B1 (en) A recording medium recording processing methods, devices, and algorithms through compensation of volumetric error by considering thermal deformation information using on-machine measurement
JPS59180605A (en) Device for converting working data of robot
JPS58109251A (en) Numeric control working system
JP3002832B2 (en) NC machine tool equipment
JPS61230841A (en) How to correct tool trajectory for numerically controlled machine tools
JP2786907B2 (en) Wheel position measuring device
JPH0569276A (en) Thermal displacement correcting method for lathe

Legal Events

Date Code Title Description
A300 Withdrawal of application because of no request for examination

Free format text: JAPANESE INTERMEDIATE CODE: A300

Effective date: 20000307