JPH11114776A - 工作機械の熱変位補正装置 - Google Patents
工作機械の熱変位補正装置Info
- Publication number
- JPH11114776A JPH11114776A JP27921597A JP27921597A JPH11114776A JP H11114776 A JPH11114776 A JP H11114776A JP 27921597 A JP27921597 A JP 27921597A JP 27921597 A JP27921597 A JP 27921597A JP H11114776 A JPH11114776 A JP H11114776A
- Authority
- JP
- Japan
- Prior art keywords
- neural network
- thermal displacement
- teacher data
- constant value
- machine tool
- 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
Links
- 238000006073 displacement reaction Methods 0.000 title claims abstract description 141
- 238000013528 artificial neural network Methods 0.000 claims abstract description 106
- 238000012937 correction Methods 0.000 claims abstract description 48
- 238000013500 data storage Methods 0.000 claims abstract description 16
- 238000003860 storage Methods 0.000 claims description 22
- 238000000034 method Methods 0.000 claims description 13
- 238000004364 calculation method Methods 0.000 claims description 9
- 238000009434 installation Methods 0.000 claims description 8
- 238000004519 manufacturing process Methods 0.000 claims description 6
- 230000002542 deteriorative effect Effects 0.000 abstract 1
- 238000005259 measurement Methods 0.000 description 12
- 230000008878 coupling Effects 0.000 description 8
- 238000010168 coupling process Methods 0.000 description 8
- 238000005859 coupling reaction Methods 0.000 description 8
- 238000012545 processing Methods 0.000 description 8
- 230000036760 body temperature Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 7
- 238000003754 machining Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 3
- 238000013480 data collection Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000002596 correlated effect Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000020169 heat generation Effects 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000001537 neural effect Effects 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 239000000523 sample Substances 0.000 description 1
Landscapes
- Automatic Control Of Machine Tools (AREA)
- Feedback Control In General (AREA)
Abstract
(57)【要約】
【課題】 工作物の生産性を低下させることなく、高い
精度の熱変位補正を実現可能にする。 【解決手段】 工作機械各部の温度センサ1から温度情
報を受け、ニューラルネットワーク定数値を用いて工具
と工作物との熱変位の補正量を演算するニューラルネッ
トワーク演算部3を設けて、ニューラルネットワーク学
習演算部9に、教師データ記憶部8から読み出した熱変
位および温度情報を教師データとして学習させることに
より、前記ニューラルネットワーク定数値を調整させ
る。
精度の熱変位補正を実現可能にする。 【解決手段】 工作機械各部の温度センサ1から温度情
報を受け、ニューラルネットワーク定数値を用いて工具
と工作物との熱変位の補正量を演算するニューラルネッ
トワーク演算部3を設けて、ニューラルネットワーク学
習演算部9に、教師データ記憶部8から読み出した熱変
位および温度情報を教師データとして学習させることに
より、前記ニューラルネットワーク定数値を調整させ
る。
Description
【0001】
【発明の属する技術分野】この発明は、工作機械におい
て、熱変形により工具と工作物との間に誘導される相対
熱変位を補正する工作機械の熱変位補正装置に関する。
て、熱変形により工具と工作物との間に誘導される相対
熱変位を補正する工作機械の熱変位補正装置に関する。
【0002】
【従来の技術】工作機械における加工誤差の主要因の一
つに、熱変形により工具と工作物との間に誘導される相
対熱変位、いわゆる熱変位がある。この問題に対して数
値制御工作機械においては、熱変位と相関が強いと考え
られる複数箇所の機体温度を測定し、機械製造時に得ら
れた線形の関係式から熱変位を推定し、数値制御装置の
機能を用いて補正する方法が広く用いられている。とこ
ろが、熱変位を少数の機体温度の線形和で精度良く近似
することはできず、前記の熱変位推定の精度が著しく悪
化する場合がある。
つに、熱変形により工具と工作物との間に誘導される相
対熱変位、いわゆる熱変位がある。この問題に対して数
値制御工作機械においては、熱変位と相関が強いと考え
られる複数箇所の機体温度を測定し、機械製造時に得ら
れた線形の関係式から熱変位を推定し、数値制御装置の
機能を用いて補正する方法が広く用いられている。とこ
ろが、熱変位を少数の機体温度の線形和で精度良く近似
することはできず、前記の熱変位推定の精度が著しく悪
化する場合がある。
【0003】この問題に対して、ニューラルネットワー
クを用いて作成した、熱変位と機体温度との関係につい
てのデータテーブルに基づいて熱変位推定を行う補正技
術が、例えば特開平6−8107号公報に開示されてい
る。しかしながら、実際の機械設置環境,加工条件,加
工環境は、前記の熱変位と機体温度との関係を得たとき
のものとは異なり、予め得られている関係を用いて熱変
位推定値を演算したのでは、高い補正精度を得ることは
困難である。一方、この問題に対して、機体温度からの
熱変位推定値演算にニューラルネットワークを用いたも
ので、機械設置環境で熱変位と機体温度のデータを測定
し、それらを教師データとして学習することにより、ニ
ューラルネットワークの結合係数および閾値(ニューラ
ルネットワーク定数値)を決定する演算機能を有する補
正技術が、特開平7−75937に開示されている。こ
の補正技術を用いれば、機械設置環境,加工条件,加工
環境の変化に合わせてニューラルネットワーク値を調整
することが可能である。
クを用いて作成した、熱変位と機体温度との関係につい
てのデータテーブルに基づいて熱変位推定を行う補正技
術が、例えば特開平6−8107号公報に開示されてい
る。しかしながら、実際の機械設置環境,加工条件,加
工環境は、前記の熱変位と機体温度との関係を得たとき
のものとは異なり、予め得られている関係を用いて熱変
位推定値を演算したのでは、高い補正精度を得ることは
困難である。一方、この問題に対して、機体温度からの
熱変位推定値演算にニューラルネットワークを用いたも
ので、機械設置環境で熱変位と機体温度のデータを測定
し、それらを教師データとして学習することにより、ニ
ューラルネットワークの結合係数および閾値(ニューラ
ルネットワーク定数値)を決定する演算機能を有する補
正技術が、特開平7−75937に開示されている。こ
の補正技術を用いれば、機械設置環境,加工条件,加工
環境の変化に合わせてニューラルネットワーク値を調整
することが可能である。
【0004】
【発明が解決しようとする課題】しかしながら、かかる
従来の熱変位の補正技術にあっては、熱変位補正のため
の手順が、教師データ収集,ニューラルネットワーク学
習および実稼働の3つに分離されており、それらは同時
に実行できない構成になっているため、熱変位と機体温
度との関係が決定されるまでの間、すなわち教師データ
収集中および学習中は加工できず、生産性が著しく低下
するという課題があった。一方、この欠点を補うため
に、短時間で教師データを収集する方法が考えられる
が、短時間の測定では教師データは数が少なく、かつ偏
った内容のものになり、得られたニューラルネットワー
クは精度および汎用性が低いものになる。この結果、頻
繁な再測定および再学習が必要になり、結局は生産性が
著しく低下することになるという課題があった。
従来の熱変位の補正技術にあっては、熱変位補正のため
の手順が、教師データ収集,ニューラルネットワーク学
習および実稼働の3つに分離されており、それらは同時
に実行できない構成になっているため、熱変位と機体温
度との関係が決定されるまでの間、すなわち教師データ
収集中および学習中は加工できず、生産性が著しく低下
するという課題があった。一方、この欠点を補うため
に、短時間で教師データを収集する方法が考えられる
が、短時間の測定では教師データは数が少なく、かつ偏
った内容のものになり、得られたニューラルネットワー
クは精度および汎用性が低いものになる。この結果、頻
繁な再測定および再学習が必要になり、結局は生産性が
著しく低下することになるという課題があった。
【0005】また、前記従来技術のいずれの記載におい
ても、ニューラルネットワークへの入力は現在の温度状
態に限られており、機体の温度状態と熱変位との複雑な
関係を構築できるものの、少数の機械表面ないし表面付
近の現在の温度だけでは、温度に対する熱変位の時間遅
れを十分に表現することはできず、この結果、例えば主
軸回転速度を急速に変化させた場合など、温度状態の様
相が大きく変化する場合には、熱変位推定の精度が低く
なるという課題があった。
ても、ニューラルネットワークへの入力は現在の温度状
態に限られており、機体の温度状態と熱変位との複雑な
関係を構築できるものの、少数の機械表面ないし表面付
近の現在の温度だけでは、温度に対する熱変位の時間遅
れを十分に表現することはできず、この結果、例えば主
軸回転速度を急速に変化させた場合など、温度状態の様
相が大きく変化する場合には、熱変位推定の精度が低く
なるという課題があった。
【0006】この発明は前記のような課題を解決するも
のであり、工作物の生産性を特に低下させることなく、
高い精度の熱変位補正を実現できる工作機械の熱変位補
正装置を得ることを目的とする。
のであり、工作物の生産性を特に低下させることなく、
高い精度の熱変位補正を実現できる工作機械の熱変位補
正装置を得ることを目的とする。
【0007】
【課題を解決するための手段】前記目的達成のため、請
求項1の発明にかかる工作機械の熱変位補正装置は、ニ
ューラルネットワーク定数値を記憶するニューラルネッ
トワーク定数値記憶部と、工作機械の各部に配置された
温度センサからの温度情報を受け、前記ニューラルネッ
トワーク定数値を用いて工具と工作物との熱変位の補正
量を演算するニューラルネットワーク演算部とを設け
て、教師データ記憶部に、変位センサにより測定した熱
変位およびこの熱変位の測定時の温度センサによる温度
情報を記憶させ、ニューラルネットワーク学習演算部
に、前記教師データ記憶部から読み出した前記熱変位お
よび温度情報を教師データとして学習させることによ
り、前記ニューラルネットワーク定数値を調整するよう
にしたものである。
求項1の発明にかかる工作機械の熱変位補正装置は、ニ
ューラルネットワーク定数値を記憶するニューラルネッ
トワーク定数値記憶部と、工作機械の各部に配置された
温度センサからの温度情報を受け、前記ニューラルネッ
トワーク定数値を用いて工具と工作物との熱変位の補正
量を演算するニューラルネットワーク演算部とを設け
て、教師データ記憶部に、変位センサにより測定した熱
変位およびこの熱変位の測定時の温度センサによる温度
情報を記憶させ、ニューラルネットワーク学習演算部
に、前記教師データ記憶部から読み出した前記熱変位お
よび温度情報を教師データとして学習させることによ
り、前記ニューラルネットワーク定数値を調整するよう
にしたものである。
【0008】また、請求項2の発明にかかる工作機械の
熱変位補正装置は、ニューラルネットワーク定数値を記
憶するニューラルネットワーク定数値記憶部と、工作機
械の各部に配置された温度センサからの温度情報を受
け、前記ニューラルネットワーク定数値を用いて工具と
工作物との熱変位の補正量を演算するニューラルネット
ワーク演算部とを設けて、教師データ記憶部に、前記工
作機械の製造時や設置調整時に測定した熱変位およびこ
の熱変位の測定時の機械の複数箇所の温度情報を固定教
師データとして記憶させるとともに、前記工作機械の稼
働時に測定した熱変位およびこの熱変位の測定時の機械
の複数箇所の温度情報を変動教師データとして記憶さ
せ、ニューラルネックワーク学習演算部に、前記固定教
師データおよび変動教師データを学習させることによ
り、前記ニューラルネックワーク定数値を調整するよう
にしたものである。
熱変位補正装置は、ニューラルネットワーク定数値を記
憶するニューラルネットワーク定数値記憶部と、工作機
械の各部に配置された温度センサからの温度情報を受
け、前記ニューラルネットワーク定数値を用いて工具と
工作物との熱変位の補正量を演算するニューラルネット
ワーク演算部とを設けて、教師データ記憶部に、前記工
作機械の製造時や設置調整時に測定した熱変位およびこ
の熱変位の測定時の機械の複数箇所の温度情報を固定教
師データとして記憶させるとともに、前記工作機械の稼
働時に測定した熱変位およびこの熱変位の測定時の機械
の複数箇所の温度情報を変動教師データとして記憶さ
せ、ニューラルネックワーク学習演算部に、前記固定教
師データおよび変動教師データを学習させることによ
り、前記ニューラルネックワーク定数値を調整するよう
にしたものである。
【0009】また、請求項3の発明にかかる工作機械の
熱変位補正装置は、ニューラルネットワーク定数値を記
憶するニューラルネットワーク定数値記憶部と、工作機
械の各部に配置された温度センサからの温度情報を受
け、前記ニューラルネットワーク定数値を用いて工具と
工作物との熱変位の補正量を演算するニューラルネット
ワーク演算部とを設けて、教師データ記憶部に、前記工
作機械の製造時や設置調整時に測定した熱変位およびこ
の熱変位の測定時の機械の複数箇所の温度情報を固定教
師データとして記憶させるとともに、前記数値制御工作
機械の稼働時に測定して熱変位およびこの熱変位測定時
の機械の複数箇所の温度情報を変動教師データとして記
憶させ、ニューラルネットワーク演算部に、前記固定教
師データおよび変動教師データの区分による重みと、前
記変動教師データについては記憶日の新旧に応じた重み
とを付加して、教師データを学習させることにより、前
記ニューラルネットワーク定数値を調整するようにした
ものである。
熱変位補正装置は、ニューラルネットワーク定数値を記
憶するニューラルネットワーク定数値記憶部と、工作機
械の各部に配置された温度センサからの温度情報を受
け、前記ニューラルネットワーク定数値を用いて工具と
工作物との熱変位の補正量を演算するニューラルネット
ワーク演算部とを設けて、教師データ記憶部に、前記工
作機械の製造時や設置調整時に測定した熱変位およびこ
の熱変位の測定時の機械の複数箇所の温度情報を固定教
師データとして記憶させるとともに、前記数値制御工作
機械の稼働時に測定して熱変位およびこの熱変位測定時
の機械の複数箇所の温度情報を変動教師データとして記
憶させ、ニューラルネットワーク演算部に、前記固定教
師データおよび変動教師データの区分による重みと、前
記変動教師データについては記憶日の新旧に応じた重み
とを付加して、教師データを学習させることにより、前
記ニューラルネットワーク定数値を調整するようにした
ものである。
【0010】また、請求項4の発明にかかる工作機械の
熱変位補正装置は、前記ニューラルネットワーク演算部
に、前記各温度センサからの現在および過去の温度情報
を受けさせ、前記ニューラルネットワーク定数値を用い
て工作物との熱変位の補正量を演算させるようにしたも
のである。
熱変位補正装置は、前記ニューラルネットワーク演算部
に、前記各温度センサからの現在および過去の温度情報
を受けさせ、前記ニューラルネットワーク定数値を用い
て工作物との熱変位の補正量を演算させるようにしたも
のである。
【0011】
【発明の実施の形態】以下、この発明の実施の一形態を
図について説明する。図1はこの発明の工作機械の熱変
位補正装置を示すブロック図であり、同図において、1
は工作機械の各部に配置された複数の温度センサ、2は
これらの温度センサ1の出力に基づき工作機械各部の温
度を測定する温度測定部、3は温度センサ1からこれら
の温度測定部2を介して得た温度情報を受けて、ニュー
ラルネットワーク定数値を用いて工作物と熱変位の補正
量を演算する補正量演算部としてのニューラルネットワ
ーク演算部、4はニューラルネットワーク演算部3の出
力に基づいて工作機械の数値制御を行う工作機械数値制
御部である。
図について説明する。図1はこの発明の工作機械の熱変
位補正装置を示すブロック図であり、同図において、1
は工作機械の各部に配置された複数の温度センサ、2は
これらの温度センサ1の出力に基づき工作機械各部の温
度を測定する温度測定部、3は温度センサ1からこれら
の温度測定部2を介して得た温度情報を受けて、ニュー
ラルネットワーク定数値を用いて工作物と熱変位の補正
量を演算する補正量演算部としてのニューラルネットワ
ーク演算部、4はニューラルネットワーク演算部3の出
力に基づいて工作機械の数値制御を行う工作機械数値制
御部である。
【0012】また、5は熱変位を検出する変位センサ、
6はこの変位センサ5の出力に基づいて熱変位の大きさ
を測定する変位測定部、7はニューラルネットワーク定
数値としての結合係数および閾値などを記憶するニュー
ラルネットワーク定数値記憶部、8は変位センサ5によ
り測定した熱変位およびこの熱変位の測定時の温度セン
サによる温度情報を記憶する教師データ記憶部、9はこ
の教師データ記憶部から読み出した前記熱変位および温
度情報を教師データとして学習することにより、前記ニ
ューラルネットワークの結合係数および閾値を調整する
ニューラルネットワーク学習演算部である。
6はこの変位センサ5の出力に基づいて熱変位の大きさ
を測定する変位測定部、7はニューラルネットワーク定
数値としての結合係数および閾値などを記憶するニュー
ラルネットワーク定数値記憶部、8は変位センサ5によ
り測定した熱変位およびこの熱変位の測定時の温度セン
サによる温度情報を記憶する教師データ記憶部、9はこ
の教師データ記憶部から読み出した前記熱変位および温
度情報を教師データとして学習することにより、前記ニ
ューラルネットワークの結合係数および閾値を調整する
ニューラルネットワーク学習演算部である。
【0013】ところで、この発明は、稼働時の熱変位補
正、熱変位測定および教師データの記憶、熱変位推定に
用いるニューラルネットワークの結合係数および閾値の
修正(以後ニューラルネットワークの学習という)の、
3つの機能を有する。このうち、熱変位測定時には、加
工を行うことができない。ただし、熱変位測定の手段と
目的により違いはあるが、通常、1回あたりの所要時間
は数十秒程度、一日の測定回数は数回から十数回程度で
あり、生産性を著しく低下させることはない。それ以外
の組み合わせについては同時に行うことができる。な
お、ニューラルネットワークの学習は補正演算装置とし
てのニューラルネットワーク演算部3とは別のニューラ
ルネットワーク学習演算部9で行う。
正、熱変位測定および教師データの記憶、熱変位推定に
用いるニューラルネットワークの結合係数および閾値の
修正(以後ニューラルネットワークの学習という)の、
3つの機能を有する。このうち、熱変位測定時には、加
工を行うことができない。ただし、熱変位測定の手段と
目的により違いはあるが、通常、1回あたりの所要時間
は数十秒程度、一日の測定回数は数回から十数回程度で
あり、生産性を著しく低下させることはない。それ以外
の組み合わせについては同時に行うことができる。な
お、ニューラルネットワークの学習は補正演算装置とし
てのニューラルネットワーク演算部3とは別のニューラ
ルネットワーク学習演算部9で行う。
【0014】また、補正計算に用いるニューラルネット
ワークの結合係数および閾値は、特に指令がない限り、
機械電源投入直後にのみ読み取られ、補正作業中にニュ
ーラルネットワークの結合係数および閾値を新しい値に
書き換えても何ら支障がないことから、学習と加工が同
時に可能である。また、教師データは学習開始直後に全
て読み取られるため、学習と熱変位測定も同時に可能で
ある。
ワークの結合係数および閾値は、特に指令がない限り、
機械電源投入直後にのみ読み取られ、補正作業中にニュ
ーラルネットワークの結合係数および閾値を新しい値に
書き換えても何ら支障がないことから、学習と加工が同
時に可能である。また、教師データは学習開始直後に全
て読み取られるため、学習と熱変位測定も同時に可能で
ある。
【0015】次に動作について説明する。まず、稼働時
の熱変位補正動作を図2のフロー図を参照しながら説明
する。まず、電源投入時(ステップS1)あるいはニュ
ーラルネットワーク定数再読み取り指令時(ステップS
2,ステップS3)に、ニューラルネットワーク定数値
記憶部7よりニューラルネットワークの結合係数,閾値
などのニューラルネットワーク定数値を読み取る。以
後、このニューラルネットワーク定数値を用いて熱変位
補正を行う。一方、工作機械各部に配置された複数の温
度センサ1の出力信号を用いて、温度測定部2にて工作
機械各部の温度を常時測定する(ステップS4)。そし
て、これらの温度情報を入力として、補正量演算部とし
てのニューラルネットワーク演算部3にて熱変位の補正
量を演算し(ステップS5)、その演算値を工作機械数
値制御部4に送り(ステップS6)、補正を行う。な
お、ニューラルネットワーク演算部3に入力された温度
情報の一部は、数世代にわたって記憶されており、記憶
されている最古の世代の温度情報と現在の温度情報から
補正量を演算する。なお、図3は前記の熱変位補正量の
演算などを実施するニューラルネットワークを示す構造
図である。ここでは、現在の温度を測定する温度センサ
およびkΔt秒前の温度を測定した温度センサが複数個
設けられ、これらの温度データからX方向,Y方向,Z
方向の熱変位を推論する。
の熱変位補正動作を図2のフロー図を参照しながら説明
する。まず、電源投入時(ステップS1)あるいはニュ
ーラルネットワーク定数再読み取り指令時(ステップS
2,ステップS3)に、ニューラルネットワーク定数値
記憶部7よりニューラルネットワークの結合係数,閾値
などのニューラルネットワーク定数値を読み取る。以
後、このニューラルネットワーク定数値を用いて熱変位
補正を行う。一方、工作機械各部に配置された複数の温
度センサ1の出力信号を用いて、温度測定部2にて工作
機械各部の温度を常時測定する(ステップS4)。そし
て、これらの温度情報を入力として、補正量演算部とし
てのニューラルネットワーク演算部3にて熱変位の補正
量を演算し(ステップS5)、その演算値を工作機械数
値制御部4に送り(ステップS6)、補正を行う。な
お、ニューラルネットワーク演算部3に入力された温度
情報の一部は、数世代にわたって記憶されており、記憶
されている最古の世代の温度情報と現在の温度情報から
補正量を演算する。なお、図3は前記の熱変位補正量の
演算などを実施するニューラルネットワークを示す構造
図である。ここでは、現在の温度を測定する温度センサ
およびkΔt秒前の温度を測定した温度センサが複数個
設けられ、これらの温度データからX方向,Y方向,Z
方向の熱変位を推論する。
【0016】次に、熱変位による工具と工作物との相対
の熱変位測定および教師データの記憶について述べる。
前記の補正機能が作動している稼働時に、タッチプロー
ブなどの変位センサ5を用いて、変位測定部6にて随時
熱変位測定を行う(ステップS7)。通常、熱変位測定
中も熱変位補正が作動している。すなわち、得られる熱
変位量は熱変位補正の誤差に相当する。熱変位測定値と
熱変位測定時の熱変位補正量とから実変位量を演算し、
この実変位量の値を教師データ記憶部8に記憶させる。
同時に、熱変位測定時の機械各部の温度情報も記憶させ
る(ステップS8)。なお、記憶する温度情報は、補正
時の入力と同様に数世代前の過去と現在の機体温度であ
る。以上の稼働中に得られた熱変位と機体温度を教師デ
ータとして学習した場合には(ステップS9)、この教
師データは、教師データの変動部の記憶領域に保存さ
れ、学習計算が起動される(ステップS10)。ただ
し、予め設定された記憶容量を超えた場合には、最古の
データが消去され、そこに新しいデータが記憶される。
の熱変位測定および教師データの記憶について述べる。
前記の補正機能が作動している稼働時に、タッチプロー
ブなどの変位センサ5を用いて、変位測定部6にて随時
熱変位測定を行う(ステップS7)。通常、熱変位測定
中も熱変位補正が作動している。すなわち、得られる熱
変位量は熱変位補正の誤差に相当する。熱変位測定値と
熱変位測定時の熱変位補正量とから実変位量を演算し、
この実変位量の値を教師データ記憶部8に記憶させる。
同時に、熱変位測定時の機械各部の温度情報も記憶させ
る(ステップS8)。なお、記憶する温度情報は、補正
時の入力と同様に数世代前の過去と現在の機体温度であ
る。以上の稼働中に得られた熱変位と機体温度を教師デ
ータとして学習した場合には(ステップS9)、この教
師データは、教師データの変動部の記憶領域に保存さ
れ、学習計算が起動される(ステップS10)。ただ
し、予め設定された記憶容量を超えた場合には、最古の
データが消去され、そこに新しいデータが記憶される。
【0017】一方、機械製造時や設置調整時など稼働前
に、主軸回転と軸移動を含む運転を行い、熱変位と温度
情報からなる図5に示すような教師データを収集し、教
師データの固定部の記憶領域に保存する。当初は、この
固定教師データを用いて構築されたニューラルネットワ
ークの定数値が、ニューラルネットワーク定数値記憶部
7に記憶されている。
に、主軸回転と軸移動を含む運転を行い、熱変位と温度
情報からなる図5に示すような教師データを収集し、教
師データの固定部の記憶領域に保存する。当初は、この
固定教師データを用いて構築されたニューラルネットワ
ークの定数値が、ニューラルネットワーク定数値記憶部
7に記憶されている。
【0018】次に、ニューラルネットワークの学習を、
図4のフロー図を参照しながら説明する。このニューラ
ルネットワークの学習は、手動ないし自動により開始さ
れる。そのうち、自動学習は、定時、誤差許容値オーバ
ーなどをトリガーとして開始される。このとき、教師デ
ータ記憶部8から教師データを読み取り(ステップS1
1)、続いてニューラルネットワーク定数値記憶部7か
ら現在のニューラルネットワーク定数値を読み取り(ス
テップS12)、その値を初期値として、ニューラルネ
ットワーク学習演算部9にて教師データを学習する(ス
テップS13)。ただし、学習に際しては、教師データ
の固定部と変動部の区分、および変動部においては記憶
日の新旧に応じた重みを付加することができる。学習の
重みを記憶日の新しいものには重く、古いものには軽く
することにより、最近の加工状況に適合させることがで
きる。
図4のフロー図を参照しながら説明する。このニューラ
ルネットワークの学習は、手動ないし自動により開始さ
れる。そのうち、自動学習は、定時、誤差許容値オーバ
ーなどをトリガーとして開始される。このとき、教師デ
ータ記憶部8から教師データを読み取り(ステップS1
1)、続いてニューラルネットワーク定数値記憶部7か
ら現在のニューラルネットワーク定数値を読み取り(ス
テップS12)、その値を初期値として、ニューラルネ
ットワーク学習演算部9にて教師データを学習する(ス
テップS13)。ただし、学習に際しては、教師データ
の固定部と変動部の区分、および変動部においては記憶
日の新旧に応じた重みを付加することができる。学習の
重みを記憶日の新しいものには重く、古いものには軽く
することにより、最近の加工状況に適合させることがで
きる。
【0019】一方、類似した加工状況で得られた教師デ
ータだけを学習したのでは、ニューラルネットワークの
汎用性が低くなる。広範囲の特性を有する固定部の教師
データも同時に学習することにより汎用性を維持するこ
とができる。これにより、例えば被加工部の材質が変わ
り、加工条件が急に変化した場合でも対応可能になる。
学習は、教師データの熱変位量とニューラルネットワー
クの出力値が一致するようにニューラルネットワークの
結合係数および閾値を修正する演算である。しかし、一
般に教師データの数がニューラルネットワーク定数の数
に比べてかなり多いため、通常両者は一致することはな
い。そこで、学習回数,教師データの熱変位量とニュー
ラルネットワークの出力値との差、あるいはその変化な
どを収束条件として、繰り返し計算が行われる(ステッ
プS14)。計算終了後、新しいニューラルネットワー
ク定数値をニューラルネットワーク定数値記憶部7に記
憶させる(ステップS15)。なお、この新しい定数値
は、電源再投入時あるいはニューラルネットワーク定数
値の再読み取り指令時に読み取られた後、以後の補正処
理に反映される。
ータだけを学習したのでは、ニューラルネットワークの
汎用性が低くなる。広範囲の特性を有する固定部の教師
データも同時に学習することにより汎用性を維持するこ
とができる。これにより、例えば被加工部の材質が変わ
り、加工条件が急に変化した場合でも対応可能になる。
学習は、教師データの熱変位量とニューラルネットワー
クの出力値が一致するようにニューラルネットワークの
結合係数および閾値を修正する演算である。しかし、一
般に教師データの数がニューラルネットワーク定数の数
に比べてかなり多いため、通常両者は一致することはな
い。そこで、学習回数,教師データの熱変位量とニュー
ラルネットワークの出力値との差、あるいはその変化な
どを収束条件として、繰り返し計算が行われる(ステッ
プS14)。計算終了後、新しいニューラルネットワー
ク定数値をニューラルネットワーク定数値記憶部7に記
憶させる(ステップS15)。なお、この新しい定数値
は、電源再投入時あるいはニューラルネットワーク定数
値の再読み取り指令時に読み取られた後、以後の補正処
理に反映される。
【0020】前記のように、この発明では、図5に示す
ような熱変位と機体温度を教師データとして学習し、初
期のニューラルネットワークを構築する。このニューラ
ルネットワークを用いて熱変位補正を作動させて加工を
行い、その途中で1日あたり数回、熱変位測定を行う。
各日の稼働終了後、それまでに得られているデータを学
習し、ニューラルネットワーク定数値を調整する。翌日
は新たな定数値を用いて補正を行う。これを十数日間に
わたり行ったときの熱変位測定結果、すなわち熱変位補
正誤差の変動を、図6に示す。比較のために、新たな学
習を行わなかった場合、すなわち、初期のニューラルネ
ットワーク定数値を用いた場合の結果も同時に示す。ま
た、その十数日間の機体温度および熱変位補正なしの場
合の熱変位を図7に示す。これによれば、新たな学習が
ない場合には、日数の経過とともに熱変位が大きくなる
傾向にあるのに対して、学習を継続した場合には熱変位
が一定ないし減少していることが分かる。
ような熱変位と機体温度を教師データとして学習し、初
期のニューラルネットワークを構築する。このニューラ
ルネットワークを用いて熱変位補正を作動させて加工を
行い、その途中で1日あたり数回、熱変位測定を行う。
各日の稼働終了後、それまでに得られているデータを学
習し、ニューラルネットワーク定数値を調整する。翌日
は新たな定数値を用いて補正を行う。これを十数日間に
わたり行ったときの熱変位測定結果、すなわち熱変位補
正誤差の変動を、図6に示す。比較のために、新たな学
習を行わなかった場合、すなわち、初期のニューラルネ
ットワーク定数値を用いた場合の結果も同時に示す。ま
た、その十数日間の機体温度および熱変位補正なしの場
合の熱変位を図7に示す。これによれば、新たな学習が
ない場合には、日数の経過とともに熱変位が大きくなる
傾向にあるのに対して、学習を継続した場合には熱変位
が一定ないし減少していることが分かる。
【0021】熱変位は温度変化に対して時間遅れがあ
り、特に主軸のように発熱が大きく、熱容量が小さいも
のは、現在の温度からだけでは熱変位を精度よく推定す
ることはできない。例えば、図5に示す初期教師データ
の前1/3を見た場合、熱変位は温度のTEMP_1と
相関が強いが、温度上昇過程と下降過程との切り変わり
時に、温度に対する熱変位の遅れが認められる。この問
題に対しては、この発明では、熱変位推定のために過去
の温度情報も参照することにより改善している。
り、特に主軸のように発熱が大きく、熱容量が小さいも
のは、現在の温度からだけでは熱変位を精度よく推定す
ることはできない。例えば、図5に示す初期教師データ
の前1/3を見た場合、熱変位は温度のTEMP_1と
相関が強いが、温度上昇過程と下降過程との切り変わり
時に、温度に対する熱変位の遅れが認められる。この問
題に対しては、この発明では、熱変位推定のために過去
の温度情報も参照することにより改善している。
【0022】
【発明の効果】以上のように、この発明によれば、ニュ
ーラルネットワーク定数値を記憶するニューラルネット
ワーク定数値記憶部と、工作機械の各部に配置された温
度センサからの温度情報を受け、前記ニューラルネット
ワーク定数値を用いて工具と工作物との熱変位の補正量
を演算するニューラルネットワーク演算部とを設けて、
教師データ記憶部に、変位センサにより測定した熱変位
およびこの熱変位の測定時の温度センサによる温度情報
を記憶させ、ニューラルネットワーク学習演算部に、前
記教師データ記憶部から読み出した前記熱変位および温
度情報を教師データとして学習させることにより、前記
ニューラルネットワーク定数値を調整するように構成し
たので、教師データ記憶部に記憶されている熱変位量お
よび機体温度情報を教師データとして、熱変位の補正作
業中でも随時前記ニューラルネットワーク定数値を新し
い値に修正でき、また、この修正処理が実稼働に影響を
及ぼすことがなく、この結果、最新のニューラルネット
ワーク定数値を用いて高い熱変位補正精度を維持でき、
しかも工作機械による工作物の生産性を特に低下させる
こともないという効果が得られる。
ーラルネットワーク定数値を記憶するニューラルネット
ワーク定数値記憶部と、工作機械の各部に配置された温
度センサからの温度情報を受け、前記ニューラルネット
ワーク定数値を用いて工具と工作物との熱変位の補正量
を演算するニューラルネットワーク演算部とを設けて、
教師データ記憶部に、変位センサにより測定した熱変位
およびこの熱変位の測定時の温度センサによる温度情報
を記憶させ、ニューラルネットワーク学習演算部に、前
記教師データ記憶部から読み出した前記熱変位および温
度情報を教師データとして学習させることにより、前記
ニューラルネットワーク定数値を調整するように構成し
たので、教師データ記憶部に記憶されている熱変位量お
よび機体温度情報を教師データとして、熱変位の補正作
業中でも随時前記ニューラルネットワーク定数値を新し
い値に修正でき、また、この修正処理が実稼働に影響を
及ぼすことがなく、この結果、最新のニューラルネット
ワーク定数値を用いて高い熱変位補正精度を維持でき、
しかも工作機械による工作物の生産性を特に低下させる
こともないという効果が得られる。
【0023】また、教師データの学習に際して、教師デ
ータを固定教師データおよび変動教師データに区分し
て、各区分による重みを付加したり、また、変動教師デ
ータにおいては、記憶日の新旧に応じた重みを付加する
ことで、高い熱変位補正精度が得られ、最近の加工状況
に対応させることが可能になるという効果が得られる。
さらに、各温度センサからの現在と過去の温度情報にも
とづいて、ニューラルネットワークを用いて変位量を演
算(推定)するようにすることで、温度変化に対する熱
変位の時間遅れにも対処できるという効果が得られる。
ータを固定教師データおよび変動教師データに区分し
て、各区分による重みを付加したり、また、変動教師デ
ータにおいては、記憶日の新旧に応じた重みを付加する
ことで、高い熱変位補正精度が得られ、最近の加工状況
に対応させることが可能になるという効果が得られる。
さらに、各温度センサからの現在と過去の温度情報にも
とづいて、ニューラルネットワークを用いて変位量を演
算(推定)するようにすることで、温度変化に対する熱
変位の時間遅れにも対処できるという効果が得られる。
【図1】 この発明の実施の一形態による工作機械の熱
変位補正装置を示すブロック図である。
変位補正装置を示すブロック図である。
【図2】 この発明の工作機械稼働時における熱変位補
正処理手順を示すフロー図である。
正処理手順を示すフロー図である。
【図3】 この発明におけるニューラルネットワークを
示す構成図である。
示す構成図である。
【図4】 この発明におけるニューラルネットワークの
学習手順を示すフロー図である。
学習手順を示すフロー図である。
【図5】 この発明において学習される熱変位および機
体温度の初期教師データを示す説明図である。
体温度の初期教師データを示す説明図である。
【図6】 実稼働時にニューラルネットワーク定数値の
補正を行ったときの、熱変位補正誤差の変動状況を示す
説明図である。
補正を行ったときの、熱変位補正誤差の変動状況を示す
説明図である。
【図7】 実稼働時にニューラルネットワーク定数値の
補正を行ったときの、機体温度の変化と熱変位補正なし
の場合の熱変位を示す説明図である。
補正を行ったときの、機体温度の変化と熱変位補正なし
の場合の熱変位を示す説明図である。
1 温度センサ 3 ニューラルネットワーク演算部 5 変位センサ 7 ニューラルネットワーク定数値記憶部 8 教師データ記憶部 9 ニューラルネットワーク学習演算部
Claims (4)
- 【請求項1】 ニューラルネットワーク定数値を記憶す
るニューラルネットワーク定数値記憶部と、 工作機械の各部に配置された温度センサからの温度情報
を受け、前記ニューラルネットワーク定数値を用いて工
具と工作物との熱変位の補正量を演算するニューラルネ
ットワーク演算部と、 変位センサにより測定した熱変位およびこの熱変位の測
定時の温度センサによる温度情報を記憶する教師データ
記憶部と、 該教師データ記憶部から読み出した前記熱変位および温
度情報を教師データとして学習することにより、前記ニ
ューラルネットワーク定数値を調整するニューラルネッ
トワーク学習演算部とを備えたことを特徴とする工作機
械の熱変位補正装置。 - 【請求項2】 ニューラルネットワーク定数値を記憶す
るニューラルネットワーク定数値記憶部と、 工作機械の各部に配置された温度センサからの温度情報
を受け、前記ニューラルネットワーク定数値を用いて工
具と工作物との熱変位の補正量を演算するニューラルネ
ットワーク演算部と、 前記工作機械の製造時や設置調整時に測定した熱変位お
よびこの熱変位の測定時の機械の複数箇所の温度情報を
固定教師データとして記憶するとともに、前記工作機械
の稼働時に測定した熱変位およびこの熱変位の測定時の
機械の複数箇所の温度情報を変動教師データとして記憶
する教師データ記憶部と、 前記固定教師データおよび変動教師データを学習するこ
とにより、前記ニューラルネックワーク定数値を調整す
るニューラルネットワーク学習演算部とを備えたことを
特徴とする工作機械の熱変位補正装置。 - 【請求項3】 ニューラルネットワーク定数値を記憶す
るニューラルネットワーク定数値記憶部と、 工作機械の各部に配置された温度センサからの温度情報
を受け、前記ニューラルネットワーク定数値を用いて工
具と工作物との熱変位の補正量を演算するニューラルネ
ットワーク演算部と、 前記工作機械の製造時や設置調整時に測定した熱変位お
よびこの熱変位の測定時の機械の複数箇所の温度情報を
固定教師データとして記憶するとともに、前記工作機械
の稼働時に測定した熱変位およびこの熱変位の測定時の
機械の複数箇所の温度情報を変動教師データとして記憶
する教師データ記憶部と、 前記固定教師データおよび変動教師データの区分による
重みと、前記変動教師データについては記憶日の新旧に
応じた重みとを付加して、前記各教師データを学習する
ことにより、前記ニューラルネットワーク定数値を調整
するニューラルネットワーク学習演算部とを備えたこと
を特徴とする工作機械の熱変位補正装置。 - 【請求項4】 前記ニューラルネットワーク演算部が、
前記各温度センサからの現在および過去の温度情報を受
け、前記ニューラルネットワーク定数値を用いて工作物
との熱変位の補正量を演算することを特徴とする請求項
1〜請求項3のいずれかに記載の工作機械の熱変位補正
装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP27921597A JPH11114776A (ja) | 1997-10-13 | 1997-10-13 | 工作機械の熱変位補正装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP27921597A JPH11114776A (ja) | 1997-10-13 | 1997-10-13 | 工作機械の熱変位補正装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH11114776A true JPH11114776A (ja) | 1999-04-27 |
Family
ID=17608040
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP27921597A Pending JPH11114776A (ja) | 1997-10-13 | 1997-10-13 | 工作機械の熱変位補正装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH11114776A (ja) |
Cited By (15)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003094291A (ja) * | 2001-09-27 | 2003-04-03 | Kanto Seiki Kk | 工作機械の熱変形補正方法および装置 |
| JP2018069409A (ja) * | 2016-11-01 | 2018-05-10 | ファナック株式会社 | ワイヤ放電加工機 |
| JP2018069408A (ja) * | 2016-11-01 | 2018-05-10 | ファナック株式会社 | ワイヤ放電加工機 |
| CN108287525A (zh) * | 2017-01-10 | 2018-07-17 | 发那科株式会社 | 机床的机器学习装置以及热位移修正装置 |
| JP2018153902A (ja) * | 2017-03-21 | 2018-10-04 | ファナック株式会社 | 機械学習装置及び熱変位補正装置 |
| JP2019013993A (ja) * | 2017-07-04 | 2019-01-31 | ファナック株式会社 | 熱変位補正装置 |
| JP2019063959A (ja) * | 2017-10-04 | 2019-04-25 | ファナック株式会社 | 熱変位補正システム |
| JP2019063960A (ja) * | 2017-10-04 | 2019-04-25 | ファナック株式会社 | 熱変位補正システム |
| JP2019130627A (ja) * | 2018-01-31 | 2019-08-08 | ファナック株式会社 | 熱変位補正装置及び機械学習装置 |
| JP2019166603A (ja) * | 2018-03-23 | 2019-10-03 | ファナック株式会社 | 熱変位補正システム及び計算機 |
| WO2020090373A1 (ja) * | 2018-10-31 | 2020-05-07 | Dmg森精機株式会社 | 工作機械の熱変位補正方法 |
| WO2020217571A1 (ja) * | 2019-04-23 | 2020-10-29 | Dmg森精機株式会社 | 工作機械における変動量推定装置、及び補正量算出装置 |
| JP2022532018A (ja) * | 2019-04-05 | 2022-07-13 | ディッケル マホ ゼーバッハ ゲーエムベーハー | 数値制御された工作機械の熱的に誘発された位置変化を補償するための方法および装置 |
| US11650565B2 (en) | 2017-03-21 | 2023-05-16 | Fanuc Corporation | Machine learning device and thermal displacement compensation device |
| US11680916B2 (en) | 2019-08-23 | 2023-06-20 | Fanuc Corporation | Machine learning device, control system, and machine learning method |
-
1997
- 1997-10-13 JP JP27921597A patent/JPH11114776A/ja active Pending
Cited By (31)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2003094291A (ja) * | 2001-09-27 | 2003-04-03 | Kanto Seiki Kk | 工作機械の熱変形補正方法および装置 |
| US10300543B2 (en) | 2016-11-01 | 2019-05-28 | Fanuc Corporation | Wire electric discharge machine |
| JP2018069409A (ja) * | 2016-11-01 | 2018-05-10 | ファナック株式会社 | ワイヤ放電加工機 |
| JP2018069408A (ja) * | 2016-11-01 | 2018-05-10 | ファナック株式会社 | ワイヤ放電加工機 |
| US10204769B2 (en) | 2016-11-01 | 2019-02-12 | Fanuc Corporation | Wire electric discharge machine |
| CN108287525A (zh) * | 2017-01-10 | 2018-07-17 | 发那科株式会社 | 机床的机器学习装置以及热位移修正装置 |
| JP2018111145A (ja) * | 2017-01-10 | 2018-07-19 | ファナック株式会社 | 工作機械の機械学習装置および熱変位補正装置 |
| CN108287525B (zh) * | 2017-01-10 | 2020-06-16 | 发那科株式会社 | 机床的机器学习装置以及热位移修正装置 |
| US10401829B2 (en) | 2017-01-10 | 2019-09-03 | Fanuc Corporation | Machine learning device for machine tool and thermal displacement compensation device |
| US10592824B2 (en) | 2017-03-21 | 2020-03-17 | Fanuc Corporation | Machine learning device and thermal displacement compensation device |
| JP2018153902A (ja) * | 2017-03-21 | 2018-10-04 | ファナック株式会社 | 機械学習装置及び熱変位補正装置 |
| US11650565B2 (en) | 2017-03-21 | 2023-05-16 | Fanuc Corporation | Machine learning device and thermal displacement compensation device |
| US10852710B2 (en) | 2017-07-04 | 2020-12-01 | Fanuc Corporation | Thermal displacement compensation apparatus |
| JP2019013993A (ja) * | 2017-07-04 | 2019-01-31 | ファナック株式会社 | 熱変位補正装置 |
| JP2019063959A (ja) * | 2017-10-04 | 2019-04-25 | ファナック株式会社 | 熱変位補正システム |
| US11305395B2 (en) | 2017-10-04 | 2022-04-19 | Fanuc Corporation | Thermal displacement compensation system |
| JP2019063960A (ja) * | 2017-10-04 | 2019-04-25 | ファナック株式会社 | 熱変位補正システム |
| JP2019130627A (ja) * | 2018-01-31 | 2019-08-08 | ファナック株式会社 | 熱変位補正装置及び機械学習装置 |
| US11249454B2 (en) | 2018-01-31 | 2022-02-15 | Fanuc Corporation | Thermal displacement correction device considering sensor failure |
| US11112759B2 (en) | 2018-03-23 | 2021-09-07 | Fanuc Corporation | Thermal displacement correction system and computer |
| JP2019166603A (ja) * | 2018-03-23 | 2019-10-03 | ファナック株式会社 | 熱変位補正システム及び計算機 |
| US11809156B2 (en) | 2018-10-31 | 2023-11-07 | Dmg Mori Co., Ltd. | Thermal displacement correction method for machine tool |
| JP2020069597A (ja) * | 2018-10-31 | 2020-05-07 | Dmg森精機株式会社 | 工作機械の熱変位補正方法 |
| WO2020090373A1 (ja) * | 2018-10-31 | 2020-05-07 | Dmg森精機株式会社 | 工作機械の熱変位補正方法 |
| JP2022532018A (ja) * | 2019-04-05 | 2022-07-13 | ディッケル マホ ゼーバッハ ゲーエムベーハー | 数値制御された工作機械の熱的に誘発された位置変化を補償するための方法および装置 |
| JP2024042104A (ja) * | 2019-04-05 | 2024-03-27 | ディッケル マホ ゼーバッハ ゲーエムベーハー | 数値制御された工作機械の熱的に誘発された位置変化を補償するための方法および装置 |
| US12197183B2 (en) | 2019-04-05 | 2025-01-14 | Deckel Maho Seebach Gmbh | Method and device for compensating for a thermally induced change in position on a numerically controlled machine tool |
| JP2020179429A (ja) * | 2019-04-23 | 2020-11-05 | Dmg森精機株式会社 | 工作機械における変動量推定装置、及び補正量算出装置 |
| WO2020217571A1 (ja) * | 2019-04-23 | 2020-10-29 | Dmg森精機株式会社 | 工作機械における変動量推定装置、及び補正量算出装置 |
| US12117795B2 (en) | 2019-04-23 | 2024-10-15 | Dmg Mori Co., Ltd. | Fluctuation amount estimation device in machine tool and correction amount calculation device |
| US11680916B2 (en) | 2019-08-23 | 2023-06-20 | Fanuc Corporation | Machine learning device, control system, and machine learning method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH11114776A (ja) | 工作機械の熱変位補正装置 | |
| US5513113A (en) | Method of and device for correcting position of cutting-edge of tool in numerically controlled machine tool | |
| US7778725B2 (en) | Method for estimating thermal displacement in machine tool | |
| US11650565B2 (en) | Machine learning device and thermal displacement compensation device | |
| JP5837148B1 (ja) | 工作機械の熱変位補正装置 | |
| CA2183395C (en) | Dynamically tool abrasion compensating method in a numerically-controlled machine tool | |
| JP6856162B2 (ja) | 制御システム | |
| US20060089745A1 (en) | Method and apparatus for correcting thermal displacement of machine tool | |
| US5833407A (en) | Method for estimating heat-included displacment in a machine tool | |
| CN112461489A (zh) | 用于低压测量的电子扫描阀参考压力控制系统及应用方法 | |
| CN102467113B (zh) | 机械装置的具有参数学习的控制器及其参数学习方法 | |
| JPH068107A (ja) | 工作機械における熱変位補正方法 | |
| US20030060939A1 (en) | Method and computer program product for estimating at least one state of a dynamic system | |
| KR20040043911A (ko) | 신경 회로망을 이용한 압연 하중 예측 장치 및 방법 | |
| US11714007B2 (en) | Temperature interpolation device | |
| JPH0373253A (ja) | 工具摩耗補正方法 | |
| JP7580278B2 (ja) | 工作機械の熱変位補正装置及び熱変位補正方法 | |
| JP3422462B2 (ja) | 工作機械の熱変位推定方法 | |
| JP4469681B2 (ja) | 工作機械の加工誤差の補正方法 | |
| JP2009248209A (ja) | 工作機械の熱変位推定方法 | |
| CN116061000B (zh) | 一种主轴热伸长变化检测及补偿的方法 | |
| CN116765930A (zh) | 机床的位移校正装置及位移校正方法 | |
| TWI410767B (zh) | 機械裝置之具有參數學習的控制器及其參數學習方法 | |
| JP2000033532A (ja) | 機器監視制御装置 | |
| JP2004249402A (ja) | 工作機械の高精度加工方法 |