JPH0419042A - Thermal displacement correction method for machine tools - Google Patents

Thermal displacement correction method for machine tools

Info

Publication number
JPH0419042A
JPH0419042A JP12180890A JP12180890A JPH0419042A JP H0419042 A JPH0419042 A JP H0419042A JP 12180890 A JP12180890 A JP 12180890A JP 12180890 A JP12180890 A JP 12180890A JP H0419042 A JPH0419042 A JP H0419042A
Authority
JP
Japan
Prior art keywords
thermal displacement
correction
temperature
column
spindle
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.)
Pending
Application number
JP12180890A
Other languages
Japanese (ja)
Inventor
Kiyotsugu Kuroda
黒田 清継
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.)
Enshu Ltd
Original Assignee
Enshu 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 Enshu Ltd filed Critical Enshu Ltd
Priority to JP12180890A priority Critical patent/JPH0419042A/en
Publication of JPH0419042A publication Critical patent/JPH0419042A/en
Pending legal-status Critical Current

Links

Landscapes

  • Automatic Control Of Machine Tools (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 「産業上の利用分野」 本発明は工作機械の熱変位抑制方法に関し、環境変化を
受け易い部分と受けにくい部分との差温による環境成分
と、環境変化を受けにくい部分と主軸との差温による主
軸発熱成分とから、工作機械の熱変位をトータルに補正
するものである。
Detailed Description of the Invention: "Industrial Application Field" The present invention relates to a method for suppressing thermal displacement of machine tools. This system completely corrects the thermal displacement of the machine tool based on the spindle heat generation component due to the temperature difference between the parts and the spindle.

「従来技術とその問題点」 従来、工作機械の熱変位補正手段には、まず第1に、主
軸やコラムなど熱変位の起き易い箇所の熱変位量を測定
し、この測定値に基ずきX、Y。
"Prior art and its problems" Traditionally, thermal displacement correction means for machine tools first measure the amount of thermal displacement at locations where thermal displacement is likely to occur, such as the spindle or column, and then calculate the amount of thermal displacement based on this measured value. X, Y.

2の移動量を補正制御する補正方法がある0次に、主軸
頭又はコラムなど熱変位に関係する発熱部の温度とベッ
トなど熱変位に関係しない安定部の基準温度とを検出し
、上記温度差と主軸変位との関係式を利用して、各軸の
補正量を算出し、熱変位を補正する方法が、特開昭58
−132441号、特開FF!j60−9G34号、特
開昭61192446号等に見る様に提供されている。
There is a correction method that corrects and controls the amount of movement in step 2.0 Next, the temperature of the heat generating parts related to thermal displacement, such as the spindle head or column, and the reference temperature of stable parts, such as the bed, which are not related to thermal displacement, are detected, and the above temperature is determined. A method of correcting thermal displacement by calculating the correction amount for each axis using the relational expression between the difference and the main axis displacement was disclosed in Japanese Patent Application Laid-Open No. 58
-132441, Tokukai FF! J60-9G34, Japanese Patent Application Laid-Open No. 61192446, etc.

前記手段で、主軸などの熱変位量を測定し、この変位量
を補正制御する方法では、主軸の温度上昇から熱変位が
発生するまでにタイムラグが有り、現在実行中の熱変位
補正もある時間前に発熱した熱影響によるもので、発熱
温度に即応した補正制御といえない。この事は、現在補
正中の熱変位はかなり過去のもので、次の瞬間に発生す
る熱変位も過去のものとなり、追従的な熱変位補正方法
になる。
In the method of measuring the amount of thermal displacement of the spindle etc. using the above means and controlling the correction of this amount of displacement, there is a time lag from the temperature rise of the spindle until the thermal displacement occurs, and the thermal displacement correction currently being executed also takes some time. This is due to the influence of the heat generated previously, and cannot be said to be a correction control that immediately responds to the temperature of the heat generated. This means that the thermal displacement that is currently being corrected is a long time in the past, and the thermal displacement that will occur at the next moment will also be in the past, resulting in a follow-up thermal displacement correction method.

めて補正制御する方法は5発熱温度に対する即応性に優
れ、遅れて発生する熱変位を前読みして補正制御できる
利点を有している。
The method of first performing correction control has excellent responsiveness to heat generation temperatures, and has the advantage of being able to pre-read thermal displacement that occurs late and perform correction control.

しかし、提案されている各熱変位補正手段において、各
々問題点を有している。まず、特開昭61−19244
6号は主軸頭の熱変位する発熱部に温度センサを備える
一方、地中あるいは地表面に配した温度センサとの温度
差に応じて熱変位量を算出し、この熱変位量に基づいて
ワークと工具との相対位置を補正するものである。この
方法では、主軸発熱成分のみから熱変位補正するもので
あり、コラムの熱変位量を補正することが不可能である
。また、Pf開昭60−9634号は、主軸の発熱を検
出する温度センサと、ヘッドストックとこれを支持する
コラムの外気の影響とヘッドストックの温度上昇の影響
を受ける部分に温度センサを設け、機械運転に伴って発
生する熱から熱変位に近似した演算式を用いて機械の熱
変位を数値化し、この数値で制御系の座標を補正するも
のである。この方法では、外気の影響を受け難いベッド
等の基準温度との差温を検出せず、主軸発熱温度のみの
検出値と外気や主軸の発熱を受ける部分の発熱温度とか
ら熱変位量を求めて補正するから、雰囲温度や機械の基
準温度を無視したものとなり、補正要素の欠如したもの
といえる、 更に、特開昭58−132441号は、主軸頭やコラム
に温度センサを設けるほか、温度変化の少ないベース後
部の温度センサの基準温度との差温による主軸変位との
関係式から各軸の補正量を算出し、熱変位を補正するも
のである。この方法では、熱変化に対する熱変位の良い
主軸部は別として、コラムの熱変位は外気温度や主軸部
からの熱を受けるもののコラム形状が非対称であるため
に、温度変化や熱変位が対称に起きず、その変位量もコ
ラムの位置(場所)により大きく変化する。従って。
However, each of the proposed thermal displacement correction means has its own problems. First, JP-A-61-19244
No. 6 is equipped with a temperature sensor on the heat-generating part of the spindle head that undergoes thermal displacement, and calculates the amount of thermal displacement according to the temperature difference with the temperature sensor placed underground or on the ground surface. Based on this amount of thermal displacement, the workpiece is This is to correct the relative position between the tool and the tool. In this method, thermal displacement is corrected only from the spindle heat generation component, and it is impossible to correct the amount of thermal displacement of the column. In addition, Pf No. 60-9634 installs a temperature sensor to detect heat generation of the main shaft, and a temperature sensor in the headstock and the column supporting it, which are affected by the outside air and the temperature rise of the headstock. The thermal displacement of the machine is quantified using an equation that approximates the thermal displacement from the heat generated during machine operation, and the coordinates of the control system are corrected using this numerical value. This method does not detect the difference in temperature from the reference temperature of the bed, etc., which is not easily affected by the outside air, and instead calculates the amount of thermal displacement from the detected value of only the spindle heat generation temperature and the heat generation temperature of the part that receives heat from the outside air or the spindle. Since the correction is performed based on the temperature, the ambient temperature and the reference temperature of the machine are ignored, and it can be said that the correction element is missing. The correction amount for each axis is calculated from the relational expression between the main shaft displacement and the reference temperature of the temperature sensor at the rear of the base, where temperature changes are small, and the thermal displacement is corrected. In this method, apart from the main shaft which has good thermal displacement against thermal changes, the thermal displacement of the column receives heat from the outside air temperature and the main shaft, but since the column shape is asymmetrical, temperature changes and thermal displacement are symmetrical. This does not occur, and the amount of displacement varies greatly depending on the position of the column. Therefore.

コラムの適当な位置に温度センサを配回し、コラムの熱
変化を検出するのは好ましくない。そして、上記3つの
横比温度を混合させて各軸方向の熱変位補正を実施する
方法では、1軸補正するのに。
It is not preferable to arrange temperature sensors at appropriate positions on the column to detect thermal changes in the column. In the method of performing thermal displacement correction in each axial direction by mixing the three lateral ratio temperatures described above, uniaxial correction is performed.

主軸頭又はコラムからの数点の温度検出と、ベース後部
の温度を引いた温度差と主軸変位との関係式を利用して
、各軸方向の補正量を算出し、この補正データを軸選択
信号と同時にNC装置へ出力して、主軸の熱変位を補正
するものである。従って、コラムの熱変位量に主軸から
の熱伝導による熱変位を含めているため、コラムの熱変
位を純粋に検出して補正データとして処理出来ず、この
点からも高精度な熱変位補正に欠けるといえる。
Using temperature detection at several points from the spindle head or column and the relational expression between the temperature difference minus the temperature at the rear of the base and spindle displacement, the correction amount in each axis direction is calculated, and this correction data is used to select the axis. This signal is output to the NC device at the same time as the signal to correct thermal displacement of the spindle. Therefore, since the thermal displacement amount of the column includes the thermal displacement due to heat conduction from the main shaft, it is not possible to purely detect the thermal displacement of the column and process it as correction data. It can be said that it is lacking.

「発明が解決する課題と手段」 本発明は、上記従来の熱変位補正装置に見られる問題点
に鑑み、環境変化を受け易い部分と受けにくい部分との
差温による環境成分と、環境変化を受けにくい部分ヒ主
軸との差温による主軸発熱成分とから、工作機械の熱変
位をトータルに抑制する補正方法を提供することを目的
及び課題とする。
"Problems and Means to be Solved by the Invention" In view of the above-mentioned problems found in the conventional thermal displacement correction device, the present invention solves environmental components and environmental changes caused by the difference in temperature between a portion that is susceptible to environmental changes and a portion that is not susceptible to environmental changes. It is an object and problem to provide a correction method that completely suppresses the thermal displacement of a machine tool from the spindle heat generation component due to the temperature difference between the spindle and the spindle, which is difficult to receive.

本発明の具体的手段は。Specific means of the present invention are as follows.

(1)、環境@度変fヒを受け易いコラム上に、熱容量
の大きな容積体と熱容量の小さな容積体を各々載置し、
上記各容積体には温度センサを各々配置してデジタルト
ランスジュー叶に出力し、両温度センサの差温による環
境成分からコラム熱変位量を算出し、上記コラム熱変位
量に補正用乗率を掛けて得られる補正量により熱変位補
正する工作機械の熱変位補正方法としたものである。
(1) A volume body with a large heat capacity and a volume body with a small heat capacity are respectively placed on a column that is susceptible to environmental @ temperature changes,
Temperature sensors are placed in each of the above volumes and output to the digital transducer, and the amount of column thermal displacement is calculated from the environmental component due to the difference in temperature between the two temperature sensors, and a multiplier for correction is applied to the amount of column thermal displacement. This is a method for correcting thermal displacement of a machine tool in which thermal displacement is corrected by the correction amount obtained by multiplication.

(2)、また、本発明の第2手段は、環境温度変化を受
け易いコラム上に、熱容量の大きな容積体と熱容量の小
さな容積体を各々載置し、上記容積体には温度センサを
各々配置してデジタルトランスジューサに出力し 前記
前温度センサの差温による環境成分からコラム熱変位量
を算出し、更に主軸頭及び環境温度変化を受けにくいベ
ラR°とに温度センサを各々配置してデジタルトランス
ジューサに出力し、上記前温度センサの差温による主軸
発熱成分から主軸熱変位量を算出し、上記コラム熱変位
量及び主軸変位量に各々補正用乗率を掛けて得られる各
補正量を加算演算して得られる総合補正量をこより熱変
位補正する工作機械の熱変位補正方法。
(2) Also, the second means of the present invention is to place a volume body with a large heat capacity and a volume body with a small heat capacity on a column that is susceptible to changes in environmental temperature, and to install a temperature sensor in each of the volume bodies. The amount of column thermal displacement is calculated from the environmental component caused by the difference in temperature between the front temperature sensors, and further temperature sensors are placed on the spindle head and on the bellow R°, which is less susceptible to environmental temperature changes, and the temperature sensor is output to the digital transducer. Output to the transducer, calculate the main shaft thermal displacement amount from the main shaft heat generation component due to the temperature difference of the front temperature sensor, and add each correction amount obtained by multiplying the above column thermal displacement amount and main shaft displacement amount by the correction multiplier. A thermal displacement correction method for machine tools that uses the calculated total correction amount to correct thermal displacement.

「作用」 上記本発明の2つの熱変位補正方法によると、先ず、コ
ラムの熱変位量が2つの熱容量の異なる容積体が環境温
度変化を受けて差温をセンサによって提出し、これがコ
ラム熱変位量の算出式にあてはめられ、乗率を掛けて熱
変位補正値としてNC制御装置を補正駆動する。この方
法では、非対称なコラムによる不安定な温度変化や熱変
位に対しても、2つの容積体により安定した差温検出が
可能の上に、コラムの任意位置での差温検出も可能であ
る。
"Operation" According to the above two thermal displacement correction methods of the present invention, first, two volumetric bodies with different heat capacities undergo a change in environmental temperature, and the temperature difference is submitted by a sensor. The value is applied to the calculation formula for the amount, multiplied by a multiplication factor, and used as a thermal displacement correction value to drive the NC control device for correction. With this method, it is possible to stably detect a temperature difference between two volumes even in the face of unstable temperature changes and thermal displacements caused by an asymmetric column, and it is also possible to detect a temperature difference at any position on the column. .

次に、コラムの熱変位量及び主軸の熱変位量が各々の差
温としてセンサが検出し、これがコラム及び主軸熱変位
量の各々の算出式にあてはめられ、各々の乗率を掛けて
加算演算された機械全体の熱変位補正値としてNC制御
装置を補正駆動する。
Next, the sensor detects the column thermal displacement amount and the spindle thermal displacement amount as a temperature difference, which is applied to the calculation formula for the column and spindle thermal displacement amount, and is multiplied by each multiplier to perform the addition calculation. The NC controller is driven to correct the thermal displacement of the entire machine using the corrected thermal displacement correction value.

「実施例」 第1図は、本発明の熱変位補正方法を実施するための工
作機械及びその制御系のブロック線図を示している。図
中において、工作機械1oはベッド2とコラム1.ベッ
ド2.に載置されたサドル。
Embodiment FIG. 1 shows a block diagram of a machine tool and its control system for implementing the thermal displacement correction method of the present invention. In the figure, a machine tool 1o has a bed 2 and a column 1. Bed 2. A saddle placed on.

テーブル4そしてコラム1の垂直摺動面に係合し、昇降
動するヘッド(主軸頭)3とこの下面に覗く主軸5から
主要部を構成する。そして、上記主軸頭3は主軸回転に
よる発熱源からの熱で熱変位し、コラムlは王に環境温
度変化により主軸頭側へ倒れ込む熱変位を発生する。こ
のコラム1は一般的に非対称形を呈し、複雑な熱変位を
する。そのための、特別な温度センサの取付方法が施さ
れている。
The main parts consist of a head (spindle head) 3 that engages with the vertical sliding surfaces of the table 4 and the column 1 and moves up and down, and a main shaft 5 that is visible from the underside. The spindle head 3 is thermally displaced by the heat from the heat source generated by the rotation of the spindle, and the column 1 is thermally displaced to fall toward the spindle head due to a change in environmental temperature. This column 1 generally has an asymmetrical shape and undergoes complex thermal displacements. A special temperature sensor mounting method is used for this purpose.

上述工作機械]0において、環境温度変化を受け易いコ
ラム1の上部には、熱容量の大きな容積体6と熱容量の
小さな容積体7を二段重ねにして各々載置されている。
In the above-mentioned machine tool] 0, a volume body 6 with a large heat capacity and a volume body 7 with a small heat capacity are placed in two stacks on top of the column 1 which is susceptible to environmental temperature changes.

上記各容積体6,7には温度センサST、、ST2を各
々配置し、このセンサがデジタルトランスジューサDT
、に出力する、上記前温度センサST、、ST2の差温
Δl゛1による環境成分からコラム熱変位C(ΔX、Δ
y、Δχ)をコラム演算部11が算出し、このコラム熱
変位量C(ΔX、Δy、Δ2)に補正乗率αを演算部1
3で掛けて得られる補正量Ht(ΔX、ΔY、Δ2)に
よりNC制御装置14が各軸方向に工作機械10の移動
系(座標系)をシフトして熱変位を補正制御する構成と
なっている。以上は5コラム熱変位量だけによる熱変位
補正方法を示し。
Temperature sensors ST, ST2 are arranged in each of the volumes 6, 7, and these sensors are connected to digital transducers DT.
Column thermal displacement C (ΔX, Δ
y, Δχ) is calculated by the column calculation unit 11, and the correction multiplication factor α is calculated by the calculation unit 11 to this column thermal displacement amount C (ΔX, Δy, Δ2).
The NC control device 14 shifts the movement system (coordinate system) of the machine tool 10 in each axis direction using the correction amount Ht (ΔX, ΔY, Δ2) obtained by multiplying by 3 to control the correction of thermal displacement. There is. The above describes a thermal displacement correction method using only the five-column thermal displacement amount.

次にコラム及び主軸の複合熱変位量による構成を説明す
る。コラム1上の温度センサST、、ST。
Next, a configuration based on the combined thermal displacement amount of the column and the main shaft will be explained. Temperature sensors ST,,ST on column 1.

の取付は同様で、主軸5の近くに主軸温度変化を検出す
る温度センサST、を配置し、また環境温度変化を受け
にくいベッド2にも温度センサST4を配置している9
これらの温度センサST、、S丁4はデジタルトランス
ジューサDT、に出力し、上記前温度センサから差温Δ
′r2を検出する。この差温ΔT7は主軸発熱成分から
主軸熱変位量S(ΔX、Δy、Δ2)を主軸演算部12
が算出し、この主軸熱変位量S(ΔX、Δy、Δ2)に
は補正乗率βが掛けられている。勿論、前記コラム熱変
位量C(ΔX、Δy、Δ2)にも補正乗率αがコラム演
算部11で掛けられている。演算部13は上記コラム熱
変位量C及び主軸熱変位ffi Sを各々入力し、各々
加算演算して総合補正量H,(ΔX、ΔY、Δ2)を得
る。この総合補正量H1はNC制御装置14に入力し、
x、y、z軸の座標系を補正量(ΔX、ΔY、Δ2)に
対応して補正制御する。
The mounting is similar, with a temperature sensor ST for detecting spindle temperature changes placed near the spindle 5, and a temperature sensor ST4 placed on the bed 2, which is less susceptible to environmental temperature changes.
These temperature sensors ST, S4 output to the digital transducer DT, and the temperature difference Δ from the previous temperature sensor is outputted to the digital transducer DT.
'r2 is detected. This temperature difference ΔT7 is calculated by calculating the spindle thermal displacement amount S (ΔX, Δy, Δ2) from the spindle heat generation component by the spindle calculation unit 12.
is calculated, and this spindle thermal displacement amount S (ΔX, Δy, Δ2) is multiplied by a correction multiplier β. Of course, the column thermal displacement amount C (ΔX, Δy, Δ2) is also multiplied by the correction multiplication factor α in the column calculation unit 11. The calculation unit 13 inputs the column thermal displacement amount C and the spindle thermal displacement ffi S, and performs addition operations on each to obtain a total correction amount H, (ΔX, ΔY, Δ2). This total correction amount H1 is input to the NC control device 14,
The coordinate system of the x, y, and z axes is corrected and controlled in accordance with the correction amounts (ΔX, ΔY, Δ2).

上記構成からなる熱変位補正のフローチャートは、第2
図に示す如くである。コラム熱変位量Cは、(イ)・・
・ 「環境の影響を受けやすい部分(コラム)の差温T
、−T2の検出(環境成分)」としてまず作用する0次
に、(ロ)・・・ 「差温T、−T2=ΔT、に補正用
乗率を掛け、XYZ3軸の補正値H工を演算」する、上
記コラム熱変位tCのみの補正データで工作機械10の
熱変位補正をする時は、(ハ)・・・ 「補正値H2を
NC制御装置に転送し」、(ニ)・・・ rNC制御装
置の外部ワーク座標系に書き込む」。これで、NC制御
装置による工作機械10の運転時に各軸方向の熱変位補
正を実行する。
The flowchart for thermal displacement correction having the above configuration is as follows.
As shown in the figure. The column thermal displacement amount C is (a)...
・“Difference in temperature T of parts (columns) that are easily affected by the environment
, -T2 detection (environmental component)" (b)... "Difference temperature T, -T2 = ΔT, is multiplied by the correction multiplier, and the correction value H of the XYZ three axes is calculated. When correcting the thermal displacement of the machine tool 10 using only the correction data of the column thermal displacement tC, (c)... ``Transfer the correction value H2 to the NC control device'', (d)...・Write to the external workpiece coordinate system of the rNC controller. With this, thermal displacement correction in each axis direction is executed when the machine tool 10 is operated by the NC control device.

一方、主軸発熱成分も複合して取り入れるときは、(ホ
)・・・ 「環境の影響を受けにくい部分と主軸の差温
T−T4=ΔT2の検出(主軸発熱成分)」を並行的に
実行する。この後、(へ)・・「差温ΔT2に補正用乗
率を掛け、XYZa軸ノ補正1i H2を演算」する。
On the other hand, when incorporating the spindle heat generation component in combination, (e)... ``Detection of the difference in temperature T-T4 = ΔT2 between the part that is not easily affected by the environment and the spindle (spindle heat generation component)'' is executed in parallel. do. After this, (to)... "multiply the temperature difference ΔT2 by the correction multiplier to calculate the XYZa axis correction 1i H2".

上記各補正値H□、H2は、(ハ)・・・ 「演算部で
両方の補正値H1゜H2を一複合演算(加算演算)」す
る。この結果。
Each of the above correction values H□ and H2 is obtained by (c)... "Both correction values H1 and H2 are subjected to one composite operation (addition operation) in the calculation section." As a result.

得られた総合補正値H1を、(ニ)・・・ rNC制御
装置の外部ワーク座標系に書き込みJ、NC制御装置1
4による工作機械10の運転時に各軸方向の熱変位補正
を実行する。
Write the obtained total correction value H1 into the external work coordinate system of (d)... rNC control device J, NC control device 1
4, thermal displacement correction in each axis direction is executed when the machine tool 10 is operated.

上述の如く実行される熱変位補正から得られる補正効果
を第3〜8図により、各形態ごとに説明する。第3図は
[Ii環境変化於ける熱変位(主軸停止時)を、補正な
しの状態での各軸方向x1゜x2.y、、y、、zの変
位を示している。」最大値で28um程度の変位を起こ
している。
The correction effect obtained from the thermal displacement correction performed as described above will be explained for each form with reference to FIGS. 3 to 8. FIG. 3 shows the thermal displacement (when the spindle is stopped) under [Ii environmental changes] in each axis direction x1°x2. The displacements of y, y, z are shown. ” The maximum displacement was about 28 um.

第4図は上記第3図において、本発明の補正方法を実施
したもので、最大値5um以下に抑えられている。
FIG. 4 shows the correction method of the present invention applied to FIG. 3 above, and the maximum value is suppressed to 5 um or less.

第5図は「恒温状態に於ける主軸熱変位(主軸回転60
00rpm)を、補正なしの状態での熱変位を示してい
る。j主軸のZ軸方向の熱変位が最大値45umと大き
な数値を示している。これに対して第6図は、本発明の
補正方法を実施したもので、R大値±2um程度にまで
改善されている。
Figure 5 shows “spindle thermal displacement in constant temperature condition (spindle rotation 60°
00 rpm) indicates the thermal displacement without correction. The thermal displacement of the J main axis in the Z-axis direction has a maximum value of 45 um, which is a large value. On the other hand, FIG. 6 shows a result in which the correction method of the present invention has been implemented, and the correction has been improved to the maximum R value of about ±2 um.

第7図は「雰囲気減度変化(10℃)の環境−Fに於い
て、主軸回転した時の補正なしの変位変動グラフを示し
、Z軸方向の最大値80umを示し、又X1. X2.
 Y、、 Y、方向ニツイても最大値24〜28umの
熱変位量となっている。これに対し。
FIG. 7 shows a graph of displacement fluctuation without correction when the main shaft rotates in environment -F with a change in atmospheric decrement (10°C), showing a maximum value of 80 um in the Z-axis direction, and X1.X2.
Even in the Y direction, the maximum thermal displacement amount is 24 to 28 um. Against this.

て、第8図のように本発明の熱変位補正を実施すると、
最大値でも10um以下に抑えられ、その補正効果が認
められる。
Then, when the thermal displacement correction of the present invention is performed as shown in Fig. 8,
Even the maximum value was suppressed to 10 um or less, and its correction effect was recognized.

「効果」 本発明によるときは、l!環境温度変化受け易いコラム
上に、熱容量の大きな容積体と熱容量の小さな容積体を
各々載置し、上記容積体には温度でンサを各々配置して
デジタルトランスジューサに出力し、前記面温度センサ
の差温による環境成分からコラム熱変位量を算出し、更
に主軸頭及び環境温度変化を受けにくいベッドとに温度
センサを各々配置してデジタルトランスジューサに出力
し、上記面温度センサの差温による主軸発熱成分から主
軸熱変位量を算出し、上記コラム熱変位量及び主軸変位
量に各々補正用乗率を掛けて得られる各補正量を加算演
算して得られる総合補正量により熱変位補正する工作機
械の熱変位補正方法としたから、コラ11の熱変位量及
び主軸の熱変位量が各々の差温としてセンサが検出し、
これがコラム及び主軸熱変位量の各々の算出式にあては
められ、各々の乗車を掛けて加算演算された機械全体の
熱変位補正値としてNC制御装置を補正駆動し、非対称
なコラムによる不安定な温度変化や熱変位に対しても、
2つの容積体により安定した差温検出が可能の上番二コ
ラムの任意位置での差温検出も可能である。更に、主軸
熱変位量とコラム熱変位量とを別個に検出処理し、最終
的に総合補正量として、工作機械を補正制御でき、この
種の従来方式には見られない優れた補正効果がある。
"Effect" When according to the present invention, l! A volume body with a large heat capacity and a volume body with a small heat capacity are each placed on a column that is susceptible to environmental temperature changes, and a temperature sensor is placed on each volume body to output the temperature to a digital transducer. The amount of column thermal displacement is calculated from the environmental components caused by the temperature difference, and temperature sensors are placed on the spindle head and the bed, which is less susceptible to environmental temperature changes, and the output is output to a digital transducer. A machine tool that calculates the spindle thermal displacement amount from the components, and corrects the thermal displacement using the total correction amount obtained by adding each correction amount obtained by multiplying the column thermal displacement amount and the spindle displacement amount by a correction multiplier. Since the thermal displacement correction method is adopted, the sensor detects the thermal displacement amount of the collar 11 and the thermal displacement amount of the main shaft as the respective temperature difference,
This is applied to the calculation formula for each of the column and spindle thermal displacement amounts, and the NC control device is corrected and driven as a thermal displacement correction value for the entire machine that is multiplied by each rider and added, and the unstable temperature caused by the asymmetric column is corrected. In response to changes and thermal displacement,
It is also possible to detect a temperature difference at any position in the upper two columns, where stable temperature difference detection is possible with the two volumes. Furthermore, the spindle thermal displacement amount and the column thermal displacement amount are detected and processed separately, and the machine tool can be corrected and controlled as a final total correction amount, providing an excellent correction effect not found in this type of conventional method. .

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

第1図は本発明熱変位抑制方法に実施するための工作機
械及びその制御系のブロック線図、第2図は本発明の熱
変位抑制方法のフローチャート図。 第3図は環境変化における工作機械の熱変位を示す特性
図、第4図は環境変化に対応して補正制御したときの特
性図、第5図は恒温状態における主軸変位を示す特性図
、第6図は恒温状態における主軸熱変位補正をしたとき
の特性図、第7図は雰囲気温度変化における主軸回転時
の熱変位特性図、第8図は第7図の状態下で熱変位補正
を実施した特性図である。 1o・・・工作機械、l・・・コラム、3・・・主軸頭
、5・・・主軸、6,7・・・容積体、ST1〜ST4
・・・温度センサ、DTl、DT2・・・デジタルメラ
ンスジューサ、4丁0.ΔT2・・・差温、11,12
.13・・・演算部、14・・・NC制御装置、Ho、
H,・・・補正値、Hl・・・総合補正量、C・・・コ
ラム熱変位量、S・・・主軸熱変位量、α、β・・・乗
率。
FIG. 1 is a block diagram of a machine tool and its control system for carrying out the method of suppressing thermal displacement of the present invention, and FIG. 2 is a flowchart of the method of suppressing thermal displacement of the present invention. Figure 3 is a characteristic diagram showing thermal displacement of a machine tool due to environmental changes, Figure 4 is a characteristic diagram when correction control is performed in response to environmental changes, Figure 5 is a characteristic diagram showing spindle displacement in a constant temperature state, Figure 6 is a characteristic diagram when the spindle thermal displacement is corrected under a constant temperature condition, Figure 7 is a characteristic diagram of thermal displacement during spindle rotation when the ambient temperature changes, and Figure 8 is a characteristic diagram when the thermal displacement is corrected under the conditions shown in Figure 7. FIG. 1o...Machine tool, l...Column, 3...Spindle head, 5...Spindle, 6, 7...Volume body, ST1 to ST4
...Temperature sensor, DTl, DT2...Digital Melanth juicer, 4 pieces 0. ΔT2...Difference in temperature, 11, 12
.. 13... Arithmetic unit, 14... NC control device, Ho,
H,... Correction value, Hl... Total correction amount, C... Column thermal displacement amount, S... Spindle thermal displacement amount, α, β... Multiplier.

Claims (2)

【特許請求の範囲】[Claims] (1)、環境温度変化を受け易いコラム上に、熱容量の
大きな容積体と熱容量の小さな容積体を各々載置し、上
記各容積体には温度センサを各々配置してデジタルトラ
ンスジューサに出力し、両温度センサの差温による環境
成分からコラム熱変位量を算出し、上記コラム熱変位量
に補正用乗率を掛けて得られる補正量により熱変位補正
する工作機械の熱変位補正方法。
(1) A volume body with a large heat capacity and a volume body with a small heat capacity are each placed on a column that is susceptible to environmental temperature changes, and a temperature sensor is placed in each of the volume bodies and output to a digital transducer, A thermal displacement correction method for a machine tool in which a column thermal displacement amount is calculated from an environmental component due to a temperature difference between both temperature sensors, and the thermal displacement is corrected using a correction amount obtained by multiplying the column thermal displacement amount by a correction multiplier.
(2)、環境温度変化を受け易いコラム上に、熱容量の
大きな容積体と熱容量の小さな容積体を各々載置し、上
記容積体には温度センサを各々配置してデジタルトラン
スジューサに出力し、前記両温度センサの差温による環
境成分からコラム熱変位量を算出し、更に主軸頭及び環
境温度変化を受けにくいベッドとに温度センサを各々配
置してデジタルトランスジューサに出力し、上記両温度
センサの差温による主軸発熱成分から主軸熱変位量を算
出し、上記コラム熱変位量及び主軸変位量に各々補正用
乗率を掛けて得られる各補正量を加算演算して得られる
総合補正量により熱変位補正する工作機械の熱変位補正
方法。
(2) A volume body with a large heat capacity and a volume body with a small heat capacity are each placed on a column that is susceptible to environmental temperature changes, and a temperature sensor is placed in each of the volume bodies to output to a digital transducer, and The amount of column thermal displacement is calculated from the environmental component due to the difference in temperature between both temperature sensors, and temperature sensors are placed on the spindle head and the bed, which is less susceptible to environmental temperature changes, and output to a digital transducer. Calculate the spindle thermal displacement amount from the spindle heat generation component due to temperature, and calculate the thermal displacement by the total correction amount obtained by adding each correction amount obtained by multiplying the above column thermal displacement amount and spindle displacement amount by the correction multiplier. Thermal displacement correction method of the machine tool to be corrected.
JP12180890A 1990-05-12 1990-05-12 Thermal displacement correction method for machine tools Pending JPH0419042A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP12180890A JPH0419042A (en) 1990-05-12 1990-05-12 Thermal displacement correction method for machine tools

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP12180890A JPH0419042A (en) 1990-05-12 1990-05-12 Thermal displacement correction method for machine tools

Publications (1)

Publication Number Publication Date
JPH0419042A true JPH0419042A (en) 1992-01-23

Family

ID=14820442

Family Applications (1)

Application Number Title Priority Date Filing Date
JP12180890A Pending JPH0419042A (en) 1990-05-12 1990-05-12 Thermal displacement correction method for machine tools

Country Status (1)

Country Link
JP (1) JPH0419042A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5623857A (en) * 1994-06-16 1997-04-29 Hitachi Seiki Co., Ltd. Method and apparatus for compensating for thermal distortion for a machine tool
EP3168001A4 (en) * 2014-10-29 2017-11-08 Yamazaki Mazak Corporation Machine tool equipped with device for changing setting of thermal displacement correction amount

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5623857A (en) * 1994-06-16 1997-04-29 Hitachi Seiki Co., Ltd. Method and apparatus for compensating for thermal distortion for a machine tool
EP3168001A4 (en) * 2014-10-29 2017-11-08 Yamazaki Mazak Corporation Machine tool equipped with device for changing setting of thermal displacement correction amount
US10353373B2 (en) 2014-10-29 2019-07-16 Yamazaki Mazak Corporation Machine tool thermal displacement and magnification correction adjustment
EP3168001B1 (en) * 2014-10-29 2019-12-18 Yamazaki Mazak Corporation Machine tool equipped with device for changing setting of thermal displacement correction amount

Similar Documents

Publication Publication Date Title
JP7514322B2 (en) Method for characteristic diagram-based error compensation for machine tool control and machine tools - Patents.com
JP3792266B2 (en) Method and apparatus for correcting thermal displacement of machine tool
CN100436049C (en) Thermal displacement correction method and thermal displacement correction device of machine tool
JP4891104B2 (en) Thermal displacement estimation method for machine tools
JP3151655B2 (en) Estimation method of thermal displacement of machine tools
JP2006272539A (en) Machine tool and displacement correction method for machine tool
JPH0419042A (en) Thermal displacement correction method for machine tools
JP2004042260A (en) Method and apparatus for correcting thermal displacement of machine tool
JP2008246620A (en) Machine tool, thermal expansion correction control program, and storage medium
JPH11338527A (en) Machine tool control method and device
JPH08215983A (en) Method and apparatus for correcting thermal displacement of machine tool
JP3292958B2 (en) Thermal displacement compensation method for screw feed mechanism
JP3520145B2 (en) Thermal displacement compensation method for machine tools
JP2013255978A (en) Thermal displacement compensation device
JP2017144527A (en) Correction method of thermal displacement of machine tool
JP4877012B2 (en) Machine tool, thermal expansion correction control program, and storage medium
JP3805932B2 (en) Thermal displacement estimation method for machine tools
JP2000326181A (en) Thermal deformation correcting method for machine tool
JPS6232751Y2 (en)
JPH027794B2 (en)
JPH05169351A (en) Machine tool thermal displacement compensation method
JPH06190687A (en) Thermal displacement correcting device for machine tool
JPH0985582A (en) Thermal displacement estimating device of machine tool
JPS6288547A (en) Thermal displacement compensating device
JPS58109251A (en) Numeric control working system