JPS63103686A - スピンドル制御方法 - Google Patents

スピンドル制御方法

Info

Publication number
JPS63103686A
JPS63103686A JP61249188A JP24918886A JPS63103686A JP S63103686 A JPS63103686 A JP S63103686A JP 61249188 A JP61249188 A JP 61249188A JP 24918886 A JP24918886 A JP 24918886A JP S63103686 A JPS63103686 A JP S63103686A
Authority
JP
Japan
Prior art keywords
spindle
spindle motor
motor
axis
acceleration
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
JP61249188A
Other languages
English (en)
Inventor
Yoshimoto Fujioka
藤岡 良基
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.)
Fanuc Corp
Original Assignee
Fanuc Corp
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 Fanuc Corp filed Critical Fanuc Corp
Priority to JP61249188A priority Critical patent/JPS63103686A/ja
Publication of JPS63103686A publication Critical patent/JPS63103686A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Control Of Multiple Motors (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は、加速、減速の動作時間を短縮した、スピンド
ル制御方法に関する。
(従来技術) 輪郭制御によるフライス削り、各種の固定サイクルによ
る穴開けやタッピングなどができるマシニングセンタが
開発され、多くの工場で使用されるようになった。
このマシニングセンタによるタッピング動作は、スピン
ドルにタップを直接装着した後、Z軸の送りモータを動
作させて被切削材にあけられた穴の入口にタップの先端
を近づけ、スピンドルを回転させながら、Z軸の送りモ
ータを引続いて動作させてタップを穴の中に切り込ませ
て穴の内面にねじを切る。所定長だけねじ切りしたとこ
ろでスピンドルを逆回転させるとともにZ軸の送りモー
タを逆回転さ也てタップを抜き去り、いわゆるリジット
タッピングが行なわれるものである。
タッピング加工を行なう際には、第2図に示すように、
テーブル1がタッピング動作時に被切削材2を押し上げ
、また切削が終了したとき被切削材2を引き下す速度す
わなちZ軸方向の送り速度をf m [mm/m E 
nl 、主軸の回転速度すなわちタップ3の回転速度を
Ns [rpm] 、ねじ4のピッチをPとすれば、こ
れらの間に、t  m  =  N  s  11 p
                         
  −(1)という関係が常に得られれば、タップ3は
伸び縮みせずに穴5の中にねじを切りながら押し進み、
タップ3が逆転したときにも同様に伸び縮みせずに引き
抜かれるわけである。タッピング動作を行なうに当り、
まずタップの深さdtとピッチPからタップ3が切削を
開始してから終了するまでの回転回数Nを割り出し[N
= (dt/P)] 、かつ全切削長立を下式により算
出する。
πXdXN=又(d:タップ直径) ・・・(2)一方
、タッピング加工時、タップの回転速度NSはいくらで
も上げられるというものではなく、タップの硬さや被切
削材の材質により切削速度Veというものが決められて
おり、ちなみに通常の止め穴のタッピング時の切削速度
は8m/min以下、軽金属の被切削材でタップが超硬
の場合の切削速度は25m/min以下である。そして
、この切削速度により切削時間Tを下記(3)式より得
る。
T=文/ V e            ・・・(3
)、この(3)式の文に(2)式を代入し、N/T=N
sのTに(3)式を代入して、下式によりNSを得る。
Ns= [Ve/ (π・d)]     −(4)こ
のようにして、タップの回転速度Nsを得た後、(1)
式よりZ軸方向の送り速度fmを回転速度Nsに同期せ
しめてタッピング動作を行なうものである。
第3図は、タッピング動作を行なうにあたり、Z軸方向
の送り速度fmと回転速度Nsを上記(1)式により関
係付けるための本発明のスピンドル制御装置のブロック
図である0図において、交流スピンドルモータ13の出
力軸14は、連結装置11を介して、タップ3を先端に
取付けた主軸(スピンドル)10と連結されており、タ
ップ3の位置は、ポジションコーダ12により検出され
る。また、テーブル1は、テーブル駆動用交流モータ2
2と連結され、送り速度fmでZ軸方向に駆動される。
NC制御装置16は、交流スピンドルモータに対する速
度指令信号と、後述するような交流スピンドルモータ及
びテーブル駆動用モータ22に対する同期指令信号を出
力する。切換装置18は、接点を■側に接続すると、交
流スピンドルモータに対して位置制御モードを設定し、
接点を■側にvc統すると速度制御モードを設定する。
スピンドルサーボ回路はデジタル回路で構成され、交流
スピンドルモータをベクトル制御する。テーブル駆動用
交流モータ22に取付けられたパルスコーダ23の信号
は、Z軸位置制御回路20及びZ軸サーボ回路21にフ
ィードバックされる。
次に、この制御装置の動作について説明する。
切換装置18の接点を■側に接続してスピンドル位置制
御モードに設定すると、紙テープ15によるプログラム
でNC装置216が動作して位置制御指令をスピンドル
位置制御回路17に送出する。
スピンドル位置制御回路17には、主軸10の位置を検
出するポジションコーダ12の検出信号が入力され、両
者の偏差信号がスピンドルサーボ回路19に与えられる
。交流スピンドルモータ13は、スピンドルサーボ回路
19からの出力信号によりデジタル制御される。一方、
NC制御装置16からの出力信号は、Z軸位置制御回路
20に送入され、Z軸位置制御回路20は、テーブル駆
動用交流モータ22の位置を検出するパルスコーダ23
からの出力信号と、NC制御装置16からの指令信号と
を比較して、誤差信号をZ軸サーボ回路21に印加する
。テーブル駆動用交流モータ22は、Z軸サーボ回路2
1からの出力信号によりデジタル制御される。
なお、交流スピンドルモータとテーブル駆動用交流モー
タは、デジタル化されたサーボ回路により、ベクトル制
御されるので、精度の良い制御が行なえる。
(発明が解決しようとする問題点) このようなタッピング加工において、スピンドルモータ
のトルク−回転数特性は第4図に示されるような特性と
なっている。図において横軸には回転数Nを、縦軸には
トルクTをとっており、Nbは最大トルクTmが得られ
る回転数である。
タッピング加工においては、スピンドルにはイナーシャ
が付加されているので、Z軸よりも動作が遅いため、加
速を最大限のパワーにより制御し、減速時の急速停止を
行なうために、第5図のような加速、減速特性をNC制
御装置より速度指令としてスピンドルサーボ回路に与え
ている。ここで、最大トルクTmが得られる回転数Nb
までの加速期間である時間Oからtlまでは直線的に加
速し、以後最大回転数までの増速は指数関数の特性によ
り行なう、減速時には、最大回転数から回転数Nbまで
は指数関数の特性で減速し、回転数Nbが得られた時間
t2から回転数零までの時間t5までの間は直線的に速
度を減少させている。
ところで、第1図(a)のような加減速の特性でスピン
ドルモータとZ軸モータとを関連して制御する際に、時
刻t。で加速を開始して最大回転数Nmまで増速し、時
刻tcで減速を開始して時刻teで回転数零になるよう
に、第5図の特性でスピンドルモータを駆動すると、斜
線部の部分AとBとが一致せず、スピンドルモータとZ
軸モータとの同期制御が行なえなくなるという問題があ
った。
そこで、本発明はこのような従来技術の問題点の解消を
目的として、スピンドルモータとZ軸モータとの同期を
とりつつ、スピンドルモータを最大限のパワーで加速す
るスピンドル制御方法を提供するものである。
(問題点を解消するための手段) 本発明のスピンドル制御方法は、数値制御装置から指令
される速度信号により駆動されるスピンドルモータと、
被加工物が載置されたテーブルを駆動するZ軸モータと
を具備し、双方のモータを同期合せして駆動するスピン
ドル制御方法において、スピンドルモータは、最大トル
クが得られる回転数(N b)と速度零との間の加速減
速は直線状の特性で制御し、前記回転数Nトと最大回転
数との間の加速減速は指数関数状の特性で制御すると共
に、双方のモータの加速開始時点を遅らせることにより
同期合せを行なうことを特徴とするものである。
(作用) 本発明は、スピンドルモータとZ軸モータとを同期して
制御する際に、スピンドルモータは最大トルクが得られ
る回転数(Nト)と速度零との間は直線状の特性で、ま
た回転数Nドと最大回転数との間は指数関数状の特性で
加速減速を行ない、スピンドルモータとZ軸モータとの
加速開始時点を遅らせているので、双方モータの同期合
せを行ないつつ、スピンドルモータは最大パワーで加速
でき、動作時間を短縮できる。
(実施例) 以下、図により本発明の実施例について説明する。最初
に、本発明において用いられるCNC二軸同時制御装置
の概要について説明する。第3図は、このような制御装
置の概略のブロック図である。
この制御システムは、X軸及びY軸の二輪サーボモータ
Mについての位置パラメータ及び速度パラメ、−夕を設
定するホストコンピュータAと、位置決め制御アルゴリ
ズム(a)及び偏差カウンタアルゴリズム(b)が設定
されるCPUBと、サーボアンプ、パルス幅変調(PW
M)部、ドライバからなるサーボドライバブロックCを
主要な構成要素としている0次に、このシステムの動作
について説明する。ホストコンピュータAは、X軸、Y
軸各負荷の移動量を設定し、CPUBでは、位置決め制
御アルゴリズムでX軸、Y軸それぞれについて速度パタ
ーンに分解する。速度パターンに分解されたパルスの重
み関数は、サイクルタイムTsec毎にパラレル(また
はシリアル)に偏差カウンタに送られ、パルスエンコー
ダ出力が入力される移動量カウンタの内容と比較され、
偏差カウンタ出力を形成する。この偏差カウンタ出力は
サーボドライバブロックCに送出され、TSeC毎にサ
ーボ側ではカウンタ内容に従った、即ち、設定された速
度(加減速)パターンに従った動作を繰返し、目標値に
達した時点で作動を停止する。
なお、図においてDAはデジタル信号をアナログ値に変
換するDA変換器、CTはサーボモータの電流を検出す
る変流器で、検出した電流により電流制御のマイナール
ープを構成する。TGは速度検出器、PCはパルスエン
コーダで、それぞれ速度信号と位置信号とを検出する。
本発明によるリジットタッピング処理は、第4図に示さ
れたようなCNC二軸同時制御装置を用いて、主軸(ス
ピンドル)及び二軸の二軸制御を行なうものであり1次
のような手順で行なうことを基本としている。
(1)マシニングセンタにおいて、主軸オリエンテーシ
ョン動作を行ない、その際にオーバシュートがなく、オ
リエンテーション動作ができる最高回転数(No wa
x)を求める。
(2)最高回転数を所定の定数で除算した値を、その主
軸でとれる最高のポジションゲインとして求める0例え
ば、No waxを165Orpm、定数を55とする
と、ポジションゲインは、1650÷55=30 (1
/5ec)となる。
(3)二軸のポジションゲインを、主軸のポジションゲ
インと同じ値に設定する。
(4)主軸と二軸の時定数を決定するために、使用する
最高回転数から主軸のイナーシャをもって加速減速でき
る最短の時間を計算する。この例では、T act4 
= 113rasecとすると、この値にマージンをと
って実際の時定数としてTa=150 tasecを設
定する。
(5)サーボモータをこの時定数により加減速運転する
本発明においては、上記のようにして設定された特性に
よりスピンドルモータを制御するものであり、第1図(
a)において、スピンドルモータと二軸駆動用モータの
起動時間を従来のtaからtbに遅らせておき、斜線A
(taからtdまでの時間と回転数OからNmまでに囲
まれた部分)とBの面積が等しくなるように制御する。
即ち、スピンドルモータの回転数OからNbまでの加速
は、時刻tbからtcまでの間、直線状に上昇させ、回
転数Nbから最大回転数Nmまでの時刻tCからtdま
での間は指数関数状に増速し、減速時には、最大回転数
Nmから回転数Nbまでの時刻teとtfとの間では、
指数関数状の特性で制御する。また1回転数Nbから回
転数本までの時刻tfとtgとの間では、直線状の特性
で制御する。
なお、タッピング加工時のスピンドルモータの加減速制
御は、第1図(b)の特性で、実線のように表わされ、
応答性が破線のようになる他の通常の加工時の応答より
も速くなるので、励磁の遅れが生じないように、外部信
号により予め励磁が強められるように特性が設定、され
ている。
以上、本発明の一実施例について説明したが、本発明の
精神から逸れないかぎりで、種々の異なる実施例は容易
に構成できるから、本発明は前記特許請求の範囲におい
て記載した限定以外、特定の実施例に制約されるもので
はない。
(発明の効果) 以上説明したように、本発明によれば、スピンドルモー
タと二軸モータとの加速開始時点とを遅らせて加速する
と共に、スピンドルモータの加速、減速特性を、一定速
度までの直線状特性と指数関数状の特性を併用している
ので、スピンドルモータと二軸モータとの同期をとりつ
つ、スピンドルモータを最大限のパワーで加速させるこ
とができる。
【図面の簡単な説明】
第1図(&)、(b)は本発明の特性図、第2図はタッ
ピング加工の説明図、第3図は回路図、第4図、第5図
はスピンドルモータの特性図、第6図はCNC同時二軸
制御装置の概略ブロック図である。 1・・・テーブル、2・・・被加工物、3・・・タップ
、4・・・ねじ、10・・・主軸、13・・・スピンド
ルモータ、22・・・テーブル駆動用モータ。 特許出願人  ファナック株式会社 代  理  人   弁理士  辻     實第1図
(b) 第2図

Claims (1)

    【特許請求の範囲】
  1. 数値制御(NC)装置から指令される速度信号により駆
    動されるスピンドルモータと、被加工物が載置されたテ
    ーブルを駆動するZ軸モータとを具備し、双方のモータ
    を同期合せして駆動するスピンドル制御方法において、
    スピンドルモータは、最大トルクが得られる回転数(N
    b)と速度零との間の加速減速は直線状の特性で制御し
    、前記回転数Nbと最大回転数との間の加速減速は指数
    関数状の特性で制御すると共に、双方のモータの加速開
    始時点を遅らせることにより同期合せを行なうことを特
    徴とするスピンドル制御方法。
JP61249188A 1986-10-20 1986-10-20 スピンドル制御方法 Pending JPS63103686A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP61249188A JPS63103686A (ja) 1986-10-20 1986-10-20 スピンドル制御方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61249188A JPS63103686A (ja) 1986-10-20 1986-10-20 スピンドル制御方法

Publications (1)

Publication Number Publication Date
JPS63103686A true JPS63103686A (ja) 1988-05-09

Family

ID=17189207

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61249188A Pending JPS63103686A (ja) 1986-10-20 1986-10-20 スピンドル制御方法

Country Status (1)

Country Link
JP (1) JPS63103686A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0680396U (ja) * 1993-04-19 1994-11-08 株式会社椿本チエイン モータ駆動装置
JP2002176792A (ja) * 2000-12-08 2002-06-21 Fuji Electric Co Ltd ベクトル制御装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0680396U (ja) * 1993-04-19 1994-11-08 株式会社椿本チエイン モータ駆動装置
JP2002176792A (ja) * 2000-12-08 2002-06-21 Fuji Electric Co Ltd ベクトル制御装置

Similar Documents

Publication Publication Date Title
JP2661422B2 (ja) 加工装置および加工方法
EP0025652B1 (en) Control system for synchronising machine tool motors for tapping operations
EP0331749B1 (en) Synchronization control of spindle motor and feed motor
WO1988003451A1 (en) Tapping controller
EP0299080B1 (en) Speed controller in a servo system
US4789943A (en) Thread cutting control method
US6111382A (en) Device for controlling tapping device provided with composite tool having boring and tapping sections
JPH04164557A (ja) ポリゴン加工方法
JP2700819B2 (ja) タッピング方法
JPS63103686A (ja) スピンドル制御方法
JP3572113B2 (ja) Nc工作機械の制御方法
JPH048423A (ja) タッピング方式
JPH04177404A (ja) 数値制御装置のm機能出力方式
JPS62228345A (ja) 交流モ−タの制御回路
JP3136851B2 (ja) ねじ加工装置
JP2588610B2 (ja) 同期タッピング制御方法
JPS63103693A (ja) スピンドル制御方法
JPS62224520A (ja) タツピング加工制御方式
JP2712881B2 (ja) 数値制御装置
JP2850276B2 (ja) 2つの主軸を有する工作機械の制御装置
JPS63124790A (ja) スピンドル制御装置
JP2575894B2 (ja) 数値制御装置
JPS62224519A (ja) リジツトタツピング制御方式
JPH03178721A (ja) 数値制御工作機械の同期タッピング装置
JPH03126104A (ja) 送り速度制御方式