JPH03105482A - 図形処理方式 - Google Patents

図形処理方式

Info

Publication number
JPH03105482A
JPH03105482A JP1244206A JP24420689A JPH03105482A JP H03105482 A JPH03105482 A JP H03105482A JP 1244206 A JP1244206 A JP 1244206A JP 24420689 A JP24420689 A JP 24420689A JP H03105482 A JPH03105482 A JP H03105482A
Authority
JP
Japan
Prior art keywords
coordinate
graphic
graphic element
data
coordinate axes
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
Application number
JP1244206A
Other languages
English (en)
Inventor
Yosuke Morohashi
諸橋 洋輔
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP1244206A priority Critical patent/JPH03105482A/ja
Publication of JPH03105482A publication Critical patent/JPH03105482A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、CADなどに用いられる図形処理方式に間す
る. 〔従来の技術〕 CADシステムなどに用いられる図形処理において、図
形の生戒や移動、回転などの操作を行うとき、座標原点
やX軸,Y軸などの座標軸を参照することが多い。
従来、操作者によるデータ入力手段と、入力されたデー
タにより図形要素データを生戒する図形要素生成手段と
、図形要素生戒手段によって生成された図形要素データ
を表示する表示手段と、上記の各手段の動作を制御する
動作制御手段を有する図形処理方式では、第5図のよう
に、座標軸は、表示手段の表示領域の中に、x,y,z
各軸の方向を示す目的で、図形要素データでない単なる
マークとして表示されていたため、座標原点や座標軸を
参照して図形の生成や移動、回転などの操作を行う場合
でも、この座標軸を参照することはできず、第6図のよ
うに、原点や座標軸に相当する図形要素データを生戒し
てそれを参照して処理を行う必要があった.61は原点
に相当する点要素、62はX軸に相当する直線要素、6
3は既に生成された点、64はX軸に相当する直線に平
行で、既に生成された点を通るように生成する直線を示
す。
〔発明が解決しようとする課題〕
上述した従来の図形処理方式は、座標軸が、表示手段の
表示領域の中に、x,y,z各軸の方向を示す目的で、
図形要素データでない単なるマークとして表示されてい
たため、座標原点や座標軸を参照して図形の生成や移動
、回転などの操作を行う場合でも、この座標軸を参照す
ることはできず、操作者が座標原点や座標軸に相当する
余分な図形要素データを生或する手間がかかったという
欠点がある. 〔課題を解決するための手段〕 本発明の図形処理方式は、操作者によるデータ入力手段
と、入力されたデータにより図形要素データを生成する
図形要素生成手段と、図形を生成する上で基準となる座
標原点および座標軸を図形要素データとして生成する座
標軸生成手段と、図形要素生成手段および座標軸生成手
段によって生威された図形要素データと座標軸を表示す
る表示手段と、上記の各手段の動作を制御する動作制御
手段を特徴として有している。
〔実施例〕
次に、本発明について、図を参照しながら説明する。
第1図に示すように、本発明の図形処理方式は、データ
入力手段1−1と、図形要素生戒手段1−2と、座標軸
生戒手段1−3と、表示手段1−4と、動作制御手段1
−5から構成される。
データ入力手段1−1は、タブレット、スタイラスペン
、マウス、ダイヤルなどの位置指示装置およびキーボー
ド、ファンクションキーなどの文字、コード入力装置か
ら楕戒され、入力データを動作制御手段1−5に送る。
動作制御手段1−5は、データ入力手段1−1.図形要
素生成手段1−2,座標軸生成手段1−3および表示手
段1−4の動作を制御する。
図形要素生成手段1−2は、動作制御手段15から送ら
れた図形要素生成用の入力データを受け取り、図形要素
を生戒して識別子を付加して表示手段1−4に送る。識
別子は、例えば一連番号などである。
座標軸生戒手段1−3は、操作者の図形要素生成操作に
先立って、第2図に示すように図形を生成する上で基準
となる座標原点2−4および座標軸(X軸2−1,Y軸
2−2,Z軸2−3〉を、図形要素データ、すなわち点
要素および直線要素として生成し、識別子を付加して表
示手段1−4に送る。
表示手段1−4は、図形要素生戒手段1−2により生成
された図形要素および座標軸生成手段1−3により生成
された座標軸を表示し、その幾何データを識別子ととも
に保持する. まず、通常の手順で、図形要素を生戒するときの動作に
ついて述べる. (a)操作者が、データ入力手段1−1により、図形要
素を生戒するためのデータとして、座標値データなどを
入力すると、入力されたデータは動作制御手段1−5に
送られる. (b)動作制御手段1−5は、データ入力千段1−1か
ら送られた入力データ列を、図形要素生戒手段1−2へ
送る。
(C)図形要素生戒手段1−2は、動作制御手段1−5
から送られた図形要素生成用の入力データを受け取り、
図形要素を生成して識別子を付加して表示手段1−4に
表示し、その幾何データを識別子とともに保持させる. この(a).(b).(c)の動作を繰り返して行うこ
とにより図形を作威していく.次に、第3図に示すよう
に、既に生成された図形要素を参照して、新しい図形要
素を生戒するときの動作について述べる。
例えば、操作者が、既に生成された直線を参照し、これ
に平行で、既に生成された点を通る直線を生戒する場合
、すなわち、第3図において、既に生成された直線3−
1に平行で、既に生成された点3−2を通る直線3−3
を生成する場合を説明する. データ入力手段1−1により、表示手段1−4に保持さ
れた直線群の中から、平行にしたい直線3−1を指定し
、その識別子を取得する。
次に、表示手段1−4に保持された点群の中から、生或
したい直線が通る点3−2を指定し、その識別子を取得
する。
データ入力手段1−1は、入力された直線3一lと点3
−2の識別子を動作制御手段1−5へ送る。
動作制御千段1−5は、データ入力手段1−1から送ら
れた直線3−1と点3−2の識別子がら、表示手段1−
4に保持された幾何データを検索し、図形要素生成手段
1−2へ送る。
図形要素生成手段1−2は、動作制御手段1−5から送
られた直線3−1と点3−2の幾何データから、平行線
となる直線のデータを計算し、直線3−3を生戒して識
別子を付加して表示手段1一4に表示し、その幾何デー
タを識別子とともに保持させる。
次に、第4図に示すように、座標原点や座標軸を参照し
て、新しい図形要素を生戒するときの動作について述べ
る. 例えば、操作者が、座標軸のうちX軸を参照し、これに
平行で、既に生戒された点を通る直線を生成する場合、
すなわち、第4図において、X軸2−1に平行で、既に
生成された点4−1を通る直線4−2を生成する場合を
説明する. 操作者の図形要素生成操作に先立って、座標軸生成手段
1−3が、第2図に示すように図形を生成する上で基準
となる座標原点2−4および座標軸〈X軸2−1,Y軸
2−2,Z軸2−3〉を、図形要素データ、すなわち点
要素および直線要素として生成し、識別子を付加して表
示手段1−4に送り、表示手段1−4は、座標軸を表示
し、その幾何データを識別子とともに保持する。
データ入力手段1−1により、表示手段1−4に保持さ
れた座標軸から、平行にしたい直線すなわちX軸2−1
を指定し、その識別子を取得する。
このX軸2−1は図形要素データすなわち直線要素とし
て表示されているため、特殊な指定方法ではなく、他の
直線要素を指定するときと同様に指定することができる
. 次に、表示手段1−4に保持された点群の中から、生成
したい直線が通る点4−1を指定し、その識別子を取得
する。データ入力手段1−1は、入力されたX゛軸2−
1と点4−1の識別子を動作制御手段1−5に送る.動
作制御手段1−5は、データ入力手段1−1から送られ
たX軸2−1の識別子から、表示手段1−4に保持され
た幾何データを検索する。このX軸2−1は図形要素デ
ータすなわち直線要素として保持されているため、特殊
な検索方法ではなく、他の直線要素を検索するときと同
様に検索することができる.同様に、動作制御手段1−
5は、データ入力手段1−1から送られた点4−1の識
別子から、表示手段1−4に保持された幾何データを検
索し、X軸2−1の幾何データと併せて図形要素生戒手
段1−2へ送る。
図形要素生成手段1−2は、動作制御手段1−5から送
られたX軸2−1と点4−1の幾何データから、平行線
となる直線のデータを計算し、直線4−2を生成して識
別子を付加して表示手段1−4に表示し、その幾何デー
タを識別子とともに保持させる. 〔発明の効果〕 以上、説明したように、本発明の図形処理方式は、座標
原点および座標軸を図形要素データとして生戒・表示す
ることにより、座標原点や座標軸を参照して図形の生戒
や移動、回転などの操作を行う場合も、操作者が座標原
点や座標軸に相当する余分な図形要素データを作戒する
手間がなくなるという効果がある。
【図面の簡単な説明】
第1図は本発明の構成図、第2図は座標軸生成手段によ
り生成され表示手段に表示される座標軸の図、第3図は
既に生或された図形要素を参照して新しい図形要素を生
戒するときの例を示す図、第4図は座標原点や座標軸を
参照して新しい図形要素を生戒するときの例を示す図、
第5図,第6図は従来例の動作を示す図である. 1−1・・・データ入力手段、1−2・・・図形要素生
成手段、1−3・・・座標軸生成手段、1−4・・・表
示手段、1−5・・・動作制御手段、2−1・・・X軸
、2−2・・・Y軸、2−3・・・Z軸、2−4・・・
座標原点、3−1・・・既に生成された直線、3−2・
・・既に生戒された点、3−3・・・生成する直線、4
−1・・・既に生戒された点、4−2・・・生成する直
線。

Claims (1)

    【特許請求の範囲】
  1. 操作者によるデータ入力手段と、入力されたデータによ
    り図形要素データを生成する図形要素生成手段と、図形
    を生成する上で基準となる座標原点および座標軸を図形
    要素データとして生成する座標軸生成手段と、前記図形
    要素生成手段および前記座標軸生成手段によって生成さ
    れた図形要素データと座標軸を表示する表示手段と、前
    記の各手段の動作を制御する動作制御手段とを有するこ
    とを特徴とする図形処理方式。
JP1244206A 1989-09-19 1989-09-19 図形処理方式 Pending JPH03105482A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1244206A JPH03105482A (ja) 1989-09-19 1989-09-19 図形処理方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1244206A JPH03105482A (ja) 1989-09-19 1989-09-19 図形処理方式

Publications (1)

Publication Number Publication Date
JPH03105482A true JPH03105482A (ja) 1991-05-02

Family

ID=17115346

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1244206A Pending JPH03105482A (ja) 1989-09-19 1989-09-19 図形処理方式

Country Status (1)

Country Link
JP (1) JPH03105482A (ja)

Similar Documents

Publication Publication Date Title
US5905501A (en) Method of and apparatus for generating assembly view
US5841440A (en) System and method for using a pointing device to indicate movement through three-dimensional space
US6084589A (en) Information retrieval apparatus
JPS62159286A (ja) カーソル制御方法及び3次元図形表示装置
EP0653697A2 (en) Cursor with multiple pointing spots
JPS61259331A (ja) 座標入力方法とその装置
JPH03105482A (ja) 図形処理方式
JP3470771B2 (ja) 投影面連動表示装置
JPH04157576A (ja) 図形処理方式
JPS62239396A (ja) アイコン表示制御方式
JPH04157574A (ja) 図形処理方式
JPS6180363A (ja) 自動制御される作業機器の教示方法
JPH04157575A (ja) 図形処理方式
JP2839306B2 (ja) 会話型図形処理における属性設定方式
JPH02250178A (ja) 図形作成装置
JP3000749B2 (ja) 文字編集装置
JPS61236590A (ja) 操作指示方式
JP3142992B2 (ja) 3次元図形処理装置
JPH01209518A (ja) コマンド取り消し方式
JPH0394381A (ja) 図形処理方式
JPH04199367A (ja) パラメトリック設計cadシステム
JPS62140169A (ja) 三次元位置指定方式
JPS6364121A (ja) マルチウィンドウ表示方法
JPH04348425A (ja) 同値イベント発生装置
JPS63163676A (ja) 直線座標入力装置