JPS59214988A - Drawing coordinate data input method - Google Patents
Drawing coordinate data input methodInfo
- Publication number
- JPS59214988A JPS59214988A JP58087435A JP8743583A JPS59214988A JP S59214988 A JPS59214988 A JP S59214988A JP 58087435 A JP58087435 A JP 58087435A JP 8743583 A JP8743583 A JP 8743583A JP S59214988 A JPS59214988 A JP S59214988A
- Authority
- JP
- Japan
- Prior art keywords
- tablet
- reference points
- coordinate data
- coordinates
- input
- 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
- 238000000034 method Methods 0.000 title claims description 11
- 238000010586 diagram Methods 0.000 description 4
- 230000009466 transformation Effects 0.000 description 4
- 241001422033 Thestylus Species 0.000 description 2
- 101000579647 Penaeus vannamei Penaeidin-2a Proteins 0.000 description 1
- 230000032683 aging Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000008602 contraction Effects 0.000 description 1
Abstract
Description
【発明の詳細な説明】
〔発明の利用分野〕
本発明は、設計図面、るるいは、′1#埋図表なと各柚
図面の座標データ入力方式に係り、竹にIit算機に接
続さnだグロック、めるいは、グラフィックディスプレ
イを用いて作成した図面の座標データ入力を行なう場合
に好適なタブレットによる図面の座標テータ入力方式に
関する。[Detailed Description of the Invention] [Field of Application of the Invention] The present invention relates to a method for inputting coordinate data of blueprints such as design drawings, rurui, '1# buried diagrams, etc. The present invention relates to a method for inputting coordinate data of a drawing using a tablet, which is suitable for inputting coordinate data of a drawing created using a graphic display.
従来、タブレットによるデータ入力においては、■図面
をタブレットの指定位置に正確に位置合わせて貼付する
。あるいは、0図面をタブレット上の任意の位置に回転
ズレしない様に貼付した後、図面の座標原点を入力する
ことにより図面のタブレット上位置を計算機に認知させ
ることが一般的であった。しかし、■の場合には、貼付
する図面の指定位置からのズレによって、入力された座
標データに誤差が生じる可能性がある、という欠点があ
った。また、■の場合には、回転方向のズレによる誤差
、あるいは、図面の伸縮に、l:る誤差の発生などとい
った欠点がめった。さらに、■、■の場合とも、例え同
一図面であっても、その大きさが違えば、座標データ入
力プログラムは別個に作成しなければならないという欠
点がめった。Conventionally, when inputting data using a tablet, (1) the drawing is pasted onto the tablet while being accurately aligned with the specified position; Alternatively, it has been common practice to paste the 0 drawing at an arbitrary position on the tablet so as not to shift the rotation, and then input the coordinate origin of the drawing to make the computer recognize the position of the drawing on the tablet. However, in the case of (2), there is a drawback that there is a possibility that an error may occur in the input coordinate data due to a deviation from the specified position of the attached drawing. Furthermore, in the case of (2), disadvantages such as errors due to deviations in the rotational direction or errors due to expansion/contraction of the drawings occur frequently. Furthermore, in both cases (1) and (2), even if the drawings are the same, if the drawings are of different sizes, a separate coordinate data input program must be created.
不発明の目的は、タブレット上の任意の位置に貼付され
た任意の大きさの図面の座標データ全正確に入力するた
めの座標データ入力方式を提供することにるる。An object of the invention is to provide a coordinate data input method for accurately inputting all coordinate data of a drawing of any size pasted at any position on a tablet.
タブレット上座標はスタイラスペンにより容易に入力す
ることができる。従って、上記目的を達成するためには
、タフレット上座標を図面上座標に精度良く変換する方
式を考案すればよい。本発明では図面上に3つ以上の基
準点を設け、最初にこの基準点のタブレット上座標全ス
タイラスペンにより入力する。なお、これらの基準点の
図面上座標は、事前に計算機内に記憶して2@、これと
入力されたタフレット上座標を用いて前記座標変実施例
〔発明の実施例〕
以下、不発明を実施例により詳細に説明する。Coordinates on the tablet can be easily input using a stylus pen. Therefore, in order to achieve the above object, it is sufficient to devise a method for converting coordinates on the tuffret to coordinates on the drawing with high precision. In the present invention, three or more reference points are provided on the drawing, and the coordinates of these reference points on the tablet are first inputted using a stylus pen. In addition, the coordinates of these reference points on the drawing are stored in advance in the computer 2@, and the above-mentioned coordinate change embodiment [embodiment of the invention] will be described below using the input coordinates on the tufflet. This will be explained in detail with reference to examples.
第1図は、本発明で使用するタブレット装置の概略図で
ある。1はタブレット、2はタブレット上の入力位t’
r指定するスタイラスペン、3は計算機、4は記憶装置
、5はグラフィックディスプレイ装置である。第2図は
、タブレットに貼付する図面の一例である。6は図面用
紙、7,8.9はタブレットと図面との座標位置の対応
付けを行なうための基準点である。これら基準点の図面
上座標は、事前に記憶装置に記憶しておく。ここで、計
算機に接続されたプロッタ、あるいは、グラフィックデ
ィスプレイ端末で作成した図面を用いる場合には、図面
作成時に基準点の図面上座標も記憶装置に記憶しておけ
はよい。FIG. 1 is a schematic diagram of a tablet device used in the present invention. 1 is the tablet, 2 is the input position t' on the tablet
3 is a computer, 4 is a storage device, and 5 is a graphic display device. FIG. 2 is an example of a drawing attached to a tablet. 6 is a drawing sheet, and 7, 8.9 are reference points for associating the coordinate positions of the tablet and the drawing. The coordinates of these reference points on the drawing are stored in advance in a storage device. Here, when using a drawing created with a plotter connected to a computer or a graphic display terminal, it is preferable to also store the coordinates of the reference points on the drawing in the storage device when the drawing is created.
つき゛に、これら図面の座標データを入力する方法を詳
細に説明する。捷す、タブレット1上に図面6を貼付す
る。この時、貼付位置は水平・垂直方向、回転方向共に
任意である。次に、基準点7゜8.9のそれぞれ中心点
をスタイラスペン2で指示することによって、基準点の
タブレット上座標データを入力する。基準点の図面6上
における図面上座標データは、前述のように事前に記憶
装置4に格納されている。従って、基準点のタブレット
1上と図面6上との座標値が既知となり、タブレット上
座標を図面上座標に変換することができる。The method for inputting the coordinate data of these drawings will now be explained in detail. Paste drawing 6 on tablet 1. At this time, the pasting position is arbitrary in both the horizontal and vertical directions and the rotational direction. Next, by indicating the center point of each of the reference points 7° 8.9 with the stylus pen 2, the coordinate data of the reference points on the tablet is input. The drawing coordinate data of the reference point on the drawing 6 is stored in advance in the storage device 4 as described above. Therefore, the coordinate values of the reference point on the tablet 1 and on the drawing 6 are known, and the coordinates on the tablet can be converted into the coordinates on the drawing.
以下、第3図を用いて前記の座標変換の具体的方法を説
明する。1はダブレット、6は図面用紙、7.8.9は
基準点である。11は座標値を入力したい図面上の任意
の点である。いま、線分子1と線分79が直交する様に
、基準点7,8.9の3点をとった場合を考える。ここ
で、基準点7゜8.9のタブレット上の座標値全それぞ
れ(Xo。Hereinafter, a specific method of the coordinate transformation described above will be explained using FIG. 1 is a doublet, 6 is a drawing paper, and 7.8.9 is a reference point. Reference numeral 11 indicates an arbitrary point on the drawing for which coordinate values are to be input. Now, consider the case where three reference points 7, 8.9 are taken so that line numerator 1 and line segment 79 are perpendicular to each other. Here, all the coordinate values on the tablet of the reference point 7° 8.9 (Xo.
yo )、(X、、Y、)、(X2 、 Y 2ンとし
、図面上の座標値をそれぞれ(Xo+yo)、’ XI
+ y+)、(X2+J2)とすれは、任意点1゛1の
図面上の座標1直(x、y)は、スタイラスペンを用い
て入力されるタブレット上の座標値(X、Yi用いて、
下記の式(1)式(2)によって求められる。yo), (X,, Y,), (X2, Y2), and the coordinate values on the drawing are (Xo+yo) and 'XI, respectively.
+ y +), (X2 + J2), the coordinates (x, y) of an arbitrary point 1゛1 on the drawing are the coordinate values (X, Yi) on the tablet input using the stylus pen,
It is determined by the following equations (1) and (2).
ここで、αは図面上座標のX1咄方向の1単位の長さが
、タブレット上座標のx@力方向伺単位の長さに相当す
るかを表わす係数であり、βはy軸とy軸に関する同様
の係数である。これらのα。Here, α is a coefficient representing whether the length of one unit in the X1 force direction of the coordinates on the drawing corresponds to the length of the unit in the x@force direction of the coordinates on the tablet, and β is the y-axis and the y-axis. A similar coefficient for . These α.
βは次式で求めることができる。β can be calculated using the following formula.
2
θは、タブレット上のy軸と、図面上のy軸のなす角度
である。θの正弦、余弦は式(5)、式(6)で求める
ことができる。2 θ is the angle between the y-axis on the tablet and the y-axis on the drawing. The sine and cosine of θ can be determined using equations (5) and (6).
なお、上記に示した様に基準点の座標値データは、座標
変換時の重要なデータである。従って、基準点の座標値
データが正確に入力されたか否が全チェックすることが
必要である。このチェックは例えは、線分78と線分7
9のなす角度が、図面作成時のそnと一致するか否かを
調べることによって実現できる。本実施例の場合には、
両線分は直交するので、次の式(7)が成立するが否が
を調べればよい。Note that, as described above, the coordinate value data of the reference point is important data at the time of coordinate transformation. Therefore, it is necessary to thoroughly check whether the coordinate value data of the reference point has been input correctly. For example, this check is performed by line segment 78 and line segment 7.
This can be achieved by checking whether the angle formed by 9 matches the angle formed by 9 when the drawing was created. In the case of this example,
Since both line segments are orthogonal, it is sufficient to check whether the following equation (7) holds or not.
(XI xn)2+ fY+ yo)2++x2
Xo)” +fY2 Yn)”z(X2 XI)2+
(Y2 Yl )2−(7)以上に示した方法で変換
を行なうことにより、タブレット上に貼付した図面の任
意の位置座標を計算機に入力することができる。(XI xn)2+ fY+ yo)2++x2
Xo)” +fY2 Yn)”z(X2 XI)2+
(Y2 Yl)2-(7) By performing the conversion using the method shown above, arbitrary positional coordinates of the drawing pasted on the tablet can be input into the computer.
本実施例では、基準点が3点の場合について説明した。In this embodiment, the case where there are three reference points has been described.
原理的には3点で十分であるが、スタイラスペンで基準
点を入力する際の位置ズ′しを補正するためには、3点
以上の基準点を設り−、平均値をとることにより、精度
全向上させることが可能である。−!た、本実施例では
、線分78と線分79が直交する場合を説明したが、一
般には、三角形を形成する任意の3点を基準点に設定し
ても良い。その場合にも、本実施例と同様な方法により
、座標変換を行なうことが可能である。In principle, three points are sufficient, but in order to correct positional deviation when inputting reference points with a stylus pen, set three or more reference points and take the average value. , it is possible to completely improve the accuracy. -! Furthermore, in this embodiment, a case has been described in which the line segment 78 and the line segment 79 are perpendicular to each other, but in general, any three points forming a triangle may be set as the reference points. Even in that case, it is possible to perform coordinate transformation using the same method as in this embodiment.
本発明によれは、各棟図面の座標データをタブレット上
用いて入力する際に、次の効果が得られる。According to the present invention, the following effects can be obtained when inputting the coordinate data of each building drawing on a tablet.
(1)水平・垂直方向、回転方向共にタブレット上の任
意の位置に図面を貼付することができる。(1) Drawings can be pasted at any position on the tablet in both horizontal, vertical, and rotational directions.
(2ン 図面の大きさを任意にできる。すなわち、図
面を拡大・縮小してタブレットに貼付してもプログラム
の変更なしに、その″11人力用図面とすることができ
る。従って、計算機出力図形を対象とする場合には、本
発明は特に有効であり、例えば同じ図面’kXYプロッ
タで出力しても、グラフィックディスプレイのハードコ
ピーで出力しても、図面の大@さに関旅なく同一の入力
プログラムでデータを入力することができる。(2) The size of the drawing can be made arbitrary. In other words, even if the drawing is enlarged or reduced and pasted on a tablet, it can be made into a ``11 manual drawing'' without changing the program. Therefore, the computer output figure The present invention is particularly effective when the target is a drawing.For example, whether the same drawing is output using an XY plotter or a hard copy of a graphic display, the same drawing can be printed regardless of the size of the drawing. Data can be entered using an input program.
また、図面が湿度や経年変化で変形してし1つでも、正
確な座標データを入力することができる。Furthermore, even if the drawing is deformed due to humidity or aging, accurate coordinate data can be input.
第1図はタブレット装置の概略図、第2図はタブレット
に貼付する図面の一例、第3図は座標変換の説明図であ
る。
1はタブレット、2はスタイラスペン、3は計算機、4
は記憶装置、5はグラフィックディスプレ第 1 目
第2図
第3 図FIG. 1 is a schematic diagram of the tablet device, FIG. 2 is an example of a drawing attached to the tablet, and FIG. 3 is an explanatory diagram of coordinate transformation. 1 is a tablet, 2 is a stylus pen, 3 is a calculator, 4
1 is a storage device, and 5 is a graphic display.
Claims (1)
するための座標データ入力方式において、図面にタブレ
ット上座標と図面上座標との対応をとるための複数個の
抽準点金設けることにより、タブレット上の任意の位置
に貼付された任意の大きさの図面の座標テータ全入力可
能とする機能を有することを特徴とする図面の座標デー
タ入力方式。In a coordinate data input method for inputting coordinate data on a drawing into a computer using a tablet, the tablet 1. A method for inputting coordinate data of a drawing, characterized by having a function of allowing input of all coordinate data of a drawing of any size pasted at any position on the drawing.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP58087435A JPS59214988A (en) | 1983-05-20 | 1983-05-20 | Drawing coordinate data input method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP58087435A JPS59214988A (en) | 1983-05-20 | 1983-05-20 | Drawing coordinate data input method |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS59214988A true JPS59214988A (en) | 1984-12-04 |
Family
ID=13914786
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP58087435A Pending JPS59214988A (en) | 1983-05-20 | 1983-05-20 | Drawing coordinate data input method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS59214988A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6280723A (en) * | 1985-10-04 | 1987-04-14 | Seiko Instr & Electronics Ltd | Coordinate reader with reading medium holding device |
JPH06289980A (en) * | 1993-03-31 | 1994-10-18 | Tokyo Gas Co Ltd | Accuracy testing methods for digitizer and plotter |
-
1983
- 1983-05-20 JP JP58087435A patent/JPS59214988A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6280723A (en) * | 1985-10-04 | 1987-04-14 | Seiko Instr & Electronics Ltd | Coordinate reader with reading medium holding device |
JPH06289980A (en) * | 1993-03-31 | 1994-10-18 | Tokyo Gas Co Ltd | Accuracy testing methods for digitizer and plotter |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111992911B (en) | Visual positioning method based on paraxial visual structure galvanometer jigsaw processing | |
CN111579561B (en) | Position point compensation method, device, equipment and storage medium | |
CN113211445B (en) | Robot parameter calibration method, device, equipment and storage medium | |
CN100559126C (en) | Star sensor polarity inspection method | |
CN109506617B (en) | Sensor data processing method, storage medium, and electronic device | |
CN105674926A (en) | Point cloud splicing method and system | |
CN106546172A (en) | Three-dimensional coordinate measurement method based on nonopiate shafting laser total station | |
CN105427248A (en) | Point cloud registration processing system and method | |
CN112506378A (en) | Bending track control method and device and computer readable storage medium | |
CN112414340B (en) | Three-coordinate measuring method, device and equipment of workpiece and storage medium | |
JPS59214988A (en) | Drawing coordinate data input method | |
CN115079636A (en) | Workpiece coordinate system establishing method based on numerical control system and related equipment thereof | |
CN115471551B (en) | Coordinate acquisition method and device for dispensing point positions, computer equipment and readable storage medium | |
CN111723799A (en) | Coordinate positioning method, device, equipment and storage medium | |
CN111275662A (en) | Two-dimensional code-based workpiece positioning method, device, equipment and storage medium | |
CN101261730A (en) | Video digitalized large-scale imaging method | |
CN116294998A (en) | Tunnel scanning method, device, equipment and storage medium | |
CN115775279B (en) | Dispensing positioning method and device and electronic equipment | |
CN114593704A (en) | Measuring methods, devices, equipment and media for curved parts | |
CN116885047B (en) | Battery piece screen printing alignment method and system | |
CN116269756A (en) | Instrument calibration system, method, device, equipment and storage medium | |
JPS60245023A (en) | Tablet device | |
CN120335387A (en) | Triaxial arc interpolation method, device and equipment without calibration and storage medium | |
JP3506458B2 (en) | Digitizer accuracy test method and plotter accuracy test method | |
JPS63241679A (en) | Pattern recognition method |