[go: up one dir, main page]

JPH02145239A - Positioning method for moving body of machine tool - Google Patents

Positioning method for moving body of machine tool

Info

Publication number
JPH02145239A
JPH02145239A JP29951788A JP29951788A JPH02145239A JP H02145239 A JPH02145239 A JP H02145239A JP 29951788 A JP29951788 A JP 29951788A JP 29951788 A JP29951788 A JP 29951788A JP H02145239 A JPH02145239 A JP H02145239A
Authority
JP
Japan
Prior art keywords
moving body
backlash
machine tool
screw
feed screw
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP29951788A
Other languages
Japanese (ja)
Inventor
Yoshio Furukawa
古川 義雄
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Mitsubishi Heavy Industries Ltd
Original Assignee
Mitsubishi Heavy Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Mitsubishi Heavy Industries Ltd filed Critical Mitsubishi Heavy Industries Ltd
Priority to JP29951788A priority Critical patent/JPH02145239A/en
Publication of JPH02145239A publication Critical patent/JPH02145239A/en
Pending legal-status Critical Current

Links

Landscapes

  • Automatic Control Of Machine Tools (AREA)

Abstract

PURPOSE:To correctly position a moving body by performing the correction corresponding to the backlash amt. existed in a feed driving system at multiple points in the optional position on the way of the whole process of the moving body in a machine tool. CONSTITUTION:Wear is small at (a) part and large at (b) part. So the backlash amt. of a feeding screw 3 and nut is not constant and this backlash amt. is stored in an NC (numerical control unit) 7 by dividing and setting it as shown by a broken line by dividing into l1 - lm..., etc., from a reference point A. At the time when a moving body 4 performs a change-direction, the optimum backlash at the point thereof is commanded from the NC 7 and the moving body 4 is correctly positioned.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は工作機械の作業用移動体の送り駆動系の遊隙(
バックラッシュ)を消去させて移動体を正確に位置決め
するためのバックラッシュ補正方式に関する。
[Detailed Description of the Invention] [Industrial Field of Application] The present invention is aimed at reducing the play (
The present invention relates to a backlash correction method for accurately positioning a moving object by eliminating backlash.

〔従来の技術〕[Conventional technology]

工作機械に広く用いられている数値制御装置のtUWe
の一つにバックラッシュ補正機能がある。
tUWe is a numerical control device widely used in machine tools.
One of these is a backlash correction function.

これは送り駆動系の遊隙(バックラッシュ)を消去させ
て移動体を正確に位置決めしようとするものである。し
かしながら従来の製品の中には送りねじなどの不規則な
摩耗、あるいは送りねじの剛性を補なって、送りねじの
各部のバックラッシュに見合った補正を行う制御方式の
ものは存在しない。
This is intended to eliminate play (backlash) in the feed drive system and accurately position the moving body. However, among conventional products, there is no control system that compensates for irregular wear of the feed screw or the like, or compensates for the rigidity of the feed screw to compensate for backlash in various parts of the feed screw.

従来の送り駆動系のバックラッシュ補正手段の1例とし
て第5図に示すものがある。図は工作機械における移動
体の送り駆動系の全行程におするバックラッシュ量を示
したもので、図に示すように従来のバックラッシュ補正
量は全行程において一定値であり、モータから送りねじ
ナツトまでの総バックラッシュ量に設定することが通常
である。このために従来移動体の正確な位置制御方法と
して高価なインダクトシンフィードバックなどのクロー
ズトループ方式の制御方法を採用している。
An example of a conventional backlash correction means for a feed drive system is shown in FIG. The figure shows the amount of backlash applied to the entire stroke of the feed drive system of a moving object in a machine tool.As shown in the figure, the conventional backlash correction amount is a constant value throughout the entire stroke, and It is normal to set the total amount of backlash up to the nut. For this reason, conventional closed-loop control methods such as expensive inductosin feedback have been used as accurate position control methods for moving objects.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

ところで従来の上述のバックラッシュ補正方法によると
、例えば、工作精度の悪い送りねじや長期間使用して極
部摩耗したような送りねじの場合はバックラッシュの補
正量を送りねじの位置によって変化させることができな
い不具合がある。才だ、第3図に示すように支持間隔の
広い送りねじの場合は送りねじの軸方向剛性が第4図に
示すようにねじ中央部においては軸端に較べて弱くなる
。このために移動体を送りねじ中央部で微小量前後方向
に移動させようとしても送りねじの変位に吸収されて移
動体はサーボモータの指令値どおり移動しない不具合が
ある。しかし移動体がねじの軸端部にある場合はねじの
剛性も高いため移動体はサーボモータの指令値どおり移
動する。
By the way, according to the above-mentioned conventional backlash correction method, for example, in the case of a feed screw with poor machining accuracy or a feed screw with extremely worn parts after long-term use, the amount of backlash correction is changed depending on the position of the feed screw. There is a problem where it cannot be done. In the case of a feed screw with a wide support interval as shown in FIG. 3, the axial rigidity of the feed screw is weaker at the center of the screw than at the shaft ends as shown in FIG. 4. For this reason, even if an attempt is made to move the movable body in the forward and backward direction by a minute amount at the central portion of the feed screw, the displacement of the feed screw is absorbed and the movable body does not move according to the command value of the servo motor. However, when the movable body is located at the end of the shaft of the screw, the rigidity of the screw is also high, so the movable body moves according to the command value of the servo motor.

このことから、送り系のバックラッシュ補正は従来方法
のように一定値を設けるのみでは不十分であり、移動体
の全行程において多点的に補正値を設定しうる方法とす
る方がよい。
For this reason, for backlash correction in the feed system, it is insufficient to simply set a constant value as in the conventional method, and it is better to use a method that allows correction values to be set at multiple points throughout the entire stroke of the moving body.

本発明は上記不具合を解決しレゾルバ−フィードバック
のセミクローズトループ方式でも十分満足な位置決め精
度が得られる新たな工作機械における移動体の位置決め
方法を提供しようとするものである。
The present invention aims to solve the above-mentioned problems and provide a new method for positioning a moving body in a machine tool, in which sufficiently satisfactory positioning accuracy can be obtained even with a resolver feedback semi-closed loop method.

〔課題を解決するための手段〕[Means to solve the problem]

このため本発明の工作機械の移動体の位置決め方法は、
工作機械に於ける移動体の全工程途中における任意位置
で送り駆動系に存在するバックラッシュ量に見合った補
正を多点的に行なうようにしたことにより移動体の正確
な位置決めを可能としたことを特徴としている。
Therefore, the method for positioning a moving body of a machine tool according to the present invention is as follows:
Accurate positioning of the moving object is made possible by performing multi-point correction commensurate with the amount of backlash that exists in the feed drive system at any position during the entire process of the moving object in the machine tool. It is characterized by

〔作用〕[Effect]

工作機械における移動体を正確に位置決めするためには
、送り駆動部に含まれる誤差要因を排除することが必要
である。
In order to accurately position a moving body in a machine tool, it is necessary to eliminate error factors included in the feed drive unit.

本発明ではこの誤差要因の一つである送りねじ(ラック
ピニオン送りの場合はラック)とナツトのバックラッシ
ュ(遊隙)を除去する方法であり、第1図〜第4図によ
り本発明方法の作用について説明すると、送りねじ3は
第1.第2図に示すようにナツトとの遊隙がねじ全長に
わたって一定ではない。特に使用期間を経たものについ
てはねじが極部的に膠耗を起しているととが多い(ハ)
部力1粍小、0部が摩耗9゜このためにこのバックラッ
シュit規準点■から2゜〜!□・・・等に分割して第
2図の破線で示すように分割設定してNC(数値制御装
置)内に死重させる。移動体4が方向転換する時はその
ポイントにおける最適なバックラッシュが指令されるの
で移動体は正確に位置決めができる。
The present invention is a method for eliminating backlash (play) between the feed screw (rack in the case of rack-pinion feed) and the nut, which is one of the causes of this error. To explain the operation, the feed screw 3 has the first. As shown in FIG. 2, the clearance with the nut is not constant over the entire length of the screw. Particularly for those that have been used for a long time, the screws are often worn out (c).
The part force is 1 mm small, and the 0 part is worn 9 degrees. Therefore, this backlash is 2 degrees from the reference point ■! □, etc., and set the division as shown by the broken line in Fig. 2, and place the dead weight in the NC (numerical control device). When the moving body 4 changes direction, the optimum backlash at that point is commanded, so that the moving body can be accurately positioned.

送りねじを両端で固定支持するとそのねじの軸方向l1
111j性は第4因に示すようにねじ中央部に於て最も
低(なる。(■は剛性小、00部は剛性が犬) この場合においてもねじの中央部や端部の剛性に見合っ
たバックラッシュ補正量を各部で任意に設定できると、
移動体は正確な位置決めが可能となる。
When a feed screw is fixedly supported at both ends, the axial direction l1 of the screw
As shown in the fourth factor, the stiffness is the lowest at the center of the screw. If the amount of backlash correction can be set arbitrarily for each part,
The moving object can be accurately positioned.

〔実施例〕〔Example〕

以下図面により本発明の一実施例について説明すると、
第1−第4図は本発明によるバックラッシュ除去方法を
説明する図である。これらの図において、第1図及び第
3図は工作機械の移動体駆動系の概略図、第2図は移動
体の行程中におけるねじとナツトの遊隙量を示す説明図
、第4図は同行程中におけるねじ軸の障J性を示す説明
図である。
An embodiment of the present invention will be described below with reference to the drawings.
1 to 4 are diagrams for explaining the backlash removal method according to the present invention. In these figures, Figs. 1 and 3 are schematic diagrams of the movable body drive system of the machine tool, Fig. 2 is an explanatory diagram showing the amount of play between the screw and nut during the stroke of the movable body, and Fig. 4 is a schematic diagram of the moving body drive system of the machine tool. FIG. 6 is an explanatory diagram showing the failure property of the screw shaft during the same process.

数値制御ユニット内に多点の記憶形バックラッシュ補正
機能を織込んだ技術は従来存在していない。本発明はこ
れに替る手段として送りねじの剛性値変化を補うために
、移動体の送り嚢にその点に適合したバックラッシュ−
滑を加えた送り移動量を指令Tるプログラム上での補正
を加えて、移動体の正(順な位置決めをおこなっている
点に特徴がある。
Conventionally, there is no technology that incorporates a multi-point memory-type backlash correction function within a numerical control unit. As an alternative to this, the present invention provides a backlash that is adapted to the feed bag of the movable body in order to compensate for changes in the stiffness of the feed screw.
The feature is that the moving body is correctly positioned by adding a correction on the program that commands the feed movement amount including slippage.

第1図は送りねじ3に極部摩耗のあるケースを示し、図
におい−C1は送りサーボモータ、2は同モータにより
駆動するねじ駆動歯車、3は移動体4の送りねじで、移
動体ベース5内に内蔵され、同送りねじ30回転により
移動体4は移動体ベース5上を図示矢印方向に摺動する
。6はレゾルバなどのサーボモータ検出器、7は数値制
御装*(NC)である。送りねじ3が長期間使用により
極部的に摩耗を起こしている第1図の場合では、a部が
摩耗小であり、b部は摩耗大である。このために送りね
じ3とナツトとのバックラッシュ量が一定でないので、
このバックラッシュ卿を規準点■からり、−Am・・・
等に分割して第2図の破線で示すように分割設定してN
C(数値制御装置)7内に記憶させる。移動体4が方向
転換する時は、そのポイントにおける最適なバックラッ
シュがNC7より指令されるので移動体4は正確に位置
決めできる。
Fig. 1 shows a case where the feed screw 3 has extreme wear. The movable body 4 slides on the movable body base 5 in the direction of the arrow shown in the figure by rotating the feed screw 30 times. 6 is a servo motor detector such as a resolver, and 7 is a numerical control device* (NC). In the case of FIG. 1, in which the feed screw 3 has worn out locally due to long-term use, portions a have less wear and portions b have more wear. For this reason, the amount of backlash between the feed screw 3 and the nut is not constant, so
From the reference point ■, -Am...
Divide into equal parts and set the division as shown by the broken line in Figure 2.
C (numerical control device) 7. When the moving body 4 changes direction, the optimum backlash at that point is commanded by the NC 7, so that the moving body 4 can be accurately positioned.

第3図は送りねじの軸方向剛性が弱い場合を示し、送り
ねじ3′ をその両端で固定支持すると、そのねじ3′
の軸方向剛性は第4図に示すように送りねじ3′の中央
部に於て最も低くなることを示している。(C部は陣]
性小、d、9部は勲性大) この場合でもねじ3/の中央部や端部のplIJ性に見
合ったバックラッシュ補正量を行程中の各部で任意に設
定できると、移動体4は正確な位置決めが可能である。
Fig. 3 shows the case where the axial rigidity of the feed screw is weak, and when the feed screw 3' is fixedly supported at both ends, the screw 3'
As shown in FIG. 4, the axial rigidity is lowest at the center of the feed screw 3'. (C part is team]
Even in this case, if the amount of backlash correction commensurate with the PLIJ characteristics of the center and ends of the screw 3/ can be arbitrarily set at each part during the stroke, the moving body 4 can be Accurate positioning is possible.

第2図、第4図に示すように行程Jn点ではδ。、・拳
・−ら点では幅、ノ。1点でδn/、・・・淘点δm′
のように多点的にバックラッシュ補正量を設定する〇 なお第4図に於けるΦ′は規準点である。
As shown in FIGS. 2 and 4, at point Jn of the stroke, δ. ,・Fist・−ra point is width, ノ. δn/... at one point δm'
The backlash correction amount is set at multiple points as shown in FIG. 4. In addition, Φ' in FIG. 4 is a reference point.

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

第1図〜第4図は本発明の一実施例を示すもので、第1
図及び第3図は工作機械の移動体の駆動系概略図、第2
図は移動体の行程中におけるねじとナツトの遊隙量を示
す説明図、第4図は移動体行程中におけるねじ軸の卸」
□性を示す説明図である。第5図は従来のバックラッシ
ュ補正手段の説明図を示す。 1・・・送りサーボモータ 2・・・ねじ駆動歯車 3.3′・・・送りねじ 5・・・移動体ベース 7・・・数値制御装置。 4・・・移動体 6・・・サーボモータ検出器
Figures 1 to 4 show one embodiment of the present invention.
Figures 2 and 3 are schematic diagrams of the drive system of the moving body of the machine tool.
The figure is an explanatory diagram showing the amount of play between the screw and the nut during the movement of the moving body, and Figure 4 is an illustration showing the amount of play between the screw and nut during the movement of the moving body.
□It is an explanatory diagram showing the nature. FIG. 5 shows an explanatory diagram of a conventional backlash correction means. 1... Feed servo motor 2... Screw drive gear 3.3'... Feed screw 5... Moving body base 7... Numerical control device. 4... Moving object 6... Servo motor detector

Claims (1)

【特許請求の範囲】[Claims] (1)工作機械に於ける移動体の全行程途中における任
意位置で、送り駆動系に存在する遊隙(バックラッシュ
)量に見合った補正を多点的に行なうようにしたことに
より移動体の正確な位置決めを可能とした工作機械の移
動体の位置決め方法。
(1) By performing multi-point correction commensurate with the amount of play (backlash) that exists in the feed drive system at arbitrary positions during the entire stroke of the moving body in the machine tool, the moving body A method for positioning moving objects in machine tools that enables accurate positioning.
JP29951788A 1988-11-29 1988-11-29 Positioning method for moving body of machine tool Pending JPH02145239A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP29951788A JPH02145239A (en) 1988-11-29 1988-11-29 Positioning method for moving body of machine tool

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP29951788A JPH02145239A (en) 1988-11-29 1988-11-29 Positioning method for moving body of machine tool

Publications (1)

Publication Number Publication Date
JPH02145239A true JPH02145239A (en) 1990-06-04

Family

ID=17873614

Family Applications (1)

Application Number Title Priority Date Filing Date
JP29951788A Pending JPH02145239A (en) 1988-11-29 1988-11-29 Positioning method for moving body of machine tool

Country Status (1)

Country Link
JP (1) JPH02145239A (en)

Similar Documents

Publication Publication Date Title
JP4361071B2 (en) Servo control device
JP5506945B2 (en) Numerical control method and numerical control device for machine tool
JP3887197B2 (en) NC machine tool correction device
JP3389417B2 (en) How to compensate for lost motion
EP2634656B1 (en) Correction method during feed shaft reversal
US20160001410A1 (en) Controller for machine tool
JP2008225533A (en) Servo controller
EP0557530A1 (en) Numerical control device
KR20010041353A (en) Synchronization controller
TW201351081A (en) Servo control device and servo control method
CA1334864C (en) Method and system for controlling a machine tool such as a turning machine
JP3532281B2 (en) Positioning control method for screw type shaft feed mechanism
JPH02145239A (en) Positioning method for moving body of machine tool
JP3901290B2 (en) Compensation method for bore size and NC lathe capable of performing this compensation method
JP2004362204A (en) Frictional force measuring method in machine tool and numeric control device using measured value obtained by frictional force measuring method
JPS6375907A (en) Method for eliminating follow-up delay in full-close feedback nc system
JPS61131007A (en) Numerical control for machine tool
JPH0716850B2 (en) Axis switching device
JPH10254520A (en) Original point returning method for nc control axis
JP3298329B2 (en) Servo control device and servo control method
JPH08141866A (en) Slide driving device
JP6666234B2 (en) Numerical control unit
JP2009070089A (en) Numerical control apparatus and numerical control method
JPH0876847A (en) Mechanism and method for backlash correction in drive device
JPH06187043A (en) Positioning control method