JPH058471B2 - - Google Patents
Info
- Publication number
- JPH058471B2 JPH058471B2 JP61026352A JP2635286A JPH058471B2 JP H058471 B2 JPH058471 B2 JP H058471B2 JP 61026352 A JP61026352 A JP 61026352A JP 2635286 A JP2635286 A JP 2635286A JP H058471 B2 JPH058471 B2 JP H058471B2
- Authority
- JP
- Japan
- Prior art keywords
- coordinate
- input
- axis
- point
- data
- 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
Links
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E60/00—Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
- Y02E60/10—Energy storage using batteries
Description
【発明の詳細な説明】
「産業上の利用分野」
本発明は、コンピユータ製図システムにおける
三次元データを入力法に関する。DETAILED DESCRIPTION OF THE INVENTION Field of the Invention The present invention relates to a method for inputting three-dimensional data in a computer drafting system.
「従来の技術」
従来、一般のいわゆるCADまたはCAMなどと
呼ばれるコンピユータ製図システムにおいて、ダ
ブレツト・マウスまたはダブレツト・デイジタイ
ザーと呼ばれる平面的データ入力装置は、X−Y
データなどの平面座標値の入力のみに使用されて
いた。このため、三次元的な座標値をデータとし
てコンピユータに入力する場合は、二方向からの
データとして入力し、合成するか、又は奥行き方
向を定める平面を想定してその平面上の位置とし
て三次元データに直していた。``Prior Art'' Conventionally, in computer drafting systems commonly called CAD or CAM, a flat data input device called a double mouse or double digitizer is used for X-Y
It was used only for inputting plane coordinate values such as data. Therefore, when inputting three-dimensional coordinate values into a computer as data, either input them as data from two directions and combine them, or assume a plane that defines the depth direction and calculate the position on that plane as a three-dimensional coordinate value. I was converting it to data.
しかし、従来の方式であると入力された結果が
立体図形的に正しいことが確認されるためには、
二つの投象方向でのグラフイツクスによる表示が
必要であつた。また、操作が二段階になり手間を
要するにも拘らず、一段階目での入力結果を立体
図形的に正しいと確認することが難しかつた。 However, in order to confirm that the input results using the conventional method are correct in terms of three-dimensional figures, it is necessary to
A graphical display in two projection directions was required. In addition, although the operation requires two steps and is time-consuming, it is difficult to confirm that the input result in the first step is correct in terms of three-dimensional graphics.
例えば、第6図に示されごとく、任意方向から
見た斜め投象図による確認グラフイツクスが一つ
つだけの場合は、先に入力された三次元データと
しての点Aと、新しく入力された三次元データの
点Bの立体図形的な位置関係は不明である。 For example, as shown in Figure 6, if there is only one confirmation graphic using an oblique projection view viewed from an arbitrary direction, point A as the previously input three-dimensional data and point A as the newly input three-dimensional The three-dimensional graphical positional relationship of data point B is unknown.
第7図イ,ロに示されるように、相異なる方向
からの2つの平面投象図が用いられた場合は点A
と点Bの位置関係は確認できる。従つて、一般に
平面的データ入力装置は、第7図イ,ロの形式の
表示を行つている。しかしながら、第7図イに示
される一段階目での入力結果の表示のみでは立体
図形的に正しいと確認することはできなかつた。 As shown in Figure 7 A and B, if two planar projections from different directions are used, the point A
The positional relationship between and point B can be confirmed. Therefore, flat data input devices generally display the formats shown in FIG. 7A and 7B. However, it was not possible to confirm that the input result was correct in terms of three-dimensional figure only by displaying the input result at the first stage shown in FIG. 7A.
従来一般に、コンピユータ製図システムにおい
ては、平面的データ入力装置を操作して二次元デ
ータまたは三次元データを入力する場合には、前
記第7図に示されるように入力したデータである
点Bの平面図形的または立体図形的な位置は、基
準点Aと対応付けて表示が行われた。しかし、投
象方向から見た同一点に異なる奥行きにおいて、
既存の基準点Aがある場合には、新しく入力され
たデータである点Bを選別することは不可能であ
つた。この為、従来は既存の三次元の基準点Aと
新しい三次元入力の点Bの入力および確認表示を
同時に行う場合には、基準点Aの入力の確認の為
には表示上重複の起らない斜め投象図による画面
が使用され、新しい三次元入力の確認のためには
平面投象図の画面が二面使用され合計三投象の画
面が使用されていた。 Conventionally, in a computer drafting system, when two-dimensional data or three-dimensional data is input by operating a flat data input device, the plane of point B, which is the input data, as shown in FIG. The graphical or three-dimensional graphical position was displayed in association with the reference point A. However, at different depths at the same point as seen from the projection direction,
If there is an existing reference point A, it is impossible to select point B, which is newly input data. For this reason, conventionally, when inputting and confirming the existing 3D reference point A and the new 3D input point B at the same time, it was difficult to confirm the input of reference point A without causing duplication on the display. In order to confirm new three-dimensional input, two plane projection screens were used, resulting in a total of three projection screens.
「発明が解決しようとする問題点」
本発明は、上記の問題に鑑みてなされたもので
あり、平面的データ入力装置を使用して三次元デ
ータを入力することができると共に、その入力の
結果を確認画面により立体図形的に正しいと確認
できる三次元データ入力法を提供することを課題
とする。"Problems to be Solved by the Invention" The present invention has been made in view of the above problems, and it is possible to input three-dimensional data using a flat data input device, and also to solve the problem of the input results. The object of the present invention is to provide a three-dimensional data input method that can confirm that the data is geometrically correct using a confirmation screen.
「課題を解決するための手段」
上記課題を解決するための具体的手段として、
本発明によれば、コンピユータ製図システムにお
けるコンピユータに平面的データ入力装置を使用
して三次元データを入力する入力法であつて、入
力済みの三次元データに基づいて確認画面に基準
点を表示し、該基準点を新しく入力しようとする
三次元データのX−Y−Z座標の座標原点とする
とともに、該座標原点で交わる三本の単位長の矢
印付線分を、X−Y−Z座標軸が斜め投象図とな
るように前記確認画面に表示し、該X−Y−Z座
標軸の隣合う2座標軸がなす角の二等分線を境界
とした領域内に、前記平面的データ入力装置によ
り入力した点から、該領域内に含まれるX、Y若
しくはZ軸のいずれかの座標軸に垂線をおろし、
その垂線の足の座標値を実際にX、Y若しくはZ
座標のいずれかの座標値として入力したデータと
みなし、この入力されたとみなされたX、Y若し
くはZ座標のいずれかの座標値により決定した点
を、次に決定すべきX、Y若しくはZ座標軸の前
記領域内に入力する点の新たな座標原点のすると
ともに、前記座標原点で交わる三本の単位長の矢
印付線分を、該新たな座標原点に移動させて、順
次X、Y及びZ軸方向の座標値を一軸毎に決定
し、決定された座標値を前記確認画面に表示する
ようにしたことを特徴とするコンピユータ製図シ
ステムにおける三次元データ入力法が提供され
る。"Means to solve the problem" As a concrete means to solve the above problem,
According to the present invention, there is provided an input method for inputting three-dimensional data into a computer using a planar data input device in a computer drafting system, and a reference point is displayed on a confirmation screen based on the inputted three-dimensional data. , set the reference point as the coordinate origin of the X-Y-Z coordinates of the three-dimensional data to be newly input, and set the three unit-length line segments with arrows that intersect at the coordinate origin as the X-Y-Z coordinate axis. is displayed on the confirmation screen so as to be an obliquely projected diagram, and the planar data input device Drop a perpendicular line from the input point to any of the X, Y, or Z coordinate axes included in the area,
The coordinate value of the foot of the perpendicular line is actually X, Y or Z
It is assumed that the data has been input as one of the coordinate values, and the point determined by the X, Y or Z coordinate value that is considered to have been input is used as the next X, Y or Z coordinate axis to be determined. At the same time as the new coordinate origin of the point to be input in the area of A three-dimensional data input method for a computer drafting system is provided, characterized in that coordinate values in the axial direction are determined for each axis, and the determined coordinate values are displayed on the confirmation screen.
「作用」
上記構成によれば、入力済みの三次元データを
基準点にして、新しく入力しようとする三次元デ
ータの点の位置を、各X軸、Y軸及びZ軸の一軸
毎に、前記基準点から各軸方向にどれだけを距離
になるのかを、確認画面の数値表示を確認しなが
ら入力できる。"Operation" According to the above configuration, the position of the point of the three-dimensional data to be newly inputted is determined for each of the X-axis, Y-axis, and Z-axis by using the inputted three-dimensional data as a reference point. You can enter the distance from the reference point in each axis direction while checking the numerical display on the confirmation screen.
「実施例」
本発明の実施例を第1図から第5図を参照して
以下に説明する。"Embodiments" Examples of the present invention will be described below with reference to FIGS. 1 to 5.
本実施に用いられる装置は第5図に示されるよ
うに、コンピユータ1に対して平面的データ入力
装置2、斜め投象図による確認用グラフイツクス
3及びキーボード4が接続されている。 As shown in FIG. 5, the apparatus used in this embodiment includes a computer 1 connected to a planar data input device 2, confirmation graphics 3 based on an oblique projection view, and a keyboard 4.
上記構成において、三次元データを平面的デー
タ入力装置2によりコンピユータ1へ入力するた
めには、次の手順による。まず、予め平面的デー
タ入力装置2を操作することによりX軸、Y軸及
びZ軸の各数値を入力し、該各数値に基づく三次
元データを点aとして、第1図ロに示されるよう
に入力する。同時に、確認用グラフイツクス3の
画面に第1図イのように、点aに対応する基準点
Aが表示される。 In the above configuration, the following procedure is used to input three-dimensional data to the computer 1 using the planar data input device 2. First, by operating the planar data input device 2 in advance, each numerical value of the X axis, Y axis, and Z axis is inputted, and three-dimensional data based on each numerical value is set as point a, as shown in FIG. Enter. At the same time, the reference point A corresponding to point a is displayed on the screen of the confirmation graphics 3, as shown in FIG.
尚、既に三次元データによる基準点Aが入力さ
れている場合は、この入力操作は省略できる。 Note that if the reference point A based on three-dimensional data has already been input, this input operation can be omitted.
確認用グラフイツクス3に基準点Aが表示され
ると、該基準点Aと平面的データ入力装置2上の
点aとを対応付けるため、第1図イに示されるよ
うに、十字形のカーソルが自動的に移動して基準
点Aに一致する。 When the reference point A is displayed on the confirmation graphics 3, a cross-shaped cursor is automatically moved as shown in FIG. It moves to match the reference point A.
続いて、オペレータが平面的データ入力装置2
を操作することにより、投象方向をキイイン入力
する。その結果、第2図に示すように基準点Aを
始点として、単位長さのベクトル(以下、単位軸
ベクトルという)が三本表示される。この表示に
より、オペレータは確認用グラフイツクス3上に
基準点Aを座標原点とし、各投象方向をX軸、Y
軸及びZ軸とするX−Y−Z座標空間を可視的に
認識することができる。 Next, the operator inputs the flat data input device 2.
Enter the projection direction by key-in. As a result, as shown in FIG. 2, three vectors of unit length (hereinafter referred to as unit axis vectors) are displayed starting from the reference point A. With this display, the operator can set the reference point A as the coordinate origin on the confirmation graphics 3, and set each projection direction as the X-axis, Y-axis,
An X-Y-Z coordinate space with an axis and a Z-axis can be visually recognized.
尚、単位軸ベクトルの方向はキイボード4の操
作により予め定めておくこともできる。 Note that the direction of the unit axis vector can also be determined in advance by operating the keyboard 4.
第3図は、組立図、見取図等に基づいて前記基
準点Aに対し、次に入力する三次元データの点の
位置を、X軸、Y軸及びZ軸のうちのいずれの軸
における入力とするのかをコンピユータが判別す
るための領域分けを示す説明図である。 Figure 3 shows how to input the position of the next three-dimensional data point on any of the X, Y, and Z axes with respect to the reference point A based on the assembly drawing, floor plan, etc. FIG. 4 is an explanatory diagram showing area division for the computer to determine whether the image is to be displayed.
該説明図は、前記確認用グラフイツクス3に表
示されたX−Y−Z座標空間に対応して表示さ
れ、X軸とY軸とでなす角度の二等分線、Y軸と
Z軸とでなす二等分線及びZ軸とX軸とでなす二
等分線により領域分けをしている。例えば、X軸
の正側の領域は、角iAjに含まれる斜線領域であ
り、p点をカーソルにより指示すれば、X軸のプ
ラスデータとして入力処理を行うように、プログ
ラミングされている。 The explanatory diagram is displayed corresponding to the X-Y-Z coordinate space displayed on the confirmation graphics 3, and the bisector of the angle formed by the X-axis and Y-axis, and the Y-axis and Z-axis. The area is divided by the bisector line formed by the line and the bisector line formed by the Z axis and the X axis. For example, the region on the positive side of the X-axis is a diagonally shaded region included in the angle iAj, and programming is such that if point p is indicated with a cursor, input processing is performed as positive data on the X-axis.
従つて、入力する三次元データの点の位置を、
確認用グラフイツクス3の画面上の各座標軸に、
正確に合わせる必要がない。 Therefore, the position of the point of the input three-dimensional data is
For each coordinate axis on the screen of Confirmation Graphics 3,
No need to match exactly.
第4図イは、平面的データ入力装置2による指
示位置を、X軸上の数値としての入力量への変換
を行うための、確認用グラフイツクス3の画面を
示したものである。オペレータが平面的データ入
力装置2のタツチペンで、確認用グラフイツクス
3に点B1′を入力する。 FIG. 4A shows a screen of the confirmation graphics 3 for converting the indicated position by the planar data input device 2 into an input amount as a numerical value on the X axis. The operator inputs point B 1 ' into the confirmation graphics 3 using the touch pen of the flat data input device 2.
この点B1′に対しては、前記第3図の領域分け
の説明図に示したように、コンピユータ1はX軸
の正側に数値を入力するための処理を行う。即
ち、前記基準点Aを通る直線であるX軸に、
B1′点より下した垂線の足をB″点とし、基準点A
からB″点までの確認用グラフイツクス3画面上
での距離を、X軸の単位軸ベクトルの確認用グラ
フイツクス3の画面上での長さで割つて求める。
その数値が、B″点の基準点AからのX軸方向の
距離となり、実際にX座標の値として入力したデ
ータとみなされる。設例の場合の数値は+2であ
る。そして、基準点AのX−Y−Z座標の座標点
が(x、y、z)の時、B″点の座標値は(x+
2、y、z)となる。 For this point B 1 ', the computer 1 performs processing to input a numerical value on the positive side of the X axis, as shown in the explanatory diagram of region division in FIG. 3. That is, on the X axis, which is a straight line passing through the reference point A,
The leg of the perpendicular line below point B1 ' is point B'', and reference point A
Find it by dividing the distance from point B'' on the confirmation graphics 3 screen by the length of the unit axis vector of the X axis on the confirmation graphics 3 screen.
The value becomes the distance of point B″ from the reference point A in the X-axis direction, and is considered to be the data actually input as the value of the X coordinate.In the case of the example, the value is +2. When the coordinate point of the X-Y-Z coordinate is (x, y, z), the coordinate value of point B'' is (x+
2, y, z).
次に、オペレータが平面的データ入力装置2に
より、X軸の数値+2を入力すると、自動的にこ
のX軸の数値+2がコンピユータ1に入力され、
単位軸ベクトルB″点に移動する(第4図ロ)。 Next, when the operator inputs the X-axis value +2 using the flat data input device 2, this X-axis value +2 is automatically input into the computer 1.
Move to the unit axis vector B″ point (Figure 4b).
このB″点を第3図に示された説明図の中心点
とすると、そのB″点は新たな基準点となり、次
の入力点B2′点に対して、前記第3図の領域分け
によりコンピユータ1はY軸の正側に数値を入力
するための処理を行う。B2′点よりY軸に下した
垂線の足をB′とし、前記B″点からB′点までの確
認用グラフイツクス3の画面上での距離を、前記
X軸の場合と同様に演算する。その演算値が実際
にY座標の値として入力したデータとみなされ
る。この場合は+2であり、オペレータが平面的
データ入力装置2によりY軸の数値+2を入力す
ると、自動的にそのY軸の数値+2がコンピユー
タ1に入力され、単位軸ベクトルはB′点に移動
する(第4図ハ)。 If this point B'' is taken as the center point of the explanatory diagram shown in Figure 3, that B'' point becomes a new reference point, and the area division shown in Figure 3 is applied to the next input point B2 '. Accordingly, the computer 1 performs processing for inputting numerical values on the positive side of the Y axis. The foot of the perpendicular line drawn from point B2 ' to the Y axis is defined as B', and the distance from the point B'' to point B' on the screen of confirmation graphics 3 is calculated in the same way as for the X axis. The calculated value is considered to be the data actually input as the Y coordinate value.In this case, it is +2, and when the operator inputs the Y-axis value +2 using the flat data input device 2, the Y-axis is automatically changed. The value +2 is input to computer 1, and the unit axis vector moves to point B' (Figure 4c).
この時のB′点のX−Y−Z座標の座標値は
(x+2、y+2、z)となる。 The coordinate values of the X-Y-Z coordinates of point B' at this time are (x+2, y+2, z).
このB′点を新たな基準点とし次の入力点B3′点
に対して、コンピユータ1は前記X軸及びY軸の
場合と同様に、B3′点よりZ軸に下した垂線の足
をBとし、前記B′点からB点までの確認用グラ
フイツクス3を画面上での距離を演算する。そし
て、その演算値が実際にZ座標の値として入力し
たデータとみなされる。この場合その演算値が+
1であり、オペレータが平面的データ入力装置2
によりZ軸の数値+1を入力すると、自動的にそ
のZ軸の数値+1がコンピユータ1に入力され単
位軸ベクトルはB点に移動する(第4図ニ)。 Using this point B' as a new reference point, for the next input point B3 ', computer 1 calculates the foot of the perpendicular line drawn from point B3 ' to the Z axis, as in the case of the X and Y axes. is set as B, and the distance from the point B' to point B on the screen is calculated using the confirmation graphics 3. Then, the calculated value is regarded as the data actually input as the Z coordinate value. In this case, the calculated value is +
1, and the operator uses the flat data input device 2.
When the Z-axis value +1 is inputted, the Z-axis value +1 is automatically input to the computer 1 and the unit axis vector moves to point B (FIG. 4D).
この時のB点のX−Y−Z座標の座標値は(x
+2、y+2、z+1)となる。 The coordinate values of the X-Y-Z coordinates of point B at this time are (x
+2, y+2, z+1).
以上の様にオペレータは、X、Y及びZ軸の
各々の軸値を任意の順序で一軸毎に入力し、入力
毎に移動する基準値が所定位置へ移動したとき、
入力キーを操作して、三次元データの入力を完了
する。 As described above, the operator inputs the values of each of the X, Y, and Z axes in any order for each axis, and when the reference value that moves with each input moves to a predetermined position,
Operate the input keys to complete the input of 3D data.
上記した実施例において、さらに前記B点を新
しい基準点として、以下同様な繰返しにより次々
と立体図形を定まる三次元データの点をコンピユ
ータ1に入力することができる。 In the above-described embodiment, points of three-dimensional data defining a three-dimensional figure can be input into the computer 1 one after another by repeating the same process using the point B as a new reference point.
以上の方法により、平面的データ入力装置を三
次元データの入力のために使用することができ、
また立体的な投象図による確認様グラフイツクス
3上において三次元座標上の位置のカーソル指示
を行ない、基準点に対するX軸、Y軸およびZ軸
の数値をコンピユータ1に入力することができ
る。 By the above method, a flat data input device can be used for inputting three-dimensional data,
Furthermore, by pointing a cursor at a position on the three-dimensional coordinates on the confirmation graphics 3 using a three-dimensional projection map, it is possible to input into the computer 1 the numerical values of the X-axis, Y-axis, and Z-axis relative to the reference point.
「発明の効果」
本発明の三次元データの入力法は上記の構成を
有し、平面的データ入力装置を使用して三次元デ
ータをコンピユータへ入力することができるとと
もに、その入力の結果を斜め投象図により表示す
る認識画面により、立体図形的に正しいと容易に
確認することができる等の効果がある。"Effects of the Invention" The three-dimensional data input method of the present invention has the above configuration, and can input three-dimensional data into a computer using a flat data input device, and can also input the input results diagonally. The recognition screen displayed as a projected image has the effect of easily confirming that the three-dimensional figure is correct.
第1図イ,ロは確認用グラフイツクスの画面に
おける基準点Aにカーソル指示を行なつた状態を
示す正面図および平面的データ入力装置の画面に
点aを入力した場合を示す正面図、第2図は確認
用グラフイツクスに単位軸のベクトルの単位長さ
分を表示した状態を示す正面図、第3図は入力す
べき三次元データの座標軸に対する正負の領域分
けを示す説明図、第4図は平面的データ入力装置
の指示位置から各座標軸の数値としての入力量へ
の変換のための確認用グラフイツクスの画面であ
り、同図イはX軸の場合を示し、同図ロはY軸の
場合を示し、同図ハはZ軸の場合を示す。また同
図ニは三次元データの入力完了時の確認グラフイ
ツクスの画面である。第5図は本実施例の入力法
を実施する装置を示すブロツク図、第6図は従来
の方法により斜め投象図の画面上に二点を表示し
た状態を示す正面図、第7図イ,ロは相異なる方
向からの二つの平面投象図の画面上に二点を表示
した状態を示す正面図である。
1……コンピユータ、2……平面的データ入力
装置、3……確認用グラフイツクス、4……キー
ボード。
Figures 1A and 1B are a front view showing a state in which the cursor is pointed at the reference point A on the confirmation graphics screen, a front view showing the case where point a is input on the screen of the flat data input device, and Figure 2. The figure is a front view showing the state in which the unit length of the vector of the unit axis is displayed on the confirmation graphics, Figure 3 is an explanatory diagram showing the division of positive and negative areas with respect to the coordinate axes of the three-dimensional data to be input, and Figure 4 is This is a confirmation graphics screen for converting the indicated position of the flat data input device to the input amount as a numerical value for each coordinate axis. , and C in the same figure shows the case of the Z axis. FIG. 2 shows a confirmation graphics screen when inputting three-dimensional data is completed. FIG. 5 is a block diagram showing a device that implements the input method of this embodiment, FIG. 6 is a front view showing a state in which two points are displayed on the screen of an oblique projection diagram using the conventional method, and FIG. , b are front views showing a state in which two points are displayed on the screen of two planar projections viewed from different directions. 1... Computer, 2... Planar data input device, 3... Confirmation graphics, 4... Keyboard.
Claims (1)
ータに平面的データ入力装置を使用して三次元デ
ータを入力する入力法であつて、 入力済みの三次元データに基づいて確認画面に
基準点を表示し、該基準点を新しく入力しようと
する三次元データのX−Y−Z座標の座標原点と
するとともに、該座標原点で交わる三本の単位長
の矢印付線分を、X−Y−Z座標軸が斜め投象図
となるように前記確認画面に表示し、該X−Y−
Z座標軸の隣合う二座標軸がなす角の二等分線を
境界とした領域内に、前記平面的データ入力装置
により入力した点から、該領域内に含まれるX、
Y若しくはZ軸のいずれかの座標軸に垂線をおろ
し、その垂線の足の座標値を実際にX、Y若しく
はZ座標のいずれかの座標値として入力したデー
タとみなし、この入力されたとみなされたX,Y
若しくはZ座標のいずれかの座標値により決定し
た点を、次に決定すべきX、Y若しくはZ座標軸
の前記領域内に入力する点の新たな座標原点とす
るとともに、前記座標原点で交わる三本の単位長
の矢印付線分を、該新たな座標原点に移動させ
て、順次X、Y及びZ軸方向の座標値を一軸毎に
決定し、決定された座標値を前記確認画面に表示
するようにしたことを特徴とするコンピユータ製
図システムにおける三次元データ入力法。[Claims] 1. An input method for inputting three-dimensional data into a computer using a flat data input device in a computer drafting system, the method comprising: displaying a reference point on a confirmation screen based on the input three-dimensional data; Then, set this reference point as the coordinate origin of the X-Y-Z coordinates of the three-dimensional data to be newly input, and set the three unit-length line segments with arrows that intersect at the coordinate origin as the X-Y-Z The coordinate axes are displayed on the confirmation screen as an oblique projection map, and the X-Y-
From the point input by the planar data input device within a region bounded by the bisector of the angle formed by two adjacent coordinate axes of the Z coordinate axis,
Drop a perpendicular line to either the Y or Z coordinate axis, and consider the coordinate value of the foot of the perpendicular line to be data that has actually been input as the coordinate value of either the X, Y or Z coordinate, and this is considered to have been input. X,Y
Alternatively, the point determined by one of the coordinate values of the Z coordinate is set as the new coordinate origin of the point to be input in the area of the X, Y or Z coordinate axis to be determined next, and the three lines that intersect at the coordinate origin are Move the line segment with an arrow of unit length to the new coordinate origin, sequentially determine coordinate values in the X, Y, and Z axis directions for each axis, and display the determined coordinate values on the confirmation screen. A three-dimensional data input method for a computer drafting system characterized by the following.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61026352A JPS62184573A (en) | 1986-02-07 | 1986-02-07 | Three-dimensional data input method for computer drawing system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP61026352A JPS62184573A (en) | 1986-02-07 | 1986-02-07 | Three-dimensional data input method for computer drawing system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS62184573A JPS62184573A (en) | 1987-08-12 |
| JPH058471B2 true JPH058471B2 (en) | 1993-02-02 |
Family
ID=12191072
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP61026352A Granted JPS62184573A (en) | 1986-02-07 | 1986-02-07 | Three-dimensional data input method for computer drawing system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS62184573A (en) |
-
1986
- 1986-02-07 JP JP61026352A patent/JPS62184573A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS62184573A (en) | 1987-08-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0421818B1 (en) | Interactive computer graphics system for making precise drawings | |
| JPH03250267A (en) | Image display device and image display method | |
| JPH10283158A (en) | Window stereoscopic display apparatus and method | |
| JP2853355B2 (en) | 3D graphic data generator | |
| JP4046370B2 (en) | 3D shape drawing method | |
| US5617520A (en) | Three-dimensional pattern editing apparatus having moving distance calculator and/or a dragging pattern holding unit | |
| JP2824454B2 (en) | 3D figure input method | |
| EP0402475A1 (en) | Method of determining expanded shape of a product in a cad system | |
| Santos et al. | 3D Interactive Augmented Reality in Early Stages of Product Design. | |
| US6919887B2 (en) | Navigational compass for drawing programs | |
| JP2892360B2 (en) | 3D cursor control device | |
| JPH058471B2 (en) | ||
| JPH0614336B2 (en) | Design support method | |
| JPS60201473A (en) | Trihedral drawing input device | |
| JPH0816826A (en) | 3D graphic layout input method and graphic system | |
| JP3099620B2 (en) | How to draw 3D drawings | |
| JPH0546707A (en) | Information processor | |
| JPH08212390A (en) | Image processing method and apparatus | |
| JPH05134729A (en) | System for displaying dimension and parts number on three-dimensional image in cad/cam | |
| JP2785915B2 (en) | Shape data creation method | |
| JPS6334670A (en) | Three-dimensional coordinate value extraction method | |
| JPH05114015A (en) | Information processor | |
| JPH01206467A (en) | Rectangular parallelepiped domain designating method | |
| JPS61190668A (en) | 3-d object drawing apparatus | |
| JPH07175944A (en) | 3D model placement method |