JPH01134507A - 主軸原点復帰方式 - Google Patents
主軸原点復帰方式Info
- Publication number
- JPH01134507A JPH01134507A JP29292287A JP29292287A JPH01134507A JP H01134507 A JPH01134507 A JP H01134507A JP 29292287 A JP29292287 A JP 29292287A JP 29292287 A JP29292287 A JP 29292287A JP H01134507 A JPH01134507 A JP H01134507A
- Authority
- JP
- Japan
- Prior art keywords
- spindle
- cnc
- origin
- amplifier
- point
- 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
- 238000000034 method Methods 0.000 claims description 16
- 238000001514 detection method Methods 0.000 claims description 11
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006698 induction Effects 0.000 description 1
- 238000003754 machining Methods 0.000 description 1
Landscapes
- Numerical Control (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は数値制御工作機械等の主軸モータの主軸原点復
帰方式に関し、特に数値制御装置(CNC)からの原点
復帰指令のみで、原点復帰を行うように構成した主軸原
点復帰方式に関する。
帰方式に関し、特に数値制御装置(CNC)からの原点
復帰指令のみで、原点復帰を行うように構成した主軸原
点復帰方式に関する。
マシニング・センタ或いは数値制御旋盤等の数値制御工
作機械では、自動工具交換等の場合に主軸を予め決めら
れた機械原点に停止させる主軸原軸原点復帰(オリエン
テーション)機能が必要である。
作機械では、自動工具交換等の場合に主軸を予め決めら
れた機械原点に停止させる主軸原軸原点復帰(オリエン
テーション)機能が必要である。
これらの主軸原点復帰は、サーボモータ等を別途使用す
る方式、あるいはサーボアンプに主軸原点復帰機能を設
けた方式等が採用されている。
る方式、あるいはサーボアンプに主軸原点復帰機能を設
けた方式等が採用されている。
しかし、サーボモータを使用した方式では機械的な構成
が複雑になるし、主軸原点復帰のためのみにサーボモー
タを使用することは不経済である。
が複雑になるし、主軸原点復帰のためのみにサーボモー
タを使用することは不経済である。
また、サーボアンプの内部に主軸原点復帰機能を設けた
ものもあるが、指令及び設定等が複雑であった。
ものもあるが、指令及び設定等が複雑であった。
本発明の目的は上記問題点を解決し、数値制御装置(C
NC)からの原点復帰指令と一回転信号から機械原点ま
での距離を指令することで、簡易、に原点復帰を行うよ
うに構成した主軸原点復帰方式を提供することにある。
NC)からの原点復帰指令と一回転信号から機械原点ま
での距離を指令することで、簡易、に原点復帰を行うよ
うに構成した主軸原点復帰方式を提供することにある。
本発明では上記の問題点を解決するために、主軸を予め
設定された機械原点に位置決めする主軸原点復帰方式に
おいて、 数値制御装置(CNC)よりスピンドルアンプへ原点復
帰を指令する工程、 該スピンドルアンプ内のエラーカウンタをリセットして
位置ループを閉じる工程、 該数値制御装置(CNC)が該スピンドルアンプに主軸
モータが一回転信号を検出するまで移動指令を出力する
工程、 該一回転信号が検出されると、前記スピンドルアンプか
ら、一回転信号の検出信号と、一回転信号検出までの回
転量を数値制御装置(CNC)に通知する工程、 数値制御装置(CNC)は、予め設定された前記一回転
信号の位置から前記機械原点位置の距離と、前記一回転
信号点までの距離と、をスピンドルアンプに移動指令と
して指令する工程二前記スピンドルアンプは前記機械原
点に停止後、数値制御装置(CNC)に原点復帰完了を
通知する工程、 からなることを特徴とする主軸原点復帰方式が、提供さ
れる。
設定された機械原点に位置決めする主軸原点復帰方式に
おいて、 数値制御装置(CNC)よりスピンドルアンプへ原点復
帰を指令する工程、 該スピンドルアンプ内のエラーカウンタをリセットして
位置ループを閉じる工程、 該数値制御装置(CNC)が該スピンドルアンプに主軸
モータが一回転信号を検出するまで移動指令を出力する
工程、 該一回転信号が検出されると、前記スピンドルアンプか
ら、一回転信号の検出信号と、一回転信号検出までの回
転量を数値制御装置(CNC)に通知する工程、 数値制御装置(CNC)は、予め設定された前記一回転
信号の位置から前記機械原点位置の距離と、前記一回転
信号点までの距離と、をスピンドルアンプに移動指令と
して指令する工程二前記スピンドルアンプは前記機械原
点に停止後、数値制御装置(CNC)に原点復帰完了を
通知する工程、 からなることを特徴とする主軸原点復帰方式が、提供さ
れる。
〔作用〕 ・
スピンドルアンプは数値制御装置(CNC)からの原点
復帰指令を受けて、位置ループを閉じる。
復帰指令を受けて、位置ループを閉じる。
さらに数値制御装置(CNC)からの移動指令によって
、主軸モータを回転させる0位置検出器からの一回転信
号を受けると、回転開始点から一回転信号点までの回転
量を数値制御装置(CN C)に通知する。
、主軸モータを回転させる0位置検出器からの一回転信
号を受けると、回転開始点から一回転信号点までの回転
量を数値制御装置(CN C)に通知する。
数値制御装置(CNC)は一回転信号点までの・回転量
と、予め設定された一回転信号点から機械原点までの距
離を加えて、サーボアンプに通知する。サーボアンプは
この指令によって、主軸モータを位置決めする。
と、予め設定された一回転信号点から機械原点までの距
離を加えて、サーボアンプに通知する。サーボアンプは
この指令によって、主軸モータを位置決めする。
従って、一回転信号から機械原点までの距離を数値制御
装置(CNC)に設定しておけば、数値制御装置(CN
C)からの原点復帰指令と設定された移動量で、サーボ
アンプ側で主軸原点復帰動作を行うことができる。
装置(CNC)に設定しておけば、数値制御装置(CN
C)からの原点復帰指令と設定された移動量で、サーボ
アンプ側で主軸原点復帰動作を行うことができる。
以下、本発明の一実施例を図面に基づいて説明する。
第1図に本発明の一実施例の主軸原点復帰方式を実施す
るめたの装置の構成図を示す。図において、10は数値
制御装置(CNC)であり、工作機械全体の制御を行う
。主軸原点復帰指令は数値制御装置(CNC)10が主
軸原点復帰指令を読み取り、指令を出力する。
るめたの装置の構成図を示す。図において、10は数値
制御装置(CNC)であり、工作機械全体の制御を行う
。主軸原点復帰指令は数値制御装置(CNC)10が主
軸原点復帰指令を読み取り、指令を出力する。
20はスピンドルアンプである。21は演算器であり、
数値制御装置(CNC)からの移動指令と、位置検出器
からのフィードバックパルス(Pf)の差分を出力する
。22はエラーカウンタであり、主軸モータの回転移動
指令値をカウントするカウンタである。23は演算器で
あり、エラーカウンタ22からの速度指令と、フィード
パ、り速度(Vf)の差分を出力する。
数値制御装置(CNC)からの移動指令と、位置検出器
からのフィードバックパルス(Pf)の差分を出力する
。22はエラーカウンタであり、主軸モータの回転移動
指令値をカウントするカウンタである。23は演算器で
あり、エラーカウンタ22からの速度指令と、フィード
パ、り速度(Vf)の差分を出力する。
24は増幅器であり、速度指令を電流指令に増幅及び変
換する。25は演算器であり、増幅器24の電流指令と
電流フィードバック(I f)との差分を出力する。2
6は電流増幅器であり、PWM制御回路、FET等の電
流増幅素子等で構成されており、演算器25の電流指令
を増幅して、主軸モータの駆動電流を出力する。
換する。25は演算器であり、増幅器24の電流指令と
電流フィードバック(I f)との差分を出力する。2
6は電流増幅器であり、PWM制御回路、FET等の電
流増幅素子等で構成されており、演算器25の電流指令
を増幅して、主軸モータの駆動電流を出力する。
30は主軸モータであり、交流誘導モータ等を使用する
。31は速度検出器であり、パルスコーダあるいはタコ
ジェネレータ等が使用され、主軸モータ30の軸に直接
、あるいはギア等を介して結合されている。
。31は速度検出器であり、パルスコーダあるいはタコ
ジェネレータ等が使用され、主軸モータ30の軸に直接
、あるいはギア等を介して結合されている。
主軸モータ30はギア32とギア33を介して主軸34
と結合され、主軸34はギア33と35を介して位置検
出器36と結合されている。位置検出器36はパルスコ
ーダが使用され、位置のフィードバックパルスPfと一
回転信号Piを出力する。
と結合され、主軸34はギア33と35を介して位置検
出器36と結合されている。位置検出器36はパルスコ
ーダが使用され、位置のフィードバックパルスPfと一
回転信号Piを出力する。
次に本発明の一実施例の主軸原点復帰方式の動作につい
て述べる。第2図に主軸原点復帰の動作を説明するため
の図を示す。図において、主軸34の特定の点が、最初
は初期点Paにあるものとする。数値制御装置(CNC
)10から原点復帰指令が出力されると、原点復帰速度
で右回りに回転し、点Pbで一回転信号(Pi)が検出
されると、サーボアンプ20は一回転信号(Pi)を検
出しことと、初期点Paから一回転信号検出点(P b
)までの移動量P1を数値制御袋! (CNC)10に
通知する。
て述べる。第2図に主軸原点復帰の動作を説明するため
の図を示す。図において、主軸34の特定の点が、最初
は初期点Paにあるものとする。数値制御装置(CNC
)10から原点復帰指令が出力されると、原点復帰速度
で右回りに回転し、点Pbで一回転信号(Pi)が検出
されると、サーボアンプ20は一回転信号(Pi)を検
出しことと、初期点Paから一回転信号検出点(P b
)までの移動量P1を数値制御袋! (CNC)10に
通知する。
数値制御装置(CNC)10はこの移動1tP1と、一
回転信号検出点pbから機械原点Pcまでの予め設定さ
れた距離P2を加えて、サーボアンプに転送する。勿論
、ここで最初の回転指令を動作させるために指令された
移動量は差し引く必要がある。
回転信号検出点pbから機械原点Pcまでの予め設定さ
れた距離P2を加えて、サーボアンプに転送する。勿論
、ここで最初の回転指令を動作させるために指令された
移動量は差し引く必要がある。
サーボアンプ20はこのデータP1とP2によって、主
軸を機械原点Pcに位置決めする。
軸を機械原点Pcに位置決めする。
次に動作の詳細についてフローチャート図を基に説明す
る。第3図に本発明の一実施例の主軸原点復帰方式のフ
ローチャート図を示す。図において、Sに続く数値はス
テップ番号である。
る。第3図に本発明の一実施例の主軸原点復帰方式のフ
ローチャート図を示す。図において、Sに続く数値はス
テップ番号である。
〔S1〕数値制御装置(CNC)10からスピンドルア
ンプ20に対して原点復帰指令が出力される。
ンプ20に対して原点復帰指令が出力される。
〔S2〕スピンドルアンプ20はエラーカウンタ22を
リセットし、位置ループを閉じる。
リセットし、位置ループを閉じる。
〔S3〕数値制御装置(CNC)10は移動指令を出力
し、スピンドルアンプ20はこの移動指令値によって、
一定回転速度で主軸モータを回転させる。
し、スピンドルアンプ20はこの移動指令値によって、
一定回転速度で主軸モータを回転させる。
〔S4〕一回転信号(Pi)が検出されたか調べる。検
出されなければ回転を続け、検出されればS5へい(。
出されなければ回転を続け、検出されればS5へい(。
〔S5〕一回転信号(Pi)の検出と、一回転信号検出
までの移動量PLを数値制御装置(CNC)10に通知
する。
までの移動量PLを数値制御装置(CNC)10に通知
する。
〔S6〕数値制御装置(CNC,)10は予め設定され
ている、一回転信号点pbと機械原点Pcとの距離P2
を、距離PLに加算し、さらにこれまでに指令した移動
量を差し引いて、サーボアンプ20に移動指令値として
出力する。
ている、一回転信号点pbと機械原点Pcとの距離P2
を、距離PLに加算し、さらにこれまでに指令した移動
量を差し引いて、サーボアンプ20に移動指令値として
出力する。
これによって、スピンドルアンプ20は主軸34の位置
決め動作を行う。
決め動作を行う。
〔S7〕主軸モータ30が原点の近傍の規定値の範囲に
入ったか調べる。入っていなければ、位置決めを続行し
、入れば原点復帰動作は完了する。
入ったか調べる。入っていなければ、位置決めを続行し
、入れば原点復帰動作は完了する。
〔S8〕サーボアンプ20から数値制御装置(CNC)
10に原点復帰が完了したことを通知する。
10に原点復帰が完了したことを通知する。
このようにして、スピンドルアンプ20側で主軸の原点
復帰動作を行う。
復帰動作を行う。
なお、これらの制御はスピンドルアンプ2o内のマイク
ロコンピュータの制御によって、実行される。従って、
第1図の各構成要素は概念的な表示である。勿論第1図
のような、要素をハードウェアで構成することも可能で
ある。
ロコンピュータの制御によって、実行される。従って、
第1図の各構成要素は概念的な表示である。勿論第1図
のような、要素をハードウェアで構成することも可能で
ある。
以上説明したように本発明では、数値制御装置(CNC
)からの原点復帰指令と、予め設定された一回転信号検
出点と機械原点間の距離によって、スピンドルアンプ側
で、原点復帰動作を総て実行するように構成したので、
スピンドルアンプ側で容易に原点復帰が行うことができ
る。
)からの原点復帰指令と、予め設定された一回転信号検
出点と機械原点間の距離によって、スピンドルアンプ側
で、原点復帰動作を総て実行するように構成したので、
スピンドルアンプ側で容易に原点復帰が行うことができ
る。
また、原点位置を数値制御装置(CNC)側で簡単に調
整することができる。
整することができる。
第1図は本発明の一実施例の主軸原点復帰方式を実施す
るめたの装置の構成図、 第2図は主軸原点復帰の動作を説明するための図、 第3図は本発明の一実施例の主軸原点復帰方式のフロー
チャート図である。 1(L−−−・・−・・−・数値制御装置(CNC)2
0−・−・・・−・−スピンドルアンプ22−・−・・
−・−・−・−・エラーカウンタ30・−・・・・・・
−・−・主軸モータ34−・−・・・−−−−・−・−
・主軸36・−・・−・・−−−一−−−−・位置検出
器P1・−−m−−−−・−初期点Paから1回転信号
検出点pbまでの移動量 P2−−・−・−・−1回転信号検出点P、bから機械
原点Pcまでの予め設定された距離 Pa・・−−−−−一−−−初期点 Pb−・−・・−・1回転信号検出点 Pc・・・・・−・・・−機械原点 特許出願人 ファナック株式会社 代理人 弁理士 服部毅巖 第2図 第3図
るめたの装置の構成図、 第2図は主軸原点復帰の動作を説明するための図、 第3図は本発明の一実施例の主軸原点復帰方式のフロー
チャート図である。 1(L−−−・・−・・−・数値制御装置(CNC)2
0−・−・・・−・−スピンドルアンプ22−・−・・
−・−・−・−・エラーカウンタ30・−・・・・・・
−・−・主軸モータ34−・−・・・−−−−・−・−
・主軸36・−・・−・・−−−一−−−−・位置検出
器P1・−−m−−−−・−初期点Paから1回転信号
検出点pbまでの移動量 P2−−・−・−・−1回転信号検出点P、bから機械
原点Pcまでの予め設定された距離 Pa・・−−−−−一−−−初期点 Pb−・−・・−・1回転信号検出点 Pc・・・・・−・・・−機械原点 特許出願人 ファナック株式会社 代理人 弁理士 服部毅巖 第2図 第3図
Claims (1)
- (1)主軸を予め設定された機械原点に位置決めする主
軸原点復帰方式において、 数値制御装置(CNC)よりスピンドルアンプへ原点復
帰を指令する工程、 該スピンドルアンプ内のエラーカウンタをリセットして
位置ループを閉じる工程、 該数値制御装置(CNC)が該スピンドルアンプに主軸
モータが一回転信号を検出するまで移動指令を出力する
工程、 該一回転信号が検出されると、前記スピンドルアンプか
ら一回転信号の検出信号と、一回転信号検出までの回転
量を数値制御装置(CNC)に通知する工程、 数値制御装置(CNC)は、予め設定された前記一回転
信号の位置から前記機械原点位置の距離と、前記一回転
信号点までの距離と、をスピンドルアンプに移動指令と
して指令する工程、 前記スピンドルアンプは前記機械原点に停止後、数値制
御装置(CNC)に原点復帰完了を通知する工程、 からなることを特徴とする主軸原点復帰方式。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP29292287A JPH01134507A (ja) | 1987-11-19 | 1987-11-19 | 主軸原点復帰方式 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP29292287A JPH01134507A (ja) | 1987-11-19 | 1987-11-19 | 主軸原点復帰方式 |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH01134507A true JPH01134507A (ja) | 1989-05-26 |
Family
ID=17788142
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP29292287A Pending JPH01134507A (ja) | 1987-11-19 | 1987-11-19 | 主軸原点復帰方式 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH01134507A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160313720A1 (en) * | 2015-04-21 | 2016-10-27 | Fanuc Corporation | Numerical controller operating based on tabular data |
-
1987
- 1987-11-19 JP JP29292287A patent/JPH01134507A/ja active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160313720A1 (en) * | 2015-04-21 | 2016-10-27 | Fanuc Corporation | Numerical controller operating based on tabular data |
US10073433B2 (en) * | 2015-04-21 | 2018-09-11 | Fanuc Corporation | Numerical controller operating based on tabular data |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3285663B2 (ja) | 工具破損検出装置 | |
EP3321755B1 (en) | Machine tool and parameter adjustment method therefor | |
EP0364593B1 (en) | Machine tool having two main spindles | |
JPH02220103A (ja) | 主軸制御指令方式 | |
EP0146633B1 (en) | Numerical control system | |
JPH01134507A (ja) | 主軸原点復帰方式 | |
JPH0424198B2 (ja) | ||
JP6464135B2 (ja) | 数値制御装置 | |
JP2002328707A (ja) | 数値制御装置 | |
JP2880211B2 (ja) | 工具負荷監視制御方法 | |
US5121039A (en) | Index control apparatus for tool rest of nc lathe | |
JPH01134506A (ja) | 主軸原点復帰方式 | |
EP0383947B1 (en) | Numerical controller | |
JPH1063339A (ja) | 数値制御工作機械の制御装置 | |
KR940010397B1 (ko) | 피치 오차 정정 데이타의 리로딩 방법 | |
KR840003366A (ko) | 수치제어 가공방식 | |
JP2796335B2 (ja) | 数値制御装置 | |
JP2862211B2 (ja) | 数値制御装置の主軸の速度到達検出方法 | |
JPS60120404A (ja) | 原点復帰装置 | |
JPH0452708A (ja) | 誤動作チェック方式 | |
JPH0751976A (ja) | 主軸異常負荷時停止制御方式 | |
JP2610058B2 (ja) | 重畳制御機能を有する数値制御装置 | |
JPH0863212A (ja) | Cncの原点復帰方式 | |
JPH07148618A (ja) | リジッドタップ動作の異常検出方式 | |
JPH07164282A (ja) | 主軸運転切り換え方法 |