JPH05138502A - 数値制御工作機械 - Google Patents

数値制御工作機械

Info

Publication number
JPH05138502A
JPH05138502A JP30616191A JP30616191A JPH05138502A JP H05138502 A JPH05138502 A JP H05138502A JP 30616191 A JP30616191 A JP 30616191A JP 30616191 A JP30616191 A JP 30616191A JP H05138502 A JPH05138502 A JP H05138502A
Authority
JP
Japan
Prior art keywords
tool
spindle
speed
inertia
moment
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
Application number
JP30616191A
Other languages
English (en)
Other versions
JP3187485B2 (ja
Inventor
Kazu Watabe
和 渡部
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.)
Via Mechanics Ltd
Original Assignee
Hitachi Seiko Ltd
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 Hitachi Seiko Ltd filed Critical Hitachi Seiko Ltd
Priority to JP30616191A priority Critical patent/JP3187485B2/ja
Publication of JPH05138502A publication Critical patent/JPH05138502A/ja
Application granted granted Critical
Publication of JP3187485B2 publication Critical patent/JP3187485B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Machine Tool Sensing Apparatuses (AREA)

Abstract

(57)【要約】 [目的] 任意の質量の工具を装着したときに、危険速
度の近傍または危険速度を越えて回転させることを防止
することを可能とする数値制御工作機械を提供するこ
と。 [構成] 工作機械の主軸27に工具28を装着して、
数値制御装置1から所定の回転速度指令信号と回転開始
信号と時間測定用クロック信号とを出し、回転速度を検
出する部材5と、回転速度比較回路6と、タイマー用カ
ウンタ7とを有し、これらから工具装着時の主軸回転の
立上り時定数を検出する回路8を設け、さらに、この検
出された時定数に基づいて主軸に装着された工具の慣性
モーメントを求める回路8を設け、この求められた工具
の慣性モーメントと予めデータテーブルとして求めてお
いた主軸の許容回転数との関係から、数値制御のプログ
ラム指令どうりに主軸を高速回転することが可能か否か
を判定するようにしたことを特徴とする数値制御工作機
械。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は工作機械の制御装置に関
するものであり、より詳しくは、工具の慣性負荷を求
め、その結果からその工具を用いて高速回転が可能か否
かを判定するようにした数値制御工作機械に関する。
【0002】
【従来の技術】従来のマシニングセンターなどに見られ
る数値制御工作機械は、自動工具交換装置(ATC)を
有している。自動工具交換装置を有していて、かつ超高
速回転主軸を用いる場合には、主軸の能力を越えた重た
い工具が誤って装着されることが考えられ、これに対す
るインターロックなどの対策は考えられていない。現在
とられている安全対策としてはせいぜいカバーを強固に
設計する方法が考えられている程度である。
【0003】
【発明が解決しようとする課題】数値制御プログラムの
命令に従って、自動工具交換装置により工具を交換する
場合は、自動運転を行っているので、人間が見ることが
なく、正面フライスなどのように重い工具が装着されて
いるのか、小径のエンドミルが装着されているのか分か
らない。主軸に装着する工具と、主軸への回転数指令
は、人間がプログラムするのであるが、工具番号の指定
や回転数の誤りを全く零にすることはできない。また、
自動工具交換装置に付随した工具マガジンに入れておく
工具を、人間が入れ違えることも考えられる。その結
果、図4に示すように主軸の共振周波数が極端に低下し
て、危険速度で主軸を回転することも考えられ、極めて
危険な事態が予想される。
【0004】従って、本発明の目的は、任意の質量の工
具を装着したときに、危険速度の近傍または危険速度を
越えて回転させることを防止することを可能とする数値
制御工作機械を提供することにある。
【0005】
【課題を解決するための手段】上記の本発明の目的は、
数値制御工作機械に以下の構成を付加したことによって
達成される。即ち、工作機械の主軸に工具を装着して、
数値制御装置から所定の回転速度指令信号と回転開始信
号と時間測定用クロック信号とを出し、回転速度を検出
する部材と、回転速度比較回路と、タイマー用カウンタ
とを有し、これらから工具装着時の主軸回転の立上り時
定数を検出する回路を設け、さらに、この検出された時
定数に基づいて主軸に装着された工具の慣性モーメント
または慣性モーメントに比例した値を求める回路を設
け、この求められた工具の慣性モーメントまたは慣性モ
ーメントに比例した値と予めデータテーブルとして求め
ておいた主軸の許容回転数との関係から、数値制御のプ
ログラム指令どうりに主軸を高速回転することが可能か
否かを判定するようにしたことを特徴とする。
【0006】
【作用】主軸モータのサーボドライブの回路のフィード
バック信号を切り、オープンループ回路に切り替えて、
サーボドライブ回路の入力に所定の回転速度となるよう
に一定の電圧を加える。この時、回転開始信号と時間測
定用クロック信号を出し、回転速度を検出する回路と回
転速度比較回路とタイマー用カウンタとから、工具装着
時の主軸回転の立上り時定数Tを検出する。時定数Tが
求められるとサーボモータの特性パラメータとの関係か
ら主軸系の慣性モーメントJを求めることができる。
【0007】次に、装着工具の慣性モーメントの値また
はこの慣性モーメントに比例した値と、予め求めておい
た付加工具の慣性モーメントと主軸の危険速度の関係か
ら、数値制御のプログラム指令どうりに主軸を高速回転
することが可能か否かを判定する。その結果、異常があ
れば主軸回転の一時停止やアラーム出力、回転数指令プ
ログラムを修正する等の一貫した動作を行わせることが
望ましい。
【0008】
【実施例】以下に、本発明の実施例を図面を参照しなが
ら説明する。図7は本発明を利用する工作機械を示して
いる。図7において、ベッド23の上にコラム24があ
り、コラム24に主軸頭25が取付けられている。工具
28の装着された主軸27の駆動は主軸上に取り付けら
れたサーボモータ26により直接駆動することができ
る。この場合はギヤとかベルトなどの伝動手段を使用し
ておらず、主軸サーボモータ26と主軸27は直接駆動
されるので摩擦などのロスが少なく、精度よく工具の慣
性モーメントを測定することが可能である。外見上は従
来の数値制御工作機械と変わらないが主軸に装着した工
具が適正か否か、回転数が適正かどうかを自動的に判断
することが可能である。その一例を以下に示す。
【0009】図1は本発明による工具の慣性負荷を検出
する制御回路を示している。図1に示した破線で囲まれ
た部分は、主軸のサーボドライブ回路を示しており、通
常は数値制御装置1から速度指令が出るとサーボアンプ
2を介してサーボモータ3が駆動され、工具の装着され
た主軸メカニズム4が高速度で回転する。そして、速度
検出手段5で速度を検出し、速度帰還信号のスイッチ9
が閉となっていて速度をフィードバックするようになっ
ている。
【0010】主軸に装着された工具の慣性モーメントを
測定する手順を以下に示す。速度帰還信号のスイッチ9
を開いて、開ループのサーボドライブ回路とする。次
に、数値制御装置1から1000rpm程度の比較的低速
の速度信号を出し、所定の電圧を主軸のサーボ回路入力
に印加すると、図2示されるように、一次遅れの特性で
主軸が回転する。主軸単体の場合と、工具を装着した場
合は、回転軸系の慣性モーメントが異なるので、立上り
の時定数に差が生じる。ここで時定数Tとは、定常速度
Vの約63%に到達するまでの時間と定めているが、実
際上はこの値に限定されるものではなく所定の速度に達
するまでの時間であればよく任意に定め得る。時定数T
を求めるために、工作機械の主軸または主軸モータに回
転速度を検出する手段5を設け、数値制御装置1から回
転開始指令信号と時間測定用クロック信号とを出し、速
度比較回路6、タイマ用カウンタ7、および時定数測定
−慣性モーメント計算回路8とを付加してある。
【0011】回転開始リセット信号を速度比較回路6と
タイマ用カウンタ7に加えて、それぞれをリセットする
と同時に上記のように所定の電圧を印加して主軸サーボ
モータ26を回転させる。このときからタイマ用カウン
タ7はクロックパルスを積算し始める。そして、速度比
較回路6では、開ループ系における定常速度の63%に
達すると、ゲート信号を出すようにする。このゲート信
号をタイマ用カウンタ7に入力して、カウンタ回路7を
閉じ、その後クロックパルスがカウンタ7に流れないよ
うにする。その結果、クロックパルスの周期と積算され
たパルス数から主軸駆動系の時定数Tを求めることがで
きる。
【0012】時定数Tが求まると、時定数Tと主軸の慣
性モーメントJとの関係は数1により決定される。
【0013】
【数1】
【0014】ここでRaはサーボモータの電機子抵抗、
Ktはモータのトルク定数、Keはモータの逆起電力定
数である。
【0015】主軸と主軸サーボモータを含む立上り時定
数をTsとし、工具を装着したときの時定数をTtとす
ると、工具装着時の慣性モーメントJtは数2により求
められる。
【0016】
【数2】
【0017】ここでCは、サーボモータの特性で決まる
定数である。
【0018】ここで主軸と主軸サーボモータを含む立上
り時定数Tsは予め求めておいて、数値制御装置1のR
OMやハードディスクに記録しておくことができるの
で、未知の工具が主軸に挿入されたとしても、工具を装
着したときの時定数Ttを測定し求めることによって上
記数2の関係式から、工具装着時の慣性モーメントJt
を求めることが可能である。
【0019】工具装着時の慣性モーメントJtと工具の
質量の関係は、一般的によく使用される正面フライスカ
ッターとエンドミルとについて調べた結果を図3に示し
ているが、両者の関係はそれぞれほぼ比例する関係にあ
ることが分かる。即ち、工具装着時の慣性モーメントJ
tが分かると、工具の質量を推定することが可能であ
る。主軸に過大な質量を有する工具が装着されると、図
4に示されるように主軸系の固有振動数が低下し、主軸
の回転数の仕様範囲内に工具を含む主軸系の共振周波数
が存在することになり、極めて危険である。従来の装置
では工作機械のユーザが注意して工具と回転数を決める
必要があったが、作業者側の誤りにより危険速度の領域
まで回転する危険性も含まれていた。
【0020】本発明では、工具装着時の慣性モーメント
Jtと主軸の許容回転数の関係を図5に示されるように
予め求めておいて、一時記憶装置例えばハードディスク
やROMなどに記録しておく。そして、この結果と測定
した工具装着時の慣性モーメントJtの結果から、指令
された回転数が許容値以下かどうかを数値制御装置1に
て判定し、許容値以下であれば主軸のサーボ回路を閉ル
ープにして、正規の回転数まで立ち上げて、切削を行
う。もし、指令された回転数が図5に示した許容範囲外
にある場合には、回転を一時停止し、アラームメッセー
ジを出力する。この結果に基づいて機械の作業者が正し
い工具を装着するか、回転数を修正することを行う。
【0021】図6は本発明による動作を示す全体のフロ
ーチャートを示したものである。スタートすると、まず
NCプログラムデータが入力10され、工具の自動交換
11が行われる。その後、工具の慣性モーメントを測定
するか否かが判定12され、測定する場合は、主軸駆動
系のサーボ回路を開ループにして工具慣性モーメント測
定用の主軸回転13を指令し、工具装着時の主軸回転の
時定数Ttと慣性モーメントJtを測定14し計算す
る。慣性モーメントJtが求まると装着工具で高速回転
が可能か否かが判定15され、可能であると判断される
と主軸駆動系のサーボ回路を閉ループにして主軸が回転
を開始16し、正規の主軸回転にまで立ち上げ、その位
置決めが行われて、切削が開始17される。切削が行わ
れてその工具による切削が終わる18と、それで加工が
終了か否かが判定19され、終了の場合はそこで終了と
なり、未終了の場合は再びNCプログラムデータ入力1
0に戻る。また、装着工具で高速回転が可能か否かが判
定15された際に、不可能と判断された場合にはアラー
ム表示20と工具慣性モーメントの表示を行い、主軸回
転の一時停止21を行って、回転数指令の修正または装
着工具の適正化22を行った後に主軸回転の開始16へ
と進むようになっている。 なお、この実施例では工具
装着時の慣性モーメントJtを求め、これと予め求めて
おいた主軸の許容回転数の関係とから、指令された回転
数が許容値以下かどうかを判定しているが、慣性モーメ
ントJtのみならずこの慣性モーメントに比例した値を
用いてもよい。
【0022】上記実施例では主軸駆動系のサーボ回路を
開いてオープンループ回路としたが、これは慣性モーメ
ントの違いによる時定数の差を大きくするためである。
速度フィードバック回路を付加した閉ループ回路を構成
しても、慣性モーメントにより時定数に僅かの差が生じ
ることを利用して慣性モーメントを測定することができ
る。また、定常速度の63%になるまでの時間を時定数
として利用したが、主軸速度の立上りに関する複数のデ
ータ(速度と時間)を使い、最小二乗法などを利用して
時定数や慣性モーメントを、より精度よく推定すること
も可能である。なお、工具の慣性モーメント測定に要す
る時間は5〜10秒程度で可能であり、測定することに
よる作業性への支障は少ない。
【0023】
【発明の効果】上記のように、本発明によれば、装着さ
れた工具の時定数や慣性モーメントを測定することによ
り、プログラムで指令された回転数が適正か、工具が適
正かを判定し、問題がある場合には動作の一時停止とア
ラームメッセージの出力、回転数の適正化、または工具
の適正化などの対策を行った上で、正規の回転数に立ち
上げるようにしたので、主軸の能力を越えた重たい工具
が誤って装着されるというようなことがなくなった。
【図面の簡単な説明】
【図1】主軸のサーボドライブ系と工具の慣性モーメン
ト測定用ブロック図である。
【図2】主軸の回転速度の立上りを示した図である。
【図3】工具質量と慣性モーメントの関係を示す図であ
る。
【図4】主軸系の共振曲線と工具付加との関係を示す図
である。。
【図5】主軸の許容回転数と工具の慣性モーメントの関
係を示す図である。
【図6】本発明の動作を示した全体のフローチャートを
示す。
【図7】本発明を適用した数値制御工作機械を示す図で
ある。
【符号の説明】
1 数値制御装置 2 主軸駆動系のサーボアンプ 3 サーボモータのブロック図 4 主軸メカのブロック図 5 速度検出ゲイン 6 速度比較回路 7 タイマー用カウンター 8 時定数−慣性モーメント計算回路 9 速度帰還系のスイッチ 23 ベッド 24 コラム 25 主軸頭 26 主軸のサーボモータ 27 主軸 28 工具

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 工作機械の主軸に工具を装着して、数値
    制御装置から所定の回転速度指令信号と回転開始信号と
    時間測定用クロック信号とを出し、回転速度を検出する
    部材と、回転速度比較回路と、タイマー用カウンタとを
    有し、これらから工具装着時の主軸回転の立上り時定数
    を検出する回路を設け、さらに、この検出された時定数
    に基づいて主軸に装着された工具の慣性モーメントまた
    は慣性モーメントに比例した値を求める回路を設け、こ
    の求められた工具の慣性モーメントまたは慣性モーメン
    トに比例した値と予めデータテーブルとして求めておい
    た主軸の許容回転数との関係から、数値制御のプログラ
    ム指令どうりに主軸を高速回転することが可能か否かを
    判定するようにしたことを特徴とする数値制御工作機
    械。
JP30616191A 1991-11-21 1991-11-21 数値制御工作機械 Expired - Fee Related JP3187485B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP30616191A JP3187485B2 (ja) 1991-11-21 1991-11-21 数値制御工作機械

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP30616191A JP3187485B2 (ja) 1991-11-21 1991-11-21 数値制御工作機械

Publications (2)

Publication Number Publication Date
JPH05138502A true JPH05138502A (ja) 1993-06-01
JP3187485B2 JP3187485B2 (ja) 2001-07-11

Family

ID=17953783

Family Applications (1)

Application Number Title Priority Date Filing Date
JP30616191A Expired - Fee Related JP3187485B2 (ja) 1991-11-21 1991-11-21 数値制御工作機械

Country Status (1)

Country Link
JP (1) JP3187485B2 (ja)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008087094A (ja) * 2006-09-29 2008-04-17 Matsushita Electric Works Ltd 工具の取付異常検出装置
DE102014114420A1 (de) 2013-10-11 2015-04-16 Fanuc Corporation Werkzeugmaschine
DE102014119129A1 (de) 2013-12-27 2015-07-02 Fanuc Corporation Vorrichtung zur Schätzung der Schwerpunktposition eines Werkzeugs und Werkzeugmaschine
WO2015102038A1 (ja) * 2014-01-06 2015-07-09 パナソニックIpマネジメント株式会社 インパクト回転工具の慣性モーメントの測定方法とその測定方法を用いたインパクト回転工具
CN106181580A (zh) * 2016-08-22 2016-12-07 张民胜 一种数控机床的主轴检测装置
CN111857050A (zh) * 2019-04-26 2020-10-30 发那科株式会社 机床的数值控制系统
CN113296469A (zh) * 2020-02-21 2021-08-24 兄弟工业株式会社 数控装置和数控装置的控制方法
JPWO2023047438A1 (ja) * 2021-09-21 2023-03-30
JPWO2024157455A1 (ja) * 2023-01-27 2024-08-02
DE102016220497B4 (de) 2015-10-19 2024-09-19 Okuma Corporation Hauptspindelfehlererfassungsvorrichtung für ein Maschinenwerkzeug und Verfahren zum Erfassen eines Hauptspindelfehlers

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008087094A (ja) * 2006-09-29 2008-04-17 Matsushita Electric Works Ltd 工具の取付異常検出装置
DE102014114420A1 (de) 2013-10-11 2015-04-16 Fanuc Corporation Werkzeugmaschine
JP2015074074A (ja) * 2013-10-11 2015-04-20 ファナック株式会社 工作機械
US10029340B2 (en) 2013-10-11 2018-07-24 Fanuc Corporation Machine tool
DE102014114420B4 (de) * 2013-10-11 2021-05-27 Fanuc Corporation Werkzeugmaschine
DE102014119129A1 (de) 2013-12-27 2015-07-02 Fanuc Corporation Vorrichtung zur Schätzung der Schwerpunktposition eines Werkzeugs und Werkzeugmaschine
JP2015127067A (ja) * 2013-12-27 2015-07-09 ファナック株式会社 工具重心位置推定装置および工作機械
US9558303B2 (en) 2013-12-27 2017-01-31 Fanuc Corporation Tool gravity center position estimation device and machine tool
DE102014119129B4 (de) * 2013-12-27 2017-11-02 Fanuc Corporation Vorrichtung zur Schätzung der Schwerpunktposition eines Werkzeugs und Werkzeugmaschine
WO2015102038A1 (ja) * 2014-01-06 2015-07-09 パナソニックIpマネジメント株式会社 インパクト回転工具の慣性モーメントの測定方法とその測定方法を用いたインパクト回転工具
DE102016220497B4 (de) 2015-10-19 2024-09-19 Okuma Corporation Hauptspindelfehlererfassungsvorrichtung für ein Maschinenwerkzeug und Verfahren zum Erfassen eines Hauptspindelfehlers
CN106181580A (zh) * 2016-08-22 2016-12-07 张民胜 一种数控机床的主轴检测装置
CN111857050A (zh) * 2019-04-26 2020-10-30 发那科株式会社 机床的数值控制系统
CN111857050B (zh) * 2019-04-26 2024-11-12 发那科株式会社 机床的数值控制系统
CN113296469B (zh) * 2020-02-21 2024-07-26 兄弟工业株式会社 数控装置和数控装置的控制方法
CN113296469A (zh) * 2020-02-21 2021-08-24 兄弟工业株式会社 数控装置和数控装置的控制方法
JPWO2023047438A1 (ja) * 2021-09-21 2023-03-30
WO2023047438A1 (ja) * 2021-09-21 2023-03-30 Dmg森精機株式会社 工作機械
JPWO2024157455A1 (ja) * 2023-01-27 2024-08-02
WO2024157455A1 (ja) * 2023-01-27 2024-08-02 ファナック株式会社 ワーク質量推定装置

Also Published As

Publication number Publication date
JP3187485B2 (ja) 2001-07-11

Similar Documents

Publication Publication Date Title
WO1995004633A1 (en) Tool life estimation method
JP4299761B2 (ja) 工作機械の熱変位補正方法及び熱変位補正装置
JPH05138502A (ja) 数値制御工作機械
GB2277171A (en) Position control device for servomotor
JPS6027004A (ja) 位置誤差を自動的かつ動的に調整する方法および装置
US20150338841A1 (en) Machine tool having warming-up function
US5602347A (en) Tool life control method based on disturbance load torque of motor
US20130302180A1 (en) Warm-up control system for machine tool
JP2002064996A (ja) ステッピングモーターの制御方法及び制御装置並びにモータードライバ
JPH07129211A (ja) 変動負荷自動補正方式
JP2002328707A (ja) 数値制御装置
WO2022113388A1 (ja) サーボパラメータの調整方法、及び調整装置
JP5682826B2 (ja) 遠心分離機
JPH06131050A (ja) サーボモータで駆動される可動部の衝突検出方法
US20070132421A1 (en) Time constant automatic estimation method, time constant automatic estimation apparatus and servo motor control system
JP4087374B2 (ja) 負荷トルク監視機能を備えた数値制御装置
JPH0248386B2 (ja) Kosakukikainiokeruokuriseigyohoho
JPS6315099B2 (ja)
US8148930B2 (en) Control device for controlling a machine tool which can be used to drive tools
JP2824649B2 (ja) 主軸制御装置
JPH0425101B2 (ja)
KR100756735B1 (ko) 수치제어 공작기계의 공구이상 검출장치 및 방법
JPH1148097A (ja) 工具及び工具治具の主軸上での回転数判定方法
JPH0751976A (ja) 主軸異常負荷時停止制御方式
JPS6146260B2 (ja)

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20010109

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20010424

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R360 Written notification for declining of transfer of rights

Free format text: JAPANESE INTERMEDIATE CODE: R360

R371 Transfer withdrawn

Free format text: JAPANESE INTERMEDIATE CODE: R371

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313113

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees