JPS63123650A - Lost motion correction method for nc feeding - Google Patents

Lost motion correction method for nc feeding

Info

Publication number
JPS63123650A
JPS63123650A JP26668186A JP26668186A JPS63123650A JP S63123650 A JPS63123650 A JP S63123650A JP 26668186 A JP26668186 A JP 26668186A JP 26668186 A JP26668186 A JP 26668186A JP S63123650 A JPS63123650 A JP S63123650A
Authority
JP
Japan
Prior art keywords
lost motion
amount
reverse direction
positioning
location
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
JP26668186A
Other languages
Japanese (ja)
Inventor
Yasuo Katsumi
勝見 保夫
Takeshi Ishiwaki
石脇 健
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 JP26668186A priority Critical patent/JPS63123650A/en
Publication of JPS63123650A publication Critical patent/JPS63123650A/en
Pending legal-status Critical Current

Links

Landscapes

  • Automatic Control Of Machine Tools (AREA)

Abstract

PURPOSE:To have high precision location by determining the lost motion amount according to the reverse direction locational amount commanded by an NC device, and by performing correction with the determined lost motion amount. CONSTITUTION:When a location command is given (Step 1), judgement is made whether it is a reverse direction command. In this case of a regular direction command, jump is made to Step 7 followed by implementation of regular direction location. In the case of a reverse direction command, the location amount is made sure (Step 3), and the lost motion amount corresponding to the locational amount in the reverse direction is read (Step 4) from a file (Step 5). The locational command value is corrected (Step 6) with the read lost motion amount, and reverse direction location is implemented (Step 7) with the corrected location command value.

Description

【発明の詳細な説明】 〈産業上の利用分野〉 本発明はNO送りのロストモーション補正方法に関し、
CNC成形・平面研削盤、CNC円筒研削盤、NC制御
による旋盤、マシニングセンタ等あらゆる工作機械に適
用できる。
[Detailed Description of the Invention] <Industrial Application Field> The present invention relates to a lost motion correction method for NO feed,
It can be applied to all machine tools such as CNC forming/surface grinding machines, CNC cylindrical grinders, NC-controlled lathes, and machining centers.

〈従来の技術〉 NO送りにおいて送りの方向を逆にした場合には、必ず
ロストモーションが存在する事が良く知られている。こ
の量は送りの位置決めを行う場合の誤差となる。そこで
従来では、あらかじめこの日ストモーション量を計測し
ておき、この發をNC制御装置内に記憶して、送り方向
を逆にする場合には補正を行なっていたが、補正量は複
数でなく単一口であった。
<Prior Art> It is well known that lost motion always exists when the direction of feed is reversed in NO feed. This amount becomes an error when positioning the feed. Therefore, in the past, the amount of strike motion was measured in advance on that day, this result was stored in the NC control device, and correction was made when reversing the feed direction, but the amount of correction was not multiple. It was a single mouth.

〈発明が解決しようとする問題点〉 NC送りの位置決め精度は、この日ストモーションによ
って悪化するので、補正によって精度を高めており、位
置決め精度に対する要求値が厳しくない場合には単一の
補正量でも問題がなかった。
<Problem to be solved by the invention> Since the positioning accuracy of NC feed deteriorates due to the current strike motion, the accuracy is improved by correction, and if the required value for positioning accuracy is not strict, a single correction amount is used. But there were no problems.

しかし、±1μm程度の高精度位置決めを必要とする場
合、実際のロストモーション量は一定でなく逆方向に動
かす量により異なる現象がある。したがって逆方向の位
置決め量においては、一定の補正量では高精度の位置決
めが出来ないという問題があった。
However, when high-precision positioning of about ±1 μm is required, the actual amount of lost motion is not constant and varies depending on the amount of movement in the opposite direction. Therefore, in the positioning amount in the opposite direction, there is a problem in that highly accurate positioning cannot be performed with a fixed correction amount.

〈問題を解決するための手段〉 逆方向への位置決め量に対応した責なるロストモーショ
ン量をあらかじめ測定し、位置決め層に対応したロスト
モーション量をNC制御装置内に記憶し、NC制御装置
により、指令された逆方向位置決め量に対応してロスト
モーション量を決定し、この決定したロストモーション
量でもって補正を行う方法をとる事により高精度位置決
めを実現する。
<Means for solving the problem> The amount of lost motion corresponding to the amount of positioning in the opposite direction is measured in advance, the amount of lost motion corresponding to the positioning layer is stored in the NC control device, and the amount of lost motion corresponding to the positioning layer is stored in the NC control device. High-precision positioning is achieved by determining the amount of lost motion in response to the commanded amount of backward positioning and performing correction using the determined amount of lost motion.

〈実施例〉 第1図に実施のフローを示す。ここでステップ5が、従
来と異なる部分である。ステップ5には、あらかじめ測
定された逆方向への位置決めl(Xとする)に対応する
ロストモーション@(Yとする)の関係が、X−Yの数
値のファイルとしてNC制御装置内に構成される。
<Example> Figure 1 shows the flow of implementation. Here, step 5 is different from the conventional method. In step 5, the relationship of lost motion @ (denoted as Y) corresponding to the previously measured positioning l in the opposite direction (denoted as X) is configured in the NC control device as a file of X-Y values. Ru.

次に全体の制御方法を説明する。位置決め指令が出ると
(ステップ1)これが逆方向指令であるか否かを判別す
る(ステップ2)。正方向指令であるときにはステップ
7にジャンプして正方向の位置決めを実行する。逆方向
指令であるときには位置決め量を確認しくステップ3)
、逆の方向への位置決め最に対応したロストモーション
量をファイル(ステップ5)から読み出す(ステップ4
)。
Next, the overall control method will be explained. When a positioning command is issued (step 1), it is determined whether or not this is a reverse direction command (step 2). If it is a forward direction command, the process jumps to step 7 and positioning in the forward direction is executed. If it is a reverse direction command, check the positioning amount (Step 3)
, the amount of lost motion corresponding to the positioning in the opposite direction is read from the file (step 5) (step 4).
).

読み出しだロストモーション量により位M決め指令値を
補正しくステップ6)、補正した位置決め指令値により
逆方向の位置決めを実行する(ステップ7)。
The positioning command value is corrected using the read lost motion amount (step 6), and positioning in the opposite direction is executed using the corrected positioning command value (step 7).

〈発明の効果〉 従来のロストモーション補正量は単一であったので、実
際には逆方向位置決め社により異なるロストモーション
量を正確に補正する事が出来ず、高精度位置決めを行う
場合には不充分であったのを、本発明では逆方向位置決
め量に応じた正しいロストモーション量を補正可能とし
た事により、高精度位置決めが可能となった。
<Effects of the Invention> Since the conventional lost motion correction amount was single, it was actually impossible to accurately correct the lost motion amount, which differs depending on the positioning company in the reverse direction, and this is inconvenient when performing high-precision positioning. However, in the present invention, it is possible to correct the correct amount of lost motion according to the amount of positioning in the reverse direction, thereby making it possible to perform high-precision positioning.

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

第1図は本発明方法を説明するためのフロー図である。 FIG. 1 is a flow diagram for explaining the method of the present invention.

Claims (1)

【特許請求の範囲】[Claims] ボールネジと送りサーボモータとNC制御装置で構成さ
れるNC送り機構において、サーボモータを正転から逆
転させる時に送りサーボモータとボールネジのカップリ
ングやボールネジ等の剛性により生ずるロストモーショ
ンを補正する方法であつて、逆方向への位置決め量とロ
ストモーション量との関係を示す関数をNC制御装置内
にあらかじめ記憶し、逆転の指令が出された時には指令
された逆方向への位置決め量に応じたロストモーション
量を前記関数を用いて求め、求めたロストモーション量
を補正量として補正を行うことを特徴とするNC送りロ
ストモーション補正方法。
In an NC feed mechanism composed of a ball screw, a feed servo motor, and an NC control device, this method corrects lost motion caused by the coupling between the feed servo motor and the ball screw, the rigidity of the ball screw, etc. when the servo motor is rotated from normal rotation to reverse rotation. A function indicating the relationship between the positioning amount in the reverse direction and the amount of lost motion is stored in advance in the NC control device, and when a reverse command is issued, the lost motion is generated according to the commanded positioning amount in the reverse direction. An NC feed lost motion correction method, characterized in that the amount of lost motion is determined using the above function, and correction is performed using the determined amount of lost motion as a correction amount.
JP26668186A 1986-11-11 1986-11-11 Lost motion correction method for nc feeding Pending JPS63123650A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP26668186A JPS63123650A (en) 1986-11-11 1986-11-11 Lost motion correction method for nc feeding

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP26668186A JPS63123650A (en) 1986-11-11 1986-11-11 Lost motion correction method for nc feeding

Publications (1)

Publication Number Publication Date
JPS63123650A true JPS63123650A (en) 1988-05-27

Family

ID=17434215

Family Applications (1)

Application Number Title Priority Date Filing Date
JP26668186A Pending JPS63123650A (en) 1986-11-11 1986-11-11 Lost motion correction method for nc feeding

Country Status (1)

Country Link
JP (1) JPS63123650A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1992021479A1 (en) * 1991-06-06 1992-12-10 Toshiba Kikai Kabushiki Kaisha Method of indexing attachment and system therefor
JP2015179398A (en) * 2014-03-19 2015-10-08 Dmg森精機株式会社 Controller

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1992021479A1 (en) * 1991-06-06 1992-12-10 Toshiba Kikai Kabushiki Kaisha Method of indexing attachment and system therefor
JP2015179398A (en) * 2014-03-19 2015-10-08 Dmg森精機株式会社 Controller

Similar Documents

Publication Publication Date Title
US4709509A (en) Numerically controlled grinding machine
US4773187A (en) Numerically controlled grinding machine
US4334178A (en) Method and apparatus for correcting tool lengths and tool radii, particularly for numerically controlled machines equipped with position or path measuring systems by means of nominal-actual value comparison
US4743823A (en) Method and device for correcting backlash
JPH027793B2 (en)
CN108723414A (en) Ensure the processing technology of numerically-controlled machine tool precision box parts main aperture system position of related features
JPH0472666B2 (en)
US3852719A (en) Pitch error compensation system
JPH0364254B2 (en)
JPH04348869A (en) Correction device for angular grinding wheel
JPS63123650A (en) Lost motion correction method for nc feeding
JPS5981705A (en) Compensating method of nc machine tool
JPH03290705A (en) Numerical controller
EP0072870A1 (en) Backlash compensation system for dual position-feedback control systems
JPH0367823B2 (en)
EP0200788A1 (en) Method of returning rotary shaft to reference point
JPS6157150B2 (en)
JP2574228Y2 (en) Lathe in-machine measuring device
JPS6125929Y2 (en)
JPS6154528B2 (en)
JPH02643Y2 (en)
JPS6157151B2 (en)
JPS62206606A (en) Correction method for abrasion loss of tool
JPH0981222A (en) Method for switching coordinate data specification format for numerically controlled machine tool
JPH0288147A (en) Nc turning machine tool with auxiliary measuring device and coordinate axis arithmetic device thereof