JPS58214975A - Coordinate reading device - Google Patents
Coordinate reading deviceInfo
- Publication number
- JPS58214975A JPS58214975A JP57097735A JP9773582A JPS58214975A JP S58214975 A JPS58214975 A JP S58214975A JP 57097735 A JP57097735 A JP 57097735A JP 9773582 A JP9773582 A JP 9773582A JP S58214975 A JPS58214975 A JP S58214975A
- Authority
- JP
- Japan
- Prior art keywords
- coordinate
- coordinates
- cursor
- reading
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
本発明は座標読取装置に係り、特に微細な点座標を読取
るに好適な座標a取装置に関する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a coordinate reading device, and particularly to a coordinate a reading device suitable for reading minute point coordinates.
計算機等の開発に於ては、プリント板ノくターンの設計
が重要な技術の1つであり、このために図面上の座標位
置を計算機等へとりこむための座標読取装置が用いられ
る。In the development of computers, etc., one of the important techniques is the design of printed circuit board turns, and for this purpose, a coordinate reading device is used to import the coordinate positions on the drawing into the computer, etc.
ところで、この装置の従来のものでは、図面上に予め設
定されている格子上の微細な点座標を読取るために、読
取りカーソルを正確にこの図面上の座標に合せなけれは
ならなかった。七nゆえ、多数の座標を正確に読取るた
めには、カーソル操作について熟練を要すると共に、多
大の工舷ヲ必要とした。このため、図面上の座標読取り
作業は、誤読が多く、出力データの信頼性が低く、既読
取υデータの修正工数も大であった。By the way, in the conventional type of this device, in order to read the coordinates of minute points on a grid preset on the drawing, it was necessary to precisely align the reading cursor with the coordinates on the drawing. Therefore, in order to accurately read a large number of coordinates, it required skill in operating the cursor and a large amount of manpower. For this reason, when reading the coordinates on a drawing, there were many misreadings, the reliability of the output data was low, and the number of man-hours required to correct the already read υ data was large.
この問題点に対処するために、従来から読取りカーソル
の小形軽量化等の改善や、装置の座標読取り分解能の向
上、読取座標の正規化等の種々の施策がなされてきたが
、十分な解決策とはなっていなかった。一方、操作性の
面より、読取り座標間を接続するパター7・形状のタイ
プを予め定義。In order to deal with this problem, various measures have been taken in the past, such as making the reading cursor smaller and lighter, improving the coordinate reading resolution of the device, and normalizing the reading coordinates, but there are no sufficient solutions. It was not. On the other hand, from the viewpoint of operability, the type of putter 7 and shape that connects the read coordinates is defined in advance.
登録しておき、基準座標のカーソル読込と、キーボード
等によるタイプ指定を行う方法も考案されたが、この方
法も多数のパターン形状を登録9選択しなければならず
、誤操作が多発した。このため、カーソル操作とパター
ン指定とを別人で行い、チェックを強化する必要が生じ
、やはり工数の増大を招くという欠点があった。A method has also been devised in which the reference coordinates are registered, the cursor is read, and the type is specified using a keyboard or the like, but this method also requires registering and selecting a large number of pattern shapes, resulting in frequent erroneous operations. Therefore, it is necessary to perform cursor operation and pattern designation by different people to strengthen checking, which also has the drawback of increasing the number of man-hours.
本発明の目的は、上記した従来技術の欠点をなくし、図
面上の多数の座標読取りを、正確かつより短時間に行え
るようにした座標読取装置を提供するにある。SUMMARY OF THE INVENTION An object of the present invention is to provide a coordinate reading device that eliminates the above-mentioned drawbacks of the prior art and can read a large number of coordinates on a drawing accurately and in a shorter time.
本発明は、図面上のX−Y座標を、主格子とその主格子
上の点からの相対座標で表わされるより微細な副格子で
表視し、読取りカーソル江上記の副格子点の相対座標を
入力する相対座標指定スイッチを設けて、座標読取時に
はカーソルの基準点を目的位置の近傍の主格子点に合わ
せ、そこから目的位置までの相対座標を読みとって上記
相対座標指定スイッチへ入力するとともに、座標演算回
路は、上記カーソルの基準点の置かれた主格子の座標を
、カーソルからの出力と予め定められた離散的な主格子
位置とから正確に算出し、かつその結果と上記相対座標
指定スイッチの出力とから目的座標を算出する機能を肩
するようにしたことを%徴とするものである。In the present invention, the X-Y coordinates on the drawing are represented by a main grid and a finer sub-grid expressed by relative coordinates from a point on the main grid, and the relative coordinates of the sub-grid points above are displayed with the reading cursor. When reading coordinates, align the reference point of the cursor with the main grid point near the target position, read the relative coordinates from there to the target position, and input them to the relative coordinate designation switch. , the coordinate calculation circuit accurately calculates the coordinates of the main grid on which the reference point of the cursor is placed from the output from the cursor and predetermined discrete main grid positions, and calculates the coordinates of the main grid on which the reference point of the cursor is placed, and calculates the coordinates of the main grid on which the reference point of the cursor is placed, and calculates the coordinates of the main grid on which the reference point of the cursor is placed, and calculates the coordinates of the main grid on which the reference point of the cursor is placed, and calculates the coordinates of the main grid on which the reference point of the cursor is placed, and calculates the coordinates of the main grid on which the reference point of the cursor is placed. The main feature is that it takes on the function of calculating the target coordinates from the output of the specified switch.
以下、本発明の詳aを図面によって畦細に説明する。第
1図は、座標読取装置の全体構成の概略を示すもので、
図面3を搭載した読取りテーブル1、カーソル2.設定
盤49を有する制御装置4゜磁気テープ等のデータ出力
装置15とからなっている。制御装置4は、カーソル読
取座標の取込み。Hereinafter, details of the present invention will be explained in detail with reference to the drawings. Figure 1 shows an outline of the overall configuration of the coordinate reading device.
Reading table 1 with drawing 3, cursor 2. It consists of a control device 4 having a setting panel 49 and a data output device 15 such as a magnetic tape. The control device 4 takes in the cursor reading coordinates.
正規化処理、出力データフォーマット編集、出力装置の
制御等を行う。出力装置i15から出力されたデータは
、一般に図示しないホスト計算機に引渡され、データチ
ェック、作図、別システムの入力データ等として扱われ
る。Performs normalization processing, output data format editing, output device control, etc. The data output from the output device i15 is generally delivered to a host computer (not shown) and is used for data checking, plotting, input data for another system, etc.
第2図は、本発明の装置の一部をなす座標読取カーソル
2の実施例を示す外観図と図面3上の座標の説明図であ
り、第3図は第2図の座標読取カーソル2及びその出力
処理を行う制御装置のsi!施例會示すものである。FIG. 2 is an external view showing an embodiment of the coordinate reading cursor 2 forming a part of the device of the present invention and an explanatory diagram of the coordinates on FIG. si! of the control device that performs the output processing! This is an example meeting.
本実施例によって図面上の任意の座標t−読取る時の操
作及び装置動作は以下の通りである。まず、操作の手順
としては次の3つのフェーズがある。The operations and device operations when reading an arbitrary coordinate t on the drawing according to this embodiment are as follows. First, there are the following three phases as an operation procedure.
フェーズ1:図面上の座標読取開始に先立って、読取チ
ー゛プルl上に置かれた図面3の主格子基準座標(Xo
、Yo )、最大座標(Xw 、 Yw )、各軸
の格子数(N、M)、及び副格子の分割数(第2図の例
ではX、Y共に(4,4))を、設定盤49によって設
定し、演算回路47に定数として取込んでおく。Phase 1: Prior to the start of reading the coordinates on the drawing, the main grid reference coordinates (Xo
, Yo), the maximum coordinates (Xw, Yw), the number of grids on each axis (N, M), and the number of sub-grid divisions (in the example in Figure 2, both X and Y are (4, 4)) on the setting board. 49 and input it into the arithmetic circuit 47 as a constant.
フェーズ2:カーソル2の座標合せマータロ(基準点、
第2図)を図面3上の目的位置に近い主格子近傍に合せ
、その点からの相対座標を目的位置の目視により読みと
って、相対座標指定スイッチ7.8へ入力する。Phase 2: Coordinate alignment of cursor 2 Mataro (reference point,
2) in the vicinity of the main grid near the target position on Drawing 3, and read the relative coordinates from that point visually at the target position and input them to the relative coordinate designation switch 7.8.
フェーズ3:座標読取指定スイッチ9を押すことにより
、フェーズ2で入力した相対座標、及びフェーズ1で定
義した各穐定数に基づき座標変換等の処理を制御装置4
で行い、データ出力装置5へ引渡す。Phase 3: By pressing the coordinate reading designation switch 9, the control device 4 executes processing such as coordinate transformation based on the relative coordinates input in Phase 2 and each Aki constant defined in Phase 1.
The data is then transferred to the data output device 5.
以上のような操作のフェーズ會くり返すことにより、必
要な位置の座標が次々と読取られる。この動作を第2図
の図面3上のA点の読取りを例として説明すると、まず
フェーズlで主格子を表わすパラメータが設定盤49か
ら演算回路47へ設定される。この動作は従来装置と同
様で、その杼細は省略する。By repeating the phases of the above operations, the coordinates of the required positions are read one after another. This operation will be explained by taking as an example the reading of point A on drawing 3 of FIG. 2. First, in phase l, parameters representing the main grid are set from setting board 49 to arithmetic circuit 47. This operation is similar to the conventional device, and its details will be omitted.
続いてA点を読取るために、フェーズ2の操作を行う。Next, in order to read point A, phase 2 operation is performed.
即ち、カーソル2の座標合せマータロをA点に最も近い
主格子(x * + y a )の近傍に合せ、次いで
A点が副格子(2,2)上にある事ヲ目視により確認し
、カーソル2上に設けられている副格子(2,2)に対
応するX座標設定スイッチ7のスイッチX2と、X座標
設定スイッチ8のスイッチY2を押す。ここで、副格子
X、Y座標設定スイッチ7.8はノンロックであって、
押している間のみ信号を出力するものとする。スイッチ
X2Th押すと、オアゲート15が開き、ワンノヨツト
マルチ16をトリカーする。ワノショットマルチ16.
17は、信号の立上がりでトリガーされるものとする。That is, align the coordinate alignment mataro of cursor 2 to the vicinity of the main grid (x * + y a ) closest to point A, then visually confirm that point A is on the sub-grid (2, 2), and move the cursor The switch X2 of the X coordinate setting switch 7 and the switch Y2 of the X coordinate setting switch 8 corresponding to the sub-lattice (2, 2) provided on 2 are pressed. Here, the sub-grid X and Y coordinate setting switches 7.8 are non-locking,
A signal is output only while the button is pressed. When the switch X2Th is pressed, the or gate 15 opens and the one-no-yacht multi 16 is triggered. Wano Shot Multi 16.
17 shall be triggered at the rising edge of the signal.
ワンショット16の出力端子Qには時間幅Tなるパルス
が出て、座標記憶レジスタ22〜25をリセットする。A pulse having a time width T is output to the output terminal Q of the one shot 16, and the coordinate storage registers 22 to 25 are reset.
−力、ワンショット16の司端子には、Q端子出力の反
転信号が時間@Tで出力され、1時間後の信号立上がり
に於て、ワンショット17をトリガーする。ワンジョン
)17の出力端子Qにも1時間なるパルスが出力され、
アンドゲート18〜21に与えられる。- An inverted signal of the output from the Q terminal is outputted to the terminal of the one-shot 16 at time @T, and the one-shot 17 is triggered at the rising edge of the signal one hour later. A 1-hour pulse is also output to the output terminal Q of Wang John) 17,
It is given to AND gates 18-21.
ワンショット16.17のパルス幅時間Tは、人手によ
りスイッチX2を押している時間に比べ元号小さく設定
しであるため、アンドゲート19が、スイッチX2から
の信号により開き、座標記憶ノジスタ22をセットする
。同様に、Y座標設定スイッチ8のスイッチY2i押す
と、座標記憶レジスタ37〜40をリセット後、レジス
タ38がセットされる。以上の機構は、設定スイッチ7
.8を何回も押しなおした時、その最後の入力がセット
さnて読み出されるようにしたものである。Since the pulse width time T of one shot 16.17 is set to be smaller than the time during which the switch X2 is manually pressed, the AND gate 19 is opened by the signal from the switch do. Similarly, when switch Y2i of the Y coordinate setting switch 8 is pressed, the coordinate storage registers 37 to 40 are reset, and then the register 38 is set. The above mechanism is based on the setting switch 7.
.. When 8 is pressed again and again, the last input is set and read out.
−力、主格子絶対座標gQ回路10にはカーソル合せマ
ーク6の位置の座標が取込まれ、主格子X、Yレジスタ
11.12へ記憶される。ここで従来装置と同様に、カ
ーソル2は、このマーク6の位置がテーブル1上のどこ
にあるかを検出する機能をもっており、いわばテーブル
1上の絶対座標といえる座標によりマータロの位置が表
わされて読込まれるものでめる。従つ王、フェーズlに
於ける図面3上の主格子の各定数値は、この絶対座標と
主格子座標の関係を与える定数である。- Force, main grid absolute coordinates gQ The coordinates of the position of the cursor alignment mark 6 are taken into the circuit 10 and stored in the main grid X, Y registers 11.12. Here, like the conventional device, the cursor 2 has a function of detecting where on the table 1 the position of this mark 6 is, and the position of Mataro is expressed by the coordinates that can be called absolute coordinates on the table 1. This is what is read. Each constant value of the main lattice on FIG. 3 in phase 1 is a constant that provides the relationship between the absolute coordinates and the main lattice coordinates.
次にフェーズ3に於ては、座標読取指定スイッチ9が押
されると、演算回路47に作動割込がかけられ、演算座
標取込みのためのポイントアドレスが決定され、タイミ
ングデコーダ46に対し指示が出される。タイミングデ
コーダ46は、信号TI−T4を順久谷ゲートに対し出
力して座標の処理を以下のよりに演算回路47に行わせ
る。Next, in phase 3, when the coordinate reading designation switch 9 is pressed, an activation interrupt is applied to the calculation circuit 47, a point address for reading the calculation coordinates is determined, and an instruction is issued to the timing decoder 46. It will be done. The timing decoder 46 outputs the signal TI-T4 to the Junkutani gate and causes the arithmetic circuit 47 to process the coordinates as follows.
まず信MTIが出力されると、アンドゲート13が開き
、X座標レジスタ11の値が演算回路47に取込まれる
。続いて信号T2が出力されると、アンドゲート14が
開き、Y座標レジスタ12の値が演算回TNj47に取
込まれる。First, when the signal MTI is output, the AND gate 13 is opened and the value of the X coordinate register 11 is taken into the arithmetic circuit 47. Subsequently, when the signal T2 is output, the AND gate 14 is opened and the value of the Y coordinate register 12 is taken into the calculation circuit TNj47.
18号′1゛3は、ア/ドゲート26〜29.及びアン
ドゲート41〜45にオ7ノくルスを与え、座標記憶レ
ジスタ22〜25及び37〜40の各1つのセットさn
fc値を読み出す。第2図A点の例では、アントゲ−)
27.42が開き、その値(副格子X座標は’ 010
0”、Y座標も0100”)が、演算回路47に取込ま
れる。更に、以上のデータが取込まnると、演算回路4
7では、設定盤49で指定さ社た定数値と、X、Y座標
レジスタ11.12に読込まれたカーソル合せマータロ
の絶対座標とから、マーク6の主格子座標(X、。No. 18'1'3 is A/D gate 26-29. and AND gates 41-45, and set one each of coordinate storage registers 22-25 and 37-40.
Read the fc value. In the example of point A in Figure 2,
27.42 opens and its value (sublattice X coordinate is ' 010
0'' and the Y coordinate is also 0100'') is taken into the arithmetic circuit 47. Furthermore, when the above data is taken in, the arithmetic circuit 4
7, the main grid coordinates (X, .
y、)を求め、更に座標記憶レジスタ22〜25゜37
〜40からのデータをコード化して加算し、図面3上の
A点の座標を決定する。y,) and further calculate the coordinate storage registers 22 to 25°37.
The data from ~40 are encoded and summed to determine the coordinates of point A on Drawing 3.
このようにしてA点の座標が信号T3で決定されると、
信号T4が出され、アンドゲート48が開睡、座標Aの
データが出力装置5に引渡され、信号T1〜T401周
期でもって1つの処理が終了し、次の座標設定待状態(
フェーズ2,3のくり返し待)となる。When the coordinates of point A are determined using signal T3 in this way,
The signal T4 is output, the AND gate 48 goes to sleep, the data of the coordinate A is delivered to the output device 5, one process is completed in the signal T1 to T401 cycle, and the next coordinate setting waiting state (
Waiting for Phases 2 and 3 to be repeated).
以上の実施例から明らかなように、本発明によれば、主
格子上の位置合せは容易でかつ正確な位置が構出可能で
めり、目視による変化分(相対座標)のみを判断し″C
aみとる、という簡単な操作で目的位置が読みとれるか
ら、従来の1回の位置合せで読みとる方法に比べて工数
の低減及び読取時間の短縮がはかれ、更に読取り相席も
向上するという効果がある。又、得られたデータの信頼
性は向上し、その修正工数も低減できる。As is clear from the above embodiments, according to the present invention, alignment on the main grid is easy and accurate, and only changes (relative coordinates) can be determined visually. C
Since the target position can be read with a simple operation of ``a'', it is possible to reduce the number of man-hours and reading time compared to the conventional method of reading by aligning the position once, and it also has the effect of improving reading sharing. . Furthermore, the reliability of the obtained data is improved and the number of man-hours required for its correction can be reduced.
第1図は座標読取装置の全体構成の概略図、第2図は本
発明の装置の一部としての座標読取カーソルの外観図と
図面上の座標との関係を示す図、第3図は本発明の一実
施例を示す図である。
2・・・カーソル、3・・・読取り図面、4・・・制御
装置、6・・・位置合せマーク、7・・・副格子X座標
設定スイッチ、8・・・副格子X座標設定スイッチ、4
7・・・演算回路。Fig. 1 is a schematic diagram of the overall configuration of the coordinate reading device, Fig. 2 is a diagram showing the external view of a coordinate reading cursor as a part of the device of the present invention and the relationship between the coordinates on the drawing, and Fig. 3 is a diagram showing the relationship between the coordinate reading cursor as a part of the device of the present invention and the coordinates on the drawing. FIG. 1 is a diagram showing an embodiment of the invention. 2... Cursor, 3... Reading drawing, 4... Control device, 6... Alignment mark, 7... Sub-grid X-coordinate setting switch, 8... Sub-grid X-coordinate setting switch, 4
7... Arithmetic circuit.
Claims (1)
標信号を出力する機能を肩しかつ図面上の主格子座標か
らの変化分を示す相対座標を入力するための入力手段を
備えたカーソルと、該カーソルをそのマークが上記主格
子上の目標位置に近い座標点に一致するようにセットし
た時の、目視によって読まれて上記入力手段へ入力され
た上記座標点からの上記目標位置の相対座標及び上記マ
ーク位置を示すマーク座標信号から上記目標位置を算出
する機能を備えた制御装置とを1することを特徴とする
座標読取装置。 2、前記制御装置は、前記相対座標及びマーク座標信号
から前記目標位置を算出する時に前記入力手段に最後に
入力された相対座標値を用いるように構成されたことを
特徴とするtr4軒請求の範囲第1項記載の座標読取装
置。[Scope of Claims] 1. A system that has the function of outputting a mark coordinate signal indicating the position of a mark for alignment and for inputting relative coordinates indicating a change from the main grid coordinate on the drawing. a cursor equipped with an input means, and the coordinate point read visually and input to the input means when the cursor is set so that its mark coincides with a coordinate point close to the target position on the main grid; 1. A coordinate reading device comprising: a control device having a function of calculating the target position from relative coordinates of the target position and a mark coordinate signal indicating the mark position. 2. The control device is configured to use the relative coordinate values input last to the input means when calculating the target position from the relative coordinates and the mark coordinate signal. Coordinate reading device according to scope 1.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57097735A JPS58214975A (en) | 1982-06-09 | 1982-06-09 | Coordinate reading device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP57097735A JPS58214975A (en) | 1982-06-09 | 1982-06-09 | Coordinate reading device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS58214975A true JPS58214975A (en) | 1983-12-14 |
Family
ID=14200148
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP57097735A Pending JPS58214975A (en) | 1982-06-09 | 1982-06-09 | Coordinate reading device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS58214975A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS643949U (en) * | 1987-06-27 | 1989-01-11 | ||
| JPS6427729U (en) * | 1987-08-11 | 1989-02-17 |
-
1982
- 1982-06-09 JP JP57097735A patent/JPS58214975A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS643949U (en) * | 1987-06-27 | 1989-01-11 | ||
| JPS6427729U (en) * | 1987-08-11 | 1989-02-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7257254B2 (en) | Method and system for recognizing time | |
| JPS61269764A (en) | Small-sized electronic computer equipped with graph displaying function | |
| JPS58214975A (en) | Coordinate reading device | |
| JPH11325884A (en) | Surveying system | |
| US3720948A (en) | Processing of coordinate values of points entered in a graph board or the like | |
| JPS58129643A (en) | coordinate input device | |
| JPH05324163A (en) | Coordinate detection device and coordinate detection method | |
| JP2837243B2 (en) | Graphic data compression method | |
| JP2580450B2 (en) | Computer operator's work data recording device | |
| JPS6162177A (en) | System for searching vicinal map in map search device | |
| JP2022158893A (en) | Event detection method, event detection system, and program | |
| JPS60217475A (en) | Loop detecting system and pattern recognizing device utilizing it | |
| JP3321803B2 (en) | Information input control device and information input control method | |
| JPH0351003B2 (en) | ||
| JP2000250959A (en) | Connection state determination device and connection state determination method | |
| JPS599951B2 (en) | Jidouza Hiyouyomi Torisouchinosou Sahoushiki | |
| JPH05233022A (en) | Input/output responsing time confirming method for programmable controller | |
| JPS6038288Y2 (en) | Electron beam exposure equipment | |
| JPS62109139A (en) | Method and device for analyzing working of microprocessor | |
| JPS619775A (en) | Picture image processor | |
| JPS6314220A (en) | Coordinate input device | |
| JPH06337293A (en) | Time information input system | |
| JPS58109932A (en) | Comparison and arithmetic device for electronic computer | |
| JPH0554086A (en) | Drawing data extracting device | |
| JPS5935444B2 (en) | Graphic reading device |