JPS62248009A - 数値制御装置 - Google Patents

数値制御装置

Info

Publication number
JPS62248009A
JPS62248009A JP61091197A JP9119786A JPS62248009A JP S62248009 A JPS62248009 A JP S62248009A JP 61091197 A JP61091197 A JP 61091197A JP 9119786 A JP9119786 A JP 9119786A JP S62248009 A JPS62248009 A JP S62248009A
Authority
JP
Japan
Prior art keywords
measured
measurement
theoretical
measuring head
difference
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
JP61091197A
Other languages
English (en)
Inventor
Hayao Hirai
平井 速夫
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP61091197A priority Critical patent/JPS62248009A/ja
Priority to EP87105903A priority patent/EP0242869B1/en
Priority to DE3750345T priority patent/DE3750345T2/de
Priority to US07/112,002 priority patent/US4881021A/en
Publication of JPS62248009A publication Critical patent/JPS62248009A/ja
Priority to HK98103997A priority patent/HK1004906A1/xx
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/00Programme-control systems
    • G05B19/02Programme-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 programme data in numerical form
    • G05B19/19Numerical 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 programme data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path
    • G05B19/21Numerical 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 programme data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an incremental digital measuring device
    • G05B19/23Numerical 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 programme data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an incremental digital measuring device for point-to-point control
    • G05B19/231Numerical 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 programme data in numerical form characterised by positioning or contouring control systems, e.g. to control position from one programmed point to another or to control movement along a programmed continuous path using an incremental digital measuring device for point-to-point control the positional error is used to control continuously the servomotor according to its magnitude

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)
  • Control Of Position Or Direction (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明はツール計測、ツールプリセット、ワーク計測
等の計測装置を具えた工作機械装置において、電気マイ
クロの原理を応用した計測ヘッドにより高精計測を可能
にする数値制御装置に関するものである。
〔従来の技術〕
第3図は従来の計測装置を具えた数値制御装置の概要を
示すもので1図において、1は数値制御装置本体で、こ
の数値制御装置本体1は制御部2、記憶装置3、位置レ
ジスタ4、入力インタフェイス5、出力インタフェイス
6とで構成されている。
7は被測定物8の載置テーブル、9は載置テーブル7の
垂下部7aに形成されたねじ穴に貫通させたねじ捧、1
0はねじ捧9を回転させて載置テーブル7を移動させる
駆動モータ、11は駆動モータ10に連結された回転形
検出器で、検出出力を上記位置レジスタ4に入力する。
12は載置テーブル7に取付けた直線形検出器であって
、上記回転形検出器11の代りに用いることができる。
13は定位置に固定されているタッチセンサで、検出出
力は入力インタフェイス5を介して制御部2に供給され
る。14と15は出力インタフェイス6に接続された表
示器とプリンタである。
次に動作について説明する。被測定物8の理論位置への
移動は、制御部2の指令にもとづき駆動モータIQを駆
動し、テーブル7を動かしながら回転形検出器11 (
直線形検出器12であってもさしつかえない。)の出力
を位置レジスタ4ヘフイードバツクして制御する。
テーブル7の移動は理論位置画数ミリメートルの測定空
隙を持つ位置で減速し、極低速送りの計測速度に切り替
える。
一方、定位置に固定されているタッチセンサ13の接触
子13aが被測定物8に接触し、接触信号を発生させる
と入力インタフェイス5を介して制御部2へ割り込み信
号を伝える。
ところが、制御部2は割り込み信号間隔を持って各々の
制御を実行しているため、割り込み信号が制御部2へ到
達しても割り込み信号間隔の途中であると、割り込み信
号間隔の切れ目まで処理は受付ない。時が経過し、割り
込み信号間隔の切れ目になると、上記受付保留中のタッ
チセンサ13よりの割り込み信号を受付け、位置レジス
タ4の計数動作を停止させる。
この結果を制御部2で現在位置と論理位置(指定位置/
目標位置)との相互関係について演算し、ツール刃先補
正値・ツールプリセット値・ワーク計測値・誤差等を出
力インタフェイス6を介して表示器14へ表示するとと
もにプリンター15にも出力する。
上記従来装置の欠点を数値例で示せば、今、仮りに割り
込み信号間隔を2.2+++sec、位置バラツキ0.
5μmとした場合の計測速度は、 13.336++m
/分(0,227rrm/秒)以下を必要とする。
また、測定空隙を0.227++n+とすると、計測移
動時間は1秒を必要とする。
〔発明が解決しようとする問題点〕
従来の数値制御装置は以上のように構成されているので
9割り込み信号間隔・移動速度との関係から精度保証を
するには極低速送りや割り込み信号間隔を短くしなけれ
ばならなかったが1割り込み信号間隔はハードウェア(
H/W)によってほぼ決まっており、容易に変更ができ
ない、このため、移動速度を極低速にして計測すること
が必要で、計測時間が多くかかり、多点計測には大きな
時間を必要とするという問題点があった。
この発明は、上記のような問題点を解消するためになさ
れたもので、計測時間を位置決め時間に含む処理ができ
るとともに、位置バラツキも計測ヘッドの精度・及びリ
ピータビリティのみにできる数値制御装置を得ることを
目的とする。
〔問題点を解決するための手段〕
この発明に係る数値制御装置は、位置寸法計測器として
計測ヘッドを用い、位置決め完了後、計測ヘッドの接触
子を被測定物に接触させて理論値(理論位置の路用語)
との差を測定し、この測定結果と被測定物が停止した位
置決め位置とで演算し、絶対位置、誤差等を知ることが
できるようにしたものである。
〔作用〕
この発明における数値制御装置は、計測ヘッドによる測
定出力により理論位置との差を算出し。
この差と被測定物の停止位置とで演算処理し、この演算
値を計測結果として装置本体に設けられた記憶装置内の
機能用途別所定番地の内容を書き替えることにより、高
精度かつ高速計測を可能とする。
〔実施例〕
以下、この発明の一実施例を図について説明する。前記
第3図と同一部分に同一符号を付した第1図において、
16は電気マイクロの原理を応用した計測ヘッド、17
は計測ヘッド16のアナログ出力をディジタル変換する
アナログ/ディジタル(以下、A/Dと略記する)変換
器である。そして、数値制御装置本体1内の記憶装置3
は、前記第3図と異なり、制御部2と入力インタブエイ
ス5との間に設けられている。
次に動作について説明する。制御部2よりの出力により
駆動モータ10を駆動し、テーブル7を動かして被測定
物1の理論位置へ移動させ、その位置を回転形検出器1
1または直線形検出器12で検出し、この検出結果を位
置レジスタ4ヘフイードバツクし定位置に停止させる。
この動きにより、被測定物8に接触した接触子16aの
移動量により、基準位置に固定されている計測ヘッド1
6から該基準位置よりの差によって生じたアナログ電圧
が出力され、このアナログ電圧をA/D変換器17によ
ってディジタル変換し、入力インタフェイス5を介して
記憶装置3へ書き込む。
この時点で記憶装置3に記憶している計測ヘッド16に
よる計測位置と制御部2に記憶しているテーブル7の現
在位置(位置レジスタ値)とを加算し被測定物8の理論
位置との誤差を算出する。
ここでいう誤差は、次の計算式で与えられる。
誤差=理論位置−(現在位置十計測位置)この誤差、現
在位置および理論位置を出力インタフェイス6を介して
表示器14へ表示するとともに必要あればプリンター1
5へ印字出力をする。
また、計測結果の誤差を単独もしくは複数用いて演算し
、工具補正、プリンタ修正、 1M点オフセット、ツー
ルプリセット、原点設定、ワーク中心芯出し、計測等の
設定や修正を行ない、各々、記憶装置内の機能用途別所
定番地の内容を書き替えるとともに、表示器14、プリ
ンター15への出力も可能である。
第2図はこの発明の他の実施例を示すものであり、計測
ヘッド16としてディジタル出力を出力するものを用い
たもので、これによってA/D変換器が不要となる。
なお、図示例の実施例は計測ヘッド16を定位置に固定
しているが、被測定物を定位置に固定して計測ヘッドを
可動としてもよい。
第1図の実施例におけるA/D変換器17は数値制御装
置本体1へ内蔵してもよい。
また、第1図、第2図は一軸対応での実施例であるが、
二軸、三軸の同時計測を実施することも可能である。さ
らに、計測ヘッドはたとえば、ダイヤルインジケータの
中にポテンションメータを設けた接触式計測ヘッドに代
わり、電磁誘導を利用した距離センサなどの非接触式計
測ヘッドを用いることもできる。
〔発明の効果〕
以上のように、この発明によれば、被測定物の理論位置
への位置決めと同時に該被測定物の停止位置と基準位置
との差を計測ヘッドで計測し、この計測位置と停止位置
の演算値を計測結果とし、記憶装置内の機能用途別所定
番地の内容を書き替えるように構成したので、位置決め
および計測は同一時間内で行ない演算処理も即時行い、
さらに、必要であれば次の測定点への移動中に演算する
ことも可能である。
この結果、計測時間は従来のタッチセンサ一方式に比へ
、計測時の極低速送りがなくなることにより一測定点当
り、実例とした前述の方法とは少くても1秒以上の時間
短縮が可能となる。
また、計測精度も従来の移動中に割り込み信号を発生さ
せて読み込む方式とは異り、現在位置と誤差を位置決め
完了後直接取り込む方式であるため、時間遅れによる移
動量によって生ずる測定誤差バラツキは皆無である。こ
れは位置決め精度・計測ヘッド精度が即計測誤差となる
ため高精度位置決め・高精度計測ヘッドを使用すること
により0.1μmのバラツキ幅誤差といった高精度、か
つ、高速計測が可能となるなどの効果がある。
【図面の簡単な説明】
第1図はこの発明の一実施例による数値制御装置を示す
構成図、第2図はこの発明の他の実施例を示す構成図、
第3図は従来数値制御装置を示す構成図である。 1は数値制御装置本体、2は制御部、3は記憶装置、4
は位置レジスタ、7はテーブル、8は被測定物、10は
駆動モータ、11.12は移動位置検出器(回転形検出
器、直線形検出器)、13は計測ヘッド、14は表示器
、15はプリンター。 なお1図中、同一符号は同−又は相当部分を示す。 手続補正書(自発)

Claims (2)

    【特許請求の範囲】
  1. (1)被測定物の載置テーブルを駆動する駆動モータに
    該測定物の理論位置への移動指令を出力する制御部と、
    前記載置テーブルの移動位置検出器からの検出信号を入
    力する位置レジスタと、指令データを機能用途別に記憶
    した記憶装置とを有する数値制御装置において、前記被
    測定物の理論位置への位置決めと同時に該被測定物の停
    止位置と基準位置との差を計測する計測ヘッドと、前記
    計測ヘッドの計測値と前記位置レジスタのレジスタ値と
    の演算を行い該演算値を計測結果として前記記憶装置内
    の機能用途別所定番地の内容を書き替える演算部とを具
    備したことを特徴とする数値制御装置。
  2. (2)計測結果を表示器・プリンターへ出力することを
    特徴とする特許請求の範囲第(1)項記載の数値制御装
    置。
JP61091197A 1986-04-22 1986-04-22 数値制御装置 Pending JPS62248009A (ja)

Priority Applications (5)

Application Number Priority Date Filing Date Title
JP61091197A JPS62248009A (ja) 1986-04-22 1986-04-22 数値制御装置
EP87105903A EP0242869B1 (en) 1986-04-22 1987-04-22 Numerical control equipment
DE3750345T DE3750345T2 (de) 1986-04-22 1987-04-22 Numerische Steuerungseinrichtung.
US07/112,002 US4881021A (en) 1986-04-22 1987-10-23 Numerical control equipment
HK98103997A HK1004906A1 (en) 1986-04-22 1998-05-08 Numerical control equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP61091197A JPS62248009A (ja) 1986-04-22 1986-04-22 数値制御装置

Publications (1)

Publication Number Publication Date
JPS62248009A true JPS62248009A (ja) 1987-10-29

Family

ID=14019717

Family Applications (1)

Application Number Title Priority Date Filing Date
JP61091197A Pending JPS62248009A (ja) 1986-04-22 1986-04-22 数値制御装置

Country Status (5)

Country Link
US (1) US4881021A (ja)
EP (1) EP0242869B1 (ja)
JP (1) JPS62248009A (ja)
DE (1) DE3750345T2 (ja)
HK (1) HK1004906A1 (ja)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62248009A (ja) * 1986-04-22 1987-10-29 Mitsubishi Electric Corp 数値制御装置
DE3750261T2 (de) * 1987-10-22 1994-12-22 Mitsubishi Electric Corp Numerisch gesteuerte Anlage.
US5034877A (en) * 1989-10-26 1991-07-23 Shultz James C Motion control
JPH03176703A (ja) * 1989-12-05 1991-07-31 Yoshiaki Kakino 数値制御装置
US5435067A (en) * 1991-06-06 1995-07-25 Toshiba Kikai Kabushiki Kaisha Method and apparatus for indexing attachment
DE19615816A1 (de) * 1996-04-20 1997-10-23 Chiron Werke Gmbh Verfahren zum Steuern einer Werkzeugmaschine
JP2982790B2 (ja) * 1998-05-21 1999-11-29 ブラザー工業株式会社 Dcモータ制御回路
JP3671020B2 (ja) * 2002-04-09 2005-07-13 ファナック株式会社 数値制御装置
JP4469325B2 (ja) * 2005-11-04 2010-05-26 株式会社森精機製作所 熱変位補正装置
CN101561673A (zh) * 2008-04-18 2009-10-21 鸿富锦精密工业(深圳)有限公司 手摇轮
JP4676549B2 (ja) * 2009-09-10 2011-04-27 ファナック株式会社 軌跡表示装置及び該軌跡表示装置を備えた工作機械
JP2012086326A (ja) * 2010-10-21 2012-05-10 Mitsubishi Heavy Ind Ltd 工作機械の熱変位補正システム
JP5266373B2 (ja) * 2011-09-26 2013-08-21 ファナック株式会社 工具の軌跡表示機能を備えた数値制御装置
WO2019236914A1 (en) * 2018-06-08 2019-12-12 Hexagon Technology Center Gmbh Methods and apparatus for manufacturing a plurality of parts with tool path correction
EP3792712A1 (de) * 2019-09-12 2021-03-17 Hexagon Technology Center GmbH Verfahren zur korrektur von werkzeugparametern einer werkzeugmaschine zur bearbeitung von werkstücken

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3135055A (en) * 1960-10-19 1964-06-02 United Aircraft Corp Workpiece inspection system
US3605909A (en) * 1963-01-11 1971-09-20 Jerome H Lemelson Tooling machine having surface sensing program starting
US3250012A (en) * 1963-02-01 1966-05-10 Lockheed Aircraft Corp Inspection device and method
GB1211418A (en) * 1967-11-27 1970-11-04 Ikegai Iron Works Ltd An automatic tool position compensating system for a numerically controlled machine tool
US3605531A (en) * 1968-08-29 1971-09-20 Ikegai Iron Works Ltd Automatic tool position compensating system for a numerically controlled machine tool
JPS5451342A (en) * 1977-09-29 1979-04-23 Nec Corp Channel device for real-time signal processing
US4451892A (en) * 1980-01-31 1984-05-29 Mcmurtry David R Method of and apparatus for measuring distances in numerically controlled machine tools
JPS58160046A (ja) * 1982-03-18 1983-09-22 Shinwa Syst Denshi:Kk 切削工具等摩耗自動補正方法及びその装置
JPS5969248A (ja) * 1982-10-12 1984-04-19 Okuma Mach Works Ltd 工具径自動計測補正方法
FR2548402B1 (fr) * 1983-06-29 1986-03-14 Gen Mecanique Thermique Appareil de comparaison par methode de zero et son utilisation pour reglage des machines-outils
JPS60204005A (ja) * 1984-03-28 1985-10-15 Matsushita Electric Ind Co Ltd 数値制御装置
AU579864B2 (en) * 1984-07-03 1988-12-15 Heidelberger Druckmaschinen Aktiengesellschaft Procedure for determining the operating status of an actuating drive of a printing machine and device for implementing the procedure
US4562392A (en) * 1984-08-29 1985-12-31 General Electric Company Stylus type touch probe system
GB2174216B (en) * 1985-03-19 1988-10-26 Mitutoyo Mfg Co Ltd Method of operating a coordinate measuring instrument
GB8508391D0 (en) * 1985-03-30 1985-05-09 Ae Plc Measurement of engineering components
JPS62248009A (ja) * 1986-04-22 1987-10-29 Mitsubishi Electric Corp 数値制御装置

Also Published As

Publication number Publication date
EP0242869A3 (en) 1988-10-05
EP0242869B1 (en) 1994-08-10
EP0242869A2 (en) 1987-10-28
DE3750345D1 (de) 1994-09-15
DE3750345T2 (de) 1995-02-09
US4881021A (en) 1989-11-14
HK1004906A1 (en) 1998-12-11

Similar Documents

Publication Publication Date Title
JPS62248009A (ja) 数値制御装置
US8131385B2 (en) Positioning device and positioning method with non-contact measurement
JPH06194384A (ja) 加工物表面の走査方法および走査装置
CN112050710A (zh) 坐标测定机和计算机可读存储介质
US11409258B2 (en) Information processing device and information processing method
JP4618616B2 (ja) 数値制御装置
JP3405744B2 (ja) 工作機械におけるワーク及び経時変化の計測方法
KR0160996B1 (ko) 로보트의 주행경로 측정장치
JPH0478929B2 (ja)
JP3042157U (ja) 三次元座標測定機
JPH09189501A (ja) 外径測定装置
JP2002039743A (ja) 測定機
JPH02643Y2 (ja)
JPH02243248A (ja) 工作機械における移動部位置補正装置
JP2572660B2 (ja) 自動駆動型比較計測機
JPH0430948A (ja) 近接スイッチを用いた位置測定方法
JP2001239440A (ja) マシニングセンタ
JPH04193460A (ja) 形状又は面精度測定方法とこれに用いる装置
JPH09189502A (ja) 外形寸法測定装置
JPH04240052A (ja) Nc旋盤の形状測定方法
JPS63147207A (ja) 位置決め装置
JPS62121507A (ja) 数値制御装置
JPH0635152Y2 (ja) リニアモータの試験装置
JP2550611B2 (ja) ロボット装置利用の測距方法
JP2002073176A (ja) 回転軸の定位置停止制御装置