JPS591137A - メカニカルフイ−ドユニツトの原点位置計測装置 - Google Patents

メカニカルフイ−ドユニツトの原点位置計測装置

Info

Publication number
JPS591137A
JPS591137A JP11070282A JP11070282A JPS591137A JP S591137 A JPS591137 A JP S591137A JP 11070282 A JP11070282 A JP 11070282A JP 11070282 A JP11070282 A JP 11070282A JP S591137 A JPS591137 A JP S591137A
Authority
JP
Japan
Prior art keywords
reference member
measuring device
feed unit
origin position
fixed
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
JP11070282A
Other languages
English (en)
Inventor
Tatsuo Naito
内藤 辰男
Sadakazu Sugiyama
杉山 貞和
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.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co 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 Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Priority to JP11070282A priority Critical patent/JPS591137A/ja
Publication of JPS591137A publication Critical patent/JPS591137A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form
    • G05B19/401Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by control arrangements for measuring, e.g. calibration and initialisation, measuring workpiece for machining purposes
    • G05B19/4015Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by control arrangements for measuring, e.g. calibration and initialisation, measuring workpiece for machining purposes going to a reference at the beginning of machine cycle, e.g. for calibration
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/37Measurements
    • G05B2219/37405Contact detection between workpiece and tool, probe, feeler

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Automatic Control Of Machine Tools (AREA)

Abstract

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

Description

【発明の詳細な説明】 この発明は、メカニカルフィードユニットの原点位置計
測装置に関する。
メカニカルフィードユニットにお(・ては、機械の原点
を任意に定めて、その原点を座標原点として、被送り部
であるスライドユニット等の送シ制御するための送り位
置データ(工作機械を構成するメカニカルフィードユニ
ットなら、加工データ)を作成するようになっている。
ところが、このメカニカルフィードユニットはオーバホ
ールすると、前述の機械原点、すなわちスライドユニッ
トの原点位置がオーバホール前に比して微妙にズレるた
め、オーバホール毎にその原点位置を計測して、その開
側結果に基づいて前述の送り位置データを修正する必要
がある。
ところで、原点位置を計測する場合、従来はスライドユ
ニットを原点位置に戻しておいて、予め定めた機械の基
点(例えばワークセンタ)からその原点位置までの寸法
を人間が余尺等で実測するようにしていた。
しかしながら、それではオーバホール毎に人間が実測し
なければならないばかりか、測定精度を高(しかも一定
にすることが難しく、又測定に時間が掛かる欠点があっ
た。
この発明は、上記の背景に鑑みてなされたものであり、
メカニカルフィードユニットの被送9部に設けた第1の
基準部材を、メカニカルフイ ドユニットの固定部に設
けた第2の基準部材に押し当てた位置から原点位置検出
手段(リミットスイッチ等)が作動する位置まで被送り
部を送った時に、被送り部を駆動するモータに取9付け
たパルスジェネレータから出力されるパルス信号を計数
して、その計数値と第2の基準部側の位置とに基づいて
被送り部の原点位置を算出するようにしたメカニカルフ
ィードユニットの原点位置測定装置を提供して、前述の
欠点の解消を計るものである。
以下、この発明の実施例を添付図面を参照しながら説明
する。
第1図は、この発明の一実施例を示す工作機械を構成す
る2軸メカニカルフイ−ドユニソ′トの概略構成図であ
る。
同図中、スライドユニット1は、マシンベース2に固定
したスライドベース6上を、第1のフィードモータ(D
Cモータ)4によって回転駆動されるボールスクリュー
5によって駆動されて矢示X方向に移動する。
工具6を取り伺けたフェーシングヘッド7は、スライド
ユニット1内にボール軸受8を介して回転自在に装着し
た主軸9のフェーシングユニット9aの先端面上を以下
に述べるような機構で矢示2方向に移動する。
すなわち、フェーシングヘッド7は、ベルクラン□り1
0を介して主軸9の軸心部に矢示X方向に摺動自在に挿
着したドローバ−11に連結されており、このドローバ
ー11はボール729番−12及びギアトレイン16を
介してスライドユニット1の後端部に取り付けた第2の
フィードモータ(DCモータ)14に連結されている。
したがって、第2のフィードモータ14を回転駆動すれ
ば、ドローバ−11が矢示X方向に往復動して、ベルク
ランク1oが矢示A方向に揺動し、それによってフェー
シングヘッド7がフェーシングユニット9aの先端面上
で矢示Z方向に案内されながら移動する。
スライドユニット1の上面に固定した主軸モータ(A、
Cモータ)15は、その回転軸と主軸9とに夫々取9付
けた歯付プーリ16,16及び両歯(=J ツー916
,16間に装架したタイミングベルト17を介して主軸
9を矢示B方向に回転させる。
したがって、第1.第2のフィードモータ4゜14及び
主軸モータ15を同時に駆動すると、工具6は矢示C方
向に回転しながらその回転中心から矢示Z方向に偏心し
つつ、矢示X方向に移動するたメ、マシンベース21の
ワークセンタ18にクランプしたワーク19を加工する
ことができる。
なお、同図中、20.21は夫々フィードモータ4,1
4の回転軸に取9刊けたパルスジェネレータ(例えば、
1μm程度の分解能を有するもの)である。
また、22は第1の基準部材であり、図示のように被送
り部であるスライドユニット1の下部に固着しである。
26は機械の固定部であるマシンベース2」二に取り伺
けた第2の基準部材であり、次のように構成されている
すなわち、この第2の基準部材23は、ワークセンタO
から距離l離れたマシンベース2上の基準位置POに固
定基準面24aが位置するようにマシンベース2上に固
着した基準部材24と、この基準部材24に取り付けら
れ、その貫通孔24bを介して固定基準面24aがら測
定子25aを所定長突出させた直線変位測定器であるデ
ジタルリニアゲージ25とによって構成されている。
そして、この第2の基準部材26のマシンベース2上に
おける位置は、基準位置Poがも第、1の基準部材22
を測定子25aに押し当てた時のデジタルリニアゲージ
25の測定値だけ離れた位置とする。
なお、デジタルリニアゲージ25を設けた理由は、第1
の基準部材22を固定基準面24’aに直接押し当てる
ようにしても、実際には両者の面が完全に接触すること
は稀であるからであり、その不一致を点接触によって補
償するためである。
なお、デジタルリニアゲージ25としては、ミクロンオ
ーダの測定精度ヲ廟するものを使用している。
また、第1図において、26はスライドユニット1用の
原点位置検出手段であるリミットスイッチであり、マシ
ンベース2側に固定され、スライドユニット1の下部に
取り付けたトング27によって作動子が叩かれることに
よって作動する。
次に、第2図を参照して制御系の実施例を説明する。
同図中、偏差カウンタ28.T)/A変換器29゜サー
ボ増幅器60.及びF/V変換器31は、第1図の第1
のフィードモータ4を駆動するだめのデジタルD Cサ
ーボ系であり、第2のフィードモータ14用のデジタル
DCサーボ系に就ては、同様に構成されているので、図
示を省略する。
偏差カウンタ28は、後述する可動接片RSが接点a側
に切り換っている時に入力される加工データに応じた指
令パルス信号CP又は可動接片)LSが接点す側に切り
換っている時にアンドゲートG1を介して入力されるパ
ルス発生器62がものパルス信号Pのパルス数と、第1
のフィードモータ4の回転軸に取り付けたパルスジェネ
レータ2oがらのフィードパ。ツクパルス信号FPのパ
ルス数トの偏差量(位置エラー量)Sn2作り出す。
ただし、この偏差カウンタ28の出力である偏差量SD
には正負があり、例えば第1のフィードモータ4が時計
方向に回転して、第1図のスライドユニット1吻;ワー
クベース18に向って移動しティる時は+SD、逆に反
時計方向に回転して、スライドユニット1が原点位置に
向って移動している時は一8Dとなる。
なお、偏差カウンタ28にパルス発生器32がらのパル
ス信号が入力されている時は、偏差量SDは常に負であ
り、スライドユニット1は原点位置方向に移動する。
D/A変換器29は、偏差カウンタ28からの偏差量S
D fアナログ値である電圧信号VDに変換する。
サーボ増幅器(速度アンプ)60は、1)/A変換器2
9からの電圧信号VDと、パルスジェネレータ20から
のフィードバックパルス信号FP−iF/V変換器61
によって電圧信号に変換した速度フィードバック信号V
vとの偏差量に応じた電圧信号■0を第1のフィードモ
ータ4に出力して回転させる。
それによって、第1図のスライドユニッ)It−矢示X
方向に移動させて、工具6を矢示X方向に送る。
なお、箒1図の第2のフィードモータ14も同様に構成
されたデジタルI) Cサーボ系によって回転駆動制御
され、そ、hによって第1図のフェーシングヘッド7が
矢示Z方向に移動して、工具6を矢示Z方向に送る。
開側開始押釦スイッチ66は、押す毎にオン・オンを繰
シ返すダブルアクションタイプのスイッチからなる。
マグネットスイッチ64ば、計測開始押釦スイッチ66
がオンした時にプルダウン抵抗I(11の両端に発生す
るハイレベル′XH“の信号eによって励磁された時に
のみ、その可動接片R,Sは接点1〕側に切り換り、励
磁が解除されると、可動接片R8は接点a側に切り換る
カウンタ65は、ハイレベル1ゝH#の信号eによって
トリガされるワンショットマルチバイブレータ(O8)
36の出力パルスSRによってリセットされ、ハイレベ
ル″I(“の信号eによって開かれたアントゲ−)G2
’に介して入力されるパルスジエネレータ20からのフ
ィードバックパルス信号FPをカウントする。
原点位置算出手段としての加算回路67は、カウンタ6
5のカウント値nと、第1のレジスタ68にセットされ
る第1図のデジタルリニアゲージ25の測定値Δlと、
第2のレジスタ69に予めセットされた第1図の距離l
とを加算して、ワークセンタ0かも原点位置までの距離
を求める。
ただし、測定値Δ4及び距離では、夫々フィードバック
パルス信号FPの1パルスが示す距離で換算した値とな
っている。
表示器40は複数の7セグメント表示器によって構成さ
れてお9、デコーダ41及びドライバ42を介して加算
回路37の加算結果に応じた実距離データが表示される
次に、この実施例゛の操作方法に就て述べる。
先ず、スライドユニット1を前進させて第1の基準部材
22をデジタルリニアゲージ25の測定子25aに押し
当てる。
このようにすると、直ちにデジタルリニアゲージ25の
測、定値Δlが第1のレジスタ68にセットされる。
次に、第1の基準部材22を測定子25,1に押し当て
た状態で第2図の測定開始押釦スイッチ66゜を一度押
して該スイッチ66をオンする。
このスイッチ66がオンすると、ハイレベル’II″の
信号eKよってos36がトリガさり、るため、その出
力パルスSRによってカウンタ65がリセントサれると
共に、アンドゲートG2が開き、且つマグネットスイッ
チ64が励磁されてその可動接片R8が接点す側に切シ
換る。
一方、第1の基準部材22を測定子25aに押し当てた
状態では、リミットスイッチ26は第2図に示すように
オフしているため、インバータ■の入力側はプルダウン
抵抗R2によってローレベル゛L“で、その出力側はハ
イレベル’H″となっておシ、アンドゲートGlは開状
態となっている。
そのため、可動接片R8が接線す側に切り換ると、パル
ス発生器32から出力されるパルス信号Pが直ちに偏差
カウンタ28に入力される。
それによって、第1のフィードモータ4は、スライドユ
ニット1をリミットスイッチ26がオンする位置まで送
るべく反時計方向に回転駆動される。
第1のフィードモータ4が回転し始めると、パルスジェ
ネレータ20かも出力されるフィードバックパルス信号
FPがアンドゲートG2を介してカウンタ65に入力さ
れてカウントされる。
そして、スライドユニット1が原点位置に向って後退し
て、スライドユニット1に設けたドッグ27がリミット
スイッチ26を叩いて該リミットスイッチ26をオンす
ると、直ちにインバータIの入力側がハイレベル’H″
となって、その出力側がローレベル1L#になるため、
アンドゲートGlが閉じてパルス信号Pi遮断する。
それによって、第1のフィードモータ4は直ちに停止す
るため、スライドユニット1もリミットスイッチ26の
設置位置に応じた原点位置で停止する。
そして、この間にスライドユニット1が移動した距離は
、カウンタ・65の割数値+1として開側されているか
ら、加算回路67は、この割数値11と、第1.第2の
レジスタ38.39にセットされているデータΔ1.l
とを加算して、ワークセンタOから原点位置までの距離
ヲ求める。
そして、その距離ゲージがデコーダ41及びドライバ4
2を介して表示器40に実距離データとして表示される
このようにして、スライドユニット1の原点位置が正確
にしかも短時間に開側できる。
そして、開側が終了したら、計測開始押釦スイッチ66
を再び押すことによってオフにして、アンドゲートG2
を閉じると共に、可動接片几Sは接点a側に戻す。
なお、上記実施例ではスライドユニット1の原点位置を
計測する場合に就て述べたが、フェーシングヘッド7の
原点位置に就ても同様の原理によって計測することがで
きる。
また、上記実施例では、マシンベース2上に基準部材2
4とデジタルリニアゲージ25とからなる第2の基準部
材26を設けた例に就て述べたが、若干測定精度が落ち
ても良ければ、デジタルリニアゲージ25を省略するこ
ともできる。
さらに、上記実施例では直線変位測定器としてデジタル
リニアゲージ25を用いた例に就で述べたが、これに限
るものではなく、通常のダイアルゲージを用いても良(
・。
但し、その場合ダイアルゲージによる測定値を第1のレ
ジスタ38に人間がセットする必要がある。
なお、上記実施例において、ワークセンタOから基準位
置POまでの距離lは、実測する必要があるが、−変時
間を掛けて正確に計測すれば良く、原点位置計測毎に計
測しな(て済む。
以上説明したように、この発明によれば原点位置を短時
間にしかも正確に計測できるため、メカニカルフィード
ユニットにおける可動部のオーバホールや原点位置検出
手段(リミットスイッチ)の位置調整を気軽に行なえる
ようになり、機械を常に最良の状態で運転することがで
きる。
第1図は、この発明の一実施例を示す工作機械を構成す
る2軸メカニカルフイードユニツトの概略構成図、 第2図は、同じくその制御系のブロック図である。
1・・・スライドユニット(被送り部)2・・・マシン
ベース(固定部) 4・・・第1のフィードモータ  6・・・工具7・・
・フェーシングヘッド 14・・・第2のフィードモータ 20.21・・・パルスジェネレータ 22・・・第1の基準部材 26・・・第2の基準部材
24・・・基準部材   24a・・・固定基準面25
・・・デジタルリニアゲージ(直線変位測定器)25a
・・・測定子 26・・・リミットスイッチ(原点位置検出手段)28
・・・偏差カウンタ  29・・・D/A変換器60・
・・サーボ増幅器  61・・・F/V変換器62・・
・パルス発生器 66・・・計測開始押釦スイッチ 65・・・カウンタ 67・・・加算回路(原点位置算出手段)244

Claims (1)

  1. 【特許請求の範囲】 1 メカニカルフィードユニットの被送り部に設けた第
    1の基準部材と、前記メカニカルフィードユニットの固
    定部に設けた第2の基準部材と、前記第1の基準部材を
    前記第2の基準部材に押し当てた位置から原点位置検出
    手段が作動する位置まで前記被送シ部を送るべく前記被
    送り部用のモータを駆動制御する駆動制御手段と、この
    駆動制御手段によって前記モータが駆動されている間前
    記モータの出力軸に取シ付けたパルスジェネレータから
    出力されるパルス信号を言」数する割数手段と、この計
    数手段の計数結果と前記第2の基準部材の位置とに基づ
    いて前記被送り部の原点位置を算出する原点位置算出手
    段とによって構成したこと全□特徴とするメカニカルフ
    ィードユニットの原点位置計測装置。 2 第2の基準部材が、前記メカニカルフィードユニッ
    トの固定部における予め定めた基準位置に固定した固定
    基準面と、この固定基準面から測定子を突出させた直線
    変位測定器とからなり、該第2の基準部材の位置金、前
    記固定基準面の基準位置から前記第1の基準部材を前記
    測定子に押し当てた時の前記直線変位測定器の測定値だ
    Vす離itだ位置とした特許請求の範囲第1項記載のメ
    カニカルフィードユニットの原点位置測定装置。
JP11070282A 1982-06-29 1982-06-29 メカニカルフイ−ドユニツトの原点位置計測装置 Pending JPS591137A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11070282A JPS591137A (ja) 1982-06-29 1982-06-29 メカニカルフイ−ドユニツトの原点位置計測装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11070282A JPS591137A (ja) 1982-06-29 1982-06-29 メカニカルフイ−ドユニツトの原点位置計測装置

Publications (1)

Publication Number Publication Date
JPS591137A true JPS591137A (ja) 1984-01-06

Family

ID=14542285

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11070282A Pending JPS591137A (ja) 1982-06-29 1982-06-29 メカニカルフイ−ドユニツトの原点位置計測装置

Country Status (1)

Country Link
JP (1) JPS591137A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02127336U (ja) * 1989-03-27 1990-10-19

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02127336U (ja) * 1989-03-27 1990-10-19

Similar Documents

Publication Publication Date Title
JPS6025721B2 (ja) 歯車用電子式ピツチ測定装置
JPH0656712U (ja) 数値制御工作機械などの位置測定装置
US4023084A (en) Control apparatus for a machine tool
JPS5771756A (en) Digital display device for feeding amount of machine tool and the like
JPS591137A (ja) メカニカルフイ−ドユニツトの原点位置計測装置
GB2073880A (en) Digital measuring instrument
US3944799A (en) Ratio computer
JP3168334B2 (ja) 三次元座標測定機
GB948883A (en) Index head
JPS5959332A (ja) メカニカルフイ−ドユニツトのバツクラツシユ計測装置
US3419880A (en) X-ray diffraction recording system
JPH05285665A (ja) 電動機駆動による点溶接ガンの加圧力制御装置
GB994786A (en) Precision positioning apparatus
SU544515A1 (ru) Устройство дл индикации позиционировани рабочего органа
JPS61155901A (ja) 触針式測定機
JPH0448518Y2 (ja)
SU781573A2 (ru) Устройство дл регистрации дистанционных дискретных перемещений
JPS6239159A (ja) 数値制御装置
JPS6227844Y2 (ja)
JP3594546B2 (ja) ゲージ検査機
JPS624440Y2 (ja)
JPH01268476A (ja) 自動調整回路
SU884948A1 (ru) Привод периодической подачи
JPS621014A (ja) 回転体の位置決め制御装置
JP2669458B2 (ja) 伸び測定用ゲージ長等の自動設定装置