JP2018103274A - 工作機械の温度推定方法及び熱変位補正方法 - Google Patents
工作機械の温度推定方法及び熱変位補正方法 Download PDFInfo
- Publication number
- JP2018103274A JP2018103274A JP2016249626A JP2016249626A JP2018103274A JP 2018103274 A JP2018103274 A JP 2018103274A JP 2016249626 A JP2016249626 A JP 2016249626A JP 2016249626 A JP2016249626 A JP 2016249626A JP 2018103274 A JP2018103274 A JP 2018103274A
- Authority
- JP
- Japan
- Prior art keywords
- temperature
- coolant
- coefficient
- machine tool
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 67
- 238000006073 displacement reaction Methods 0.000 title claims description 38
- 238000012937 correction Methods 0.000 title claims description 19
- 239000002826 coolant Substances 0.000 claims abstract description 163
- 238000012545 processing Methods 0.000 claims abstract description 45
- 230000008569 process Effects 0.000 claims abstract description 17
- 230000008859 change Effects 0.000 claims description 69
- 238000009434 installation Methods 0.000 claims description 33
- 238000010438 heat treatment Methods 0.000 claims description 27
- 238000009834 vaporization Methods 0.000 claims description 25
- 230000008016 vaporization Effects 0.000 claims description 25
- 238000004364 calculation method Methods 0.000 claims description 11
- 238000005520 cutting process Methods 0.000 claims description 4
- 230000000694 effects Effects 0.000 description 11
- 238000003754 machining Methods 0.000 description 9
- 238000005259 measurement Methods 0.000 description 7
- 238000004088 simulation Methods 0.000 description 6
- 230000001052 transient effect Effects 0.000 description 5
- 230000007423 decrease Effects 0.000 description 4
- 238000009529 body temperature measurement Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 239000000243 solution Substances 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 238000001704 evaporation Methods 0.000 description 2
- 230000008020 evaporation Effects 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000036760 body temperature Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 230000020169 heat generation Effects 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 239000007788 liquid Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000026041 response to humidity Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/41—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by interpolation, e.g. the computation of intermediate points between programmed end points to define the path to be followed and the rate of travel along that path
- G05B19/4103—Digital interpolation
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q11/00—Accessories fitted to machine tools for keeping tools or parts of the machine in good working condition or for cooling work; Safety devices specially combined with or arranged in, or specially adapted for use in connection with, machine tools
- B23Q11/10—Arrangements for cooling or lubricating tools or work
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/404—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by control arrangements for compensation, e.g. for backlash, overshoot, tool offset, tool wear, temperature, machine construction errors, load, inertia
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q11/00—Accessories fitted to machine tools for keeping tools or parts of the machine in good working condition or for cooling work; Safety devices specially combined with or arranged in, or specially adapted for use in connection with, machine tools
- B23Q11/0003—Arrangements for preventing undesired thermal effects on tools or parts of the machine
- B23Q11/0007—Arrangements for preventing undesired thermal effects on tools or parts of the machine by compensating occurring thermal dilations
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q15/00—Automatic control or regulation of feed movement, cutting velocity or position of tool or work
- B23Q15/007—Automatic control or regulation of feed movement, cutting velocity or position of tool or work while the tool acts upon the workpiece
- B23Q15/18—Compensation of tool-deflection due to temperature or force
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q17/00—Arrangements for observing, indicating or measuring on machine tools
- B23Q17/09—Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool
- B23Q17/0952—Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool during machining
- B23Q17/0985—Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool during machining by measuring temperature
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23Q—DETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
- B23Q2220/00—Machine tool components
- B23Q2220/006—Spindle heads
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/49—Nc machine tool, till multiple
- G05B2219/49206—Compensation temperature, thermal displacement, use measured temperature
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computing Systems (AREA)
- Automatic Control Of Machine Tools (AREA)
- Numerical Control (AREA)
- Machine Tool Sensing Apparatuses (AREA)
- Turning (AREA)
Abstract
Description
加工においては多くの場合クーラントが使用される。クーラントを使用する場合、吐出開始時においてはクーラントとワークや構造体との温度差による急激な温度変化により大きな変位が生じる場合がある。一方、クーラントの吐出を停止した場合には、ワークや構造体の表面からの水の蒸発による気化熱で急激な温度変化が生じる。この影響により加工を再開したときに大きな変位が生じる場合がある。
工作機械の熱変位を抑制する方法として、工作機械の構造体各部に温度センサを取り付け、測定した温度を元に変位量を計算し、それに応じて軸移動量を変化させる熱変位補正が広く用いられている。しかし、工作機械には回転部や可動部が多く、配線などの制約から温度の測定が困難な部位も多い。また、工作機械へ着脱されるワークや工具に関しても、直接温度を測定することは困難である。そのため、測定困難な部位の代わりに測定が容易な部位の温度を使って補正する方法が考えられるが、異なる部位では温度差があるために熱変位の推定精度が低下し、補正誤差が大きくなってしまうことがある。さらに温度測定が困難な部位はクーラントの影響も受けやすい部位であることが多く、さらに補正誤差が大きくなる傾向がある。
特許文献2には、主軸熱変位の推定について、クーラントを使用しているときと使用していないときで異なる係数を使用し、クーラントの使用時には、主軸とクーラントとの温度差に応じて係数を調整することで、クーラントの影響による誤差を補正する発明が開示されている。
特許文献3には、クーラントの温度変化の傾向を判定し、温度上昇時と温度下降時でフィルタ係数を使い分けることで、クーラントの影響を受ける構造体の温度を精度よく推定する発明が開示されている。
特許文献2に記載の方法では、主軸熱変位の推定について、クーラントを使用しているときと使用していないときで異なる係数を使用するため、クーラントを使用しているときと使用していないときのどちらにも対応可能である。しかし、実用上は困難な点もある。
ここでは主軸とクーラントとの温度差に応じて係数を調整するが、その調整方法は実験に基づいて決定する旨が記載されている。しかし実際は、単純に主軸とクーラントの温度差を元にした係数の調整は困難であることが予想される。例えば、主軸温度が高くクーラントの温度が室温に近い場合と、主軸温度は高くないがクーラントの温度が室温よりも低い場合とでは、同じ温度差であっても影響が異なることが予想される。その場合、さまざまな主軸温度・クーラント温度に対して熱変位を測定して係数を決めなければならず、多くの実験データが必要となる。また、過渡状態について、クーラントの使用停止後の変化については改善する方法が記載されているが、吐出開始後の変化については記載されていない。
特許文献3に記載の方法では、クーラントを使用する場合と使用しない場合との違いについては考慮されておらず、クーラントを使用しない場合は補正誤差が大きくなると考えられる。
そして、特許文献2と特許文献3に記載のいずれの方法を用いても、吐出開始時のクーラントとワークや構造体との温度差が大きい場合に生じる急激な変化については対応することができない。
2以上の異なる設置部位からそれぞれ温度センサによる温度情報を取得する温度情報取得ステップと、ON・OFFの2種類の状態で表される所定の運転情報を取得する運転情報取得ステップと、運転情報のONからOFF或いはOFFからONへの切り替わりを基準時間として、基準時間からの経過時間に応じて変化するように各温度情報に対する係数をそれぞれ決定する係数決定ステップと、温度情報と温度情報に対する係数とに基づいて非設置部位の温度を推定する温度推定ステップと、を実行することを特徴とする。
なお、温度センサの「設置部位」及び「非設置部位」には、加工空間等の工作機械内の空間も含まれる。
請求項2に記載の発明は、請求項1の構成において、係数決定ステップでは、運転情報をフラグとして表すと共に、1つ以上の時定数を予め設定しておき、フラグに対して時定数を用いて遅れ処理を行うことにより、任意の時点における各温度情報に対する係数を決定することを特徴とする。
請求項3に記載の発明は、請求項2の構成において、時定数は、運転情報がONからOFFに切り替わったときと、OFFからONに切り替わったときとで異なる値であることを特徴とする。
請求項4に記載の発明は、請求項1乃至3の何れかの構成において、工作機械は、クーラントの使用が可能で、温度情報は、工作機械の構造体又は加工空間の温度と、クーラント温度とを含み、運転情報は、クーラントの吐出・停止であって、
係数決定ステップでは、クーラントの吐出から停止或いは停止から吐出への切り替わりを基準時間として、基準時間からの経過時間に応じて変化するように構造体又は加工空間の温度とクーラント温度とのそれぞれに対して温度情報に対する係数を決定し、温度推定ステップでは、構造体又は加工空間の温度とクーラント温度と、温度情報に対する係数とに基づいて非設置部位の温度を推定することを特徴とする。
請求項5に記載の発明は、請求項4の構成において、係数決定ステップでは、2つの時定数を予め設定しておき、フラグに対して各時定数をそれぞれ用いて遅れ処理を行うことにより、温度情報に対する係数を決定し、温度推定ステップでは、遅れ処理を行った2つの時定数の差分に所定の係数を掛けることにより、クーラントの停止後の気化熱による温度変化を推定し、その温度変化を加味して非設置部位の温度を推定することを特徴とする。
請求項6に記載の発明は、請求項5の構成において、構造体の周囲又は加工空間に湿度計を設置し、湿度計で測定された湿度に応じて時定数及び/又は所定の係数を変化させることを特徴とする。
請求項7に記載の発明は、請求項1乃至3の何れかの構成において、工作機械は、ワークへの加熱による加工又は熱処理が可能な加熱装置を備え、温度情報は、工作機械の構造体又は加工空間の温度と、ワークへの加熱温度とを含み、運転情報は、加熱装置の運転・停止であって、
係数決定ステップでは、加熱装置の運転から停止或いは停止から運転への切り替わりを基準時間として、基準時間からの経過時間に応じて変化するように構造体又は加工空間の温度と加熱温度とのそれぞれに対して温度情報に対する係数を決定し、温度推定ステップでは、構造体又は加工空間の温度と加熱温度と、温度情報に対する係数とに基づいて非設置部位の温度を推定することを特徴とする。
請求項8に記載の発明は、請求項2,3,5,6の何れかの構成において、時定数は、ワーク、工具、治具、ツーリングのうち少なくとも1つの種類に応じて設定されることを特徴とする。
上記目的を達成するために、請求項9に記載の発明は、温度センサがそれぞれ設置される複数の設置部位と、温度センサが設置されない非設置部位とを有する工作機械において、非設置部位の熱変位を補正する方法であって、
請求項1乃至8の何れかに記載の温度推定方法を用いて非設置部位の温度を推定する非設置部位温度推定ステップと、推定された温度を用いて熱変位量を計算する熱変位算出ステップと、算出された熱変位量に基づいて工具の刃先位置を補正する補正ステップと、を実行することを特徴とする。
特に、ON・OFFの2種類の状態で表される運転情報を用いて、状態の切り替わりを基準時間として基準時間からの経過時間に応じて変化するように2つ以上の異なる位置の温度それぞれに対する係数を求める処理を行うので、運転状態がONのときとOFFのときで使用する温度を切り替えることができ、さらに状態の切り替わりのタイミングで推定温度が急激に変化することがなくなり、滑らかに変化するようになる。
そして、工作機械では、温度センサの非設置部位の推定温度を使用して熱変位量を計算することで、熱変位補正の精度すなわち加工精度を向上させることができる。
請求項2に記載の発明によれば、上記効果に加えて、運転情報をフラグとして表現し、時定数を設定し、フラグに対して遅れ処理を行うことで温度に対する係数を求めるので、時定数というパラメータで運転状態が変化したときの温度変化の傾向が表現でき、計算式をシンプルな形で表すことができる。よって、実際の温度変化を精度よく推定するためのパラメータ調整が容易になる。
請求項3に記載の発明によれば、上記効果に加えて、時定数をON→OFFのときと、OFF→ONのときで異なる値に設定することで、それぞれの場合において精度よく温度を推定できる。
請求項4に記載の発明によれば、上記効果に加えて、クーラントの影響による温度変化に適用してクーラントの吐出・停止状態の情報を利用することで、クーラントの使用の有無に関わらず温度を推定できる。また、クーラント温度と構造体温度の両方を用いることで、クーラント吐出開始時において両者の温度差が大きい状況においても対応可能となる。
さらに、クーラントの吐出から停止、および停止から吐出への状態の切り替わりを基準時間として、時間と共に構造体温度とクーラント温度の係数を変化させる処理を行うので、状態の切り替わりのタイミングで推定温度が急激に変化することがなくなり、滑らかに変化するようになる。以上の効果により、クーラントの状態が吐出→停止あるいは停止→吐出に切り替わった後の過渡状態の大きな温度変化にも対応することができる。
請求項5に記載の発明によれば、上記効果に加えて、クーラントを停止させた場合に生じる気化熱による急激な温度の低下に対応するため、2つの時定数および係数を適切に設定すれば、気化熱による温度変化を精度よく推定することが可能となる。
請求項6に記載の発明によれば、上記効果に加えて、気化熱の大きさが環境の湿度や、操作ドアの開閉の影響により変化しても、湿度計により加工空間等の湿度を監視し、それに応じてパラメータを変化させるので、環境が変化しても精度よく気化熱の影響を推定できる。
請求項7に記載の発明によれば、上記効果に加えて、レーザーなどの加熱装置の影響による温度変化に適用するので、加熱温度と構造体または加工空間の温度の両方を用い、停止→加熱、加熱→停止の状態の切り替わりを基準時間として、時間と共に加熱温度と構造体または加工空間の温度の係数を変化させる処理を行うことができる。これにより、状態の切り替わりのタイミングで推定温度が急激に変化することがなくなり、滑らかに変化するようになる。以上の効果により、停止→加熱あるいは加熱→停止に切り替わった後の過渡状態の大きな温度変化にも対応することができる。また、時定数というパラメータで加熱装置を使用したときの温度変化の傾向を表現すれば、計算式をシンプルな形で表すことができ、加工対象のワークが変化したときなどにおいても、実際の温度変化を精度よく推定するためのパラメータ調整が容易になる。
請求項8に記載の発明によれば、ワークや工具等の種類に応じて時定数を設定することで、これらの温度変化を推定することができ、ワークや工具等が変わっても精度よく温度変化を推定することができる。
図1は、工作機械の一例であるNC旋盤を示す。勿論本発明はマシニングセンタ、複合加工機のような他の形態の工作機械にも適用可能である。
図1のNC旋盤には、刃物台1、サドル2、土台となるベッド3、主軸台4があり、それぞれに温度センサS,S・・が取り付けられている(温度センサの設置部位)。また、刃物台1には、複数の工具を予め取り付けておき、回転させることで使用する工具を変えることが可能なタレット5が取り付けられている。このタレット5には温度センサは取り付けられていない(温度センサの非設置部位)。これは、タレット5は回転部のため、通常の温度センサでは配線が困難なためである。
なお、クーラントを測定する温度センサは、クーラントタンク6内に設置する代わりに配管の途中などクーラント温度変化の影響を敏感に受ける他の部位に設置しても良い。また、クーラントの吐出/停止の信号を取得する方法としては、図1のように配管に設けた流量センサ7から求める方法の他、NC装置からクーラントポンプ8への指令値を読み込む方法、クーラントポンプ8の回転をセンサで検知する方法などを用いても良い。
まずはクーラントの吐出を開始したときの温度変化を考える。
ここで、タレット5の温度をθt、クーラントの温度をθCとして、タレット5の温度変化と、タレット5とクーラントとの間の熱交換の関係を微分方程式で表すと、以下の式(1)となる。
なお、式(6)〜式(8)では、加工室温度θairを用いたが、かわりに機体温度θmを使っても同様の計算が成立する。
Q(t)/hairA=−K0e−t/Tv
と仮定する。t=0(クーラント停止直後)の気化熱の影響は、−K0であり、タレット表面から水分が蒸発してなくなるにつれて、単位時間当たりに奪われる熱量は、時定数TVの割合で0に近づいていく。なお、定数K0やTVは、タレット5に付着した水分の量やクーラントの種類、湿度などにより変化すると考えられる。
微分方程式に代入すると、以下の式(13)となる。
ただし、関係する時定数は、吐出時はクーラント温度を入力とした時定数TC、停止時は加工空間の温度を入力とした時定数Tairである。一般的に、気体よりも液体を入力とした方が熱伝達されやすく温度変化が速くなり、時定数は小さくなる。よって、吐出時と停止時の処理では別の時定数を用いた方がよいことが分かる。
式(20)の第一項と第二項は吐出時とほぼ同様であるが、クーラント停止時には気化熱の影響である第三項が追加されることになる。この第三項は、2つの時定数(加工空間温度に対するタレットの時定数Tairと、気化熱の減少を表す時定数TV)のステップ応答の差に、ある係数αを掛けたものになっている。
まず、クーラントの吐出/停止状態の情報を取得する(S1:運転情報取得ステップ)。クーラントの吐出/停止状態の情報は、吐出の状態を1、停止の状態を0としたフラグで表す。
次に、工作機械の各部や加工空間およびクーラントタンク6に設けられた温度センサSより、測定温度データを取得する(S2:温度情報取得ステップ)。
次に、各測定温度に係数を掛け合わせて、温度センサが取り付けられていない部位の推定温度(本実施例ではタレット5の推定温度)を計算する(S4:温度推定ステップ)。
次に、S4で得られた推定温度を使って推定熱変位を算出する(S5:熱変位算出ステップ)。この推定熱変位は、例えば、図1のNC旋盤において、推定したタレット温度をΘ0、刃物台測定温度をθ1、サドル測定温度をθ2、ベッド測定温度をθ3、主軸台測定温度をθ4とし、それぞれの温度に対する係数をC0〜C4とすると、刃先での推定熱変位XCは、以下の式(24)で求められる。
これにより、機械構造の温度変化によって生じる熱変位を効果的に抑制することができる。
ある使用条件において、タレットの実測温度θ0、刃物台温度θ1、クーラント温度θCが図3のように変化したとする。この加工では、1時間後から11時間後までの間はクーラントを使用して加工を行い、それ以外の時間は加工を停止し、クーラントの吐出も停止している。加工開始前、クーラントの温度はタレット5や刃物台1の温度より5℃程度低くなっている。このような機体とクーラントとの温度差は、冬の早朝などに床付近の温度が冷え込んだ場合や、クーラントの補給を行った場合などに発生する。この状態で吐出を開始すると、タレット5や刃物台1の温度は冷たいクーラントがかかることによって低下する一方、クーラントの温度は機械からの熱を奪って急速に上昇する。
また、タレット5と刃物台1の熱容量の違いや、クーラントのかかり方の違いにより、タレット実測温度θ0のほうが敏感に変化し、図4のグラフの点線に示すようにθ0とθ1に温度差が生じる。よって、タレット5の温度の代わりに刃物台温度を使用して熱変位補正を行った場合には、この温度差の影響により補正誤差が生じることになる。クーラントの吐出/停止状態に応じて推定温度の計算方法を変化させてタレット5の推定温度Θ0を求めることにより、この誤差を低減することができる。
さらにフラグに対して遅れ処理を行い、係数q1、q2、さらに刃物台温度に対する係数p1、クーラント温度に対する係数pCを計算する。データを取得する時間間隔をΔt、現在の値を(n)、一つ前のサンプリングでの値を(n−1) 、フラグの値が切り替わった後充分時間が経過したときの割合をkとする。推定温度Θ0の計算方法は以下の式(25)〜(27)で表される。この式は、式(8)〜(10)および式(20)〜(23)をもとに差分方程式の形で表したものである。
式(26)では、式(25)で求めた係数に割合kを掛けて、クーラント温度に対する係数pCを計算している。また、式(26)は、各温度に対する係数の和が1となるという条件を表している。測定温度と推定温度とのスケールを一致させるため、通常はこの関係を満たすように各温度に対する係数を決める。式(26)は2つの温度を使用して推定する場合の例であるが、和が1となる条件を満たすように各温度に対する係数を決定すれば、3つ以上の温度を使用して推定温度を求めることも可能である。
一方、クーラント吐出後十分に時間が経過したとき、pCの値はkに、p1の値は1−kに等しくなる。kは0から1の間の定数であり、実験結果などを参考に予め設定しておく。通常kは1に近い値となるため、クーラントを使用しているときのタレット5の推定温度Θ0はクーラント温度θCに近い値となる。
式(26)では、式(25)で求めた係数を使って温度の線形和を求め、さらに気化熱を考慮した修正項を引くことで推定温度を計算している。修正項は2つの時定数でフィルタ処理を行い、それらの差を取る事により計算する。
また、クーラントの吐出/停止が切り替わるタイミングにおいても、急激な変化はなく滑らかな変化となっている。クーラント停止時には機体の温度、クーラントの吐出時には機体の温度に加えてクーラントの温度を使うことで、吐出開始時にクーラントと機体の温度差があっても誤差が小さくなることが分かる。
クーラント停止後は気化熱によってタレットの実測温度θ0が急激に変化し、刃物台温度θ1やクーラント温度θCよりも速い変化となっている。しかし、式(26)に示すように異なる時定数を使って計算を行えば、気化熱による急激な温度変化についても再現可能である。
また、ON・OFF(吐出・停止)の2種類の状態で表されるクーラントの運転情報を用いて、状態の切り替わりを基準時間として基準時間からの経過時間に応じて変化するように2つ以上の異なる位置の温度それぞれに対する係数を求める処理を行うので、運転状態がONのときとOFFのときで使用する温度を切り替えることができ、さらに状態の切り替わりのタイミングで推定温度が急激に変化することがなくなり、滑らかに変化するようになる。
そして、工作機械では、温度センサの非設置部位の推定温度を使用して熱変位量を計算することで、熱変位補正の精度すなわち加工精度を向上させることができる。
また、時定数をクーラントの吐出→停止のときと、停止→吐出のときで異なる値に設定しているので、それぞれの場合において精度よく温度を推定できる。
さらに、クーラントの影響による温度変化に適用してクーラントの吐出・停止状態の情報を利用することで、クーラントの使用の有無に関わらず温度を推定できる。また、クーラント温度と構造体温度の両方を用いることで、クーラント吐出開始時において両者の温度差が大きい状況においても対応可能となる。
加えて、クーラントを停止させた場合に生じる気化熱による急激な温度の低下に対応するため、2つの時定数および係数を適切に設定すれば、気化熱による温度変化を精度よく推定することが可能となる。
さらに、気化熱の大きさは加工空間の湿度によっても影響される。そのため、加工空間内の温度と共に湿度を測定できるようにしておき、湿度に応じて式(25)のT2や式(27)のαの値の一方又は両方を調整できるようにして、より高精度に気化熱を推定する方法も考えられる。例えば、湿度が高いときは気化しにくく気化熱の影響が小さいためαの値を小さくし、湿度が低いときは気化熱の影響が大きいためαの値を大きくすることが考えられる。これにより、気化熱の大きさが環境の湿度や、操作ドアの開閉の影響により変化しても、湿度計により加工空間等の湿度を監視し、それに応じてパラメータを変化させるので、環境が変化しても精度よく気化熱の影響を推定できる。
これにより、状態の切り替わりのタイミングで推定温度が急激に変化することがなくなり、滑らかに変化するようになり、停止→加熱あるいは加熱→停止に切り替わった後の過渡状態の大きな温度変化にも対応することができる。また、時定数というパラメータで加熱装置を使用したときの温度変化の傾向を表現すれば、計算式をシンプルな形で表すことができ、加工対象のワークが変化したときなどにおいても、実際の温度変化を精度よく推定するためのパラメータ調整が容易になる。
Claims (9)
- 温度センサがそれぞれ設置される複数の設置部位と、前記温度センサが設置されない非設置部位とを有する工作機械において、前記非設置部位の温度を推定する方法であって、
2以上の異なる前記設置部位からそれぞれ前記温度センサによる温度情報を取得する温度情報取得ステップと、
ON・OFFの2種類の状態で表される所定の運転情報を取得する運転情報取得ステップと、
前記運転情報のONからOFF或いはOFFからONへの切り替わりを基準時間として、前記基準時間からの経過時間に応じて変化するように各前記温度情報に対する係数をそれぞれ決定する係数決定ステップと、
前記温度情報と前記温度情報に対する係数とに基づいて前記非設置部位の温度を推定する温度推定ステップと、
を実行することを特徴とする工作機械の温度推定方法。 - 前記係数決定ステップでは、前記運転情報をフラグとして表すと共に、1つ以上の時定数を予め設定しておき、前記フラグに対して前記時定数を用いて遅れ処理を行うことにより、任意の時点における各前記温度情報に対する係数を決定することを特徴とする請求項1に記載の工作機械の温度推定方法。
- 前記時定数は、前記運転情報がONからOFFに切り替わったときと、OFFからONに切り替わったときとで異なる値であることを特徴とする請求項2に記載の工作機械の温度推定方法。
- 前記工作機械は、クーラントの使用が可能で、
前記温度情報は、前記工作機械の構造体又は加工空間の温度と、クーラント温度とを含み、
前記運転情報は、前記クーラントの吐出・停止であって、
前記係数決定ステップでは、前記クーラントの吐出から停止或いは停止から吐出への切り替わりを基準時間として、前記基準時間からの経過時間に応じて変化するように前記構造体又は前記加工空間の温度と前記クーラント温度とのそれぞれに対して前記温度情報に対する係数を決定し、
前記温度推定ステップでは、前記構造体又は前記加工空間の温度と前記クーラント温度と、前記温度情報に対する係数とに基づいて前記非設置部位の温度を推定することを特徴とする請求項1乃至3の何れかに記載の工作機械の温度推定方法。 - 前記係数決定ステップでは、2つの前記時定数を予め設定しておき、前記フラグに対して各前記時定数をそれぞれ用いて遅れ処理を行うことにより、前記温度情報に対する係数を決定し、
前記温度推定ステップでは、前記遅れ処理を行った2つの前記時定数の差分に所定の係数を掛けることにより、前記クーラントの停止後の気化熱による温度変化を推定し、その温度変化を加味して前記非設置部位の温度を推定することを特徴とする請求項4に記載の工作機械の温度推定方法。 - 前記構造体の周囲又は前記加工空間に湿度計を設置し、前記湿度計で測定された湿度に応じて前記時定数及び/又は前記所定の係数を変化させることを特徴とする請求項5に記載の工作機械の温度推定方法。
- 前記工作機械は、ワークへの加熱による加工又は熱処理が可能な加熱装置を備え、
前記温度情報は、工作機械の構造体又は加工空間の温度と、前記ワークへの加熱温度とを含み、
前記運転情報は、前記加熱装置の運転・停止であって、
前記係数決定ステップでは、前記加熱装置の運転から停止或いは停止から運転への切り替わりを基準時間として、前記基準時間からの経過時間に応じて変化するように前記構造体又は前記加工空間の温度と前記加熱温度とのそれぞれに対して前記温度情報に対する係数を決定し、
前記温度推定ステップでは、前記構造体又は前記加工空間の温度と前記加熱温度と、前記温度情報に対する係数とに基づいて前記非設置部位の温度を推定することを特徴とする請求項1乃至3の何れかに記載の工作機械の温度推定方法。 - 前記時定数は、ワーク、工具、治具、ツーリングのうち少なくとも1つの種類に応じて設定されることを特徴とする請求項2、3、5、6の何れかに記載の工作機械の温度推定方法。
- 温度センサがそれぞれ設置される複数の設置部位と、前記温度センサが設置されない非設置部位とを有する工作機械において、前記非設置部位の熱変位を補正する方法であって、
請求項1乃至8の何れかに記載の温度推定方法を用いて前記非設置部位の温度を推定する非設置部位温度推定ステップと、
推定された温度を用いて熱変位量を計算する熱変位算出ステップと、
算出された熱変位量に基づいて工具の刃先位置を補正する補正ステップと、
を実行することを特徴とする工作機械の熱変位補正方法。
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016249626A JP6877989B2 (ja) | 2016-12-22 | 2016-12-22 | 工作機械の温度推定方法及び熱変位補正方法 |
| US15/803,018 US10496072B2 (en) | 2016-12-22 | 2017-11-03 | Displacement estimation method and thermal displacement correction method for machine tool |
| CN201711375631.1A CN108214087B (zh) | 2016-12-22 | 2017-12-19 | 机床的温度估计方法及热位移校正方法 |
| DE102017223300.1A DE102017223300B4 (de) | 2016-12-22 | 2017-12-19 | Temperaturabschätzungsverfahren und Thermische-Verlagerung-Korrekturverfahren für Werkzeugmaschinen |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016249626A JP6877989B2 (ja) | 2016-12-22 | 2016-12-22 | 工作機械の温度推定方法及び熱変位補正方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2018103274A true JP2018103274A (ja) | 2018-07-05 |
| JP6877989B2 JP6877989B2 (ja) | 2021-05-26 |
Family
ID=62510052
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016249626A Active JP6877989B2 (ja) | 2016-12-22 | 2016-12-22 | 工作機械の温度推定方法及び熱変位補正方法 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US10496072B2 (ja) |
| JP (1) | JP6877989B2 (ja) |
| CN (1) | CN108214087B (ja) |
| DE (1) | DE102017223300B4 (ja) |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020116664A (ja) * | 2019-01-22 | 2020-08-06 | ファナック株式会社 | ロボット装置及び熱変位量推定装置 |
| JP2020189361A (ja) * | 2019-05-21 | 2020-11-26 | マツダ株式会社 | 加工機の制御装置及びその制御方法 |
| WO2022230530A1 (ja) | 2021-04-26 | 2022-11-03 | ナブテスコ株式会社 | 診断システム |
| WO2024029004A1 (ja) * | 2022-08-03 | 2024-02-08 | 株式会社Fuji | クーラント監視システム |
| JP2024037534A (ja) * | 2022-09-07 | 2024-03-19 | オークマ株式会社 | 工作機械の温度上昇値推定方法、熱変位量推定方法、軸受冷却装置制御方法、及び工作機械 |
| KR20240043280A (ko) * | 2022-09-27 | 2024-04-03 | 한국생산기술연구원 | 기계 상 측정을 활용한 열변형 정보가 반영된 체적오차 보정을 통한 가공 방법, 장치, 그 알고리즘이 기록된 기록매체 |
Families Citing this family (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6464203B2 (ja) * | 2017-01-10 | 2019-02-06 | ファナック株式会社 | 工作機械の機械学習装置および熱変位補正装置 |
| JP6673950B2 (ja) * | 2018-01-31 | 2020-04-01 | ファナック株式会社 | 基準温度設定装置、基準温度設定方法及び基準温度設定プログラム |
| JP6813521B2 (ja) * | 2018-02-08 | 2021-01-13 | ファナック株式会社 | 温度計測装置 |
| JP7098544B2 (ja) * | 2019-01-21 | 2022-07-11 | オークマ株式会社 | 工作機械の熱変位補正方法及び熱変位補正装置 |
| EP4108972B1 (en) * | 2021-06-21 | 2024-10-16 | B Continuity Solutions, S.L. | Method for the freezing of fluids in pipes in an invasive and/or non-invasive way, for releasing metallic elements or for making mechanical adjustments by means of a closed circuit |
| TWI797888B (zh) | 2021-12-15 | 2023-04-01 | 財團法人工業技術研究院 | 工具機熱補償系統 |
| CN118237969B (zh) * | 2024-05-30 | 2024-08-16 | 漳州东刚精密机械有限公司 | 一种五轴铣车复合机床的热补偿方法、装置、设备及介质 |
| CN118528068B (zh) * | 2024-07-25 | 2024-11-12 | 成都飞机工业(集团)有限责任公司 | 一种数控立卧转换加工中心回转精度热稳态控制方法 |
| CN118559499B (zh) * | 2024-08-02 | 2024-10-29 | 通用技术集团机床工程研究院有限公司 | 五轴加工中心主轴热偏移量测试方法 |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11338527A (ja) * | 1998-05-28 | 1999-12-10 | Makino Milling Mach Co Ltd | 工作機械の制御方法および装置 |
| JP2002086329A (ja) * | 2000-09-13 | 2002-03-26 | Mori Seiki Co Ltd | 工作機械の熱変位補正量算出方法及び熱変位補正量算出装置 |
| JP2006015461A (ja) * | 2004-07-02 | 2006-01-19 | Okuma Corp | 工作機械の熱変位推定方法 |
| US20070213867A1 (en) * | 2004-09-13 | 2007-09-13 | Dirk Prust | Method for compensating thermal displacements |
| JP2014000649A (ja) * | 2012-06-20 | 2014-01-09 | Canon Inc | ロボット制御装置、ロボット装置、ロボット制御方法、プログラム及び記録媒体 |
| JP2015199168A (ja) * | 2014-04-08 | 2015-11-12 | ファナック株式会社 | 機械の熱変位補正装置 |
| JP2017024108A (ja) * | 2015-07-21 | 2017-02-02 | ファナック株式会社 | 工作機械の熱変位補正装置 |
Family Cites Families (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3792266B2 (ja) * | 1994-06-16 | 2006-07-05 | 森精機興産株式会社 | 工作機械の熱変位補正方法及びその装置 |
| JP3897884B2 (ja) | 1997-12-01 | 2007-03-28 | 株式会社ミヤノ | 工作機械の熱変位補正方法および装置 |
| JP3705937B2 (ja) * | 1998-10-01 | 2005-10-12 | 三菱電機株式会社 | 位置決め制御装置 |
| JP2002301637A (ja) | 2001-04-05 | 2002-10-15 | Okuma Corp | 工作機械の熱変位補正方法 |
| JP2002326141A (ja) | 2001-04-27 | 2002-11-12 | Okuma Corp | 工作機械の熱変位補正方法 |
| JP4359573B2 (ja) * | 2005-03-31 | 2009-11-04 | オークマ株式会社 | 工作機械の熱変位補正方法 |
| US8215878B2 (en) * | 2009-04-22 | 2012-07-10 | Creare Incorporated | Indirect cooling of a rotary cutting tool |
| JP5452973B2 (ja) * | 2009-04-28 | 2014-03-26 | 富士機械製造株式会社 | 撮像装置及びその撮像装置を備える切削機械 |
| JP5397096B2 (ja) * | 2009-08-28 | 2014-01-22 | ブラザー工業株式会社 | 数値制御式工作機械の熱変位補正方法及びその熱変位補正装置 |
| JP5477127B2 (ja) * | 2010-04-07 | 2014-04-23 | トヨタ自動車株式会社 | 触媒温度推定装置 |
| JP5568005B2 (ja) * | 2010-12-28 | 2014-08-06 | オークマ株式会社 | 工作機械の熱変位補正装置及び方法 |
| RU2016150397A (ru) * | 2011-03-30 | 2018-11-15 | ЭМБАЧЕР Инк. | Электрические, механические, вычислительные и/или другие устройства, сформированные из материалов с чрезвычайно низким сопротивлением |
| JP5502912B2 (ja) * | 2012-01-19 | 2014-05-28 | ファナック株式会社 | 工作機械の熱変位補正装置 |
| JP5727572B2 (ja) * | 2013-10-10 | 2015-06-03 | ファナック株式会社 | モータ温度に応じて動作を変更する工作機械の制御装置及び制御方法 |
| US10245697B2 (en) * | 2014-10-29 | 2019-04-02 | Okuma Corporation | Method for controlling temperature adjustment system of machine |
| JP5969676B1 (ja) * | 2015-09-30 | 2016-08-17 | ファナック株式会社 | 工作機械の工具補正の頻度を最適化する機械学習装置及び機械学習方法、並びに該機械学習装置を備えた工作機械 |
| CN106041633A (zh) * | 2015-12-25 | 2016-10-26 | 鼎奇(天津)主轴科技有限公司 | 一种适用于机床结构热变形的主动控制方法 |
-
2016
- 2016-12-22 JP JP2016249626A patent/JP6877989B2/ja active Active
-
2017
- 2017-11-03 US US15/803,018 patent/US10496072B2/en active Active
- 2017-12-19 CN CN201711375631.1A patent/CN108214087B/zh active Active
- 2017-12-19 DE DE102017223300.1A patent/DE102017223300B4/de active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH11338527A (ja) * | 1998-05-28 | 1999-12-10 | Makino Milling Mach Co Ltd | 工作機械の制御方法および装置 |
| JP2002086329A (ja) * | 2000-09-13 | 2002-03-26 | Mori Seiki Co Ltd | 工作機械の熱変位補正量算出方法及び熱変位補正量算出装置 |
| JP2006015461A (ja) * | 2004-07-02 | 2006-01-19 | Okuma Corp | 工作機械の熱変位推定方法 |
| US20070213867A1 (en) * | 2004-09-13 | 2007-09-13 | Dirk Prust | Method for compensating thermal displacements |
| JP2014000649A (ja) * | 2012-06-20 | 2014-01-09 | Canon Inc | ロボット制御装置、ロボット装置、ロボット制御方法、プログラム及び記録媒体 |
| JP2015199168A (ja) * | 2014-04-08 | 2015-11-12 | ファナック株式会社 | 機械の熱変位補正装置 |
| JP2017024108A (ja) * | 2015-07-21 | 2017-02-02 | ファナック株式会社 | 工作機械の熱変位補正装置 |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020116664A (ja) * | 2019-01-22 | 2020-08-06 | ファナック株式会社 | ロボット装置及び熱変位量推定装置 |
| JP2020189361A (ja) * | 2019-05-21 | 2020-11-26 | マツダ株式会社 | 加工機の制御装置及びその制御方法 |
| JP7275848B2 (ja) | 2019-05-21 | 2023-05-18 | マツダ株式会社 | 加工機の制御装置及びその制御方法 |
| WO2022230530A1 (ja) | 2021-04-26 | 2022-11-03 | ナブテスコ株式会社 | 診断システム |
| WO2024029004A1 (ja) * | 2022-08-03 | 2024-02-08 | 株式会社Fuji | クーラント監視システム |
| JP2024037534A (ja) * | 2022-09-07 | 2024-03-19 | オークマ株式会社 | 工作機械の温度上昇値推定方法、熱変位量推定方法、軸受冷却装置制御方法、及び工作機械 |
| JP7789643B2 (ja) | 2022-09-07 | 2025-12-22 | オークマ株式会社 | 工作機械の温度上昇値推定方法、熱変位量推定方法、軸受冷却装置制御方法、及び工作機械 |
| KR20240043280A (ko) * | 2022-09-27 | 2024-04-03 | 한국생산기술연구원 | 기계 상 측정을 활용한 열변형 정보가 반영된 체적오차 보정을 통한 가공 방법, 장치, 그 알고리즘이 기록된 기록매체 |
| KR102722410B1 (ko) | 2022-09-27 | 2024-10-25 | 한국생산기술연구원 | 기계 상 측정을 활용한 열변형 정보가 반영된 체적오차 보정을 통한 가공 방법, 장치, 그 알고리즘이 기록된 기록매체 |
Also Published As
| Publication number | Publication date |
|---|---|
| DE102017223300B4 (de) | 2025-10-23 |
| CN108214087A (zh) | 2018-06-29 |
| CN108214087B (zh) | 2021-06-15 |
| JP6877989B2 (ja) | 2021-05-26 |
| DE102017223300A1 (de) | 2018-06-28 |
| US20180181103A1 (en) | 2018-06-28 |
| US10496072B2 (en) | 2019-12-03 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2018103274A (ja) | 工作機械の温度推定方法及び熱変位補正方法 | |
| US7778725B2 (en) | Method for estimating thermal displacement in machine tool | |
| US7245983B2 (en) | Method and apparatus for correcting thermal displacement of machine tool | |
| US6651019B2 (en) | Method and apparatus for calculating correction value for thermal displacement in machine tool | |
| JP3136464B2 (ja) | 工作機械の熱変位補正方法 | |
| JP6985174B2 (ja) | 工作機械の精度診断装置 | |
| US11150626B2 (en) | Reference temperature setting device, reference temperature setting method, and reference temperature setting program | |
| JP3151655B2 (ja) | 工作機械の熱変位推定方法 | |
| CN111451836B (zh) | 机床的热位移校正方法以及热位移校正装置 | |
| JP6561003B2 (ja) | 工作機械の熱変位補正方法、工作機械 | |
| JP2003039278A (ja) | 工作機械の熱変位補正装置 | |
| JP4658531B2 (ja) | 工作機械の熱変位推定方法 | |
| KR20240116393A (ko) | 공작 기계의 열 변위 추정 방법 및 공작 기계 | |
| JP2009248209A (ja) | 工作機械の熱変位推定方法 | |
| JP2006055919A (ja) | 工作機械の加工誤差の補正方法 | |
| TWI330770B (ja) | ||
| JP4358705B2 (ja) | 工作機械の熱変形誤差の補正方法 | |
| JP3805932B2 (ja) | 工作機械の熱変位推定方法 | |
| JP2017144527A (ja) | 工作機械の熱変位の補正方法 | |
| JP2004195594A (ja) | 工作機械の加工方法 | |
| JP2016179525A (ja) | 工作機械及び該工作機械における熱変位補正方法 | |
| JP3495255B2 (ja) | 工作機械の熱変位推定方法 | |
| US20240077115A1 (en) | Temperature rise value estimating method, thermal displacement amount estimating method, and bearing cooling apparatus control method for machine tool, and machine tool | |
| JP2001269840A (ja) | 工作機械の熱変位推定方法 | |
| JP2002224933A (ja) | 切削液温度制御方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190610 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200827 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200908 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20201028 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20210406 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210428 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6877989 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |