JPH04257977A - 作図装置 - Google Patents

作図装置

Info

Publication number
JPH04257977A
JPH04257977A JP4103191A JP4103191A JPH04257977A JP H04257977 A JPH04257977 A JP H04257977A JP 4103191 A JP4103191 A JP 4103191A JP 4103191 A JP4103191 A JP 4103191A JP H04257977 A JPH04257977 A JP H04257977A
Authority
JP
Japan
Prior art keywords
display
reference point
display screen
data
specifying
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
JP4103191A
Other languages
English (en)
Inventor
Hiroshi Asano
博 浅野
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.)
Victor Company of Japan Ltd
Original Assignee
Victor Company of Japan 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 Victor Company of Japan Ltd filed Critical Victor Company of Japan Ltd
Priority to JP4103191A priority Critical patent/JPH04257977A/ja
Publication of JPH04257977A publication Critical patent/JPH04257977A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)

Abstract

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

Description

【発明の詳細な説明】 【0001】  【産業上の利用分野】この発明は、表示画面上で位置を
指定しながら作図を行なう装置に係り、特に作図しよう
とする図形の基準点(円であればその中心)を間接的に
指定することのできる作図装置に関する。 【0002】 【従来の技術】図形の種類を指定する手段と、図形の大
きさを指定する手段と、図形の基準点を指定する手段と
、指定された図形を生成した表示画面上に表示する手段
を備えた作図装置は知られている。 【0003】この作図装置は、例えば円,円弧,多角形
,星型といった図形の種類を指定し、その図形の大きさ
にかかるデータをキーボード等で入力する。そして、ラ
イトペンやマウス等のポインティングデバイスを用いて
、または、キーボードのカーソル移動キーを用いて、表
示画面上の位置指定カーソルを移動させ、所望の基準点
(図形の中心)を指定することで、その図形の作図演算
が行なわれ、画面上に表示される。 【0004】一方、図形の基準点を直接指定しない作図
方式として、特開昭63−193276号公報には以下
の技術が開示されている。この作図方式は、タッチペン
等の手書き入力装置を用い、表示画面と一体的に設けら
れたデジタイザ等の座標入力装置上で、例えば円を手書
きし、図形の種類を選択するメニュで、その図形が円で
あることを指定する。 【0005】演算・表示装置は、手書き入力された座標
データからX座標,Y座標上の最大値,最小値をそれぞ
れ検出し、それらの座標値をもとに円の中心点および径
を算出し、算出した中心点・径をもとに正確な円を作図
して表示する。 【0006】 【発明が解決しようとする課題】しかし、図形の基準点
を直接入力する装置では、既に作図されている図形(例
えば円)に対して同一基準点の図形(例えば同心円)を
作図しようとすると、先の図形にはその基準点が表示さ
れていないため、その点を指定するのが困難で試行錯誤
的な入力作業となる。 【0007】また、特開昭63−193276号公報に
開示されている技術の場合、先に指定した円をなぞった
としても正確にトレースするのは難しく、算出された基
準点が先の基準点と完全には一致しない。さらに、従来
の作図装置では、例えば円と他の図形とが重なっており
、隠線処理等によって元の図形の一部しか表示されてい
ない場合は、元の図形の全体をトレースすることができ
ない。また、このようなケースでは表示画面上に目盛表
示がなされていても、その目盛をもとに基準点を求める
こともできない。また、既に作図されている複数の線分
に接する円を作図する作業は極めて困難である。 【0008】この発明はこのような課題を解決するため
なされたもので、その目的は直接指定しにくい座標位置
を間接的に指定して効率よく作図を行なうことのできる
装置を提供することにある。 【0009】 【課題を解決するための手段】前記課題を解決するため
この発明に係る作図装置は、作図する図形の種類を指定
する手段と、表示画面上の位置を指定する手段と、指定
された位置を記憶する手段と、記憶した複数の座標デー
タをもとに指定された図形の作図基準点を算出する基準
点算出手段と、算出した基準点を表示画面上に表示する
表示制御手段を備えたことを特徴とする。 【0010】なお、複数の座標データをもとに指定され
た図形の作図データを生成する手段を備えて、指定され
た図形を表示するようにしてもよい。 【0011】 【作用】図種指定手段で作図する図形(例えば円)を指
定し、位置指定手段で表示画面上の複数の点(例えば円
周上の少なくとも3点)を指定することにより、基準点
算出手段は指定された図形の作図基準点(例えば円の中
心)を記憶手段に記憶された複数点の座標データをもと
に算出し、表示手段はその基準点を画面上に表示する。 よって、この作図基準点をもとに先の図形と同心の図形
(例えば同心円)を容易に作図することができる。また
、先の図形の一部分だけが表示されている場合でも、そ
の基準点を指定することができる。 【0012】また、作図データ生成手段は指定された図
形および記憶された複数の座標データに基づいてその図
形を表示するためのデータを生成するので、その図形を
画面上に表示することができる。よって、他の線分に内
接する図形を作図する場合は、表示された図形を確定す
るだけでよく、効率のよい作図ができる。 【0013】 【実施例】以下、この発明の実施例を添付図面に基づい
て説明する。図1はこの発明に係る作図装置のブロック
構成図である。作図装置1は、CRT等の表示装置2と
、この表示装置を駆動する表示制御手段3と、表示画面
2a上の位置を指定するためのポインティングデバイス
4と、そのインタフェース(I/F)回路5と、ポイン
ティングデバイス4で指定される位置の座標データ6a
を求めて表示制御手段3ならびに図種指定手段7へ供給
するとともに、表示画面2a上での座標データ6aと図
面上での位置を対応させて図面の座標データ6bを求め
るとともに、その座標データ6bの記憶手段7への書込
みを制御する座標検出手段6と、記憶された座標データ
7aと図種指定手段8から出力される図種指定情報8a
に基づいて、指定された図形の基準点に係るデータ(以
下基準点データと記す)9aを算出する基準点算出手段
9と、指定された図形を作図するためのデータ(以下作
図データと記す)10aを生成する作図データ生成手段
10とからなる。 【0014】表示画面2a上の位置を指定する位置指定
手段としては、ライトペンやキーボードのカーソル移動
キーを用いてもよいが、ここではポインティングデバイ
ス4に、本体の移動によって回転するボウルと、X軸・
Y軸方向の回転量を検出する2つのロータリエンコーダ
と、少なくとも1つの入力ボタン(入力スイッチ)を備
えたマウスを用いるものとして以下の説明を行なう。 【0015】なお、説明の都合上、表示画面2aに表示
されたマウス用のカーソル2bの現在位置の座標データ
は座標検出手段6内のカウンタもしくはレジスタ等に既
に与えられているものとする。また、図面の拡大表示機
能等を有し、図面の一部分を画面2a上に表示している
場合でも、その図面の座標と表示画面2a上の座標との
位置関係は対応できるよう構成されているものとする。 【0016】座標検出手段6は、ポインティングデバイ
ス(以下マウスと記す)4内の各ロータリエンコーダか
ら出力される所定単位の移動量毎のパルス信号を監視す
ることでカーソル2bの移動指定入力を検出し、カーソ
ル表示位置データ6aを表示制御手段3へ供給して、マ
ウス4の操作に伴って表示画面2a上のカーソル2bが
移動するよう制御するとともに、現在作図している図面
の座標におけるカーソル指定位置を管理するよう構成し
ている。 【0017】図種指定手段8は、作図する図形の種類な
らびにその作図に係る条件をメニュ形式で選択指定する
もので、各メニュ制御手段8b,8cを備える。図2は
メインメニュの表示例を示す説明図である。メインメニ
ュ制御手段8bは、カーソル位置データ6aを常に監視
しており、マウスカーソル2cが画面の左上の領域Aに
移動されたことを検出すると、この領域Aの下方に予め
準備してある図形の種類を表示する。 【0018】そして、マウスカーソル2bが、例えば円
と表示している領域に移動されると、その領域を反転表
示したり表示色を変えたりして、円の指定が可能なこと
を表示し、その状態でマウスウ4のボタンがクリックさ
れると、作図する図形が円であることを示すデータを内
部のレジスタ等に記憶する。 【0019】サブメニュ制御手段8cは、メインメニュ
で指定された図形に基づいて対応する指示メッセージも
しくは図形を作図するための条件設定のメニュを表示す
る。メインメニュで円が指定された場合は、円周上の3
点を指定して下さい等のメッセージを画面上に表示する
。メインメニュで正方形もしくは長方形が指定された場
合は、作図条件設定のサブメニュを表示する。 【0020】図3は正方形の作図条件を設定するサブメ
ニュの表示例を示す説明図である。同図(a)は対角点
指定、(b)は3頂点指定、(c)は1辺の両端位置お
よび正方形が位置する側の指定を示すものである。サブ
メニュ制御手段8cは、メインメニュと同様にマウスを
用いて作図条件が選択されると、サブメニュ制御手段7
cは選択された作図条件に対応するメッセージ(例えば
、対角点を2箇所指定して下さい)を表示して、作図の
ためのポイントの入力を促すとともに、座標検出手段6
に対して座標データ記録指令8dを出力し、これ以降に
マウス4でクリックされた点の図面座標を記憶手段7へ
書込むよう制御する。 【0021】そして、図種指定手段8は、クリック回数
等をカウントすることで作図に必要なポイントが入力さ
れたことを確認した時点で、図形の種類ならびにその作
図条件に係る情報8aを基準点算出手段9と作図データ
生成手段10へ出力する。 【0022】基準点算出手段9は、メインメニュおよび
サブメニュで表示した各種の図形およびその作図条件に
対してその中心点を求める演算アルゴリズムを記憶した
ROM等の記憶手段と、図種指定手段8から与えられる
図形の種類ならびにその作図条件に係る情報8aに基づ
いて必要な演算アルゴリズムを読出すとともに、記憶手
段7から先に指定されたポイントの座標データ7aを読
込んで中心点を算出する演算手段と、算出した図面座標
上の中心点データを表示画面上の対応する表示位置デー
タに変換する手段とを備え、中心点の表示位置データ9
aを表示制御回路3へ出力する。 【0023】 作図データ生成手段10は、メインメニ
ュおよびサブメニュで表示した各種の図形およびその作
図条件に対してその図形を作図するアルゴリズムを記憶
したROM等の記憶手段と、図種指定手段8から与えら
れる図形の種類ならびにその作図条件に係る情報8aに
基づいて必要なアルゴリズムを読出すとともに、記憶手
段7から先に指定されたポイントの座標データ7aを読
込んで作図データを算出する演算手段と、算出した作図
データを表示画面上の対応する表示位置データに変換す
る手段とを備え、変換した作図データ10aを表示制御
回路3へ出力する。 【0024】表示制御回路3は、中心点の表示位置デー
タ9aに基づいてその位置に例えば+字形の表示等を行
なうとともに、作図データ10aに基づく図形を表示す
るよう構成している。 【0025】以上の構成であるから、図4に示すように
、既に作図されている円R1の円周上の異なる3点P1
,P2,P3を指定することで、その円の中心点O1を
表示するとともに、その円を表示することができる。 よって、3点から間接的に指定した中心点O1をもとに
同心円を容易に作図することができる。また、図5に示
すように、既に作図されている2本の直線L1,L2に
内接する円を作図する場合は、その内接点P4,P5が
指定された直線L1,L2のデータに基づいて、円の中
心O2および半径r2等を算出するアルゴリズムを基準
点算出手段または作図データ生成手段を備えることで、
内接円R2を間接的な指定で作図することができる。 【0026】 【発明の効果】以上説明したようにこの発明に係る作図
装置は、図形の種類を指定し、指定した図形を確定する
のに必要な複数の座標を入力することで、その図形の作
図基準点(中心点)を算出する構成としたので、先に作
図されている図形の作図基準点(中心点)を間接的に指
定することができる。また、図形の種類とその図形を確
定するのに必要な複数の座標データをもとに、その図形
の作図データを生成する手段を備えることで、その図形
を表示画面上に表示することができる。
【図面の簡単な説明】
【図1】この発明に係る作図装置のブロック構成図
【図
2】メインメニュの表示例を示す説明図
【図3】正方形
の作図条件を設定するサブメニュの表示例を示す説明図
【図4】円の中心の間接指定を示す説明図
【図5】2本
直線に内接する円の作図指定を示す説明図
【符号の説明】
1…作図装置、2…表示装置、3…表示制御手段、4…
ポインティングデバイス(マウス等の位置指定手段)、
6…座標検出手段、7…記憶手段、8…図種指定手段、
9…基準点算出手段、10…作図データ生成手段。

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】  作図する図形の種類を指定する図種指
    定手段と、表示画面上の位置を指定する位置指定手段と
    、指定された位置の座標データを記憶する記憶手段と、
    この記憶手段に記憶された複数の位置の座標データをも
    とに指定された図形の作図基準点を算出する基準点算出
    手段と、算出された基準点を表示画面上に表示する表示
    制御手段とを備えたことを特徴とする作図装置。
  2. 【請求項2】  前記記憶手段に記憶された複数の位置
    座標データをもとに指定された図形の作図データを生成
    する作図データ生成手段とを備え、前記表示制御手段を
    介して前記図種指定手段で指定した図形を前記表示画面
    上に表示することを特徴とする請求項1記載の作図装置
JP4103191A 1991-02-12 1991-02-12 作図装置 Pending JPH04257977A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP4103191A JPH04257977A (ja) 1991-02-12 1991-02-12 作図装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP4103191A JPH04257977A (ja) 1991-02-12 1991-02-12 作図装置

Publications (1)

Publication Number Publication Date
JPH04257977A true JPH04257977A (ja) 1992-09-14

Family

ID=12597032

Family Applications (1)

Application Number Title Priority Date Filing Date
JP4103191A Pending JPH04257977A (ja) 1991-02-12 1991-02-12 作図装置

Country Status (1)

Country Link
JP (1) JPH04257977A (ja)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0325576A (ja) * 1989-06-23 1991-02-04 Hitachi Ltd 図形処理システム

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0325576A (ja) * 1989-06-23 1991-02-04 Hitachi Ltd 図形処理システム

Similar Documents

Publication Publication Date Title
US6219027B1 (en) Image display system with intelligent pointer displaying capability
JPH09230993A (ja) ジョグダイアルの模擬入力装置
JPH0320754B2 (ja)
JPS63123165A (ja) カーソルと表示エンテイの相関方法
US20010026273A1 (en) Graphic form correction method and apparatus for CAD system
JP3357760B2 (ja) 文字図形入力編集装置
JPH0547863B2 (ja)
JP3239356B2 (ja) 図形編集装置
JPH04257977A (ja) 作図装置
JPH07220109A (ja) 情報処理装置及び方法
JPH09259295A (ja) Cadシステム
JP4811177B2 (ja) グラフ表示装置及びグラフ表示処理プログラム
JPH05150899A (ja) ポインテイングデバイス
JPS61267179A (ja) カ−ソル・ウインドウ表示方式
JPH07160426A (ja) 情報処理装置
JP3499000B2 (ja) 水平垂直方向の指定方法
JPH0218670A (ja) Cad装置
JPH11203473A (ja) 座標系設定方法及び画像測定装置
JP2641726B2 (ja) 対話形図形処理装置
JPH0619614A (ja) 手書き図形入力装置
JP2998198B2 (ja) アウトラインフォント作成装置
JPH0195319A (ja) グラッフィク・ディスプレイ
JPH0675558A (ja) 表示データ移動装置
JPH0328987A (ja) 文字処理方法
JPH0664589B2 (ja) Cadシステムにおける作図方法