JPH06243217A - 図形作成装置 - Google Patents
図形作成装置Info
- Publication number
- JPH06243217A JPH06243217A JP5070691A JP7069193A JPH06243217A JP H06243217 A JPH06243217 A JP H06243217A JP 5070691 A JP5070691 A JP 5070691A JP 7069193 A JP7069193 A JP 7069193A JP H06243217 A JPH06243217 A JP H06243217A
- Authority
- JP
- Japan
- Prior art keywords
- graphic
- designating
- circle
- condition
- satisfying
- 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.)
- Withdrawn
Links
Landscapes
- Processing Or Creating Images (AREA)
Abstract
(57)【要約】
【目的】 この発明の目的は、図形指定条件を満たす全
ての解、換言すれば図形を表示して、図形指定条件を満
たす全ての図形から選択して作図できるようにして、作
図の正確化及び効率向上を図ることにある。 【構成】 直線a、b、cに接する円を作図するという
図形指定条件の入力により、図形指定条件を満たす全て
の図形の図形データが演算処理手段により演算されて作
成され、この図形データにもとづいて図形指定条件を満
たす全ての図形C1、C2、C3、C4が表示手段に表
示され、所望の円として例えば円C2をピック(第4ピ
ックP4)すると、円C2のみが表示される。
ての解、換言すれば図形を表示して、図形指定条件を満
たす全ての図形から選択して作図できるようにして、作
図の正確化及び効率向上を図ることにある。 【構成】 直線a、b、cに接する円を作図するという
図形指定条件の入力により、図形指定条件を満たす全て
の図形の図形データが演算処理手段により演算されて作
成され、この図形データにもとづいて図形指定条件を満
たす全ての図形C1、C2、C3、C4が表示手段に表
示され、所望の円として例えば円C2をピック(第4ピ
ックP4)すると、円C2のみが表示される。
Description
【0001】
【産業上の利用分野】この発明は、コンピュータを用い
た図形作成装置に関する。
た図形作成装置に関する。
【0002】
【従来の技術】従来、コンピュータを用いた図形作成装
置はCAD(COMPUTER AIDED DESI
GN)と呼ばれ、製図、その他デザイン等に多く用いら
れるようになっている。コンピュータによる図形作成
は、例えば直線、円、曲線、標準図形等の各種作図モー
ドを指定して行われる。これら各種作図モードの指定
は、キーボードまたはマウスとよばれる座標入力装置か
らの指示によって行われ、指定された作図モードにおい
て、キーボードまたはマウスからの図形指定条件の入力
により作成される図形は表示部に表示され、またはプリ
ンターによって印刷される。
置はCAD(COMPUTER AIDED DESI
GN)と呼ばれ、製図、その他デザイン等に多く用いら
れるようになっている。コンピュータによる図形作成
は、例えば直線、円、曲線、標準図形等の各種作図モー
ドを指定して行われる。これら各種作図モードの指定
は、キーボードまたはマウスとよばれる座標入力装置か
らの指示によって行われ、指定された作図モードにおい
て、キーボードまたはマウスからの図形指定条件の入力
により作成される図形は表示部に表示され、またはプリ
ンターによって印刷される。
【0003】例えば、マウスによる円を作図する場合を
例として説明する。円を描くには図形指定条件として、
半径、直径、3点指定等があり、これら各図形図形指定
条件は表示部にメニューとして表示されているとする
と、表示部におけるマウスの位置を移動させて何れかの
図形指定条件のメニューを指定して、円を描く。円の大
きさや位置等は、マウスやキーボードから入力される位
置情報及び数値等の図形指定条件によって定まる。
例として説明する。円を描くには図形指定条件として、
半径、直径、3点指定等があり、これら各図形図形指定
条件は表示部にメニューとして表示されているとする
と、表示部におけるマウスの位置を移動させて何れかの
図形指定条件のメニューを指定して、円を描く。円の大
きさや位置等は、マウスやキーボードから入力される位
置情報及び数値等の図形指定条件によって定まる。
【0004】
【発明が解決しようとする課題】しかしながら、上述の
ような従来の図形作成装置では、ある一つの図形指定条
件に対して一つの解、換言すれば一面的な作図しか行う
ことができないので、予め多くの図形指定条件を予想し
ておかなければなかった。例えば図7に示すように、コ
ンピュータの表示部にa、b、cの3つの直線が描かれ
おり、図形指定条件としてこれら3つの直線a、b、c
に接する円を作図することとすると、×印で示すように
第1ピックP1、第2ピックP2、第3ピックP3を直
線a、b、cに施す。
ような従来の図形作成装置では、ある一つの図形指定条
件に対して一つの解、換言すれば一面的な作図しか行う
ことができないので、予め多くの図形指定条件を予想し
ておかなければなかった。例えば図7に示すように、コ
ンピュータの表示部にa、b、cの3つの直線が描かれ
おり、図形指定条件としてこれら3つの直線a、b、c
に接する円を作図することとすると、×印で示すように
第1ピックP1、第2ピックP2、第3ピックP3を直
線a、b、cに施す。
【0005】このようにして図形指定条件の入力が終了
すると図8に示すように、第1ピックP1、第2ピック
P2、第3ピックP3の位置に接する円C1しか作図さ
れない。しかしながら、直線a、b、cに接するという
図形指定条件を満たす円は円C1の他に、2点鎖線で示
すように円C2、円C3、円C4もある。直線a、b、
cに接する円という図形指定条件に対するする解である
これらの円C2、円C3、円C4を作図するには、予め
図形指定条件に対する解を想定して、各円(C1、C
2、C3)に対応するピックを施さなければならなかっ
た。このように、従来の図形作成装置では前述のように
図形指定条件にたいして一つの解、換言すれば一面的な
作図しかできないので、図形指定条件を満足する図形を
見落とすこともあり、効率的且つ正確な作図を行うこと
ができなかった。
すると図8に示すように、第1ピックP1、第2ピック
P2、第3ピックP3の位置に接する円C1しか作図さ
れない。しかしながら、直線a、b、cに接するという
図形指定条件を満たす円は円C1の他に、2点鎖線で示
すように円C2、円C3、円C4もある。直線a、b、
cに接する円という図形指定条件に対するする解である
これらの円C2、円C3、円C4を作図するには、予め
図形指定条件に対する解を想定して、各円(C1、C
2、C3)に対応するピックを施さなければならなかっ
た。このように、従来の図形作成装置では前述のように
図形指定条件にたいして一つの解、換言すれば一面的な
作図しかできないので、図形指定条件を満足する図形を
見落とすこともあり、効率的且つ正確な作図を行うこと
ができなかった。
【0006】この発明の目的は、図形指定条件を満たす
全ての解、換言すれば図形を表示して、図形指定条件を
満たす全ての図形から選択して作図できるようにして、
作図の正確化及び効率向上を図ることにある。
全ての解、換言すれば図形を表示して、図形指定条件を
満たす全ての図形から選択して作図できるようにして、
作図の正確化及び効率向上を図ることにある。
【0007】
【課題を解決するための手段】この発明、作成する各種
図形の作図モード指定情報、数値情報、図形の指定条件
等の入力情報によって図形データを作成して表示する図
形作成装置であって、作成する図形の図形指定条件を満
たす全ての図形の図形データを演算して作成する演算処
理手段と、この演算処理手段によって作成された図形指
定条件を満たす全ての図形の図形データを全て図形とし
て表示する表示手段と、この表示手段に表示された図形
指定条件を満たす全ての図形のうち何れかを選択指定す
る図形選択手段と、この図形選択手段に選択指定された
図形のみを前記表示手段に表示する制御手段とを有する
ことを特徴とする
図形の作図モード指定情報、数値情報、図形の指定条件
等の入力情報によって図形データを作成して表示する図
形作成装置であって、作成する図形の図形指定条件を満
たす全ての図形の図形データを演算して作成する演算処
理手段と、この演算処理手段によって作成された図形指
定条件を満たす全ての図形の図形データを全て図形とし
て表示する表示手段と、この表示手段に表示された図形
指定条件を満たす全ての図形のうち何れかを選択指定す
る図形選択手段と、この図形選択手段に選択指定された
図形のみを前記表示手段に表示する制御手段とを有する
ことを特徴とする
【0008】
【作用】この発明では、入力した図形指定条件を満たす
全ての図形の図形データを作成して表示し、そのうち何
れかの図形を選択することができ、選択された図形指定
条件を満たす図形を表示する。
全ての図形の図形データを作成して表示し、そのうち何
れかの図形を選択することができ、選択された図形指定
条件を満たす図形を表示する。
【0009】
【実施例】以下図面を参照してこの発明の実施例を説明
する。図1は同実施例に係わる図形作成装置Aの要部を
示すブロック図、図2同実施例の動作を示すフローチャ
ートである。図3乃至図6はこの発明による作図を示す
説明図である。入力部1にはマウスやキーボード(図示
せず)が接続され、直線、円、曲線、標準図形等の各種
作図モードを指定する指定情報や、作図の図形指定条
件、数値等の入力情報がマウスやキーボードから入力さ
れる。入力部1から入力された入力情報は、制御部2を
介して表示部3や演算処理部4に送られる。記憶部5
は、入力部1からの入力情報や標準図形データ、各種部
品図形データ、図形演算式等の図形処理データとシステ
ムプログラム等を記憶する。
する。図1は同実施例に係わる図形作成装置Aの要部を
示すブロック図、図2同実施例の動作を示すフローチャ
ートである。図3乃至図6はこの発明による作図を示す
説明図である。入力部1にはマウスやキーボード(図示
せず)が接続され、直線、円、曲線、標準図形等の各種
作図モードを指定する指定情報や、作図の図形指定条
件、数値等の入力情報がマウスやキーボードから入力さ
れる。入力部1から入力された入力情報は、制御部2を
介して表示部3や演算処理部4に送られる。記憶部5
は、入力部1からの入力情報や標準図形データ、各種部
品図形データ、図形演算式等の図形処理データとシステ
ムプログラム等を記憶する。
【0010】システムプログラムは、前記入力部1、制
御部2、表示部3、演算処理部4、記憶部5を制御する
基本プログラム、図形指定条件等により演算して図形の
作成等を行う図形処理プログラム等を有する。制御部2
はこのシステムプログラムにより図形作成装置Aを制御
する。入力部1からの入力情報によって、制御部2が記
憶部5に記憶されているシステムプログラムの図形処理
プログラムを実行すると、図形作成装置Aは図形処理モ
ードとなり、入力部1からの入力情報により種々の図形
処理を行う。例えば、直線、円、曲線、標準図形その他
の図形作成等の各種作図モードにおいて、マウスやキー
ボードから入力部1に図形作成の図形指定条件が入力さ
れると、制御部2は図形指定条件の入力情報を表示部5
に表示させると共に、演算処理部4に送る。
御部2、表示部3、演算処理部4、記憶部5を制御する
基本プログラム、図形指定条件等により演算して図形の
作成等を行う図形処理プログラム等を有する。制御部2
はこのシステムプログラムにより図形作成装置Aを制御
する。入力部1からの入力情報によって、制御部2が記
憶部5に記憶されているシステムプログラムの図形処理
プログラムを実行すると、図形作成装置Aは図形処理モ
ードとなり、入力部1からの入力情報により種々の図形
処理を行う。例えば、直線、円、曲線、標準図形その他
の図形作成等の各種作図モードにおいて、マウスやキー
ボードから入力部1に図形作成の図形指定条件が入力さ
れると、制御部2は図形指定条件の入力情報を表示部5
に表示させると共に、演算処理部4に送る。
【0011】演算処理部4は、図形指定条件に基づき記
憶部5に記憶されている図形処理データ等を参照して演
算を行い、作成した図形データは、制御部2により表示
部3に表示される。次に、この発明の動作を図面につい
て説明する。図3に示すように、表示部5に直線a、
b、cが表示されており、この直線a、b、cに接する
円を作図する場合は、図形指定条件の入力としてマウス
により×印で示すように第1ピックP1、第2ピックP
2、第3ピックP3を直線a、b、cに施す(ステップ
S1)。
憶部5に記憶されている図形処理データ等を参照して演
算を行い、作成した図形データは、制御部2により表示
部3に表示される。次に、この発明の動作を図面につい
て説明する。図3に示すように、表示部5に直線a、
b、cが表示されており、この直線a、b、cに接する
円を作図する場合は、図形指定条件の入力としてマウス
により×印で示すように第1ピックP1、第2ピックP
2、第3ピックP3を直線a、b、cに施す(ステップ
S1)。
【0012】直線a、b、cに施された各ピック(P
1、P2、P3)の図形指定条件は制御部4により演算
処理部4に送られ、ステップS2に進む。ステップS2
で演算処理部4は、図4に示すように各ピック(P1、
P2、P3)の位置に対応する円C1の他に直線a、
b、cに接する全ての円C2、円C3、円C4の図形デ
ータを演算作成する。具体的な演算内容は次の通りであ
る。例えばX−Y座標における円は3点の点座標(X、
Y)によって定まるので、直線a、b、cの方程式と円
の方程式について、3つの直線(a、b、c)と接する
全ての3点のX−Y座標を求めることになる。ステップ
S3では演算処理部4で作成された図形指定条件を満た
す各円(C1、C2、C3、C4)の図形データは、制
御部4により表示部3に表示される。図形指定条件を満
たす全ての円(C1、C2、C3、C4)のうち所望の
円を円C2とする場合は、図5に示すようにマウスによ
り円2に第4ピックP4を施すと、図6に示すように直
線a、b、cに接する円C2のみが選択されて表示され
る(ステップS4)。
1、P2、P3)の図形指定条件は制御部4により演算
処理部4に送られ、ステップS2に進む。ステップS2
で演算処理部4は、図4に示すように各ピック(P1、
P2、P3)の位置に対応する円C1の他に直線a、
b、cに接する全ての円C2、円C3、円C4の図形デ
ータを演算作成する。具体的な演算内容は次の通りであ
る。例えばX−Y座標における円は3点の点座標(X、
Y)によって定まるので、直線a、b、cの方程式と円
の方程式について、3つの直線(a、b、c)と接する
全ての3点のX−Y座標を求めることになる。ステップ
S3では演算処理部4で作成された図形指定条件を満た
す各円(C1、C2、C3、C4)の図形データは、制
御部4により表示部3に表示される。図形指定条件を満
たす全ての円(C1、C2、C3、C4)のうち所望の
円を円C2とする場合は、図5に示すようにマウスによ
り円2に第4ピックP4を施すと、図6に示すように直
線a、b、cに接する円C2のみが選択されて表示され
る(ステップS4)。
【0013】このように、この発明は直線a、b、cに
接する円という図形指定条件を満たす全ての解、換言す
ればこの図形指定条件を満たす全ての円(C1、C2、
C3、C4)を演算作成して表示し、何れかのを選択指
定して作図することができる。
接する円という図形指定条件を満たす全ての解、換言す
ればこの図形指定条件を満たす全ての円(C1、C2、
C3、C4)を演算作成して表示し、何れかのを選択指
定して作図することができる。
【発明の効果】以上詳述したようにこの発明によれば、
図形指定条件を満たす全ての解、換言すれば図形指定条
件を満たす全ての図形を表示して、図形指定条件を満た
す全ての図形の中から選択して作図できるので、作図の
正確化及び効率向上を図ることができる。
図形指定条件を満たす全ての解、換言すれば図形指定条
件を満たす全ての図形を表示して、図形指定条件を満た
す全ての図形の中から選択して作図できるので、作図の
正確化及び効率向上を図ることができる。
【図1】この発明の実施例に係わる図形作成装置Aの要
部を示すブロック図。
部を示すブロック図。
【図2】同実施例の動作を示すフローチャート。
【図3】同実施例に係わる作図を示す説明図。
【図4】同実施例に係わる作図を示す説明図。
【図5】同実施例に係わる作図を示す説明図。
【図6】同実施例に係わる作図を示す説明図。
【図7】従来の作図課程を示す説明図。
【図8】従来の作図課程を示す説明図。
1…入力部、2…制御部、3…表示部、4…演算処理
部、5…記憶部、a、b、c…直線、C1、C2、C
3、C4…円、P4…第4ピック。
部、5…記憶部、a、b、c…直線、C1、C2、C
3、C4…円、P4…第4ピック。
Claims (1)
- 【請求項1】 作成する各種図形の作図モード指定情
報、数値情報、図形の指定条件等の入力情報によって図
形データを作成して表示する図形作成装置であって、作
成する図形の図形指定条件を満たす全ての図形の図形デ
ータを演算して作成する演算処理手段と、この演算処理
手段によって作成された図形指定条件を満たす全ての図
形の図形データを全て図形として表示する表示手段と、
この表示手段に表示された図形指定条件を満たす全ての
図形のうち何れかを選択指定する図形選択手段と、この
図形選択手段に選択指定された図形のみを前記表示手段
に表示する制御手段とを有することを特徴とする図形作
成装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5070691A JPH06243217A (ja) | 1993-02-19 | 1993-02-19 | 図形作成装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP5070691A JPH06243217A (ja) | 1993-02-19 | 1993-02-19 | 図形作成装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH06243217A true JPH06243217A (ja) | 1994-09-02 |
Family
ID=13438925
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP5070691A Withdrawn JPH06243217A (ja) | 1993-02-19 | 1993-02-19 | 図形作成装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH06243217A (ja) |
-
1993
- 1993-02-19 JP JP5070691A patent/JPH06243217A/ja not_active Withdrawn
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH01209573A (ja) | Cadスケッチ入力作図方法 | |
| JPWO1994001829A1 (ja) | 三次元図形編集装置 | |
| JP3599198B2 (ja) | 図形編集装置 | |
| JPH06243217A (ja) | 図形作成装置 | |
| JPH07220109A (ja) | 情報処理装置及び方法 | |
| JP2625600B2 (ja) | 図形移動変形方法及び装置 | |
| JP2001202396A (ja) | プリント基板cadの3次元表示方法およびその装置 | |
| JPS60163162A (ja) | 3次元連接体の形状定義方法 | |
| JP3060810B2 (ja) | 汎用cadシステムの専用化方法 | |
| JPH07225851A (ja) | 図形文字処理装置 | |
| JP4337659B2 (ja) | 図形描画制御装置及びプログラム | |
| JP2786098B2 (ja) | 図形拡大編集方法 | |
| JPWO2004111887A1 (ja) | 3次元設計支援プログラム | |
| JPH02250178A (ja) | 図形作成装置 | |
| JP2570858B2 (ja) | 離散的量の入力方法 | |
| JP2022124923A (ja) | コンピュータプログラム、距離計測方法及び情報処理装置 | |
| JP3142191B2 (ja) | 図形処理装置 | |
| JP2753227B2 (ja) | 図面管理方法および装置 | |
| JPH06250777A (ja) | 3次元位置指示装置 | |
| JP2582298B2 (ja) | 図形処理装置における図形情報作成方法 | |
| JP4089806B2 (ja) | 曲線生成装置およびその方法ならびに記憶媒体 | |
| JPH1011615A (ja) | 3次元設計支援装置及びその視点位置設定方法 | |
| CN118608654A (zh) | 一种大幅面图形绘制方法 | |
| JPH05189537A (ja) | 図形処理方法およびコンピュータ | |
| JPS63247818A (ja) | タブレツトメニユ入力方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20000509 |