JP2925414B2 - 数値制御工作機械の速度制御方法及び装置 - Google Patents
数値制御工作機械の速度制御方法及び装置Info
- Publication number
- JP2925414B2 JP2925414B2 JP4309673A JP30967392A JP2925414B2 JP 2925414 B2 JP2925414 B2 JP 2925414B2 JP 4309673 A JP4309673 A JP 4309673A JP 30967392 A JP30967392 A JP 30967392A JP 2925414 B2 JP2925414 B2 JP 2925414B2
- Authority
- JP
- Japan
- Prior art keywords
- feed
- speed
- cutting
- rapid
- machine tool
- 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 - Lifetime
Links
Landscapes
- Numerical Control (AREA)
Description
制御方法及び装置に関し、特に加工能率を向上させる数
値制御工作機械の速度制御方法及び装置に関する。
の向上は目覚ましいものがあり、早送り速度と切削送り
速度の高速化も進行している。ところで、早送りと切削
送りが連続する加工を行う場合には、図5に示すよう
に、早送りから切削送りに至る移行時には早送り減速、
停止、停止確認を行い、続いて切削送り加速を行ってい
る。このことは、切削送りから早送りへの移行時でも同
様である。
値制御工作機械では、早送りと切削送りが連続する加工
を行うとき、減速停止、停止確認、加速を必ず行う必要
がある。しかしながら、早送りから切削送りへ同一方向
に連続する加工指令においては、かかる減速停止、加速
は早送り及び切削送りの高速化の阻害要因となる。例え
ば、深穴加工サイクル等の固定サイクルは、Z方向の早
送り、切削送りが頻繁に交互に指令され、同一方向の早
送り、切削送りが多数回繰り返されることになり、前記
問題が顕著に現れる。
りとが順序を問わず連続して指令され、それらが同一方
向の送りである場合、早送りと切削送り間の移行時に軸
送りを停止させることなく、極力むだ時間をなくし、加
工能率を向上した数値制御工作機械の速度制御方法及び
装置を提供することにある。
め、本発明による数値制御工作機械の速度制御方法は、
NCプログラムの指令により送り軸を駆動し、ワークを
所望形状に加工する数値制御工作機械の速度制御方法に
おいて、前記NCプログラムの指令が早送りと切削送り
とが順序を問わず連続して指令され、且つそれらが同一
方向の送りであるかを判定し、早送りと切削送りとが連
続して指令され、それらが同一方向の送りであると判定
したとき、早送りと切削送り間の移行時に前記送り軸を
停止させることなく前記早送りと切削送りの送り速度を
連続的に接続するように構成される。また、本発明によ
る数値制御工作機械の速度制御装置は、NCプログラム
の指令により送り軸を駆動し、ワークを所望形状に加工
する数値制御工作機械の速度制御装置において、前記N
Cプログラムを読み取り早送りと切削送りの種別及びそ
の送り方向を判定する第1の手段と、該第1の手段によ
り早送りと切削送りとが順序を問わず連続して指令さ
れ、それらが同一方向の送りであると判定されたとき、
早送りと切削送り間の移行時に前記送り軸を停止させる
ことなく前記早送りと切削送りの送り速度を連続的に接
続する第2の手段とを備えて構成される。
令される場合に、早送りから切削送りへの移行時または
切削送りから早送りへの移行時のように停止する必要が
ない場合には、現在の処理と続く次の処理間の速度変化
をなめらかに時間的に設定、接続することにより、加工
能率を改善している。
ながら説明する。図1は、本発明による数値制御工作機
械の速度制御方法及び装置の処理手順を示すフローチャ
ートである。先ず、NC指令プログラムを解読した結
果、現ブロックが早送りで、次ブロックが切削送りで、
これらの送り方向が同一であるか否かを判定する(ステ
ップS1)。ステップS1において、YESであると判
定されると、早送り終点位置の速度を次ブロック指令切
削速度とし、所定の減速を行う(ステップS2)。次
に、切削送り開始点位置での速度分配を指令速度で開始
する(ステップS3)。
と、現ブロック切削送りで次ブロックが早送り且つ同一
方向であるか否かを判定する(ステップS4)。ここ
で、YESであれば、切削送り終点位置の速度を指令速
度とし(ステップS5)、早送り始点位置での速度分配
を切削送り終点位置速度とし、所定の早送り加速を行う
(ステップS6)。一方、ステップS4において、NO
と判定されると、従来通りに減速、停止、加速を行う
(ステップS7)。
れている。図2において、N1ブロックで早送り、N2
ブロックで切削送り、N3ブロックで切削送り、N4ブ
ロックで早送り制御が行われる。また、図3には、図2
における各ブロックのNCプログラム例が示されてい
る。
動をインクリメンタル指定され、ブロックN1で早送り
(G00)と早送りの目標位置(−100.000)が
指定され、ブロックN2で切削送り(G01)と、切削
送り速度(F4000)が指定され、ブロックN3で逆
方向の切削送り目標位置が指定され、N4で早送り(G
00)と早送り目標位置(100.000)が指定され
る。
(絶対値)が、図2のように制御される。すなわち、早
送りから切削送りへの移行時、切削送り開始位置(早送
り目標位置:−100.000)に至る時点T2で切削
送り速度F4000となるように所定の減速カーブに従
ってブロックN1の早送り減速の開始点T1を決定して
時点T1から早送り減速を開始する。ブロックN3から
ブロックN4の切削送りから早送りへの移行において
は、切削送り終点位置での送り速度をF4000のまま
とし、そこから早送りの加速を指令している。図2と図
5を比較して明らかなように本実施例によれば、早送り
と切削送り間の移行時に2つの送り速度を停止させるこ
となく連続的に接続しているので、加工能率が改善され
る。
される場合においては、早送りの指令終点位置での速度
を、次のブロックで指令されている切削送り速度とし、
予め設定された早送りの加減速カーブに従って減速す
る。次のブロックの開始点位置での切削送り速度分配を
指令切削速度で行う。
続指令される場合においては、切削送りの指令終点位置
での速度を指令された切削送り速度とし、次ブロックの
早送りの開始速度を前記切削送り速度から予め設定され
た早送りの加減速カーブに従って加速し、所定の早送り
速度とする。
数値制御工作機械の速度制御装置の一例を示す構成図で
ある。NC指令プログラムは、プログラム解読部1で解
読され、解読結果に基づいて加減速制御部2から加減速
制御データが出力される。プログラム解読部1で解読さ
れた情報は、早送り、切削送り結合制御部6に送出さ
れ、前述加減速制御部2を制御するに必要な信号を加減
速制御部2に供給する。
ように現在のブロックから次のブロックへの処理の移行
時点で停止する必要があるか否かを判断し、停止する必
要がなければ上述処理、例えば次のブロック開始時に所
定の速度となるように減速制御を開始する。すなわち、
早送りから切削送りへの処理移行または切削送りから早
送りへの処理移行時で、それぞれ同一方向の速度変化で
あるときには停止処理は不要であるから前述の如く処理
を行って加工能率を向上する。加減速制御部2からの信
号は補間部3で補間処理が施された後、サーボ部4の動
作を介してモータ5に送出される。
制御工作機械の速度制御方法及び装置は、早送りと切削
送りが連続して指令される場合に、早送りから切削送り
への移行時または切削送りから早送りへの移行時のよう
に停止する必要がない場合には、現在の処理と続く次の
処理間の速度変化をなめらかに時間的に設定、接続する
ことにより、むだ時間がなくなり、加工能率が改善さ
れ、特に深穴加工サイクル等を行うときには能率の改善
が著しい。
及び装置の処理手順を示すフローチャートである。
の時間的変化を示す図である。
プログラムの一例を示す図である。
の構成例を示す図である。
Claims (4)
- 【請求項1】NCプログラムの指令により送り軸を駆動
し、ワークを所望形状に加工する数値制御工作機械の速
度制御方法において、 前記NCプログラムの指令が早送りと切削送りとが順序
を問わず連続して指令され、且つそれらが同一方向の送
りであるかを判定し、早送りと切削送りとが連続して指
令され、それらが同一方向の送りであると判定したと
き、早送りと切削送り間の移行時に前記送り軸を停止さ
せることなく前記早送りと切削送りの送り速度を連続的
に接続することを特徴とする数値制御工作機械の速度制
御方法。 - 【請求項2】早送りから切削送りに移行する場合に、前
記早送りの指令終点位置での送り速度を指令された切削
送り速度となるように前記早送り速度を所定の減速カー
ブに従って減速し、前記切削送りの開始位置での送り速
度を指令された切削送り速度とする請求項1に記載の数
値制御工作機械の速度制御方法。 - 【請求項3】切削送りから早送りに移行する場合に、前
記切削送りの指令終点位置での送り速度を指令された切
削送り速度とし、前記早送りの送り速度を前記切削送り
から所定の加速カーブに従って加速する請求項1に記載
の数値制御工作機械の速度制御方法。 - 【請求項4】NCプログラムの指令により送り軸を駆動
し、ワークを所望形状に加工する数値制御工作機械の速
度制御装置において、 前記NCプログラムを読み取り、早送りと切削送りの種
別及びその送り方向を判定する第1の手段と、 該第1の手段により早送りと切削送りとが順序を問わず
連続して指令され、それらが同一方向の送りであると判
定されたとき、早送りと切削送り間の移行時に前記送り
軸を停止させることなく前記早送りと切削送りの送り速
度を連続的に接続する第2の手段と、 を備えることを特徴とする数値制御工作機械の速度制御
装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4309673A JP2925414B2 (ja) | 1992-10-23 | 1992-10-23 | 数値制御工作機械の速度制御方法及び装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4309673A JP2925414B2 (ja) | 1992-10-23 | 1992-10-23 | 数値制御工作機械の速度制御方法及び装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH06138935A JPH06138935A (ja) | 1994-05-20 |
JP2925414B2 true JP2925414B2 (ja) | 1999-07-28 |
Family
ID=17995899
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP4309673A Expired - Lifetime JP2925414B2 (ja) | 1992-10-23 | 1992-10-23 | 数値制御工作機械の速度制御方法及び装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2925414B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013137680A (ja) * | 2011-12-28 | 2013-07-11 | Brother Ind Ltd | 数値制御装置、制御プログラム及び記憶媒体 |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7062917B2 (ja) * | 2017-10-30 | 2022-05-09 | ブラザー工業株式会社 | 数値制御装置と速度制御方法 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01276309A (ja) * | 1988-04-28 | 1989-11-06 | Okuma Mach Works Ltd | 数値制御方式 |
-
1992
- 1992-10-23 JP JP4309673A patent/JP2925414B2/ja not_active Expired - Lifetime
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013137680A (ja) * | 2011-12-28 | 2013-07-11 | Brother Ind Ltd | 数値制御装置、制御プログラム及び記憶媒体 |
Also Published As
Publication number | Publication date |
---|---|
JPH06138935A (ja) | 1994-05-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0801339B1 (en) | Method of axis movement numeric control machine tool and apparatus therefor | |
JP4891528B2 (ja) | 加工時間算出装置 | |
JPS6321922B2 (ja) | ||
JP3681972B2 (ja) | 加減速制御方法 | |
JPS61157909A (ja) | ロボツトの経路誤差補正方式 | |
WO1988010171A1 (en) | Acceleration/deceleration controller | |
WO1989006066A1 (en) | Method of speed control for servomotor | |
US10444728B2 (en) | Numerical controller performing positioning for avoiding interference with workpiece | |
JP3749222B2 (ja) | 数値制御装置 | |
EP1139561B1 (en) | Method of operating an AC servomotor | |
JP2925414B2 (ja) | 数値制御工作機械の速度制御方法及び装置 | |
JP2782491B2 (ja) | 工作機械の早送り制御方法及び装置 | |
JPH07210225A (ja) | 数値制御装置 | |
JP2001312309A (ja) | 数値制御工作機械及びその加減速制御方法 | |
JP2002001632A (ja) | 自動旋盤の制御装置 | |
JPH10301614A (ja) | 数値制御装置 | |
JP3188396B2 (ja) | 数値制御における送り速度制御方法および装置 | |
WO2002033815A1 (fr) | Procede de commande de l'acceleration/deceleration d'un moteur | |
JPH04169907A (ja) | 加減速制御方式 | |
JPH06180606A (ja) | 駆動対象物の制御装置 | |
JPS62130412A (ja) | 数値制御方法 | |
JPH0375905A (ja) | 数値制御装置の補間方式 | |
JP2001166807A (ja) | 数値制御装置の加工指令方法 | |
JP2919424B2 (ja) | 偏差監視機能付き数値制御装置 | |
JPH07251325A (ja) | ソリッドタップ制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090507 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100507 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110507 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110507 Year of fee payment: 12 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120507 Year of fee payment: 13 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120507 Year of fee payment: 13 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130507 Year of fee payment: 14 |
|
EXPY | Cancellation because of completion of term | ||
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130507 Year of fee payment: 14 |