JPH02294704A - Numerical controller - Google Patents
Numerical controllerInfo
- Publication number
- JPH02294704A JPH02294704A JP11634789A JP11634789A JPH02294704A JP H02294704 A JPH02294704 A JP H02294704A JP 11634789 A JP11634789 A JP 11634789A JP 11634789 A JP11634789 A JP 11634789A JP H02294704 A JPH02294704 A JP H02294704A
- Authority
- JP
- Japan
- Prior art keywords
- main spindle
- spindle
- speed
- feed
- main
- 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.)
- Granted
Links
- 238000001514 detection method Methods 0.000 claims description 3
- 238000003754 machining Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- 238000000034 method Methods 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
Landscapes
- Numerical Control (AREA)
Abstract
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は、マシニングセンタ等主軸によって切削加工す
る工作機械を制御する数値制御装置に関する.
[従来の技術コ
従来、この種の数値制御装置は、主軸の回転速度および
送り軸の送り速度についてプログラマないしはオペレー
タか切削条件を考慮して最適な値を決め、実際に加工す
る時は、主軸の回転速度か所望の値に到達してから、送
り軸の分配を開始し切削するのを常としていた。DETAILED DESCRIPTION OF THE INVENTION [Industrial Application Field] The present invention relates to a numerical control device for controlling a machine tool such as a machining center that performs cutting using a spindle. [Conventional technology] Conventionally, this type of numerical control device determines the optimum values for the rotational speed of the spindle and the feed rate of the feed axis by the programmer or operator by considering the cutting conditions. It was customary to start distributing the feed shaft and cut after reaching the desired rotational speed.
[発明か解決しようとする課題コ
近年工作機械の高速加工技術への二−ズか高まるにつれ
、主軸の高速化かめざましい進歩を遂げているか、高能
率加工のためには,単に主軸の回転数を上げるたけてな
く立上り立下りの整定時間を短くすることか必要となる
。例えば,マシニングセンタての一般的に加工は、
■工具交換→■主軸回転→■→切削■→主軸停止という
サイクルをくり返すか、■,■において主軸が指定回転
数に到達するまで、あるいは主軸か停止するまては次の
工程に移ることかてきずムダな時間を発生させている。[Problem to be solved by the invention] In recent years, as the need for high-speed machining technology for machine tools has increased, remarkable progress has been made in increasing the speed of the spindle. It is necessary to shorten the settling time of rising and falling. For example, machining centers generally perform machining by repeating the cycle of ■ tool change → ■ spindle rotation → ■ → cutting ■ → spindle stop, or until the spindle reaches the specified rotation speed in ■ and ■, or until the spindle stops rotating. Until it stops, there is no way to move on to the next process, which results in wasted time.
このムダは特に工具交換の頻度の高い部品加工の分野て
は無視てきないもので、場合によっては■の切削の蒔間
より■,■の主軸の起動停止の時間の方か長いこともあ
る。This waste cannot be ignored, especially in the field of parts machining where tool changes are frequent, and in some cases, the time required to start and stop the main spindle in (2) and (3) may be longer than the machining time in (2).
しかし、主軸を駆動する主軸モータの性能には限界があ
り、むやみと整定時間を短くすることはできないという
欠点がある。However, there is a limit to the performance of the spindle motor that drives the spindle, and there is a drawback that the settling time cannot be shortened unnecessarily.
本発明は上記欠点に鑑み、主軸回転の立上りに要するム
ダ時間を排除し、加工時間の短い数値制御装置を提供す
ることを目的とする。SUMMARY OF THE INVENTION In view of the above drawbacks, it is an object of the present invention to provide a numerical control device that eliminates the waste time required for the start-up of spindle rotation and shortens machining time.
[課題を解決するための手段]
本発明の数値制御装置は、
主軸回転速度を検出する検出手段と、
liη記主軸の起動後に、前記主軸か指令の回転速度に
到達する前に送り軸の分配を開始し、送り速度か前記主
軸の回転速度に比例するように制御する制御手段とを存
する。[Means for Solving the Problems] The numerical control device of the present invention includes a detection means for detecting the spindle rotation speed, and a feed axis distribution system that detects the rotation speed of the spindle after starting the spindle and before the spindle reaches the commanded rotation speed. and control means for controlling the feed rate so that it is proportional to the rotation speed of the spindle.
[作用コ
所望の加工精度を保ちながら、加工能千を−ヒげるため
には、切削力を一定に制御する必要かあり、かつ、切削
力は送り速度に比例し、主軸回転速度に反比例すること
が知られている。すなわちf cc F/S
f:切削力
F,送り速度
S:主軸回転速度
である.従って, F / S = constなるよ
うに.’!/J#すれば、他の条件が一定ならば、切削
力は一定となる。[Action] In order to increase the machining capacity while maintaining the desired machining accuracy, it is necessary to control the cutting force at a constant level, and the cutting force is proportional to the feed rate and inversely proportional to the spindle rotation speed. It is known to do. That is, f cc F/S f: cutting force F, feed speed S: spindle rotation speed. Therefore, F/S = const. '! /J#, the cutting force will be constant if other conditions are constant.
本発明の数値制御装置は,主軸回転速度検出信号を受け
る入力を持ち、主軸回転速度に比例して,送り速度を制
御する。The numerical control device of the present invention has an input for receiving a spindle rotation speed detection signal, and controls the feed rate in proportion to the spindle rotation speed.
[実施例]
次に、本発明の実施例について図面を参照して説明する
。[Example] Next, an example of the present invention will be described with reference to the drawings.
第1図は本発明の数値制御JA置の一実施例を示すブロ
ック図である。FIG. 1 is a block diagram showing an embodiment of the numerical control JA device of the present invention.
数値制御装置100において、主演算部110から送り
速度制御部120、軌跡制御部130、主軸制御部16
υへ各々送り速度、!Au.主軸速度に関する指令が与
えられる。送り速度制御部120及びLIlk跡〃ノ御
部130によりサーボル■御部]41 ,142 ,1
43は送りモータ151,152,153か所望の速度
と位置で動くように制御する.
一方工作機械200には主軸210があり、主軸モータ
211により駆動される。主軸モータ211は、数値制
m装置100の主軸制御部+60により所望の回転速度
になるように制御される。生軸モータ211には、主軸
回転速度検出器212か取付けられ主軸制御部160ヘ
フィードバウクすると同時に入力回路121を通して送
り速度制御部120へ主軸回転速度を伝達する。In the numerical control device 100, from the main calculation unit 110 to the feed rate control unit 120, the trajectory control unit 130, and the spindle control unit 16
Each feed rate to υ,! Au. A command regarding the spindle speed is given. The servo control unit is controlled by the feed speed control unit 120 and the LIlk trace control unit 130] 41, 142, 1
43 controls the feed motors 151, 152, 153 to move at desired speeds and positions. On the other hand, the machine tool 200 has a main spindle 210, which is driven by a main spindle motor 211. The main shaft motor 211 is controlled by the main shaft control section +60 of the numerical control device 100 to have a desired rotation speed. A spindle rotation speed detector 212 is attached to the raw shaft motor 211 and feeds the spindle rotation speed to the spindle control section 160 and at the same time transmits the spindle rotation speed to the feed speed control section 120 through the input circuit 121.
主演算部110は、王軸回転の指令を受けると、直ちに
主軸制御部+60により主軸モータを起動するか、主軸
回転速度が立上るのを待たずに,送り速度制御部12Q
及び軌跡制御部13f]に対し、分配開始を指示する.
送り速度制御部120は、指令送り速度FCに対し現在
の送り速度F..が
となるように、送り速度を制御する、ここでscは指令
主軸回転速度、Srは実際の主軸回転速度であって、入
力回路121を介して得られる.これによりFr/Sr
=一定なる関係が得られ、ひいては切削カ一定の条件が
満たされる。When the main calculation unit 110 receives the command to rotate the king shaft, it immediately starts the spindle motor using the spindle control unit +60, or the feed rate control unit 12Q starts the spindle motor without waiting for the spindle rotation speed to rise.
and trajectory control unit 13f] to start distribution. The feed rate control unit 120 controls the current feed rate F. to the command feed rate FC. .. The feed rate is controlled so that .sc is the commanded spindle rotation speed, and Sr is the actual spindle rotation speed, which is obtained via the input circuit 121. As a result, Fr/Sr
= A constant relationship is obtained, and as a result, the condition that the cutting force is constant is satisfied.
[発明の効果]
以上説明したように本発明は、工作機械の主軸の回転速
度の完全な立上りを待たずに、送りを開始することによ
り、起動に係わる無駐時間を排除することができ加工時
間の短縮ができる効果がある。[Effects of the Invention] As explained above, the present invention starts feeding without waiting for the rotational speed of the main spindle of the machine tool to fully rise, thereby eliminating the idle time associated with startup, and thereby improving the machining process. This has the effect of reducing time.
第1図は、本発明の数値制御装置の一実施例を示すブロ
ック図である。
+00・・・数値制御装置、 110・・・主演算部、
+20・・・送り速度制御部、!30・・・軌跡制御部
、IイI.142.143・・・サーボ制御部、+51
.152,153・・・送りモータ、+60−・・主軸
制御部、 200・・・工作機域、210・・・主軸
、 211・・・主軸モータ、212・・・主
軸回転速度検出器。FIG. 1 is a block diagram showing an embodiment of the numerical control device of the present invention. +00... Numerical control device, 110... Main calculation unit,
+20...Feed rate control section,! 30... Trajectory control unit, II. 142.143... Servo control section, +51
.. 152, 153...Feed motor, +60-...Spindle control unit, 200...Machine tool area, 210...Spindle, 211...Spindle motor, 212...Spindle rotation speed detector.
Claims (1)
において 主軸回転速度を検出する検出手段と、 前記主軸の起動後に、前記主軸が指令の回転速度に到達
する前に送り軸の分配を開始し、送り速度が前記主軸の
回転速度に比例するように制御する制御手段とを有する
ことを特徴とする数値制御装置。[Scope of Claims] 1. A detection means for detecting a spindle rotation speed in a numerical control device that controls a feed axis and a spindle of a machine tool; A numerical control device comprising: control means for starting distribution of feed axes and controlling the feed speed so that it is proportional to the rotational speed of the main spindle.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1116347A JP2576224B2 (en) | 1989-05-09 | 1989-05-09 | Numerical control unit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1116347A JP2576224B2 (en) | 1989-05-09 | 1989-05-09 | Numerical control unit |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH02294704A true JPH02294704A (en) | 1990-12-05 |
| JP2576224B2 JP2576224B2 (en) | 1997-01-29 |
Family
ID=14684703
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1116347A Expired - Lifetime JP2576224B2 (en) | 1989-05-09 | 1989-05-09 | Numerical control unit |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2576224B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2025032723A1 (en) * | 2023-08-08 | 2025-02-13 | ファナック株式会社 | Machine tool control device and machine tool control program |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5998575B2 (en) * | 2012-03-29 | 2016-09-28 | ブラザー工業株式会社 | Machine tool and method |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6089201A (en) * | 1983-10-20 | 1985-05-20 | Nissin Electric Co Ltd | Numerical controller |
| JPS62179605U (en) * | 1986-04-28 | 1987-11-14 |
-
1989
- 1989-05-09 JP JP1116347A patent/JP2576224B2/en not_active Expired - Lifetime
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6089201A (en) * | 1983-10-20 | 1985-05-20 | Nissin Electric Co Ltd | Numerical controller |
| JPS62179605U (en) * | 1986-04-28 | 1987-11-14 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2025032723A1 (en) * | 2023-08-08 | 2025-02-13 | ファナック株式会社 | Machine tool control device and machine tool control program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2576224B2 (en) | 1997-01-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CA2180787C (en) | Numerical control apparatus | |
| JPH027790B2 (en) | ||
| EP0294486A1 (en) | Tapping controller | |
| JPS62237504A (en) | Numerical controller | |
| EP0429655B1 (en) | Control device for tapping | |
| US11402822B2 (en) | Numerical controller | |
| EP0364593A4 (en) | Machine tool having two main spindles | |
| US4698573A (en) | Numerically controlled working process | |
| US6225772B1 (en) | Acceleration/deceleration control method for numerical control, and numerical control device | |
| JP2576224B2 (en) | Numerical control unit | |
| JPH11202926A (en) | Feed rate control method and apparatus in numerical control | |
| KR860001679B1 (en) | Numerical Control Device | |
| US5879113A (en) | Machine tool | |
| JPS58117007A (en) | Interrupting control method in numerical control lathe | |
| JP2569333B2 (en) | Grinding spindle | |
| JPH0857748A (en) | Numerical control unit | |
| JPS63155206A (en) | Numerical control system | |
| JPH0621637Y2 (en) | Numerical control device | |
| JP3077189B2 (en) | Control device of grinder grinding robot | |
| JPH0258053B2 (en) | ||
| JPH0366090B2 (en) | ||
| JPH05200648A (en) | Main spindle speed control device for numerically controlled machine tool | |
| JPH01112406A (en) | Numerical controller | |
| JP2584796B2 (en) | Copy control device | |
| SU878528A2 (en) | Semi-automatic machine for finishing blind holes |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081107 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081107 Year of fee payment: 12 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091107 Year of fee payment: 13 |
|
| EXPY | Cancellation because of completion of term | ||
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091107 Year of fee payment: 13 |