JPH06190687A - Thermal displacement correcting device for machine tool - Google Patents
Thermal displacement correcting device for machine toolInfo
- 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
Links
- 238000006073 displacement reaction Methods 0.000 title claims abstract description 44
- 230000005855 radiation Effects 0.000 claims abstract description 8
- 238000000034 method Methods 0.000 abstract description 6
- 238000003754 machining Methods 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
Landscapes
- Automatic Control Of Machine Tools (AREA)
Abstract
Description
【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.
【図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.
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)
出して各点の温度を示す温度データを出力する放射温度
測定器と、 高精度熱変位補正が可能な熱変位補正関数が設定されて
おり、前記温度データを取り込んで前記熱変位補正関数
を用いて、熱変位を補正する補正量を割り出す熱変位補
正器と、 前記補正量の分だけ補正した作動指令を工作機械に送る
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:
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)
| 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 |
-
1992
- 1992-12-24 JP JP34408192A patent/JPH06190687A/en not_active Withdrawn
Cited By (10)
| 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 |