JPS58165951A - Main shaft rotation control system in machine tool - Google Patents
Main shaft rotation control system in machine toolInfo
- Publication number
- JPS58165951A JPS58165951A JP4826182A JP4826182A JPS58165951A JP S58165951 A JPS58165951 A JP S58165951A JP 4826182 A JP4826182 A JP 4826182A JP 4826182 A JP4826182 A JP 4826182A JP S58165951 A JPS58165951 A JP S58165951A
- Authority
- JP
- Japan
- Prior art keywords
- cutting
- amplitude
- stick
- slip
- revolutions
- 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
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—Programme-control systems
- G05B19/02—Programme-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 programme data in numerical form
- G05B19/182—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 programme data in numerical form characterised by the machine tool function, e.g. thread cutting, cam making, tool direction control
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Automatic Control Of Machine Tools (AREA)
Abstract
Description
【発明の詳細な説明】
この発明は工作機械における主軸回転制御方式に関し、
*に切削作業におけるビビリを除去する本
ための軸の回転制御方式に関する。[Detailed Description of the Invention] This invention relates to a spindle rotation control method in a machine tool,
*Related to a shaft rotation control system for eliminating chatter during cutting operations.
主軸を回転するととKよつ【切削作業を行なうようKな
っている工作機械においては、従来、切削ビビリが発生
した場合、主軸回転数又は送り速度の指令を変更して再
度入力するか、主軸回転数又は送り速度のオーバライド
スイッチを切換えて切削するよ5Kしていた。このため
、オペレータは切削ビビリが発生する都度、上記変更の
操作を行なう必要があるといった煩雑さがあった。よっ
て、この発明の目的は、切削作業中に切削ビビリが発生
しても切削ビビリな自動的に除去する主軸回転制御方式
を提供することにある。When the spindle rotates, it becomes difficult to rotate the spindle. [In machine tools that are designed to perform cutting operations, conventionally, when cutting chatter occurs, the spindle rotation speed or feed rate command must be changed and input again, or It took 5K to cut by changing the override switch for rotation speed or feed speed. Therefore, the operator is required to carry out the above-mentioned change operation every time cutting chatter occurs, which is complicated. SUMMARY OF THE INVENTION Therefore, an object of the present invention is to provide a spindle rotation control system that automatically eliminates cutting chatter even if it occurs during cutting work.
以下にこの発明を説明する。This invention will be explained below.
この発明は、主軸を回転駆動して切削作業を行なう工作
機械における主軸回転制御方式に関し、切削作業の駆動
系に切削ビビリ検出器を設けると共に、主軸回転数の増
減の周期及び増減の振幅を予め設定しておき、切削ビビ
リ検出器で切削作業の切削ビビリが検出されたとき、上
記設定された周期及び振幅で主軸の回転数を制御するこ
とにより切削ビビリを除去するようにしたものである。The present invention relates to a spindle rotation control method for a machine tool that performs cutting work by rotationally driving the spindle.The present invention relates to a spindle rotation control method for a machine tool that performs cutting work by rotationally driving the spindle. The cutting chatter is set in advance, and when the cutting chatter is detected by the cutting chatter detector, the cutting chatter is removed by controlling the rotational speed of the spindle with the set period and amplitude.
第1図はこの発明方式を適用した装置の一例を示すもの
であり、主軸の回転数を指令する指令回転数8 (rp
m )は演算回路1.演算器2.加算器3及び減算器4
に入力され、別途工作機械の主軸の駆動系に配設された
切削ビビリ検出器からのビビリ検出信号8IGは演算回
路lk大入力れ、ビビリ検出信号SIGが出力されたと
きの主軸回転数の増減振幅を指令するための指令振幅B
(%)は演算器2に入力される。そして、演算器2で演
算された実際に増減させる振幅8. (rpm )は、
加算器3及び減算器4に入力されると共に演算器5に入
力され、ビビリ検出信号SIGが出力されたときの回転
数の増減の周期を指令するための指令周期T(sec
)も演算器5に入力され、演算器5で演算された増減ス
テップ量D8(rpm )は演算回路1に入力される。FIG. 1 shows an example of a device to which this invention method is applied, in which a command rotation speed of 8 (rp
m) is the arithmetic circuit 1. Arithmetic unit 2. Adder 3 and subtracter 4
The chatter detection signal 8IG from the cutting chatter detector separately installed in the drive system of the main spindle of the machine tool is input to the arithmetic circuit lk, and the increase/decrease in the spindle rotation speed when the chatter detection signal SIG is output. Command amplitude B for commanding amplitude
(%) is input to the calculator 2. Then, the amplitude 8. which is calculated by the calculator 2 and which is actually increased or decreased. (rpm) is
A command period T (sec
) is also input to the arithmetic unit 5, and the increase/decrease step amount D8 (rpm) calculated by the arithmetic unit 5 is input to the arithmetic circuit 1.
さらに、加算器3で演算された回転数振幅の最大値Sm
、xは演算回路1に入力され、減算器4で演算された回
転数振幅の最小値8而。Furthermore, the maximum value Sm of the rotational speed amplitude calculated by the adder 3
, x is input to the arithmetic circuit 1 and is calculated by the subtracter 4, which is the minimum value 8 of the rotational speed amplitude.
は演算回路1に入力され、演算回路1で演算された主軸
の回転数指令Snが主軸の駆動系に入力されるようkな
っている。is input to the arithmetic circuit 1, and the spindle rotation speed command Sn calculated by the arithmetic circuit 1 is input to the spindle drive system.
このような構成において、切削ビビリ検出器からビビリ
検出信号8IGが出力されていない場合、演算回路1は
指令回転数8をそのまま回転数指令8n として出力す
るので、主軸は指令された回転Bsで回転するととkな
る。また、指令振幅B及び指令周期Tは、予めオペレー
タ等によって設定されている。しかして、演算器2及び
5.加算器3、減算器4は設定された指令回転数8.指
令周期T及び指令振幅Bかも増減ステップ量D8 、最
大振幅−8,最小振幅幅11を演算して求めており、こ
れらのデータを演算回路1に入力している。In such a configuration, if the chatter detection signal 8IG is not output from the cutting chatter detector, the arithmetic circuit 1 outputs the command rotation speed 8 as it is as the rotation speed command 8n, so the spindle rotates at the command rotation Bs. Then it becomes k. Further, the command amplitude B and the command cycle T are set in advance by an operator or the like. Therefore, computing units 2 and 5. Adder 3 and subtracter 4 calculate the set command rotation speed 8. The command period T and the command amplitude B are calculated by calculating the increase/decrease step amount D8, the maximum amplitude -8, and the minimum amplitude width 11, and these data are input to the calculation circuit 1.
すなわち、演算器2は指令回転数8及び指令振幅Bから
なる振幅値(P −P ) 8.を求め、この振幅値S
aを加算63.減算器4.演算185に入力する。ここ
に、加算器3及び減算器4には指令回転数8が入力され
ており、加算器3及び減算器4はそれぞれ下式に従って
、最大振幅S工、及び最小振幅8mゑ。を演算する。That is, the arithmetic unit 2 calculates an amplitude value (P − P ) consisting of the command rotation speed 8 and the command amplitude B. Find this amplitude value S
Add a63. Subtractor 4. Input to calculation 185. Here, the command rotation speed 8 is inputted to the adder 3 and the subtracter 4, and the adder 3 and the subtracter 4 respectively set the maximum amplitude S and the minimum amplitude 8 m2 according to the following formulas. Calculate.
そして、演算器5は演算器2からの振幅SJl及び設定
された指令周期Tより、次式に従って増減ステップ量D
8を求める。すなわち、
である。ここで、上式において1 / 100とするの
は、増減ステップ量D8を加減算する埼期を1/100
(s@c )ごとに行なうためである。このようにして
、演算器5で求められた増減ステップ量DS。Then, based on the amplitude SJl from the computing unit 2 and the set command period T, the computing unit 5 calculates the increase/decrease step amount D according to the following formula.
Find 8. That is, . Here, in the above formula, 1/100 means that the period for adding and subtracting the increase/decrease step amount D8 is 1/100.
This is because it is performed every (s@c). In this way, the increase/decrease step amount DS is obtained by the calculator 5.
加算器3で求められた最大振幅SmJlx1 減算器
4で求められた最小振幅Sm1nはそれぞれ演算回路1
に入力されている。The maximum amplitude SmJlx1 obtained by the adder 3 and the minimum amplitude Sm1n obtained by the subtracter 4 are respectively calculated by the arithmetic circuit 1.
has been entered.
しかして、演算回路IK切削ビビリ検出器から第2図(
5)に示すようなビビリ検出信号81Gが入力されると
、演算回路1は上述の如(して入力されている増減ステ
ップ量謔、最大振幅S48.最小振幅8m1n ’従っ
て、第2図(B)K示すような三角波で周期的■に増減
(8,)して回転する回転数指令8mを出力する。すな
わち、時点t0においてビビリ検出信号8IGが入力さ
れると、演算回路1は下式
%式%(5)
K従った演算を繰返し、最大振−8m1x と最小振幅
8mi n との間で周期T、増減ステップ量D8で変
化する回転数指令8flを出力するので、主軸はかかる
振幅1周期で回転数が変化するように駆動されることK
なる。これにより、切削作業におけるビビリが除去され
、たとえば時点t1 においてビビリか除去されること
により、ビビリ検出信号81Gも出力されな(なる。こ
の後は指令された回周波数信号をゲート制御するように
し、最大振−8m、x及び最小振幅8n1inをその計
数値から検出してアップダウンの計数モードを切換える
ようKしたカウンタで構成し得る、
以上のように、この発明方式によれば、切削作業におけ
る切削ビビリが検出されると、主軸の回転数が予め設定
された振幅2周期で変化するので、切削におけるビビリ
な自動的Kかつ確実に除去することができる。Therefore, from the arithmetic circuit IK cutting chatter detector as shown in Fig. 2 (
5), when the chatter detection signal 81G shown in FIG. )K outputs a rotational speed command 8m that rotates by increasing and decreasing (8,) periodically with a triangular wave as shown in . The calculation according to formula % (5) K is repeated and a rotation speed command 8fl that changes with a period T and an increase/decrease step amount D8 between the maximum vibration -8m1x and the minimum amplitude 8min is output, so the main shaft is operated with one cycle of such amplitude. K is driven so that the rotational speed changes with
Become. As a result, chatter in the cutting operation is removed. For example, at time t1, the chatter is removed, so that the chatter detection signal 81G is no longer output. After this, the gate control is performed on the frequency signal at the commanded times. As described above, according to the method of the present invention, it is possible to detect the maximum vibration of -8 m, When chatter is detected, the rotational speed of the spindle changes with two preset amplitude cycles, so that chatter during cutting can be automatically and reliably removed.
第1図はこの発明方式を適用した装置の一例を示すブロ
ック図、第2図(A)及び(均はその動作例を示すタイ
ムチャートである。FIG. 1 is a block diagram showing an example of a device to which the method of the present invention is applied, and FIG. 2 (A) and (A) are time charts showing an example of its operation.
Claims (1)
、前記切削作業の駆動系に切削ビビリ検出器を設けると
共に、前記主軸回転数の増減の周期及び増減の振幅を設
定しておき、前記切削ビビリ検出器で前記切削作業の切
削ビビリが検出されたとき、前記設定された周期及び振
幅で前記主軸の回転数を制御することにより、前記切削
ビビリな除去するようにしたことを特徴とする工作機械
における主軸回転制御方式。In a machine tool that performs cutting work by rotationally driving a spindle, a cutting chatter detector is provided in the drive system for the cutting work, and a period of increase/decrease and an amplitude of increase/decrease in the rotation speed of the spindle are set. A machine tool characterized in that when cutting chatter in the cutting operation is detected by a detector, the rotational speed of the spindle is controlled with the set period and amplitude to remove the cutting chatter. spindle rotation control method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4826182A JPS58165951A (en) | 1982-03-26 | 1982-03-26 | Main shaft rotation control system in machine tool |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4826182A JPS58165951A (en) | 1982-03-26 | 1982-03-26 | Main shaft rotation control system in machine tool |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS58165951A true JPS58165951A (en) | 1983-10-01 |
Family
ID=12798493
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP4826182A Pending JPS58165951A (en) | 1982-03-26 | 1982-03-26 | Main shaft rotation control system in machine tool |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS58165951A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60127908A (en) * | 1983-12-15 | 1985-07-08 | Amada Co Ltd | Control method of cutting in drilling machine |
JPH0453649A (en) * | 1990-06-18 | 1992-02-21 | Okuma Mach Works Ltd | Irregular revolution speed cutting method |
JP2012086347A (en) * | 2010-10-22 | 2012-05-10 | Okuma Corp | Machine tool |
JP2012088968A (en) * | 2010-10-20 | 2012-05-10 | Okuma Corp | Monitoring method of main shaft rotational speed in machine tool, monitoring device, and machine tool |
JP2012130983A (en) * | 2010-12-21 | 2012-07-12 | Okuma Corp | Machine tool |
US9010453B2 (en) | 2010-10-20 | 2015-04-21 | Okuma Corporation | Method for monitoring rotary shaft rotation speed fluctuation in machine tool, monitor apparatus, and machine tool |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS49105277A (en) * | 1973-02-08 | 1974-10-04 | ||
JPS507179A (en) * | 1973-05-24 | 1975-01-24 |
-
1982
- 1982-03-26 JP JP4826182A patent/JPS58165951A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS49105277A (en) * | 1973-02-08 | 1974-10-04 | ||
JPS507179A (en) * | 1973-05-24 | 1975-01-24 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS60127908A (en) * | 1983-12-15 | 1985-07-08 | Amada Co Ltd | Control method of cutting in drilling machine |
JPH0453649A (en) * | 1990-06-18 | 1992-02-21 | Okuma Mach Works Ltd | Irregular revolution speed cutting method |
JP2012088968A (en) * | 2010-10-20 | 2012-05-10 | Okuma Corp | Monitoring method of main shaft rotational speed in machine tool, monitoring device, and machine tool |
US9010453B2 (en) | 2010-10-20 | 2015-04-21 | Okuma Corporation | Method for monitoring rotary shaft rotation speed fluctuation in machine tool, monitor apparatus, and machine tool |
JP2012086347A (en) * | 2010-10-22 | 2012-05-10 | Okuma Corp | Machine tool |
JP2012130983A (en) * | 2010-12-21 | 2012-07-12 | Okuma Corp | Machine tool |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4261470B2 (en) | Control device | |
JP4813616B1 (en) | Numerical control device for machine tool having speed control function during arc motion | |
JP2017182336A5 (en) | ||
JP3775503B2 (en) | Electronic cam type rotary cutter control reverse rotation prevention electronic cam curve generation method and control device thereof | |
JPS58165951A (en) | Main shaft rotation control system in machine tool | |
JP3558508B2 (en) | Control device for NC machine tool | |
US6847857B2 (en) | Thread machining control method and apparatus therefor | |
JPH05346813A (en) | Nc controller | |
JPH0452908A (en) | Tool deformation correcting system | |
JPH0751999A (en) | Tool breakage detecting method | |
Nolzen et al. | Fast adaptive cutting force control for milling operation | |
JPH09305235A (en) | Method and device for controlling position of servomotor | |
JPH0751992A (en) | Drilling work method | |
JP2791733B2 (en) | Tool change method | |
JP2903662B2 (en) | Spindle controller for machine tools | |
JP2005266902A (en) | Position control device and method | |
CN118647948A (en) | Processing time prediction device and processing time prediction method | |
JP2712172B2 (en) | Servo motor controller | |
JP2819411B2 (en) | Fixed position stop control device | |
JPH1063339A (en) | Controller of numerical value control machine tool | |
JPH033757A (en) | Management of cutting load | |
JP2019171496A (en) | Motor control device | |
JPH04312376A (en) | Drive controller for rotating machine | |
EP0146629B1 (en) | Apparatus for controlling profiling | |
JPH02100868A (en) | Deburring robot |