JPH0349699B2 - - Google Patents

Info

Publication number
JPH0349699B2
JPH0349699B2 JP58224493A JP22449383A JPH0349699B2 JP H0349699 B2 JPH0349699 B2 JP H0349699B2 JP 58224493 A JP58224493 A JP 58224493A JP 22449383 A JP22449383 A JP 22449383A JP H0349699 B2 JPH0349699 B2 JP H0349699B2
Authority
JP
Japan
Prior art keywords
workpiece
origin
machining
detected
work center
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.)
Expired - Lifetime
Application number
JP58224493A
Other languages
English (en)
Other versions
JPS60118452A (ja
Inventor
Tetsushi Maekawa
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.)
Mayekawa Manufacturing Co
Original Assignee
Mayekawa Manufacturing Co
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 Mayekawa Manufacturing Co filed Critical Mayekawa Manufacturing Co
Priority to JP22449383A priority Critical patent/JPS60118452A/ja
Publication of JPS60118452A publication Critical patent/JPS60118452A/ja
Publication of JPH0349699B2 publication Critical patent/JPH0349699B2/ja
Granted 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

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)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は数値制御(以下、NCという)装置に
おける加工原点の形成方法に関するものである。
従来、数値制御により工作機械を作動させ加工
物に機械加工などの加工をさせる場合において
は、機械側に予め定められた原点(以下、加工原
点という)を基準に加工位置をプログラムし、機
械の動作はそのプログラムに従い前記加工原点を
基準にした動作をする。
しかし、加工物の加工形状や穴明け位置の寸法
などを設計した図面は、通常当該加工物のセンタ
(以下、ワークセンタという)を基準として表わ
されているものが多いので、当該加工物を機械に
セツトするにはそのワークセンタを加工原点と一
致させて位置決めし固定しなければならないた
め、その段取りに手間と時間と加工用治工具を要
するという難点がある。通常、前記段取りには20
〜30分を要し、NC装置による機械加工の大きな
ネツクとなつているのが現状である。
また、ワークセンタを基準に表記されている加
工位置は、NC装置の加工プログラムに形成する
とき、設計加工位置を加工原点を基準にしたもの
に書き変えなければならない煩しさがある。
本発明は上記のようなNC制御による機械加工
の現状に鑑み、ワークセンタを基準にして加工位
置が設計された加工物をNC制御される機械の任
意の位置にセツトした状態のままでその加工物の
ワークセンタを検出し、このワークセンタを加工
原点としてNC装置に供給してやり、NC装置は
前記ワークセンタを加工原点として加工位置など
のプログラムを受入れ、機械を当該プログラムに
よつて作動させることができるようにするための
NC装置における加工原点の形成方法を提供する
ことを目的としてなされたもので、その方法の構
成は、数値制御装置により移動が制御される工作
機械における刃物又はテーブルなどの移動体の移
動軸に関する位置検出器のパルス出力を分岐して
取出すようにしておき、外形が円形又は矩形状の
加工物を機械に実際にセツトし前記刃物を該加工
物の外形に沿つて相対移動させるとき、適宜セン
サを介して当該加工物の輪郭上の任意の点を測定
原点として検出すると共に該輪郭上において円形
の加工物に対しては前記測定原点以外の2点につ
いて、矩形の加工物に対しては前記測定原点以外
の3点について、各点の測定原点に対する位置を
検出し、検出したこれらの位置信号を処理して前
記加工物のワークセンタを表わす数値信号を求
め、該ワークセンタを表わす数値信号を前記数値
制御装置に加工原点として供給することを特徴と
するものである。
次に、本発明方法の実施例を図に拠り説明す
る。
第1図は本発明方法を実施するためのワークセ
ンタ割出しユニツトとNC装置及びこれと関連す
る機械の一部との接続系統図で、1はNC装置、
2X,2Yは、該NC装置に制御される機械Mの
移動体(例えば、刃物やテーブル)のX軸方向、
Y軸方向の移動駆動源となるモータ、2XP,2
YPは前記モータ2X,2Yの作動時、上記移動
体の移動量に見合つたパルス信号を発生するパル
ス発生器で、既存のNC装置1におけるフイード
バツク信号発生器として機能しているものであ
る。3X,3Yは上記フイードバツク系のコネク
タで、本発明のワークセンタ割出しユニツトCU
は、上記コネクタ3X,3Yの部分を分岐して上
記パルス発生器2XP,2YPからのパルス信号の供
給を受けるようにされている。4は上記NC装置
1におけるプログラムの読出編集装置で、通常、
該読出編集装置4の出力端は、インターフエイス
部4aを介してNC装置1に接続されているが、
ここでは上記割出しユニツトCUが上記読出編集
装置4とインターフエイス部4aの間に挿入して
ある。
而して、本発明のワークセンタ割出しユニツト
CUの一例は、第2図に示すように形成する。
第2図に於て5Xは、NC装置1に含まれるパ
ルス発生器2XPに接続されたX軸カウンタ、5
Yは同じくパルス発生器2YPに接続されたY軸
カウンタで、上記両カウンタ5X,5Yはモータ
2X,2Yが駆動され、刃物やテーブル等の移動
体が移動するとき前記パルス発生器2XP,2YPに
生じるパルス信号を計数する。尚、両カウンタ5
X,5Yはアツプ、ダウンカウンタで、コネクタ
3X,3Yの部分に於て、NC装置1のフイード
バツク系に分岐して接続してある。
6は上記両カウンタ5X,5Yから供給される
パルス信号を演算処理する演算部、7は演算部6
に供給される両カウンタ5X,5Yからのパルス
信号を記憶させるためのトリガ信号を発生させる
タツチセンサで、例えば、刃物に代えて、又は、
刃物の傍側において機械Mの主軸に取附け、この
機械にセツトされた加工物の外郭に接したとき前
記トリガ信号を出力するものである。尚、センサ
としては非接触タイプの適宜センサを用いてもよ
い。
而して、いま、タツチセンサ7を取附けた主軸
が第3図に示す現在位置LPにあり、平面矩形の
加工物Wが機械における加工テーブル上の任意の
場所にセツトされた場合において、その加工物W
のワークセンタを検出する例について説明すれば
次の通りである。
主軸の現在位置LPは、そのままタツチセンサ
7の現在位置を示すので、モータ2X、及び/又
は2Yを駆動して該主軸を加工物Wの第1辺W1
に接近するように任意の経路R1を入れて移動さ
せ、タツチセンサ7が当該一辺に接触したとき前
記モータ2X及び/又は2Yを停める。このとき
演算部6には主軸が現在位置LPから上記接触位
置P1に到るまでの主軸の移動量がタツチセンサ
7のトリガ信号を受けることによりX,Y軸につ
いて記憶されると共に、この点P1を、X,Y座
標上の仮原点(0,0)、つまり、測定原点とし
て記憶する。ここで再びモータ2X及び/又は2
Yを駆動し、主軸を任意の経路R2を通して前記
加工物Wの第2辺W2上の点P2でタツチセンサ
7を接触させてから、前記モータを停止させる
と、主軸の移動に伴いパルス発生器2XP,2YPに
生じるアツプ、ダウンのパルス列はそこで加減さ
れ前記センタ7の接触点P2の位置が上記仮原点
(測定原点)からみた座標(X1,Y1)として演
算部6に記憶される。以下、同様にして、演算部
6に接触点P3、及び、同P4の位置(X2,
Y2)及び(X3,Y3)を検出し記憶させると、演
算部6はこれら各点P1〜P4の記憶値に基いて
加工物WのワークセンタWOPの位置を演算する。
尚、第3図に於て、R3,R4,R5は主軸、即
ちタツチセンサ7の移動経路を表わす。
また、上記ワークセンタWOPの位置は、演算
部6において主軸の上記現在位置LPからのX軸、
又はY軸方向での距離として演算され記憶され
る。尚、現在位置LPは機械原点であることもあ
る。
加工物が平面円形の場合には、その外郭上にお
いて仮原点(測定原点)を決め、他の2点におい
て、上記操作をすれば、そのワークセンタ、及
び、該センタと主軸の現在位置乃至は機械原点か
らの距離を検出し記憶することができる。
而して、上記演算部6の出力は、ワークセンタ
WOPを表わす数値が出力回路8を経て、NC装置
1に供給されると共に、主軸の現在位置LPから
上記センタWOPまでの距離が読出記憶部4のデ
ータ編集部43に供給されるようにしてある。
尚、読出編集部4においては紙テープ入力回路、
42はメモリである。
この結果、上記加工物Wに対する加工プログラ
ムは上記ワークセンタWOPを加工原点として作
成されたものを使用し、加工物Wを機械原点又は
主軸の現在位置LPの如何に拘らず任意の位置に
セツトして上記のワークセンタ割出しユニツト
CUを操作すれば、セツトされた加工物のワーク
センタWOPが検出されこれが加工原点としてNC
装置1に供給されると共に、主軸の現在位置から
前記加工原点までの当該主軸の移動指令がデータ
編集部43に供給されるから、従来のように加工
物のセンタを治工具を用いて機械原点又は刃物の
現在位置に合せて加工原点にセツトするといつた
段取り作業及び前記治工具が不要になる。
上述のように、本発明方法はNC装置に付属し
ている移動体の位置検出機能を利用し、刃物を加
工物に沿つて相対移動させる間において当該加工
物輪郭上の3点又は4点に関する位置データから
その加工物のセンタと該センタと刃物の相対移動
量を検出して、これらをNC装置に加工プログラ
ムの一部として供給するようにしたから、加工
前、加工物に加工基準面を形成したり、加工用治
工具を用いたり、或は、オペレータによる加工物
の芯出し作業などの段取りが一切不要になるばか
りか、加工プログラムも加工物のセンタを基準と
して形成することができるなど、従来のNC加工
における不都合な点を解消できて便利である。
また、本発明方法を実施するセンタ割出しユニ
ツトは、実施例からも明らかなように、NC機械
と組合せれば加工物の寸法を測定する測定装置と
しても利用することができる。
尚、実施例ではX,Y軸についての測定しか行
なつていないがZ軸方向に関するカウンタ等を付
加すれば、三次元測定も可能になる。
【図面の簡単な説明】
第1図は本発明方法をNC機械に適用した一例
を示すブロツク図、第2図は本発明方法の実施に
用いるセンタ割出しユニツトの一例を示すブロツ
ク図、第3図はワークセンタ検出例を示す主軸の
移動経路図である。 1……NC装置、2X,2Y……モータ、
2XP,2YP……パルス発生器、3X,3Y……コ
ネクタ、4……読出編集装置、5X,5Y……カ
ウンタ、6……演算部、7……タツチセンサ、8
……出力回路、W……加工物、W1〜W4……加
工物の輪郭辺、P1〜P4……接触点、WOP…
…ワークセンタ。

Claims (1)

    【特許請求の範囲】
  1. 1 数値制御装置により移動が制御される工作機
    械における刃物又はテーブルなどの移動体の移動
    軸に関する位置検出器のパルス出力を分岐して取
    出すようにしておき、外形が円形又は矩形状の加
    工物を機械に実際にセツトし前記刃物を該加工物
    の外形に沿つて相対移動させるとき、適宜センサ
    を介して当該加工物の輪郭上の任意の点を測定原
    点として検出すると共に該輪郭上において円形の
    加工物に対しては前記測定原点以外の2点につい
    て、矩形の加工物に対しては前記測定原点以外の
    3点について、各点の測定原点に対する位置を検
    出し、検出したこれらの位置信号を処理して前記
    加工物のワークセンタを表わす数値信号を求め、
    該ワークセンタを表わす数値信号を前記数値制御
    装置に加工原点として供給することを特徴とする
    数値制御装置における加工原点の形成方法。
JP22449383A 1983-11-30 1983-11-30 数値制御装置における加工原点の形成方法 Granted JPS60118452A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP22449383A JPS60118452A (ja) 1983-11-30 1983-11-30 数値制御装置における加工原点の形成方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP22449383A JPS60118452A (ja) 1983-11-30 1983-11-30 数値制御装置における加工原点の形成方法

Publications (2)

Publication Number Publication Date
JPS60118452A JPS60118452A (ja) 1985-06-25
JPH0349699B2 true JPH0349699B2 (ja) 1991-07-30

Family

ID=16814655

Family Applications (1)

Application Number Title Priority Date Filing Date
JP22449383A Granted JPS60118452A (ja) 1983-11-30 1983-11-30 数値制御装置における加工原点の形成方法

Country Status (1)

Country Link
JP (1) JPS60118452A (ja)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5553572B2 (ja) * 2009-10-05 2014-07-16 株式会社松浦機械製作所 Nc工作機械による成形加工方法
CN104035377B (zh) * 2014-05-23 2018-04-27 北京航天发射技术研究所 大型筒状结构件自动调姿对中控制系统及控制方法
JP6407812B2 (ja) 2015-07-14 2018-10-17 ファナック株式会社 ワーク原点を取得可能な工作機械制御システムおよびワーク原点設定方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5766835A (en) * 1980-10-08 1982-04-23 Komatsu Ltd Automatic centering method

Also Published As

Publication number Publication date
JPS60118452A (ja) 1985-06-25

Similar Documents

Publication Publication Date Title
CN106346315B (zh) 能够取得工件原点的机床控制系统以及工件原点设定方法
US7251543B2 (en) Interference checking device
US20170031345A1 (en) Control device for machine tool
JPS63229250A (ja) マニシングセンタ
JPH0238342B2 (ja)
JPH01178395A (ja) 三次元形状加工レーザ装置
EP0436735B1 (en) Noncontact profile control unit
EP0494314B1 (en) Non-contact copy control device
US4755949A (en) Apparatus for setting work coordinate system of machine
JPH0349699B2 (ja)
JPH022661B2 (ja)
US10996655B2 (en) Numerical controller
JP3283278B2 (ja) 自動旋盤
WO1988006948A1 (fr) Procede permettant de determiner la forme d'une piece usinee
JP2581535B2 (ja) 工作機械の座標系設定装置
JPS60175555U (ja) Nc工作機械の加工基準点補正装置
EP0081589A1 (en) Numerical control device
JP3057218B2 (ja) 工具刃先検出装置
JPS61173845A (ja) 旋盤における刃先位置の測定制御方法
JPH04148308A (ja) 力制御ロボットにおける押付力方向の指定方法
JPH0350641B2 (ja)
JPS63318201A (ja) 曲面加工方法
JPH08348B2 (ja) 測定機能を有する数値制御工作機械
JPH04131910A (ja) 数値制御旋盤のワーク座標シフト量の設定方法およびその装置
JPS6125208A (ja) 工作機械の自動座標系設定装置