JPH0230526B2 - Zahyojidoyomitorikiniokeruyomitorihanisetsuteihoho - Google Patents

Zahyojidoyomitorikiniokeruyomitorihanisetsuteihoho

Info

Publication number
JPH0230526B2
JPH0230526B2 JP57054634A JP5463482A JPH0230526B2 JP H0230526 B2 JPH0230526 B2 JP H0230526B2 JP 57054634 A JP57054634 A JP 57054634A JP 5463482 A JP5463482 A JP 5463482A JP H0230526 B2 JPH0230526 B2 JP H0230526B2
Authority
JP
Japan
Prior art keywords
reading
reading head
coordinate
controller
mark
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
JP57054634A
Other languages
English (en)
Other versions
JPS58172781A (ja
Inventor
Kazunori Tada
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.)
Mutoh Industries Ltd
Original Assignee
Mutoh Industries 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 Mutoh Industries Ltd filed Critical Mutoh Industries Ltd
Priority to JP57054634A priority Critical patent/JPH0230526B2/ja
Publication of JPS58172781A publication Critical patent/JPS58172781A/ja
Publication of JPH0230526B2 publication Critical patent/JPH0230526B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K11/00Methods or arrangements for graph-reading or for converting the pattern of mechanical parameters, e.g. force or presence, into electrical signal

Landscapes

  • Engineering & Computer Science (AREA)
  • Artificial Intelligence (AREA)
  • Computer Hardware Design (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Image Input (AREA)

Description

【発明の詳細な説明】 本発明は、図面の黒地の中の白丸の中心点ある
いは白地の中の黒丸の中心点等のXY座標値を自
動的に読み取るための座標自動読取機に関する。
プリント基板のスルーホールの配置図面2(第
4図参照)を作成し、この図面2の、黒地に白丸
で表わしたスルーホール4の中心点のXY座標値
を座標自動読取機によつて自動的に読み取り、こ
の読み取りデータに基いて、数値制御穴あけ工作
機械のための入力テープを作成している。座標自
動読取機の概略を第1図及び第6図を参照して説
明すると、6はテーブルであり、これの両側にX
レール8,10が固設されている。テーブル6は
透明なガラス板によつて載置面を形成している。
12,14は前記Xレール8,10に移動自在に
取付けられたXカーソルであり、これらには、X
モータ16,18が固設され、該Xモータ16,
18のそれぞれの出力軸に固着されたピニオンギ
アは、前記Xレール8,10にその長手方向全長
にわたつて固設されたラツクギア(図示省略)に
噛合している。20は前記Xカーソル12,14
に架設されたYレールであり、これにYカーソル
22が移動自在に取付けられ、該Yカーソル22
にはYモータ24が固設されている。Yモータ2
4の出力軸に固着されたピニオンギアはYレール
20にその長手方向全長にわたつて固設されたラ
ツクギア(図示省略)に噛合している。操作卓2
8に内蔵されたコントローラ(図示省略)から
XYモータ駆動指令が前記XYモータ16,18,
26に入力されると、Xカーソル12,14はX
レール8,10に沿つてX座標軸方向に移動し、
Yカーソル22はYレール20に沿つてY座標軸
方向に移動し、これによつてYカーソル22をテ
ーブル6上の所望の位置に移動制御することがで
きる。また、操作卓28のパネルにはXYモータ
制御スイツチ群30が設けられ、該スイツチを手
動操作することによつてXYモータ16,18,
26を駆動制御し、Yカーソル22をテーブル6
上の所望の位置に移動させるとができるように構
成されている。このときのXYカーソル12,1
4,22のXYレール8,10,20に沿つた移
動量は、カウンターによつてカウントされ操作卓
28のパネルのXY表示部32にデイジタルに表
示される。34は前記Yカーソル22に取付けら
れた読取ヘツドであり、これに市販のラインスキ
ヤナカメラ36とITVカメラ38が取付けられ
ている。レンズ系40、ハーフミラー42、反射
器44及びレンズ系46を介してITVカメラ3
8によつて撮影されたテーブル6上の像は、操作
卓28のパネルで配設されたモニターテレビのブ
ラウン管48に映し出されるように構成されてい
る。市販のラインスキヤナカメラ36の光検出部
50は、第6図に示す如く、全長26mmの範囲の中
に、略1000個の光検出素子が一列線状に配列され
ている。この光検出部50のテーブル6上におけ
る光検出範囲は、ラインスキヤナカメラ36の前
方のレンズ系40によつて10mm長に縮少される。
Yレール20の両端部には第一ストツプ面S1と
これにより後退した位置に設けられた第2ストツ
プ面S2を有するストツパー52,54が配設さ
れている。(第2図、第3図参照)。Xレール10
にも同様に、ストツパー56,58が配設されて
いる。60,60′,62,62′はXカーソル1
4の両端近傍の側面のそれぞれに並列的に設置さ
れた第1リミツトスイツチと第2リミツトスイツ
チであり、第1リミツトスイツチ60,62は
XYモータの回転を停止させる信号をコントロー
ラに供給し、第2リミツトスイツチ60′,6
2′は、電源を切る作用を担当している。64,
64′,66,66′はYカーソル22の両端近傍
の側面のそれぞれに並列的に設置された第1リミ
ツトスイツチと第2リミツトスイツチであり、第
1リミツトスイツチ64,66はXYモータの回
転を停止させる信号をコントローラに供給し、第
2リミツトスイツチ64′,66′は、電源を切る
作用を担当している。上記リミツトスイツチ6
0,60′,62,62′,64,64′,66,
66′とストツパー52,54,56,58は、
XYカーソル12,14,22のXYレール8,
10,20に沿つた移動範囲を規定し、Xカーソ
ル12,14がXレール8,10から外れたら、
あるいはYカーソル22がXカーソル12,14
に激突するのを防止している。ラインスキヤナカ
メラ36のテーブル6上に想定される線状の読取
部68(第5図参照)の長手方向は、本実施例で
はYレール20の長手方向と平行に設定されてい
る。前記ITVカメラ38の前方に位置して、チ
ヤート板が配設され、このチヤート板70の指標
72の像がITVカメラ38に入光するように構
成されている。ブラウン管48に映し出された指
標72のうち、縦線72aは検出部50の線状読
取部68と一致し、横線72b,72cは読取部
68の両端に接し、横線72dと縦線72aの交
点72eが丁度ブラウン管48の表示面の略中央
に位置するように設定されるとともに、該交点
は、読取部68の中心に設定されている。前記コ
ントローラは、テーブル6上の読取範囲を規定す
るデータに基いて、読取ヘツド34の図面2上に
おける読取範囲を設定し、且つ操作卓28のスイ
ツチによるスタート指令によつて図面2上の読取
範囲の始点P1(第4図参照)から読取ヘツド3
4をX座標軸方向に走査移動させるとともに、X
座標軸方向の一動作毎に読取ヘツド34を所定ピ
ツチ即ち10mmY座標軸方向に移動させて、テーブ
ル6上の図面2の読取範囲の全範囲にわたつて、
検出部50を走査させる。この動作を詳述する
と、まずプリント基板の原図2をテーブル6に位
置決めする。次に、読取ヘツド34をテーブル6
上の原点0,0に復帰移動させる。尚、このとき
のカウンターの表示X=0,Y=0の位置は指標
72の中心72eが指向するテーブル6上の一点
であり、表示部32の表示は指標の中心72eを
基準としている。次に、読取ヘツド34を手動ス
イツチ30の操作によつて、X―Y方向に移動制
御し、ブラウン管48の表示面上の指標72の点
72eを、原図2に予じめ描かれている読取範囲
規定マークP1の中心に合わせ、そのときのカウ
ンターのXY座標値(X1,Y1)を操作卓28の
キーボードによつてコントローラに入力する。
尚、前記指標72の点72fは光検出部50の長
手方向の一端Aに対応している。次に、読取ヘツ
ド34を手動スイツチによつて移動制御し、指標
72の点72eを、原図2の読取範囲規定マーク
P2の中心に合わせ、そのときのカウンターのXY
座標ウント値(X2,Y2)をキーボードのキーを
操作してコントローラに入力する。尚、前記指標
の点72gは光検出部50の長手方向の他端Bに
対応している。コントローラは前記P1(X1,
Y1),P2(X2,Y2)の座標値に基づいて読取ヘ
ツド34のXY座標軸方向の読取走査範囲を演算
記憶する。次に、読取ヘツド34原点0,0に復
帰させ、自動読取スタートボタンを押すと、読取
ヘツド34は、P1方向に移動し、ラインスキヤ
ナカメラ36のテーブル6上に想定される読取部
68の中心がP1点に一致する。次に、読取ヘツ
ド34はコントローラ指令によつて、Xレール
8,10に沿つて第4図上X座標軸方向に、(X2
−X1)程移動する。この読取部68移動にとも
なつて、原図2の読取部68によつて走査された
部分は、光検出部50によつてデイジタル信号化
される。読取ヘツド34の(X2−X1)距離のX
座標軸方向の移動が完了すると、読取ヘツド34
は、所定ピツチ即ち10mm程、Yレール20に沿つ
て第4図上、上方向に移動し、しかる後に、今度
は、読取ヘツド34は(X1―X2)程X座標軸方
向に移動し、次に、所定ピツチY座標軸方向にず
れた後、X座標軸方向に(X2−X1)分移動す
る。この動作をくり返すことによつて原図2の読
取範囲の全面にわたつてラインスキヤナカメラ3
6で走査する。原図2の読取走査範囲の全面にわ
たつて読取走査が完了すると読取ヘツド34は自
動的に停止する。ラインスキヤナカメラ36の読
取データは順次コントローラに入力されたコント
ローラの演算部によつて原図2の黒地に白丸4の
各中心点のXY座標値が演算され、出力装置に出
力される。尚、図面2の読取範囲用のマークは、
2つに限定されるものではない。上記自動読取を
行う場合において、次のような場合が生じる。即
ち、P2のY座標値とP1のY座標値の減算値がピ
ツチ値によつて割り切れない場合には、自動読取
の最終走査動作の1回分の手前で、光検出部50
の読取部68の中心とマークP2との間には、第
5図に示す如くY座標軸方向に△y距離が生じ、
この△yの値は、ピツチ値10mmより小さい。そし
て、このときの読取部ヘツド34の位置からX座
標軸方向に、1ピツチ分に担当する10mmの範囲内
に、リミツトスイツチ64の投入点が存在した場
合には、読取ヘツド34は、自動読取の最終走査
動作に移行することができなくなる。従つて、今
までの原図2の自動読取データの全てが使用不可
能になつてしまい、もう一度、自動読取動作を行
わなくてはならない。このようなことが生じる原
因は、読取ヘツド34を手動スイツチによつて移
動制御し、P2点に、指標72の点72eを一致
させる読取範囲設定時にはリミツトスイツチ64
が投入されず、自動読取駆動時に、読取部68の
中心が読取設定範囲を、△Z程越えると、このと
きスイツチ64がストツパー52に衝突してしま
う位置にスイツチ64が位置することに存する。
読取範囲設定時に、リミツトスイツチ64が投入
されれば、オペレータは、読取ヘツド34の読取
範囲が、設定移動範囲を越えたことを知ることが
でき、原図2の位置を下方向にずらして、再度読
取範囲を設定し、上記のような事態を防ぐことが
できる。しかしながら、上記の場合には、指標7
2の点72eをP2点に一致させても、リミツト
スイツチ64は投入されず、しかも、自動読取時
には、読取ヘツド34はY座標軸方向に所定ピツ
チ毎即ち10mmごと移動するので、読取ヘツド34
が最終走査動作に移行すると、リミツトスイツチ
64はストツパー52のストツパー面に当接し、
XYモータに停止指令がコントローラに入力され
て、読取ヘツド34の移動が停止してしまう。光
検出部50の読取部68の中心のY座標軸方向の
最終移動位置がP2点の座標軸位置Y2に一致する
のは、Y2―Y1の値がピツチ値で割り切れるとき
であり、このようなことは少く、大概は割り切れ
ない。割り切れないで余りができるときは、コン
トローラは、検出部50の読取部68の中心を、
P2のY座標値Y2より、△Zだけ、Y座標軸方向
に突出させることになる。この△Zは(ピツチ値
―△y)であるが、読取部68の中心がP2点か
ら△Z程Y座標軸方向に移動すると、リミツトス
イツチ64が投入されることはオペレータには認
識することができないので、オペレータは誤つた
P1,P2値をコントローラに入力してしまうこと
になる。
本発明は上記不都合除去することを目的とする
ものである。
以下に本発明の構成を第7図を参照して説明す
る。
80は現在値カウンターであり、XYカーソル
12,22のXYレール8,20に沿つた移動量
をデイジタルにカウントするものである。82は
P1点指示スイツチ、84はP2点指示スイツチ、
86は位置レジスタ、88は位置レジスタ、90
は第1演算回路であり、レジスタ86の内容P1
とレジスタ88の内容P2に基いて(P2−P1=
P)の計算を行うものである。92は第2演算回
路であり、上記Pの値に基いて、P/ピツチ=Aを 計算するものである。94は第3演算回路であ
り、前記Aの値に余りがあつた場合、その余りを
繰り上げて値Bとし、このBとピツチ値とP1の
値に基いて、B×ピツチ値+P1=P3を計算した
後、このP3と前記P2の値に基いてP3−P2=PM
を計算する。64は第1リミツトスイツチ、96
はモータ制御回路、98は確認移動状態信号発生
回路、100はアンド回路、102は警報器であ
り、これらは図示の如く結線されている。
上記した構成において、テーブル6上に、読取
範囲を設定するには、まず、読取ヘツド34をそ
の原点位置から手動スイツチ操作によつて移動
し、指標72の中心72eを原図2のP1点に一
致させ、スイツチ82を押すと、P1点のXY座標
値P1が、カウンター80からレジスタ86にセ
ツトされる。次に、読取ヘツド34を移動して、
指標の中心72eをP2点に一致させ、スイツチ
84を押すと、P2点のXY座標軸P2がカウンター
80からレジスタ88にセツトされる。レジスタ
86,88のの内容は第1演算回路9に送られ、
ここでP2−P1=Pの計算が行われる。このPの
値は、第2演算回路92に送られ、ここで、該回
路92に予じめセツトされているピツチ値とPの
値に基いて、P/ピツチ値=Aの計算が行われる。
ここで、Pの値がピツチ値で割り切れないとき
は、余りを繰り上げる。即ち、例えばAの値が
1000で余り(この余りの具体的数値は本回路で
は、計算できない)があれば1001とし、この余り
を繰り上げた値Bを、第3演算回路94に送る。
第3演算回路94は、これに予じめセツトされて
いるピツチ値とP1値に基いてB×ピツチ値+P1
=PP3を計算し、この計算値P3と予じめセツト
されているP2に基いてP3−P2=PMを計算する。
このPMが上記P/ピツチ値の値の余りの値即ち、 第5図上、△Zに相当する。PMの値はモータ制
御回路96に送られ、Yモータ26が駆動され
て、読取ヘツド34は第5図上、Y矢方向に△分
移動する。このとき、リミツトスイツチ64はス
トツパー52の第1ストツパー面に衝突し、リミ
ツトスイツチがONとなり、“1”の信号を回路
96,100に出力し、モータ制御回路96はY
モータに停止を指令する。一方、第3演算回路9
4の出力信号PMは、回路98によつて“1”の
信号に変換されてアンド回路100に入力され、
この“1”の信号とリミツトスイツチ64の1の
信号によつて警報器102が鳴り、これによつて
オペレータは、実際の読取動作において、読取ヘ
ツド34が停止点に到達してしまうことを知るこ
とができる。従つてこの場合には、原図2の位置
を第5図上、下方向、即一Y方向に1ピツチ相当
分以上ずらして、再度読取範囲の設定を行うもの
である。尚、本実施例では、Y座標軸方向に読取
ヘツド34をピツチ送りしているが、X座標軸方
向即ち、Xレール8,10に沿つた方向にピツチ
送りするようにしても良く、この場合の回路も上
記回路と同一の原理で構成することができる。ま
た、テーブル6をYレール20に対してX座標軸
方向に駆動する構成の自動座標読取機にも本発明
を用いることができる。また本実施例では、指標
72の72e点をP2点一致させた状態から△Z
程読取ヘツド34をピツチ送り方向に自動送りし
ているが、第2演算回路92において、
P/ピツチ値の値に余りが生じたら、一律に、読取 ヘツド34をP2点から1ピツチ分ピツチ送り方
向に駆動する構成としても良い。
本発明は上述の如く構成したので、読取ヘツド
の自動走査範囲を設定するに際し、読取ヘツドの
移動可能範囲を越えて自動走査範囲を設定するの
を防止することができる効果が存する。
【図面の簡単な説明】
図は本発明の好適な実施例を説明するためのも
のであり、第1図は平面図、第2図はスイツチの
側面図、第3図はストツパの外観図、第4図はプ
リント基板原図の平面図、第5図は動作説明図、
第6図はヘツドの説明図、第7図はブロツク回路
図である。 2……図面、6……テーブル、8,10……X
レール、12,14……Xカーソル、16,18
……Xモータ、20……Yレール、22……Yカ
ーソル、26……Yモータ、28……操作卓、3
4……読取ヘツド、36……ラインスキヤナカメ
ラ、38……ITVカメラ、46,48……ブラ
ウン管、50……光検出部、60,62……リミ
ツトスイツチ、64,66……リミツトスイツ
チ、68……読取部、72……指標、80……現
在値カウンター、90……第1演算回路、92…
…第2演算回路、94……第3演算回路、96…
…モータ制御回路。

Claims (1)

    【特許請求の範囲】
  1. 1 読取ヘツドをテーブルに対して相対的にXY
    座標軸方向に駆動するコントローラによつて前記
    テーブルに対して相対的に読取ヘツドを一方の座
    標軸方向に読取ヘツドの図面上の読取部の長さに
    対応して、所定ピツチづつ順次移動するとともに
    読取ヘツドを他方の座標軸方向に沿つて往復移動
    させ読取ヘツドによつて図面上を走査するように
    成し、前記読取ヘツドの前記テーブルに対して相
    対的な移動経路の端部にモータ停止点を設定し、
    前記読取ヘツドが前記モータ停止点に達すると読
    取ヘツドを駆動するモータに停止が指令されるよ
    うにした座標自動読取機において、読取ヘツドの
    図面上における座標読取範囲を設定するに際し、
    図面の読取開始側に設けた読取範囲設定用の第一
    のマークに、読取ヘツドの指標を合わせ、該位置
    における読取ヘツドの原点からのXY座標値をス
    イツチ動作によつてコントローラに入力する一
    方、図面の読取終端側に設けた読取範囲設定用の
    第2のマークに読取ヘツドの指標を合わせて該位
    置における読取ヘツドの原点からのXY座標値を
    スイツチ動作によつてコントローラに入力し、コ
    ントローラは、上記少くとも二つのマークのXY
    座標値に基いてテーブル上に座標読取範囲を設定
    するように成すとともに、前記第2のマークの座
    標値をコントローラに入力すると、コントローラ
    は、前記第1のマークと第2のマークの座標値に
    基いて、図面上の座標読取範囲のピツチ送り方向
    の長さをピツチ値で割算し、この割算に余りが出
    たときは、少くとも前記ピツチ値から前記余りを
    減算した値に相当する距離前記読取ヘツドを前記
    第2のマーク位置からピツチ送り方向に駆動し、
    このとき、読取ヘツドが前記モータ停止点に達す
    るか否かを確認するようにしたことを特徴とする
    読取範囲設定方法。
JP57054634A 1982-03-31 1982-03-31 Zahyojidoyomitorikiniokeruyomitorihanisetsuteihoho Expired - Lifetime JPH0230526B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP57054634A JPH0230526B2 (ja) 1982-03-31 1982-03-31 Zahyojidoyomitorikiniokeruyomitorihanisetsuteihoho

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP57054634A JPH0230526B2 (ja) 1982-03-31 1982-03-31 Zahyojidoyomitorikiniokeruyomitorihanisetsuteihoho

Publications (2)

Publication Number Publication Date
JPS58172781A JPS58172781A (ja) 1983-10-11
JPH0230526B2 true JPH0230526B2 (ja) 1990-07-06

Family

ID=12976188

Family Applications (1)

Application Number Title Priority Date Filing Date
JP57054634A Expired - Lifetime JPH0230526B2 (ja) 1982-03-31 1982-03-31 Zahyojidoyomitorikiniokeruyomitorihanisetsuteihoho

Country Status (1)

Country Link
JP (1) JPH0230526B2 (ja)

Also Published As

Publication number Publication date
JPS58172781A (ja) 1983-10-11

Similar Documents

Publication Publication Date Title
EP0163076A1 (en) Apparatus for producing a three-dimensional copy of an object
US4641828A (en) Method for feeding material sheet to a press
WO2017168727A1 (ja) ワークの測定装置および工作機械
EP0113691B1 (en) Improvements relating to profile imaging techniques
EP0510204A4 (en) METHOD FOR EVALUATING THE PRECISION OF THE OPERATION OF A NUMERICALLY CONTROLLED MACHINE.
JPS60122304A (ja) 自動寸法測定装置
EP3511121A1 (en) Workpiece measurement method
US4319272A (en) Electronic positioning method and apparatus
JPH0230526B2 (ja) Zahyojidoyomitorikiniokeruyomitorihanisetsuteihoho
JPH0330920Y2 (ja)
US4728774A (en) Automatic welding machine correcting for a varible groove width
JPH067391Y2 (ja) 座標読取機能付きx―yプロッタ
US4417274A (en) Electronic measuring method and apparatus
JPH0531083B2 (ja)
JPS58115585A (ja) 座標読取機における読取ヘツド制御装置
JPH0422804A (ja) 位置検出方法、及び位置検出装置
US3943422A (en) Method and apparatus for the photo-electrical reading-in weaving designs
JP2944827B2 (ja) 目視検査システム
JP2847916B2 (ja) 印字位置補正方法
JPH0230527B2 (ja) Zahyojidoyomitorikiniokerushihyogatsuchisochi
KR920003853B1 (ko) 전자식 수동펄스 발생기
JPH038962Y2 (ja)
JPH0732931B2 (ja) 金型識別装置を備えたツ−リングタワ−
JP2749766B2 (ja) 光学式測定装置
JPH0328925A (ja) 座標読取機能付きx―yプロッタ