JPH11320331A - Thermal deviation correction method of machining tool and machining tool performing thermal deviation compensation - Google Patents
Thermal deviation correction method of machining tool and machining tool performing thermal deviation compensationInfo
- Publication number
- JPH11320331A JPH11320331A JP15190998A JP15190998A JPH11320331A JP H11320331 A JPH11320331 A JP H11320331A JP 15190998 A JP15190998 A JP 15190998A JP 15190998 A JP15190998 A JP 15190998A JP H11320331 A JPH11320331 A JP H11320331A
- Authority
- JP
- Japan
- Prior art keywords
- thermal displacement
- thermal deviation
- machine tool
- head
- moving
- 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 description 11
- 238000003754 machining Methods 0.000 title description 4
- 238000006073 displacement reaction Methods 0.000 claims description 43
- 238000010586 diagram Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 1
Landscapes
- Automatic Control Of Machine Tools (AREA)
- Machine Tool Sensing Apparatuses (AREA)
- Numerical Control (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】この発明は、工作機械に於け
る熱変位の補正技術に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a technique for correcting a thermal displacement in a machine tool.
【0002】[0002]
【従来の技術】工作機械は、高速回転する主軸と、テー
ブルやヘッドなどの移動部を備えており、これらは加工
時に発熱源となって熱変位の原因となる。2. Description of the Related Art A machine tool has a main spindle rotating at a high speed and moving parts such as a table and a head. These move as a heat source at the time of machining and cause thermal displacement.
【0003】すなわち、主軸が回転すると軸受からの発
熱を受け、熱変位が生じる。[0003] That is, when the main shaft rotates, it receives heat generated from the bearings and generates thermal displacement.
【0004】また、テーブルやヘッドは、送りによる摺
動面の摩擦及びボールネジの発熱によって熱変位する。Further, the table and the head are thermally displaced by friction of a sliding surface due to feeding and heat generated by a ball screw.
【0005】その他の熱変位としては、室温の変化によ
る精度変化や、ワーク加工時の発熱による熱変位等もあ
る。ただし、本発明では、前述の移動部の摺動に関する
熱変位を取り扱う。Other thermal displacements include a change in accuracy due to a change in room temperature, and a thermal displacement due to heat generated during work processing. However, in the present invention, the above-described thermal displacement related to the sliding of the moving unit is handled.
【0006】[0006]
【発明が解決しようとする課題】従来は、移動部の発熱
を熱変位量として的確にとらえることが難しかった。Conventionally, it has been difficult to accurately detect the heat generated by the moving part as the amount of thermal displacement.
【0007】このような従来技術の問題点に鑑み、本発
明は、テーブルやヘッドの送りに起因する熱変位量を或
るパラメータでとらえてソフト的に補正をする構成の熱
変位補正を行う工作機械及びその方法を提供することを
目的としている。In view of the above-mentioned problems of the prior art, the present invention provides a tool for performing thermal displacement correction in a configuration in which the amount of thermal displacement caused by feed of a table or a head is captured by a certain parameter and corrected in software. It is intended to provide a machine and a method thereof.
【0008】[0008]
【課題を解決するための手段】本発明の解決手段の一つ
は、工作機械のテーブルやヘッドのような移動部(2
1)の走行距離(b)と熱変位量(q)の対応関係を予
め求めておき、移動部(21)の走行距離(b)をモニ
タリングし、前記対応関係から熱変位量(q)を見積
り、それに基づいて移動部の補正を行う工作機械の熱変
位補正方法である。One of the solutions of the present invention is a moving part (2) such as a table or a head of a machine tool.
The correspondence between the travel distance (b) and the thermal displacement (q) in 1) is obtained in advance, the travel distance (b) of the moving unit (21) is monitored, and the thermal displacement (q) is calculated from the correspondence. This is a thermal displacement correction method for a machine tool that estimates and corrects a moving part based on the estimation.
【0009】本発明の他の解決手段は、テーブルやヘッ
ドのような移動部(21)とそれを制御するための制御
部(13)を備えた工作機械において、予め移動部(2
1)の走行距離(b)と熱変位量(q)の対応関係を求
めて制御部(13)に記憶させておき、制御部(13)
で移動部(21)の走行距離(b)をモニタリングし、
制御部(13)に記憶させた前記対応関係から熱変位量
(q)を見積り、それに基づいて移動部の補正を行う構
成の工作機械である。Another solution of the present invention is to provide a machine tool having a moving unit (21) such as a table or a head and a control unit (13) for controlling the moving unit (21) in advance.
The correspondence between the travel distance (b) and the thermal displacement (q) in 1) is obtained and stored in the control unit (13), and the control unit (13)
To monitor the traveling distance (b) of the moving unit (21),
The machine tool is configured to estimate a thermal displacement amount (q) from the correspondence stored in the control unit (13) and correct the moving unit based on the estimated thermal displacement amount (q).
【0010】[0010]
【発明の実施の形態】本発明の工作機械の熱変位補正方
法は、工作機械のテーブルやヘッドのような移動部の走
行距離と熱変位量の対応関係(相関関係)を予め求めて
おき、加工時に移動部の走行距離をモニタリングし、前
記対応関係から熱変位量を見積り、それに基づいて移動
部の補正を行うものである。DESCRIPTION OF THE PREFERRED EMBODIMENTS In a method for correcting thermal displacement of a machine tool according to the present invention, a correspondence (correlation) between a travel distance of a moving part such as a table and a head of a machine tool and a thermal displacement is determined in advance. During processing, the traveling distance of the moving part is monitored, the amount of thermal displacement is estimated from the correspondence, and the moving part is corrected based on the estimated amount.
【0011】本発明の熱変位補正機能付の工作機械は、
テーブルやヘッドのような移動部とそれを制御するため
の制御部を備えた工作機械において、予め移動部の走行
距離と熱変位量の対応関係を求めて制御部に記憶させて
おき、制御部で移動部の走行距離をモニタリングし、制
御部に記憶させた前記対応関係から熱変位量を見積り、
それに基づいて移動部の補正を行う構成になっている。A machine tool with a thermal displacement correction function according to the present invention comprises:
In a machine tool equipped with a moving unit such as a table or a head and a control unit for controlling the moving unit, the correspondence between the traveling distance of the moving unit and the amount of thermal displacement is obtained in advance and stored in the control unit. Monitoring the traveling distance of the moving unit, and estimating the amount of thermal displacement from the correspondence stored in the control unit,
The configuration is such that the moving unit is corrected based on this.
【0012】移動部の走行距離としては、ボールネジピ
ッチと規定時間内サーボモータ回転数との積を用いるこ
とができる。As the travel distance of the moving section, the product of the ball screw pitch and the number of rotations of the servo motor within a specified time can be used.
【0013】[0013]
【実施例】以下、図面を参照して本発明の実施例を説明
する。Embodiments of the present invention will be described below with reference to the drawings.
【0014】図1は、本発明の熱変位補正機能を有する
工作機械を示す概念図である。FIG. 1 is a conceptual view showing a machine tool having a thermal displacement correcting function according to the present invention.
【0015】工作機械10はベース11を備え、その上
にコラム12が縦方向に形成されている。コラム12に
は、工作機械全体の駆動系を制御するための制御部13
が併設されている。The machine tool 10 has a base 11, on which a column 12 is formed in a vertical direction. The column 12 includes a control unit 13 for controlling the drive system of the entire machine tool.
Is attached.
【0016】ベース11には、所定方向に移動可能なテ
ーブル21が配置されている。On the base 11, a table 21 movable in a predetermined direction is arranged.
【0017】テーブル21はボールネジ23、ボールナ
ット22、及びサーボモータ24からなるテーブル駆動
機構によって駆動される。The table 21 is driven by a table driving mechanism including a ball screw 23, a ball nut 22, and a servomotor 24.
【0018】ボールネジ23は移動方向に沿って配置さ
れ、図示しないベアリングによって回転可能に支持され
ている。ボールナット22はテーブル21の下面に固定
されており、ボールネジ23に噛み合っている。サーボ
モータ24はボールネジ23の一端に連結されており、
制御部13によってコントロールされる。The ball screw 23 is arranged along the moving direction, and is rotatably supported by a bearing (not shown). The ball nut 22 is fixed to the lower surface of the table 21 and meshes with the ball screw 23. The servo motor 24 is connected to one end of the ball screw 23,
It is controlled by the control unit 13.
【0019】コラム12には、主軸頭(ヘッド)14が
縦方向に移動可能に配置されている。その移動機構はボ
ールネジ33,ボールナット32,及びサーボモータ3
4を備え、テーブル21の移動機構と同様に構成されて
いる。主軸頭14の移動機構も制御部13によってコン
トロールされる。In the column 12, a spindle head (head) 14 is disposed so as to be movable in the vertical direction. The moving mechanism includes a ball screw 33, a ball nut 32, and a servo motor 3.
4 and is configured similarly to the moving mechanism of the table 21. The moving mechanism of the spindle head 14 is also controlled by the control unit 13.
【0020】主軸頭14には、主軸15が高速回転可能
に配置されている。主軸15は主軸駆動モータ16によ
って駆動される。この主軸駆動モータ16も制御部13
によってコントロールされる。A spindle 15 is arranged on the spindle head 14 so as to be able to rotate at a high speed. The spindle 15 is driven by a spindle drive motor 16. The spindle drive motor 16 is also connected to the control unit 13.
Is controlled by
【0021】制御部13は、以下で述べるテーブル21
(ヘッド14)の熱変位補正を行う構成になっている。
図1では、それを象徴的に符号Qで示した。The control unit 13 includes a table 21 described below.
The thermal displacement of the (head 14) is corrected.
In FIG. 1, it is symbolically indicated by a symbol Q.
【0022】以下、図2を参照して、熱変位補正の仕方
を説明する。Hereinafter, a method of correcting thermal displacement will be described with reference to FIG.
【0023】制御部13は記憶部を備えており、記憶部
にはテーブル21(ヘッド14)の走行距離bと熱変位
量qの対応関係(相関関係)が記憶されている。The control section 13 has a storage section, and the storage section stores the correspondence (correlation) between the travel distance b of the table 21 (head 14) and the thermal displacement q.
【0024】走行距離bとしては、ボールネジピッチ×
規定時間内サーボモータ回転数を採用できる。The travel distance b is the ball screw pitch ×
The servo motor speed within the specified time can be adopted.
【0025】テーブル21(ヘッド14)の熱変位を評
価するため、走行距離bを一つのパラメータとし、予め
或る一定時間内の走行距離bと熱変位量qの関係hを求
める。すなわち、実際の加工における平均的な加工条件
を設定し、走行距離bを様々に変化させ、その際の熱変
位量qを実測し、両者の関係hを求めておく。In order to evaluate the thermal displacement of the table 21 (head 14), the traveling distance b is used as one parameter, and the relationship h between the traveling distance b within a certain fixed time and the thermal displacement q is determined in advance. That is, the average processing conditions in the actual processing are set, the traveling distance b is variously changed, the thermal displacement q at that time is actually measured, and the relationship h between them is obtained in advance.
【0026】その様子が図2(A)に示されている。た
だし、図中のグラフhはシンボル的なもので、実際の特
性には対応していない。FIG. 2A shows this state. However, the graph h in the figure is symbolic and does not correspond to actual characteristics.
【0027】このようにして求めた走行距離bと熱変位
量qの関係hを、前述のように制御部13の記憶部に記
憶させておく。The relationship h between the traveling distance b and the thermal displacement q obtained in this way is stored in the storage unit of the control unit 13 as described above.
【0028】加工時には、図2(B)に示すように、制
御部13でテーブル21の走行距離bをモニタリングす
る。そして、記憶部に記憶させておいた走行距離bと熱
変位量qの関係hを用いて熱変位量qの見積りを行い、
それに基づいて補正値を決定する。At the time of machining, as shown in FIG. 2B, the control section 13 monitors the traveling distance b of the table 21. Then, using the relationship h between the traveling distance b and the thermal displacement q stored in the storage unit, the thermal displacement q is estimated,
Based on this, a correction value is determined.
【0029】この補正値に基づいて、テーブル21の送
りを補正することができる。The feed of the table 21 can be corrected based on this correction value.
【0030】このような補正を行うことにより、熱変位
によるテーブル21の送り誤差を低減でき、加工精度を
大幅に向上することが可能となる。By performing such a correction, a feed error of the table 21 due to thermal displacement can be reduced, and the processing accuracy can be greatly improved.
【0031】ヘッド(主軸頭)14の送りによる熱変位
補正も同様に行うことができる。テーブル21とヘッド
14の熱変位補正は必要に応じて片方のみでも良いし、
両方行っても良い。The thermal displacement correction by the feed of the head (spindle head) 14 can be similarly performed. The thermal displacement of the table 21 and the head 14 may be corrected for only one of them, if necessary.
You can do both.
【0032】[0032]
【発明の効果】本願発明の熱変位補正を行う工作機械及
びその方法によれば、テーブルやヘッドのような移動部
の熱変位を補正することができ、加工精度を大幅に向上
することが可能となる。According to the machine tool and the method for performing thermal displacement correction of the present invention, the thermal displacement of a moving part such as a table or a head can be corrected, and the processing accuracy can be greatly improved. Becomes
【0033】なお、本発明は前述の実施例に限定されな
い。例えば、図示した工作機械は一例にすぎず、本発明
はあらゆるタイプの工作機械に適用可能である。The present invention is not limited to the above embodiment. For example, the illustrated machine tool is merely an example, and the present invention is applicable to any type of machine tool.
【図1】本発明の工作機械の一実施例を示す概念図。FIG. 1 is a conceptual diagram showing one embodiment of a machine tool according to the present invention.
【図2】本発明における移動部(テーブルやヘッド)の
熱変位量の補正の仕方を示す説明図。FIG. 2 is an explanatory diagram illustrating a method of correcting a thermal displacement amount of a moving unit (table or head) according to the present invention.
10 工作機械 13 制御部 14 主軸頭 15 主軸 16 駆動モータ 21 移動部 22,32 ボールナット 23,33 ボールネジ 24,34 サーボモータ DESCRIPTION OF SYMBOLS 10 Machine tool 13 Control part 14 Spindle head 15 Spindle 16 Drive motor 21 Moving part 22, 32 Ball nut 23, 33 Ball screw 24, 34 Servo motor
Claims (4)
動部(21)の走行距離(b)と熱変位量(q)の対応
関係を予め求めておき、移動部(21)の走行距離
(b)をモニタリングし、前記対応関係から熱変位量
(q)を見積り、それに基づいて移動部の補正を行う工
作機械の熱変位補正方法。1. The correspondence between the travel distance (b) of a moving unit (21) such as a table and a head of a machine tool and the amount of thermal displacement (q) is determined in advance, and the traveling distance of the moving unit (21) is determined. b) A method for correcting a thermal displacement of a machine tool, which monitors b), estimates a thermal displacement amount (q) from the correspondence, and corrects a moving part based on the estimated thermal displacement.
ータ回転数との積を走行距離(b)として用いることを
特徴とする請求項1に記載の工作機械の熱変位補正方
法。2. The method according to claim 1, wherein the product of the ball screw pitch and the number of revolutions of the servo motor within a specified time is used as the travel distance (b).
1)とそれを制御するための制御部(13)を備えた工
作機械において、予め移動部(21)の走行距離(b)
と熱変位量(q)の対応関係を求めて制御部(13)に
記憶させておき、制御部(13)で移動部(21)の走
行距離(b)をモニタリングし、制御部(13)に記憶
させた前記対応関係から熱変位量(q)を見積り、それ
に基づいて移動部の補正を行う構成の工作機械。3. A moving unit (2) such as a table or a head.
In a machine tool provided with 1) and a control unit (13) for controlling the same, the traveling distance (b) of the moving unit (21) is determined in advance.
And the control unit (13) stores the correspondence between the distance and the thermal displacement (q), and monitors the traveling distance (b) of the moving unit (21) with the control unit (13). A machine tool configured to estimate the amount of thermal displacement (q) from the correspondence stored in (1) and correct the moving section based on the estimated amount.
ータ回転数との積を走行距離(b)として用いることを
特徴とする請求項3に記載の工作機械の熱変位補正方
法。4. The method according to claim 3, wherein the product of the ball screw pitch and the number of rotations of the servo motor within a specified time is used as the travel distance (b).
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15190998A JP3160246B2 (en) | 1998-05-18 | 1998-05-18 | Thermal displacement compensation method for machine tool and machine tool for thermal displacement compensation |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP15190998A JP3160246B2 (en) | 1998-05-18 | 1998-05-18 | Thermal displacement compensation method for machine tool and machine tool for thermal displacement compensation |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH11320331A true JPH11320331A (en) | 1999-11-24 |
| JP3160246B2 JP3160246B2 (en) | 2001-04-25 |
Family
ID=15528855
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP15190998A Expired - Fee Related JP3160246B2 (en) | 1998-05-18 | 1998-05-18 | Thermal displacement compensation method for machine tool and machine tool for thermal displacement compensation |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3160246B2 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102554706A (en) * | 2012-03-02 | 2012-07-11 | 昌河飞机工业(集团)有限责任公司 | Comparison machining method for aluminum alloy discs and rings |
| CN114326568A (en) * | 2021-12-21 | 2022-04-12 | 中冶南方工程技术有限公司 | Converter ground vehicle positioning control method and system |
-
1998
- 1998-05-18 JP JP15190998A patent/JP3160246B2/en not_active Expired - Fee Related
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102554706A (en) * | 2012-03-02 | 2012-07-11 | 昌河飞机工业(集团)有限责任公司 | Comparison machining method for aluminum alloy discs and rings |
| CN114326568A (en) * | 2021-12-21 | 2022-04-12 | 中冶南方工程技术有限公司 | Converter ground vehicle positioning control method and system |
| CN114326568B (en) * | 2021-12-21 | 2023-08-25 | 中冶南方工程技术有限公司 | Positioning control method and system for converter ground vehicle |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3160246B2 (en) | 2001-04-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2706420B2 (en) | Method and apparatus for correcting tool edge position of NC machine tool | |
| US6291959B1 (en) | Method and apparatus for controlling numerically controlled machine tool | |
| JP4469325B2 (en) | Thermal displacement correction device | |
| CN101678523A (en) | Workpiece machining method of machine tool and behavior measuring device | |
| JP5739501B2 (en) | Machine Tools | |
| JP2010120150A (en) | Estimation method for thermal deformation compensation of machine tool | |
| US6759825B2 (en) | Control method and control apparatus for feed system | |
| JP4245375B2 (en) | Machine tool control method and machine tool | |
| JP2008186434A (en) | Device and method for controlling machine tool | |
| JP4082598B2 (en) | Method and apparatus for correcting thermal displacement of numerically controlled machine tool | |
| JP2566345B2 (en) | Processing machine | |
| JP3160246B2 (en) | Thermal displacement compensation method for machine tool and machine tool for thermal displacement compensation | |
| JP3218219B2 (en) | Thermal displacement compensation method for machine tool and machine tool for thermal displacement compensation | |
| JP2005034929A (en) | Machine tool control device, machine tool control method, machine tool control program and computer readable recording medium with machine tool control program recorded thereon | |
| JPH08110808A (en) | Numerically controlled machine tool control method and apparatus | |
| JP2024103276A (en) | METHOD FOR ESTIMATING THERMAL DISPLACEMENT OF MACHINE TOOL AND MACHINE TOOL | |
| JP3571505B2 (en) | Spindle displacement compensator | |
| JPH08118204A (en) | Positioning error correction method on machine tool and device thereof | |
| JP2022042825A (en) | Machine tool control device | |
| JPH10277886A (en) | Machine tool | |
| JP2607388Y2 (en) | Numerically controlled machine tools | |
| TWI915601B (en) | Processing apparatus and its control method | |
| JP4117950B2 (en) | Machine tool thermal displacement compensation device | |
| JP7707095B2 (en) | Processing device and control method thereof | |
| JPH106182A (en) | Processing method and processing device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100216 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100216 Year of fee payment: 9 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110216 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110216 Year of fee payment: 10 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120216 Year of fee payment: 11 |
|
| FPAY | Renewal fee payment (prs date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140216 Year of fee payment: 13 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |