JPS6327722B2 - - Google Patents
Info
- Publication number
- JPS6327722B2 JPS6327722B2 JP8669281A JP8669281A JPS6327722B2 JP S6327722 B2 JPS6327722 B2 JP S6327722B2 JP 8669281 A JP8669281 A JP 8669281A JP 8669281 A JP8669281 A JP 8669281A JP S6327722 B2 JPS6327722 B2 JP S6327722B2
- Authority
- JP
- Japan
- Prior art keywords
- backlash
- amount
- speed
- feed
- power transmission
- 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.)
- Expired
Links
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—Program-control systems
- G05B19/02—Program-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 program data in numerical form
- G05B19/19—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 program data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Numerical Control (AREA)
- Control Of Position Or Direction (AREA)
Description
【発明の詳細な説明】
この発明は、工作機械又は産業機械などの加工
機械において発生するバツクラツシユの補正を行
う数値制御装置のバツクラツシユ補正方法の改良
に関するものである。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to an improvement in a backlash correction method for a numerical control device that corrects backlash occurring in a processing machine such as a machine tool or an industrial machine.
この発明の説明に先立つて、JISに定められた
バツクラツシユ量の測定方法ならびに機械の突き
放し現象について第1図〜第3図を用いて簡単に
説明する。 Prior to explaining the present invention, a method for measuring the amount of backlash defined by JIS and the phenomenon of machine ejection will be briefly explained using FIGS. 1 to 3.
第1図において、a点は機械のスタート位置、
b点は早送り指令によつて例えば+100mm移動し
た点、c点はさらに早送り指令によつて+100mm
移動した点、d点はc点から早送り指令によつて
−100mm戻した点とすると、b点でダイヤルゲー
ジをプリセツトし、d点に戻した時のダイヤルゲ
ージの指示値の差をバツクラツシユ量としてい
る。 In Figure 1, point a is the starting position of the machine,
Point b is a point moved by, for example, +100mm by a rapid traverse command, and point c is further moved by 100mm by a rapid traverse command.
Assuming that the moved point, point d, is a point returned by -100 mm from point c by a fast forward command, the dial gauge is preset at point b, and the difference in the reading on the dial gauge when returned to point d is taken as the backlash amount. There is.
ところで、早送りによつて機械を動かした時に
は、通常第2図に示すように機械側の歯車1と送
りモータ側の歯車2はαで示すバツクラツシユを
有して停止するが、機械によつては第3図に示す
ように機械側の歯車1がβで示す量だけモータ側
の歯車2に対して突き放しをされたような状態で
停止する場合がある。 By the way, when a machine is moved by rapid traverse, the gear 1 on the machine side and the gear 2 on the feed motor side usually stop with a backlash shown by α, as shown in Fig. 2, but depending on the machine, As shown in FIG. 3, there is a case where the gear 1 on the machine side stops in a state where it appears to be pushed away from the gear 2 on the motor side by an amount indicated by β.
従来、数値制御装置によつて制御される工作機
械又は産業機械などの加工機械に生ずるバツクラ
ツシユ補正は、第1図に示す方法等によつて測定
されたバツクラツシユ量(突き放し現象の生じる
機械ではα−β分のバツクラツシユ量)がICメ
モリ等の記憶装置にセツトされ、加工機械の移動
方向が変化する毎に、早送りであれ切削送り(低
速送り)であれ無条件に実際の移動指令値に上記
バツクラツシユ量を上乗せしてこれを行なつてい
る。 Conventionally, the backcrush correction that occurs in processing machines such as machine tools or industrial machines controlled by numerical control devices is based on the amount of backlash measured by the method shown in FIG. The back-crush amount for β) is set in a storage device such as an IC memory, and whenever the moving direction of the processing machine changes, the above-mentioned back-crush is unconditionally applied to the actual movement command value, whether it is rapid traverse or cutting feed (low-speed traverse). This is done by increasing the amount.
このように、測定されたバツクラツシユ量は、
早送り時に突き放し現象の生じる加工機械では、
本来のバツクラツシユ量に比べ突き放しをされた
量だけ小さい設定値(α−β)となつている。従
つてこのままの設定値の補正によれば突き放し現
象の生じない切削送りによつて真円の輪郭切削等
をした場合にこの突き放し現象が発生する切換点
付近において切込み段差が生じ、加工精度が低下
する欠点があつた。 In this way, the measured backlash amount is
In processing machines where the push-off phenomenon occurs during rapid traverse,
The setting value (α−β) is smaller than the original backlash amount by the amount of push-out. Therefore, if the set values are corrected as they are, when cutting a perfect circular contour using a cutting feed that does not cause the push-off phenomenon, a step in the cut will occur near the switching point where the push-off phenomenon occurs, and the machining accuracy will decrease. There was a drawback.
この発明は上記のような従来のものの欠点を除
去するためになされたもので、低速送りを行いそ
の後その低速送り方向とは逆方向に移動させたと
き、動力伝達手段に所定の第1のバツクラツシユ
量を生じさせると共に、高速送りを行いその後そ
の高速送り方向とは逆方向に移動させたとき、動
力伝達手段に突き放し現象が生じて、上記第1の
バツクラツシユ量より少ない量の第2のバツクラ
ツシユ量を生じさせる機械を制御するものにおい
て、上記動力伝達手段の上記第1,第2のバツク
ラツシユ量を記憶手段に記憶させておき、上記機
械の移動方向が変化してバツクラツシユ補正に入
る前にそれまでの送りが高速送りであるか低速送
りであるかを判別手段にて判別し、その判別結果
が高速送りである場合には、上記第2のバツクラ
ツシユ量にて動力伝達手段のバツクラツシユを補
正すると共に、低速送りであるときには、上記第
1のバツクラツシユ量にて動力伝達手段のバツク
ラツシユを補正することにより、バツクラツシユ
動作付近の加工精度向上を計ることができる数値
制御装置のバツクラツシユ補正方法を提供するこ
とを目的としたものである。 This invention was made in order to eliminate the drawbacks of the conventional ones as described above, and when the power transmission means is moved at a low speed and then moved in a direction opposite to the direction of the low speed feed, the power transmission means has a predetermined first backlash. When the power transmission means is moved in the opposite direction to the high-speed feeding direction, an ejecting phenomenon occurs in the power transmission means, and a second buck-crushing amount is generated which is smaller than the first buck-crushing amount. In a device that controls a machine that produces The determining means determines whether the feed is high-speed feed or low-speed feed, and if the determination result is high-speed feed, correcting the buckle of the power transmission means with the second buckle amount, and It is an object of the present invention to provide a backlash correction method for a numerical control device that can improve machining accuracy near the backlash operation by correcting the backlash of the power transmission means using the first backlash amount when the feed is at a low speed. This is the purpose.
以下、この発明の一実施例を図について説明す
る。 An embodiment of the present invention will be described below with reference to the drawings.
第4図において、11はそれまでの移動指令が
早送りであつたか否かを判別する判別回路、12
は切削送りであつたか否かを判別する判別回路、
13は制御回路で、この回路13は上記判別回路
11,12の出力をバツクラツシユ補正に入る直
前にフリツプフロツプ14にセツトする。15は
第1図で示した例で測定されたバツクラツシユの
設定値(第1のバツクラツシユ量α)を記憶する
記憶装置、16は突き放し量として測定された設
定値(第2のバツクラツシユ量α−β又はβ)を
記憶する記憶装置、17はアンド回路、18はオ
ア回路である。 In FIG. 4, reference numeral 11 indicates a determination circuit for determining whether or not the previous movement command was for fast forwarding; 12;
is a determination circuit that determines whether the cutting feed is hot or not;
Reference numeral 13 denotes a control circuit which sets the outputs of the discrimination circuits 11 and 12 to the flip-flop 14 immediately before starting backlash correction. Reference numeral 15 denotes a storage device for storing the set value of the backlash (first backlash amount α) measured in the example shown in FIG. or β), 17 is an AND circuit, and 18 is an OR circuit.
いま、切削送りによつて歯車の移動が行なわ
れ、その次に早送りによつて逆方向に戻され、再
び切削送りによつて逆方向に戻される場合を例に
とると、まず切削送りから早送りに切換わる点に
おいては判別回路12と制御回路13とによつて
フリツプフロツプ14がリセツトされ、バツクラ
ツシユ量は記憶装置15の設定量により補正され
る。次いで、早送りから切削送りに切換わる点に
おいては判別回路11と制御回路13とによつて
フリツプフロツプ14がセツトされ、記憶装置1
6の設定量により補正される。 For example, if a gear is moved by cutting feed, then moved back in the opposite direction by rapid traverse, and then returned in the opposite direction by cutting feed, first, the gear is moved from cutting feed to rapid traverse. At the point where the switching occurs, the flip-flop 14 is reset by the discrimination circuit 12 and the control circuit 13, and the amount of backlash is corrected by the amount set in the storage device 15. Next, at the point where rapid feed is switched to cutting feed, the flip-flop 14 is set by the discrimination circuit 11 and the control circuit 13, and the storage device 1 is set.
It is corrected by the setting amount of 6.
以上のようにこの発明は、低速送りを行いその
後その低速送り方向とは逆方向に移動させたと
き、動力伝達手段に所定の第1のバツクラツシユ
量を生じさせると共に、高速送りを行いその後そ
の高速送り方向とは逆方向に移動させたとき、動
力伝達手段に突き放し現象が生じて、上記第1の
バツクラツシユ量より少ない量の第2のバツクラ
ツシユ量を生じさせる機械を制御するものにおい
て、上記動力伝達手段の上記第1,第2のバツク
ラツシユ量を記憶手段に記憶させておき、上記機
械の移動方向が変化してバツクラツシユ補正に入
る前にそれまでの送りが高速送りであるか低速送
りであるかを判別手段にて判別し、その判別結果
が高速送りである場合には、上記第2のバツクラ
ツシユ量にて動力伝達手段のバツクラツシユを補
正すると共に、低速送りであるときには、第記第
1のバツクラツシユ量にて動力伝達手段のバツク
ラツシユを補正するようにしたので、上記のよう
な機械であつても正しい補正量でバツクラツシユ
補正ができ、従つて、被加工物の加工精度を向上
させることができる欠点がある。 As described above, the present invention causes the power transmission means to produce a predetermined first backlash amount when low-speed feeding is performed and then moved in the opposite direction to the low-speed feeding direction, and at the same time, high-speed feeding is performed and then the high-speed In a device for controlling a machine that causes a push-off phenomenon to occur in the power transmission means and generates a second amount of backlash smaller than the first amount of backlash when the device is moved in a direction opposite to the feeding direction, the power transmission means The first and second batch amounts of the means are stored in the storage means, and before the moving direction of the machine changes and the batch correction starts, it is determined whether the feed up to that point was high speed feed or low speed feed. is discriminated by the discriminating means, and if the discrimination result indicates high-speed feed, the backlash of the power transmission means is corrected by the second backlash amount, and if the result is low-speed feed, the backlash of the power transmission means is corrected by the first backlash amount. Since the bump crash of the power transmission means is corrected by the amount, even in the above-mentioned machines, the bump bump can be corrected with the correct correction amount, and therefore the machining accuracy of the workpiece can be improved. There is.
第1図はJISによる機械のバツクラツシユ量を
測定するための方法を表わした図、第2図,第3
図はそれぞれ機械のバツクラツシユ状態の突き放
し現象を説明するための図、第4図はこの発明に
よるバツクラツシユ補正方法を説明するためのブ
ロツク図である。
図において、1は機械側の歯車、2はモータ側
の歯車、11,12は判別回路、13は制御回
路、14はフリツプフロツプ、15,16は記憶
装置、17はアンド回路、18はオア回路であ
る。
Figure 1 is a diagram showing the method for measuring the amount of backlash of a machine according to JIS, Figures 2 and 3
The figures are diagrams for explaining a phenomenon in which the backlash of a machine is released, and FIG. 4 is a block diagram for explaining the backlash correction method according to the present invention. In the figure, 1 is a gear on the machine side, 2 is a gear on the motor side, 11 and 12 are a discrimination circuit, 13 is a control circuit, 14 is a flip-flop, 15 and 16 are storage devices, 17 is an AND circuit, and 18 is an OR circuit. be.
Claims (1)
逆方向に移動させたとき、動力伝達手段に所定の
第1のバツクラツシユ量を生じさせると共に、高
速送りを行いその後その高速送り方向とは逆方向
に移動させたとき、動力伝達手段に突き放し現象
が生じて上記第1のバツクラツシユ量より少ない
量の第2のバツクラツシユ量を生じさせる機械を
制御するものにおいて、上記動力伝達手段の上記
第1,第2のバツクラツシユ量を記憶手段に記憶
させておき、上記機械の移動方向が変化してバツ
クラツシユ補正に入る前にそれまでの送りが高速
送りであるか低速送りであるかを判別手段にて判
別し、その判別結果が高速送りである場合には、
上記第2のバツクラツシユ量にて動力伝達手段の
バツクラツシユを補正すると共に、低速送りであ
るときには、上記第1のバツクラツシユ量にて動
力伝達手段のバツクラツシユを補正することを特
徴とする数値制御装置のバツクラツシユ補正方
法。1 When performing low-speed feeding and then moving in the opposite direction to the low-speed feeding direction, a predetermined first backlash amount is generated in the power transmission means, and at the same time, high-speed feeding is performed and then in the opposite direction to the high-speed feeding direction. The first and second portions of the power transmission means control a machine that, when moved, causes a push-off phenomenon to occur in the power transmission means and produces a second amount of backlash that is smaller than the first amount of backlash. The amount of backlash is stored in the storage means, and before the moving direction of the machine changes and the backlash correction is started, the determining means determines whether the feed up to that point is high-speed feed or low-speed feed, If the determination result is high-speed feed,
A backlash of a numerical control device characterized in that the backlash of the power transmission means is corrected by the second backlash amount, and when the feed is at a low speed, the backlash of the power transmission means is corrected by the first backlash amount. Correction method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8669281A JPS57201902A (en) | 1981-06-05 | 1981-06-05 | Numerical controller |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP8669281A JPS57201902A (en) | 1981-06-05 | 1981-06-05 | Numerical controller |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS57201902A JPS57201902A (en) | 1982-12-10 |
| JPS6327722B2 true JPS6327722B2 (en) | 1988-06-06 |
Family
ID=13894013
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP8669281A Granted JPS57201902A (en) | 1981-06-05 | 1981-06-05 | Numerical controller |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS57201902A (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6257003A (en) * | 1985-09-05 | 1987-03-12 | Fanuc Ltd | Back lash correction system for robot |
| JP2728260B2 (en) * | 1988-05-30 | 1998-03-18 | ファナック株式会社 | Servo control device |
| JP3201758B2 (en) * | 1989-07-27 | 2001-08-27 | ファナック株式会社 | Backlash correction method |
-
1981
- 1981-06-05 JP JP8669281A patent/JPS57201902A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS57201902A (en) | 1982-12-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0252282B2 (en) | ||
| EP0268887B1 (en) | Numerical control feed device for machine tool | |
| US3746955A (en) | Adaptive control system for numerical control of a cutting tool | |
| JP2003181722A (en) | Tapping machining device and tapping machining method | |
| EP0439617A1 (en) | Acceleration/deceleration control method of numeric controller | |
| US5011345A (en) | Contour machining method and apparatus for printed circuit board | |
| JPS6365469B2 (en) | ||
| JPH1020911A (en) | Tool length correction method, workpiece center position detection method, tool wear degree estimation method and numerical control device in numerical controller | |
| JPS6327722B2 (en) | ||
| EP0107147A2 (en) | Numerically controlled process and machine operating according to the process | |
| EP1164447B1 (en) | Control apparatus for automatic lathe | |
| JPH0453649A (en) | Irregular revolution speed cutting method | |
| JPH0341281B2 (en) | ||
| JPH06250716A (en) | Numerical controller | |
| EP1184761A2 (en) | Tool path preparing method and machining method | |
| JPH06262403A (en) | Position control device for moving body in machine tool | |
| JPH0272414A (en) | Feeding speed control method for numeral control | |
| JPS60263644A (en) | Numeric control machine | |
| JP2629486B2 (en) | Screw processing control method | |
| JPS63295085A (en) | Cnc laser beam machining method | |
| JPS6019522B2 (en) | Control device that enables automatic programming of machine tools | |
| JP3794794B2 (en) | Plasma cutting device | |
| JP3067147B2 (en) | Cutting dimension correction method | |
| JP2824649B2 (en) | Spindle controller | |
| JP2752124B2 (en) | Laser processing method |