JPH11254273A - Thermal displacement correcting method for feed screw - Google Patents
Thermal displacement correcting method for feed screwInfo
- Publication number
- JPH11254273A JPH11254273A JP6944098A JP6944098A JPH11254273A JP H11254273 A JPH11254273 A JP H11254273A JP 6944098 A JP6944098 A JP 6944098A JP 6944098 A JP6944098 A JP 6944098A JP H11254273 A JPH11254273 A JP H11254273A
- Authority
- JP
- Japan
- Prior art keywords
- feed screw
- difference
- error
- amount
- thermal displacement
- 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
Landscapes
- Automatic Control Of Machine Tools (AREA)
- Control Of Position Or Direction (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】本発明は、送りネジの熱変位
による誤差を補正する工作機械の熱変位補正に係り、特
に、送りネジの両端2点の機械原点からの距離を測定
し、ストローク全域の誤差補正を正確に行えるようにし
たものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to correction of thermal displacement of a machine tool for correcting an error due to thermal displacement of a feed screw, and more particularly, to measuring distances between two ends of a feed screw from a machine origin to obtain an entire stroke. Is accurately corrected.
【0002】[0002]
【従来の技術】従来、工作機械における送りネジの熱変
位補正方法として、特開昭57ー114341号公報に
見るものが提供されている。2. Description of the Related Art Conventionally, a method disclosed in Japanese Patent Application Laid-Open No. 57-114341 has been provided as a method for correcting a thermal displacement of a feed screw in a machine tool.
【0003】上記特開昭57ー114341号公報は、
パルスモータの送り量と基準部材の基準長との偏差値に
より、パルスモータの送り量を補正制御するものであ
る。そして、基準部材の一方を装置の原点に一致させた
場合には、基準長さは、もう一方の基準部材の加工原点
からの位置である。[0003] JP-A-57-114341 discloses that
The feed amount of the pulse motor is corrected and controlled based on a deviation value between the feed amount of the pulse motor and the reference length of the reference member. When one of the reference members is made to coincide with the origin of the apparatus, the reference length is the position of the other reference member from the processing origin.
【0004】しかし、上記のように、基準部材の一方を
装置の原点に一致させると、基準長さは、もう一方の基
準部材の加工原点からの位置となり、送りネジの一方端
の機械原点からの距離を測定し、原点シフト量及びピッ
チ誤差補正値を決定して誤差補正を行う。従って、スト
ローク全域の誤差補正が正確、且つ、均等に実施できな
いという問題点がある。However, as described above, when one of the reference members is made to coincide with the origin of the apparatus, the reference length becomes the position from the processing origin of the other reference member, and is determined from the mechanical origin of one end of the feed screw. Is measured, the origin shift amount and the pitch error correction value are determined, and error correction is performed. Therefore, there is a problem that the error correction over the entire stroke cannot be performed accurately and uniformly.
【0005】[0005]
【発明が解決しようとする課題】本発明は、上記従来の
送りネジの熱変位補正装置における補正誤差の問題点に
鑑みてなされたもので、ストローク全域の誤差補正を正
確、且つ、均等に行えるようにした送りネジの熱変位補
正装置を提供することを目的とする。SUMMARY OF THE INVENTION The present invention has been made in view of the problem of a correction error in the above-mentioned conventional feed screw thermal displacement correction device, and can correct an error over the entire stroke accurately and uniformly. It is another object of the present invention to provide a lead screw thermal displacement compensating device.
【0006】[0006]
【課題を解決するための手段】本発明の請求項1に記載
した送りネジの熱変位補正方法は、送りネジの全長の真
の値と、送りネジの両端2点の機械原点からの距離とを
測定して、真の値からの誤差を求め、上記誤差から原点
シフト量及びピッチ誤差補正値を決定してストローク全
域の誤差補正を行うことを特徴とする。According to a first aspect of the present invention, there is provided a method of correcting a thermal displacement of a feed screw, comprising: determining a true value of a total length of the feed screw; Is measured to determine an error from a true value, and an origin shift amount and a pitch error correction value are determined from the error to perform error correction over the entire stroke.
【0007】[0007]
【作用】本発明の請求項1によると、送りネジの全長の
真の値と、送りネジの両端2点の機械原点からの距離を
夫々測定して、真の値からの誤差を求める。上記誤差か
ら原点シフト量及びピッチ誤差補正値を決定する。これ
により、送りネジのストローク全域にわたる誤差補正を
行う。しかして、ストローク全域の誤差補正を正確に行
える送りネジの熱変位補正装置が提供できる。According to the first aspect of the present invention, the true value of the total length of the feed screw and the distance from the mechanical origin of the two points at both ends of the feed screw are measured to determine the error from the true value. The origin shift amount and the pitch error correction value are determined from the above error. Thereby, error correction over the entire stroke of the feed screw is performed. Thus, there can be provided a lead screw thermal displacement correction device capable of accurately correcting an error over the entire stroke.
【0008】[0008]
【発明の実施の形態】以下、図面に示す実施形態につい
て説明する。図1は本発明の送りネジの熱変位補正方法
を実施するための送りネジの熱変位補正装置の正面図で
あり、図2は本発明の熱変位補正方法の作用線図であ
る。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments shown in the drawings will be described. FIG. 1 is a front view of a lead screw thermal displacement correcting apparatus for carrying out the lead screw thermal displacement correcting method of the present invention, and FIG. 2 is a function diagram of the lead screw thermal displacement correcting method of the present invention.
【0009】本発明に係る送りネジの熱変位補正方法
を、図1,2の実施形態について説明する。先ず、図1
において、工作機械の移動体の1つとなるテーブル10
には、送りネジ12が螺合しており、この送りネジ12
の正逆回転でテーブル10が左右移動される。上記送り
ネジ12の片端には、引張ベアリング14が支持されて
いる。また、他方端には、固定側ベアリング16が支持
されている。上記固定側ベアリング16側の送りネジ1
2には、パルスモータPMが連結されている。上記パル
スモータPMは、NC制御装置20からの送り指令によ
り、テーブル10を指定方向に所定量だけ送り制御す
る。このとき、送りネジ12が熱変位していると、真の
長さと異なる為に、パルスモータPMの回転に対するテ
ーブル10の移動量に誤差を生じる。A method for correcting thermal displacement of a lead screw according to the present invention will be described with reference to the embodiments shown in FIGS. First, FIG.
, A table 10 which is one of the moving bodies of the machine tool
Is screwed with a feed screw 12.
The table 10 is moved left and right by the forward and reverse rotations of. At one end of the feed screw 12, a tension bearing 14 is supported. A fixed-side bearing 16 is supported at the other end. Feed screw 1 on the fixed side bearing 16 side
2 is connected to a pulse motor PM. The pulse motor PM controls the feed of the table 10 by a predetermined amount in a designated direction in response to a feed command from the NC control device 20. At this time, if the feed screw 12 is thermally displaced, an error occurs in the amount of movement of the table 10 with respect to the rotation of the pulse motor PM because the length is different from the true length.
【0010】本発明は、上記テーブル10の移動量の誤
差を補正するものである。上記テーブル10は、機械原
点(O)から僅か離れた測定点(O1)と、ストローク
端(O3)の少し手前の測定点(O2)とが、テーブル
10の通過時に位置検出センサS1,S2により検出さ
れる。上記位置検出センサS1,S2は、機械本体の固
定側に固着したリミットスイッチや近接スイッチ等から
なるもので、テーブル10上の配置した検出片30を、
各々の測定点(O1),測定点(O2)で検出して検出
信号をNC制御装置20に送り込むようになっている。The present invention corrects an error in the amount of movement of the table 10. In the table 10, the measurement points (O1) slightly distant from the mechanical origin (O) and the measurement points (O2) slightly before the stroke end (O3) are detected by the position detection sensors S1 and S2 when the table 10 passes. Is detected. The position detection sensors S1 and S2 are composed of limit switches, proximity switches, and the like fixed to the fixed side of the machine main body.
Detected at each of the measurement points (O1) and (O2), a detection signal is sent to the NC controller 20.
【0011】上記テーブル10の移動量Lと、各測定点
(O1),測定点(O2)との関係図を、図2に示す。
テーブル10の移動量Lは、機械原点(O)から僅か離
れた測定点(O1)までの距離を(L1)とし、機械原
点(O)から測定点(O2)までの距離を(L2)とす
る。これに対し、テーブル10の移動量Lに対する真の
値(E)からの誤差±ΔEを縦軸で表しており、測定点
(O1)の誤差はーΔE1となり、測定点(O2)の誤
差は+ΔE2となる誤差曲線E´で表される。FIG. 2 shows the relationship between the movement amount L of the table 10 and each of the measurement points (O1) and (O2).
The movement amount L of the table 10 is defined as follows: (L1) is the distance from the mechanical origin (O) to the measurement point (O1), and (L2) is the distance from the mechanical origin (O) to the measurement point (O2). I do. On the other hand, the error ± ΔE from the true value (E) with respect to the movement amount L of the table 10 is represented by the vertical axis, the error at the measurement point (O1) is −ΔE1, and the error at the measurement point (O2) is + ΔE2 as an error curve E ′.
【0012】上記誤差曲線E´は、機械原点(O)から
僅か離れた測定点(O1)と、機械原点(O)からスト
ローク端に近い測定点(O2)までの2点間の距離を各
々測定し、真の値(E)のテーブル送り量に対する実際
の送り量との誤差±ΔEを求めることで求められ、原点
シフト量及びピンチ誤差補正値を決定する。これによ
り、ストローク全域にわたり誤差の補正が可能となる。The error curve E 'represents the distance between two points from the machine origin (O) slightly away from the machine origin (O) and the measurement point (O2) near the stroke end from the machine origin (O). It is obtained by measuring and obtaining an error ± ΔE between the true value (E) and the actual feed amount with respect to the table feed amount, and determines the origin shift amount and the pinch error correction value. As a result, the error can be corrected over the entire stroke.
【0013】本発明の送りネジの熱変位補正方法を実行
する実施形態の構成は、上記のようになされている。続
いて、送りネジの熱変位補正方法を説明する。先ず、レ
ザー測定器等により通常のピツチ誤差補正を行う。上記
誤差補正の直後に、移動体10の機械原点(O)から各
測定点(O1),測定点(O2)までの距離(L1),
(L2)の測定を位置検出センサS1,S2により行
う。これを真の値(E)として記憶させる。The configuration of the embodiment for executing the feed screw thermal displacement correcting method of the present invention is as described above. Next, a method for correcting the thermal displacement of the feed screw will be described. First, normal pitch error correction is performed using a laser measuring device or the like. Immediately after the error correction, the distance (L1) from the mechanical origin (O) of the moving body 10 to each measurement point (O1), measurement point (O2),
The measurement of (L2) is performed by the position detection sensors S1 and S2. This is stored as a true value (E).
【0014】次に、加工後或いは加工中に、移動体10
の機械原点(O)から各測定点(O1),測定点(O
2)までの距離(L1´),(L2´)の測定を位置検
出センサS1,S2により行う。これを実測値(E´)
として、図2に示す。ここで、(L2´ーL2)ー(L
1´ーL1)/(L2ーL1)=ΔL2ーΔL1/L2
ーL1から、ΔL2ーΔL1/L2ーL1=検出センサ
間の伸び量/検出センサ間の真の距離、となり実測値
(E´)の勾配が求まる。また、ΔE=ΔL1ー(ΔL
2ーΔL1/L2ーL1)×L1となり、機械原点
(O)での座標補正量を求めることができる。Next, after or during processing, the moving body 10
Each measurement point (O1) and measurement point (O
The distances (L1 ') and (L2') to 2) are measured by the position detection sensors S1 and S2. This is measured value (E ')
As shown in FIG. Here, (L2′−L2) − (L
1′−L1) / (L2−L1) = ΔL2−ΔL1 / L2
From −L1, ΔL2−ΔL1 / L2−L1 = extension between detection sensors / true distance between detection sensors, and the gradient of the measured value (E ′) is obtained. ΔE = ΔL1− (ΔL
2−ΔL1 / L2−L1) × L1, and the coordinate correction amount at the mechanical origin (O) can be obtained.
【0015】本発明の送りネジの熱変位補正方法は、送
りネジの全長の真の値と、送りネジの両端2点の機械原
点からの距離を夫々測定して、真の値からの誤差を求め
る。上記誤差から原点シフト量及びピッチ誤差補正値を
決定する。これにより、送りネジのストローク全域にわ
たる誤差補正を行う。しかして、ストローク全域の誤差
補正を高精度に行える。The method of correcting thermal displacement of a lead screw according to the present invention measures the true value of the total length of the lead screw and the distance from the mechanical origin of two points at both ends of the lead screw, and calculates the error from the true value. Ask. The origin shift amount and the pitch error correction value are determined from the above error. Thereby, error correction over the entire stroke of the feed screw is performed. Thus, error correction over the entire stroke can be performed with high accuracy.
【0016】本発明は、上記実施形態に限定されること
なく、発明の要旨内での設計変更が自由に行なえること
勿論である。The present invention is, of course, not limited to the above-described embodiment, and it is needless to say that the design can be freely changed within the scope of the present invention.
【0017】[0017]
【発明の効果】請求項1によると、送りネジの両端2点
の機械原点からの距離を夫々測定し、真の値からの誤差
を求めて原点シフト量及びピッチ誤差補正値を決定し、
送りネジのストローク全域にわたる誤差補正が行えるか
ら、ストローク全域の誤差補正を可能とし、これを実行
する送りネジの熱変位補正装置を提供できる効果が発揮
される。According to the first aspect, the distance from the mechanical origin of each of the two ends of the feed screw is measured, the error from the true value is determined, and the origin shift amount and the pitch error correction value are determined.
Since the error correction can be performed over the entire stroke of the feed screw, it is possible to perform the error correction over the entire stroke, and it is possible to provide a feed screw thermal displacement correction device that performs the error correction.
【図1】本発明の送りネジの熱変位補正方法を実施する
ための送りネジの熱変位補正装置の正面図である。FIG. 1 is a front view of a lead screw thermal displacement correcting device for implementing a lead screw thermal displacement correcting method of the present invention.
【図2】本発明の熱変位補正方法の作用線図である。FIG. 2 is an action diagram of the thermal displacement correction method of the present invention.
10 テーブル 12 送りネジ 14 引張ベアリング 16 固定側ベアリング 20 NC制御装置 L テーブルの移動量 L1 機械原点から測定点まで
の距離 L2 機械原点から測定点まで
の距離 L1´,L2´ 実測距離 E 真の値 E´ 誤差値 O 機械原点 O1,O2 測定点 O3 ストローク端 PM パルスモータ S1,S2 位置検出センサ10 Table 12 Feed screw 14 Tension bearing 16 Fixed bearing 20 NC controller L Movement amount of table L1 Distance from mechanical origin to measurement point L2 Distance from mechanical origin to measurement point L1 ', L2' Actual measured distance E True value E 'Error value O Mechanical origin O1, O2 Measurement point O3 Stroke end PM Pulse motor S1, S2 Position detection sensor
Claims (1)
両端2点の機械原点からの距離とを測定して、真の値か
らの誤差を求め、上記誤差から原点シフト量及びピッチ
誤差補正値を決定してストローク全域の誤差補正を行う
ことを特徴とする送りネジの熱変位補正方法。A true value of the total length of the feed screw and a distance from two mechanical ends of the feed screw from the mechanical origin are determined to determine an error from the true value. A method for correcting thermal displacement of a lead screw, comprising determining an error correction value and correcting the error over the entire stroke.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6944098A JPH11254273A (en) | 1998-03-04 | 1998-03-04 | Thermal displacement correcting method for feed screw |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP6944098A JPH11254273A (en) | 1998-03-04 | 1998-03-04 | Thermal displacement correcting method for feed screw |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH11254273A true JPH11254273A (en) | 1999-09-21 |
Family
ID=13402709
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP6944098A Pending JPH11254273A (en) | 1998-03-04 | 1998-03-04 | Thermal displacement correcting method for feed screw |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH11254273A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011235625A (en) * | 2009-07-15 | 2011-11-24 | Tomoo Matsushita | Pattern forming apparatus and positioning apparatus |
CN116572082A (en) * | 2023-07-14 | 2023-08-11 | 深圳市今日标准精密机器有限公司 | Screw rod temperature rise compensation method and system of numerical control machine tool |
-
1998
- 1998-03-04 JP JP6944098A patent/JPH11254273A/en active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011235625A (en) * | 2009-07-15 | 2011-11-24 | Tomoo Matsushita | Pattern forming apparatus and positioning apparatus |
CN116572082A (en) * | 2023-07-14 | 2023-08-11 | 深圳市今日标准精密机器有限公司 | Screw rod temperature rise compensation method and system of numerical control machine tool |
CN116572082B (en) * | 2023-07-14 | 2023-09-22 | 深圳市今日标准精密机器有限公司 | Screw rod temperature rise compensation method and system of numerical control machine tool |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5912627B2 (en) | Imaging inspection apparatus, control apparatus and control method thereof | |
JP2010032373A (en) | Machine tool system for measuring shape of object under measurement by on-machine measuring apparatus | |
JPS62248009A (en) | Numerical controller | |
JPH11254273A (en) | Thermal displacement correcting method for feed screw | |
JPH11254272A (en) | Thermal displacement correcting method for feed screw | |
JP2582212B2 (en) | Sensor positioning method for web movement control device | |
JP4471485B2 (en) | Correction method for thermal displacement between two feed screws | |
JP2006116654A (en) | Thermal deformation correction method and thermal deformation correcting device of nc machine tool | |
JPH0424198B2 (en) | ||
JP5361334B2 (en) | Industrial machinery | |
KR100207722B1 (en) | Calibration method for location control system | |
JP6474216B2 (en) | Shape measuring apparatus and shape measuring method | |
JPS62169213A (en) | Positioning device | |
JPH0260474B2 (en) | ||
JPH05169351A (en) | Thermal displacement compensation method of machine tool | |
JPH07132438A (en) | Ball screw thermal displacement correcting method | |
JPH05337729A (en) | Motion controller | |
JPH0825255A (en) | Linear movement type robot | |
JPH07332927A (en) | Work-position detector | |
JP2734258B2 (en) | Robot trajectory correction device | |
JP3002832B2 (en) | NC machine tool equipment | |
KR100187212B1 (en) | Apparatus and method for adjusting the movement of motor at chip mounter using adjusting lever | |
JPH07186005A (en) | Heat displacement correction method for ball screw | |
JPH0486207A (en) | Automatic setting method for mold clamping force of toggle type mold clamping device | |
JPH09189502A (en) | Outer dimension measuring device |