JPH0282359A - 作画装置 - Google Patents

作画装置

Info

Publication number
JPH0282359A
JPH0282359A JP63235364A JP23536488A JPH0282359A JP H0282359 A JPH0282359 A JP H0282359A JP 63235364 A JP63235364 A JP 63235364A JP 23536488 A JP23536488 A JP 23536488A JP H0282359 A JPH0282359 A JP H0282359A
Authority
JP
Japan
Prior art keywords
cursor
straight line
length
angle
display
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
JP63235364A
Other languages
English (en)
Inventor
Mitsuhiro Sagou
充啓 佐郷
Nariyuki Oonishi
大西 作幸
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi Electric 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP63235364A priority Critical patent/JPH0282359A/ja
Publication of JPH0282359A publication Critical patent/JPH0282359A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は作画作業を容易にする2作画装置に関するも
のである。
〔従来の技術〕
第6図は従来の作画装置の構成図である。
filは中央処理装置、(2)は作画プログラム(2a
)。
作画データ格納領域(2b)を格納するメモ!J、t3
)はグラフィックコントローラ、(4)はCRT用イフ
ィンターフエースa)とCRT(4b)を有する表示部
−151ftマウスインターフェース(5a)とマウス
(5b)を有するポインティングデバイス、(6)は作
画データを格納してお(補助記憶装置である。
第7図は第6図の作画装置による作画プログラムのフロ
ーチャートである。
第8図は第6図の作画装置を用いて鋭角を描いた場合の
作画例を示す図である。
次に従来の作画装置による作画手段の動作にっいて説明
する。第6図においてメモリ(2)内の作画プログラム
(2a) 、ポインティングデバイス(5j。
グラフィックコントローラ(3)を用いて任意の図形を
作成し、その結果は作成と同時に表示部(4)に表示さ
れる。作成された図形はメモリ(2)の作画データ格納
領域(2b)に順に格納されてゆき9作画終了と共に補
助記憶装置(6)に保存される。
次いで第7図により作画手順について説明する。
まず描こうとする図形の始点、終点などの座標値をあら
かじめ計算する。次に、この座標値に基づいて図形の始
点・終点などをポインティングデバイス(5)によりカ
ーソルを移動させて指定し9作成図形を画面に表示して
ゆく。図形の形状を修正する場合には図形の座標値を計
算し直しこの座標値に基づいてカーソルを動かして図形
の形状を再指定する。望まれている形状の図形が作成で
きるまでこの操作を繰り返す。図形の形状が決定された
後に2図形形状のデータをメモリ(2)に格納する。
以上の操作をすべての図形作成について行ない。
終了した後には作成した図形データを補助記憶装置(6
)に格納し2作画作業は終了する。
第8図は第6図の作画装置による鋭角の作画例である。
συは直線の始点を指定する第1カーソル。
(1つは直線の終点を指定する第2カーソル、α3はメ
ニューライン上に示されている第1カーソルの座標値で
ある。この場合、座標値[+3の表示を参照し。
マウス(5b)により座標値σ3が所望の計算した座標
値になるまでカーソルを移動し、直線の始点。
終点を順に指定することにより第8図のような鋭角を描
(ことができる。
〔発明が解決しようとする課題〕
従来の作画装置は以上のように構成されているので、定
まった形状の図形を作画する場合にはそのXY座標を知
っておく必要があり、あらかじめ座標値を計算しておく
必要があった。また、ある直線と一定の角度を有する直
線を作図する場合。
角度から、XY座標を求めなければならず座標計算が煩
雑となるなどの問題点があった。
この発明は上記のような問題点を解消するためになされ
たもので2図形の形状をXY座標に展開することなしに
作画できる作画装置を得ることを目的とする。
〔課題を解決するための手段〕
この発明に係る作画装置は、以下の手段を有したもので
ある。
(1)入力装置のカーソルの移動によって描かれる図形
により以下の値を計算する手段。
直線のとき、その直線の長さ。
他の直線と角度をもつ直線のとき、他の直線とその直線
が作る角度。
矩形のとき、縦線の長さと、横線の長さ。
円のとき、半径。
(λ)カーソルの位置と上記の計算された値を、カーソ
ルの移動とともに表示部に表示する手段。
(3)カーソルの位置と上記の計算された値を9図形と
ともにメモリに記憶する手段。
〔作 用〕
この発明における作画装置は2図形の長さ及び角度など
の寸法を表示し、これを図形の形状を決定する際のポイ
ンティングデバイスの動きと共に変化させることにより
図形を描き、XY座標を計算する必要がな(作画作業を
容易1こする。
〔実施例〕
以下、この発明の一実施例を図について説明する。第1
図において、  (2c)は表示図形の寸法を計算する
表示図形寸法計算プログラム、  (2d)は計算され
た図形寸法データを格納する寸法表示データ格納領域で
ある。その他の部分については従来の第6図と同じであ
るので説明は省略する。第2図は第1図のメモリ(2)
内の作画プログラム(2日)と表示図形寸法計算プログ
ラム(2C)のフローチャートである。第3図は直線に
より鋭角を作画する場合の作画手順とその図形の寸法表
示の一例を示す図、第4図と第5図は円及び長方形を作
画する際の手段と図形寸法表示の例を示す図である。
次に動作について第2.第3図及び第4.第5図につい
て説明する。1つ1つの図形を作成する場合、第2図に
示すように、マウス(5b)などのポインティングデバ
イス(5)で図形の始点、終点などを指定するとその作
成図形は画面上に表示され。
さらに図形寸法の計算プログラムから得られる長さや角
度などの図形寸法が表示される。面記の操作は図形の形
状が決定されるまで繰り返される。
その後計算された図形寸法はメモリ(2)内に格納され
る。以上の操作をすべての作画図形について行ない作画
作業が終了した時点で作画図形データ及び図形寸法デー
タは補助記憶装置叫に格納され作画作業が終了する。
次に第3図を用いてその実施例について説明する。第3
図は直線により構成される鋭角の作画例である。点C!
υと点(2)を通る直線がすでにあった場合に始点G1
1lと終点(社)をポインティングデバイス(5)で指
定し直線を描(とする。始点Qυ、終点■の各点を指定
する前にまず、どの直線に対する角度表示をするのかを
明らかにするために第3カーソル(ハ)を指定する。そ
の後、第1カーソルで直線の始点ODを定める。さらに
第2カーソルで直線の終点(ハ)を指定するのであるが
、その第2カーソル位置を移動させると第2カーソルが
存在するそれぞれの座標点で角度θC41と長さt(ハ
)がその値を変化させながら表示される。第2カーソル
の位置が決定されると角度θ■、長さtcSの表示は一
定値を示し2図形の作画データ(”++ y+) (”
21 y2)と図形寸法表示データ(θ、  t)がメ
モリ内に格納され鋭角の作画が終る。
第4図はこの発明による寸法表示を円の作画に適用した
ものであり2円の大きさや表示位置を変えた場合に2円
の中心Cυと円の半径r(至)を表示する。
第5図は長方形を作画した例であり、第1カーソル0I
lと第2カーソル@で長方形の対角線の両端を指定し9
片側のカーソル位置を変えると共に長方形の縦横の長さ
x@、y(至)をそれぞれの辺の近傍に表示する。
ここで第3図の鋭角の作画を例にとり、角度θ(財)、
長さt@を(” ++ yl) (、z2.3’2) 
(”01 、!’ 0)のカーソル位置から求める計算
法の一例を示す。
長さt(ハ)及び角度θ(財)は次の数式を用い求めら
れる。
t=(xl−x2)2+(yl−y2)2表示図形寸法
計算プログラム(2c)は、上記計算をポインティング
デバイス(5)によるカーソルの移動のたびにリアルタ
イムで実行して、長さtと角度θを求めており、これを
表示部(4)に表示づる。
なお、上記実施例では9寸法表示が常に行なわれている
例を示したが不必要である場合には1表示しないような
オプションをもっていてもよい。
また、角度のみ表示とか、長さのみ表示というオプショ
ンでもよい。
また、カーソルの座標値は表示してもよいし。
表示しなくてもよい。第3図と第4図は、座標値(3:
、  y)を表示した例であり、第5図は表示してない
例を示したものである。
また、上記実施例では入力装置としてマウスの場合につ
いて説明したが、タブレットなどの他のポインティング
デバイスでもよい。
〔発明の効果〕
以上のように、この発明によれば作画操作中にその作成
図の角度や長さなどの寸法を計算して作画画面上に表示
することと2作画操作中にその図形を変化させると共に
それらの寸法表示も変化させるように構成したので2図
形を作画する際にそれらの寸法をXY座標に展開する必
要がなく2作画操作が容易となる効果がある。
【図面の簡単な説明】
第1図はこの発明の一実施例による作画装置を示す構成
図、第2図はこの発明による作画装置のプログラムのフ
ローチャート、第3図、第4図。 第5図はこの発明による作画装置を鋭角2円、長方形を
作図する際に適用した実施例を示す図、第6図は従来の
作画装置の構成図、第7図は従来の作画装置による作画
プログラムのフローチャート。 第8図は従来の手段番こよる鋭角の作画例を示す図であ
る。 11+・・・中央処理装置、(2)・・・メモV、  
(2a)・・・作画プログラム、  (2b)・・・作
画データ格納領域、 (2C)・・・表示図形寸法計算
プログラム、  (2d)・・・寸法表示データ格納領
域、(3)・・・グラフィックコントローラ、(4)・
・・表示部、  (4a)・・・CRT用イフィンター
フエース (4b)・・・CRT、+51・・・ポイン
ティングデバイス、  (5a)・・・マウス用インタ
ーフェース、 (5b)・・・マウス、(6)・・・補
助記憶装置、c2υ・・・第1カーソル。 Q・・・第2カーソル、Q・・・第3カーソル、(財)
・・・角度。 (ハ)・・・長さ、(至)・・・半径、@・・・縦の長
さ、@・・・横の長さ。 図中、同一符号は同一または相当部分を示す。

Claims (1)

  1. 【特許請求の範囲】 (a)カーソルを移動させて図形を入力する入力装置と
    、 (b)入力された図形を表示する表示部と、 (c)描かれた図形を記憶するメモリと を有する作画装置において、以下の手段を有することを
    特徴とする作画装置 (d)入力装置のカーソル移動に基づいて描かれる図形
    により以下の値を計算する手段、(d1)直線のとき、
    その直線の長さ、 (d2)他の直線と角度をもつ直線のとき、他の直線と
    その直線が作る角度、 (d3)矩形のとき、縦線の長さと、横線の長さ、 (d4)円のとき、半径、 (e)カーソルの位置と上記の計算された値を、カーソ
    ルの移動とともに表示部に表示する手段、 (f)カーソルの位置と上記の計算された値を、図形と
    ともにメモリに記憶する手段。
JP63235364A 1988-09-20 1988-09-20 作画装置 Pending JPH0282359A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63235364A JPH0282359A (ja) 1988-09-20 1988-09-20 作画装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63235364A JPH0282359A (ja) 1988-09-20 1988-09-20 作画装置

Publications (1)

Publication Number Publication Date
JPH0282359A true JPH0282359A (ja) 1990-03-22

Family

ID=16984992

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63235364A Pending JPH0282359A (ja) 1988-09-20 1988-09-20 作画装置

Country Status (1)

Country Link
JP (1) JPH0282359A (ja)

Similar Documents

Publication Publication Date Title
US5617520A (en) Three-dimensional pattern editing apparatus having moving distance calculator and/or a dragging pattern holding unit
JPH0282359A (ja) 作画装置
JP2625600B2 (ja) 図形移動変形方法及び装置
CN114463467A (zh) 图形设备接口加绘图的坐标转换方法及装置
JPH07129149A (ja) 文字描画装置
JP3451293B2 (ja) 図形変形装置
JP3637638B2 (ja) 楕円作図装置
JPH0546707A (ja) 情報処理装置
JPH0554114A (ja) 画像表示装置
JPH0248942B2 (ja)
JP2555082B2 (ja) 文字表示変更装置
JP3486937B2 (ja) 図形変形装置
JP2786098B2 (ja) 図形拡大編集方法
JPH08202341A (ja) 図形編集装置
JP2616426B2 (ja) 文字列表示装置
JPH0546706A (ja) 情報処理装置
JP2616443B2 (ja) 図形描画装置
JPS61128378A (ja) 画像信号生成装置
JPS6385977A (ja) 図形編集装置
JPH02183293A (ja) 表示装置のスクロール制御方式
JPH03129559A (ja) 表の罫線作成方式
JPH06149944A (ja) 3次元cad装置
JPH06187415A (ja) 図形作成装置
JPH01258073A (ja) 図形入力装置
JPH0589222A (ja) 3次元データ入力装置