JPH0676008A - 図形登録処理方法および装置 - Google Patents
図形登録処理方法および装置Info
- Publication number
- JPH0676008A JPH0676008A JP4199147A JP19914792A JPH0676008A JP H0676008 A JPH0676008 A JP H0676008A JP 4199147 A JP4199147 A JP 4199147A JP 19914792 A JP19914792 A JP 19914792A JP H0676008 A JPH0676008 A JP H0676008A
- Authority
- JP
- Japan
- Prior art keywords
- basic
- graphic
- registered
- called
- registration processing
- 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
Links
Landscapes
- Processing Or Creating Images (AREA)
Abstract
(57)【要約】
【目的】 登録されている基本図形に対する形状の手直
しを容易に行えるようにする。 【構成】 登録されている基本図形を呼び出して(図2
のステップS3)、形状に関する編集を行い(図2のス
テップS87乃至S812)、呼び出した基本図形に既に
定義されているパラメータをそのまま保持、変更または
解除する。
しを容易に行えるようにする。 【構成】 登録されている基本図形を呼び出して(図2
のステップS3)、形状に関する編集を行い(図2のス
テップS87乃至S812)、呼び出した基本図形に既に
定義されているパラメータをそのまま保持、変更または
解除する。
Description
【0001】
【産業上の利用分野】本発明は、例えばCADシステム
に好適な図形登録処理方法および装置に関する。
に好適な図形登録処理方法および装置に関する。
【0002】
【従来の技術】従来より、建築図等をCADシステムを
使用して作図するにあたり、基本図形と基本図形のパラ
メータを定義する手順とを記憶装置のファイルに登録し
ておき、作図の必要に応じて、登録された基本図形を呼
び出し、登録された手順に従ってパラメータ等を入力し
て、基本図形の構成要素を変化(これをパラメトリック
変形という)させて、図形を作成している。
使用して作図するにあたり、基本図形と基本図形のパラ
メータを定義する手順とを記憶装置のファイルに登録し
ておき、作図の必要に応じて、登録された基本図形を呼
び出し、登録された手順に従ってパラメータ等を入力し
て、基本図形の構成要素を変化(これをパラメトリック
変形という)させて、図形を作成している。
【0003】図15は、従来のパラメトリック図形登録
処理方法の一例を示す。オペレータは、既存図形(例え
ば、円、四角形等)の編集がある場合(ステップS10
1のYES)には、既存図形をハードディスクからRA
Mに読み出して、RAMの記憶内容をディスプレイに表
示する。そして、オペレータは、ディスプレイに表示さ
れた既存図形の中から登録対象とする図形を指示する。
既存図形の編集がない場合(ステップS101のNO)
には、オペレータは、ハードディスクに記憶された建築
図の基本図(例えば、円、四角形等)を読み出してディ
スプレイに表示し、その中から登録対象とする図形(例
えば、円、四角形等)を指示する(ステップS10
3)。そして、オペレータは、図形全体の変形の基準
点、すなわちこの登録対象図形に対して変形を行う原点
である変形基点を指示する(ステップS104)。
処理方法の一例を示す。オペレータは、既存図形(例え
ば、円、四角形等)の編集がある場合(ステップS10
1のYES)には、既存図形をハードディスクからRA
Mに読み出して、RAMの記憶内容をディスプレイに表
示する。そして、オペレータは、ディスプレイに表示さ
れた既存図形の中から登録対象とする図形を指示する。
既存図形の編集がない場合(ステップS101のNO)
には、オペレータは、ハードディスクに記憶された建築
図の基本図(例えば、円、四角形等)を読み出してディ
スプレイに表示し、その中から登録対象とする図形(例
えば、円、四角形等)を指示する(ステップS10
3)。そして、オペレータは、図形全体の変形の基準
点、すなわちこの登録対象図形に対して変形を行う原点
である変形基点を指示する(ステップS104)。
【0004】変形基点の指示が完了すると、オペレータ
は、図16に示されているパラメータ種別選択用ウィン
ドゥ中に表示されたパラメータ種別すなわち変数種別
「線分長」、「半径」、「直径」、「フィレツト」、
「長径」、「短径」、「始角」、「終角」、「中心始
角」、「中心終角」、「対応図形無し」、「長短径」お
よび「始終角」の中から所要のパラメータ種別を選択す
る(ステップS105)。
は、図16に示されているパラメータ種別選択用ウィン
ドゥ中に表示されたパラメータ種別すなわち変数種別
「線分長」、「半径」、「直径」、「フィレツト」、
「長径」、「短径」、「始角」、「終角」、「中心始
角」、「中心終角」、「対応図形無し」、「長短径」お
よび「始終角」の中から所要のパラメータ種別を選択す
る(ステップS105)。
【0005】オペレータは、ステップS105において
「定義終了」を選択しなければ(ステップS106のN
O)、変数名/定義式入力用ウィンドゥに対して、変化
させる部分に対する変化形式を決める変数名および/ま
たは定義式を入力する(ステップS107)。図17
は、ステップS105において、「線分長」を選択した
場合の変数名/定義入力用ウィンドゥの例を示す。例え
ば、図19に示された長方形をパラメトリック変形する
場合、ステップS107においては、オペレータは、例
えば、垂直方向の変数であるaを入力する。
「定義終了」を選択しなければ(ステップS106のN
O)、変数名/定義式入力用ウィンドゥに対して、変化
させる部分に対する変化形式を決める変数名および/ま
たは定義式を入力する(ステップS107)。図17
は、ステップS105において、「線分長」を選択した
場合の変数名/定義入力用ウィンドゥの例を示す。例え
ば、図19に示された長方形をパラメトリック変形する
場合、ステップS107においては、オペレータは、例
えば、垂直方向の変数であるaを入力する。
【0006】次に、オペレータは、ステップS108に
おいて、対応図形すなわち直接変形する図形を指示す
る。上述の図19の例では、例えば、垂直方向に延びる
線分H1を指示する。
おいて、対応図形すなわち直接変形する図形を指示す
る。上述の図19の例では、例えば、垂直方向に延びる
線分H1を指示する。
【0007】次に、オペレータは、図18に示された追
従モード選択用ウィンドゥに対して、ステップS108
において変化を指示した部分と指示しなかった部分との
関係を指示するために、所要の追従モードを選択する
(ステップS109)。この追従モードには、「平行移
動」、「ストレッチ」、「回転移動」、「端点変更」お
よび「一時基点」がある。ここで、一時基点とは、その
図形だけの変形の基準点である。そして、オペレータ
は、ステップS109において選択された追従モードに
従って追従する部分を、マウスの所定のボタンを押して
指示する(ステップS110)。上述の図19の例で
は、オペレータは、例えば、ステップS109におい
て、「平行移動」を選択し、ステップS110におい
て、水平方向に延びる線分H4を指示する。あるいは、
オペレータは、例えば、ステップS109において、
「ストレッチ」を選択し、ステップS110において、
垂直方向に延びる線分H3を指示する。
従モード選択用ウィンドゥに対して、ステップS108
において変化を指示した部分と指示しなかった部分との
関係を指示するために、所要の追従モードを選択する
(ステップS109)。この追従モードには、「平行移
動」、「ストレッチ」、「回転移動」、「端点変更」お
よび「一時基点」がある。ここで、一時基点とは、その
図形だけの変形の基準点である。そして、オペレータ
は、ステップS109において選択された追従モードに
従って追従する部分を、マウスの所定のボタンを押して
指示する(ステップS110)。上述の図19の例で
は、オペレータは、例えば、ステップS109におい
て、「平行移動」を選択し、ステップS110におい
て、水平方向に延びる線分H4を指示する。あるいは、
オペレータは、例えば、ステップS109において、
「ストレッチ」を選択し、ステップS110において、
垂直方向に延びる線分H3を指示する。
【0008】オペレータは、ステップS110の追従図
形の指示を行った後、図16に示されたパラメータ種別
の選択用ウィンドゥに対して、パラメータ種別すなわち
変数種別を再び選択することができる(ステップS10
5)。
形の指示を行った後、図16に示されたパラメータ種別
の選択用ウィンドゥに対して、パラメータ種別すなわち
変数種別を再び選択することができる(ステップS10
5)。
【0009】オペレータは、ステップS105におい
て、例えば、再び「線分長」を選択した場合には、図1
7に示されている変数名/定義式入力用ウィンドゥに対
して、再び、変化させる部分に対する変化形式を決める
変数名および/または定義式を入力する(ステップS1
07)。例えば、図19に示された長方形をパラメトリ
ック変形する場合、ステップS107においては、今度
は、例えば、水平方向の変数であるbを入力する。
て、例えば、再び「線分長」を選択した場合には、図1
7に示されている変数名/定義式入力用ウィンドゥに対
して、再び、変化させる部分に対する変化形式を決める
変数名および/または定義式を入力する(ステップS1
07)。例えば、図19に示された長方形をパラメトリ
ック変形する場合、ステップS107においては、今度
は、例えば、水平方向の変数であるbを入力する。
【0010】次に、オペレータは、ステップS108に
おいて、対応図形すなわち直接変形する図形を指示す
る。上述の図19の例では、例えば、水平方向に延びる
線分H2を指示する。
おいて、対応図形すなわち直接変形する図形を指示す
る。上述の図19の例では、例えば、水平方向に延びる
線分H2を指示する。
【0011】次に、オペレータは、図18に示された追
従モード選択用ウィンドゥに対して、今度は、例えば、
ステップS109において、「平行移動」を選択し、ス
テップS110において、図19の長方形の線分H3を
指示する。あるいは、オペレータは、例えば、ステップ
S109において、「ストレッチ」を選択し、ステップ
S110において、図19の長方形の線分H4を指示す
る。
従モード選択用ウィンドゥに対して、今度は、例えば、
ステップS109において、「平行移動」を選択し、ス
テップS110において、図19の長方形の線分H3を
指示する。あるいは、オペレータは、例えば、ステップ
S109において、「ストレッチ」を選択し、ステップ
S110において、図19の長方形の線分H4を指示す
る。
【0012】オペレータは、ステップS110の追従図
形の指示を行った後に、必要に応じて、図16に示され
たパラメータ種別選択用ウィンドゥに対して、編集コマ
ンドを入力して、パラメータ定義手順の編集を行う。図
15のステップS107乃至S110の処理は、行単位
で行われるようになっている。従って、オペレータは、
行の移動を行うときには、編集コマンド「前行」、「次
行」、「新規行」および「任意行」のいずれかを選択す
る。また、オペレータは、既定義行の前に新しく行を定
義するときには、編集コマンド「挿入」を選択し、既定
義行を削除するときには、編集コマンド「削除」を選択
する。
形の指示を行った後に、必要に応じて、図16に示され
たパラメータ種別選択用ウィンドゥに対して、編集コマ
ンドを入力して、パラメータ定義手順の編集を行う。図
15のステップS107乃至S110の処理は、行単位
で行われるようになっている。従って、オペレータは、
行の移動を行うときには、編集コマンド「前行」、「次
行」、「新規行」および「任意行」のいずれかを選択す
る。また、オペレータは、既定義行の前に新しく行を定
義するときには、編集コマンド「挿入」を選択し、既定
義行を削除するときには、編集コマンド「削除」を選択
する。
【0013】その後、オペレータは、コマンド「定義終
了」を選択し(ステップS106のYES)、登録ファ
イル名を入力する。これにより、登録対象の図形とその
登録手順とが、ハードディスクのファイルに登録され
(ステップS111)、登録処理が終了する。
了」を選択し(ステップS106のYES)、登録ファ
イル名を入力する。これにより、登録対象の図形とその
登録手順とが、ハードディスクのファイルに登録され
(ステップS111)、登録処理が終了する。
【0014】
【発明が解決しようとする課題】上述した従来の図形登
録処理方法においては、既に登録されている図形の構成
要素を変化させることはできるが、既に登録されている
基本図形に形状の追加、削除およびトリム等の形状のみ
の編集を行うことができず、すなわち、例えば、図19
の線分H1乃至H4を有する図形が登録されている場合
に、図20の線分H1乃至H8を有する図形に形状変更
することができない。従って、登録されている図形とは
形状の異なる図形を登録するには、目的の図形を作成し
てから、再び、一から登録を行わなければならず(図1
5のステップS101乃至S111のすべての処理を行
わなければならず)、面倒であった。
録処理方法においては、既に登録されている図形の構成
要素を変化させることはできるが、既に登録されている
基本図形に形状の追加、削除およびトリム等の形状のみ
の編集を行うことができず、すなわち、例えば、図19
の線分H1乃至H4を有する図形が登録されている場合
に、図20の線分H1乃至H8を有する図形に形状変更
することができない。従って、登録されている図形とは
形状の異なる図形を登録するには、目的の図形を作成し
てから、再び、一から登録を行わなければならず(図1
5のステップS101乃至S111のすべての処理を行
わなければならず)、面倒であった。
【0015】本発明の目的は、このような状況に鑑みて
なされたものであり、簡単に、新たな基本図形を登録す
ることができる図形登録処理方法および装置を提供する
ことにある。
なされたものであり、簡単に、新たな基本図形を登録す
ることができる図形登録処理方法および装置を提供する
ことにある。
【0016】
【課題を解決するための手段】請求項1に記載の図形登
録処理方法は、基本図形と基本図形のパラメータを定義
する手順とを登録しておき、登録された基本図形を呼び
出し、登録された手順に従って入力されたパラメータに
応じて、基本図形の構成要素を変化させる図形登録処理
方法であって、パラメータの入力段階において図形を作
成し(例えば、図2のステップS81乃至S85等)、作
成された図形を、新たな基本図形として登録する(例え
ば、図2のステップS9)ことを特徴とする。
録処理方法は、基本図形と基本図形のパラメータを定義
する手順とを登録しておき、登録された基本図形を呼び
出し、登録された手順に従って入力されたパラメータに
応じて、基本図形の構成要素を変化させる図形登録処理
方法であって、パラメータの入力段階において図形を作
成し(例えば、図2のステップS81乃至S85等)、作
成された図形を、新たな基本図形として登録する(例え
ば、図2のステップS9)ことを特徴とする。
【0017】請求項2に記載の図形登録処理方法は、基
本図形と基本図形のパラメータを定義する手順とを登録
しておき、登録された基本図形を呼び出し、登録された
手順に従って入力されたパラメータに応じて、基本図形
の構成要素を変化させる図形登録処理方法であって、登
録されている基本図形を呼び出し(例えば、図2のステ
ップS3)、呼び出した基本図形に対して形状に関する
編集を行い(例えば、図2のステップS88,S89,S
811,S812)、呼び出した基本図形に既に定義されて
いるパラメータをそのまま保持することを特徴とする。
本図形と基本図形のパラメータを定義する手順とを登録
しておき、登録された基本図形を呼び出し、登録された
手順に従って入力されたパラメータに応じて、基本図形
の構成要素を変化させる図形登録処理方法であって、登
録されている基本図形を呼び出し(例えば、図2のステ
ップS3)、呼び出した基本図形に対して形状に関する
編集を行い(例えば、図2のステップS88,S89,S
811,S812)、呼び出した基本図形に既に定義されて
いるパラメータをそのまま保持することを特徴とする。
【0018】請求項3に記載の図形登録処理方法は、請
求項2の図形登録処理方法において、編集が、片側トリ
ム、両側トリム、コピーまたは移動であることを特徴と
する。
求項2の図形登録処理方法において、編集が、片側トリ
ム、両側トリム、コピーまたは移動であることを特徴と
する。
【0019】請求項4に記載の図形登録処理方法は、基
本図形と基本図形のパラメータを定義する手順とを登録
しておき、登録された基本図形を呼び出し、登録された
手順に従って入力されたパラメータに応じて、基本図形
の構成要素を変化させる図形登録処理方法であって、登
録されている基本図形を呼び出し(例えば、図2のステ
ップS3)、呼び出した基本図形に対して形状に関する
編集を行い(例えば、図2のステップS87)、呼び出
した基本図形に既に定義されているパラメータを解除す
ることを特徴とする。
本図形と基本図形のパラメータを定義する手順とを登録
しておき、登録された基本図形を呼び出し、登録された
手順に従って入力されたパラメータに応じて、基本図形
の構成要素を変化させる図形登録処理方法であって、登
録されている基本図形を呼び出し(例えば、図2のステ
ップS3)、呼び出した基本図形に対して形状に関する
編集を行い(例えば、図2のステップS87)、呼び出
した基本図形に既に定義されているパラメータを解除す
ることを特徴とする。
【0020】請求項5に記載の図形登録処理方法は、請
求項4の図形登録処理方法において、編集が、削除であ
ることを特徴とする。
求項4の図形登録処理方法において、編集が、削除であ
ることを特徴とする。
【0021】請求項6に記載の図形登録処理方法は、基
本図形と基本図形のパラメータを定義する手順とを登録
しておき、登録された基本図形を呼び出し、登録された
手順に従って入力されたパラメータに応じて、基本図形
の構成要素を変化させる図形登録処理方法であって、登
録されている基本図形を呼び出し(例えば、図2のステ
ップS3)、呼び出した基本図形に対して形状に関する
編集を行い(例えば、図2のステップS810)、呼び出
した基本図形に既に定義されているパラメータを変更す
ることを特徴とする。
本図形と基本図形のパラメータを定義する手順とを登録
しておき、登録された基本図形を呼び出し、登録された
手順に従って入力されたパラメータに応じて、基本図形
の構成要素を変化させる図形登録処理方法であって、登
録されている基本図形を呼び出し(例えば、図2のステ
ップS3)、呼び出した基本図形に対して形状に関する
編集を行い(例えば、図2のステップS810)、呼び出
した基本図形に既に定義されているパラメータを変更す
ることを特徴とする。
【0022】請求項7に記載の図形登録処理方法は、請
求項4記載の図形登録処理方法において、編集が、間ト
リムであることを特徴とする。
求項4記載の図形登録処理方法において、編集が、間ト
リムであることを特徴とする。
【0023】請求項8に記載の図形登録処理装置は、基
本図形と基本図形のパラメータを定義する手順とを記憶
手段に登録しておき、登録された基本図形を呼び出し、
登録された手順に従って入力されたパラメータに応じ
て、基本図形の構成要素を変化させる図形登録処理装置
であって、パラメータの入力段階において図形作成を可
能にする入力制御手段と、パラメータの入力段階におい
て作成された図形を、新たな基本図形として登録する登
録制御手段とを備えることを特徴とする。
本図形と基本図形のパラメータを定義する手順とを記憶
手段に登録しておき、登録された基本図形を呼び出し、
登録された手順に従って入力されたパラメータに応じ
て、基本図形の構成要素を変化させる図形登録処理装置
であって、パラメータの入力段階において図形作成を可
能にする入力制御手段と、パラメータの入力段階におい
て作成された図形を、新たな基本図形として登録する登
録制御手段とを備えることを特徴とする。
【0024】請求項9に記載の図形登録処理装置は、基
本図形と基本図形のパラメータを定義する手順とを記憶
手段に登録しておき、登録された基本図形を呼び出し、
登録された手順に従って入力されたパラメータに応じ
て、基本図形の構成要素を変化させる図形登録処理装置
であって、登録されている基本図形を読み出す読み出し
手段と、読み出された基本図形に対して形状に関する編
集を行う編集手段とを備え、編集手段が、前記読み出さ
れた基本図形に既に定義されているパラメータをそのま
ま保持することを特徴とする。
本図形と基本図形のパラメータを定義する手順とを記憶
手段に登録しておき、登録された基本図形を呼び出し、
登録された手順に従って入力されたパラメータに応じ
て、基本図形の構成要素を変化させる図形登録処理装置
であって、登録されている基本図形を読み出す読み出し
手段と、読み出された基本図形に対して形状に関する編
集を行う編集手段とを備え、編集手段が、前記読み出さ
れた基本図形に既に定義されているパラメータをそのま
ま保持することを特徴とする。
【0025】請求項10に記載の図形登録処理装置は、
基本図形と基本図形のパラメータを定義する手順とを記
憶手段に登録しておき、登録された基本図形を呼び出
し、登録された手順に従って入力されたパラメータに応
じて、基本図形の構成要素を変化させる図形登録処理装
置であって、登録されている基本図形を読み出す読み出
し手段と、読み出された基本図形に対して形状に関する
編集を行う編集手段とを備え、編集手段が、読み出され
た基本図形に既に定義されているパラメータを解除する
ことを特徴とする。
基本図形と基本図形のパラメータを定義する手順とを記
憶手段に登録しておき、登録された基本図形を呼び出
し、登録された手順に従って入力されたパラメータに応
じて、基本図形の構成要素を変化させる図形登録処理装
置であって、登録されている基本図形を読み出す読み出
し手段と、読み出された基本図形に対して形状に関する
編集を行う編集手段とを備え、編集手段が、読み出され
た基本図形に既に定義されているパラメータを解除する
ことを特徴とする。
【0026】請求項11に記載の図形登録処理装置は、
基本図形と基本図形のパラメータを定義する手順とを記
憶手段に登録しておき、登録された基本図形を呼び出
し、登録された手順に従って入力されたパラメータに応
じて、基本図形の構成要素を変化させる図形登録処理装
置であって、登録されている基本図形を読み出す読み出
し手段と、読み出された基本図形に対して形状に関する
編集を行う編集手段とを備え、編集手段が、読み出され
た基本図形に既に定義されているパラメータを変更する
ことを特徴とする。
基本図形と基本図形のパラメータを定義する手順とを記
憶手段に登録しておき、登録された基本図形を呼び出
し、登録された手順に従って入力されたパラメータに応
じて、基本図形の構成要素を変化させる図形登録処理装
置であって、登録されている基本図形を読み出す読み出
し手段と、読み出された基本図形に対して形状に関する
編集を行う編集手段とを備え、編集手段が、読み出され
た基本図形に既に定義されているパラメータを変更する
ことを特徴とする。
【0027】請求項12に記載の図形登録処理装置は、
基本図形と基本図形のパラメータを定義する手順とを記
憶手段(例えば、図1のハードディスク1)に登録して
おき、登録された基本図形を呼び出し、登録された手順
に従って入力されたパラメータに応じて、基本図形の構
成要素を変化させる図形登録処理装置であって、パラメ
ータの入力段階において図形作成を可能ににし、この段
階において作成された図形を、新たな基本図形として登
録する演算処理手段(例えば、図1のCPU7)を備え
ることを特徴とする。
基本図形と基本図形のパラメータを定義する手順とを記
憶手段(例えば、図1のハードディスク1)に登録して
おき、登録された基本図形を呼び出し、登録された手順
に従って入力されたパラメータに応じて、基本図形の構
成要素を変化させる図形登録処理装置であって、パラメ
ータの入力段階において図形作成を可能ににし、この段
階において作成された図形を、新たな基本図形として登
録する演算処理手段(例えば、図1のCPU7)を備え
ることを特徴とする。
【0028】請求項13に記載の図形登録処理装置は、
基本図形と基本図形のパラメータを定義する手順とを記
憶手段(例えば、図1のハードディスク1)に登録して
おき、登録された基本図形を呼び出し、登録された手順
に従って入力されたパラメータに応じて、基本図形の構
成要素を変化させる図形登録処理装置であって、呼び出
された基本図形に対して形状に関する編集を行い、呼び
出された基本図形に既に定義されているパラメータにつ
いての処理を行う演算処理手段(例えば、図1のCPU
7)を備えることを特徴とする図形登録処理装置。
基本図形と基本図形のパラメータを定義する手順とを記
憶手段(例えば、図1のハードディスク1)に登録して
おき、登録された基本図形を呼び出し、登録された手順
に従って入力されたパラメータに応じて、基本図形の構
成要素を変化させる図形登録処理装置であって、呼び出
された基本図形に対して形状に関する編集を行い、呼び
出された基本図形に既に定義されているパラメータにつ
いての処理を行う演算処理手段(例えば、図1のCPU
7)を備えることを特徴とする図形登録処理装置。
【0029】
【作用】請求項1の構成の図形登録処理方法において
は、パラメータの入力段階において図形が作成され、作
成された図形が、新たな基本図形として登録される。従
って、目的の図形を作成してから、再び、一から登録の
手順を踏む必要が無くなるので、簡単に新たな基本図形
を登録できる。
は、パラメータの入力段階において図形が作成され、作
成された図形が、新たな基本図形として登録される。従
って、目的の図形を作成してから、再び、一から登録の
手順を踏む必要が無くなるので、簡単に新たな基本図形
を登録できる。
【0030】請求項2の構成の図形登録処理方法におい
ては、登録されている基本図形が呼び出され、呼び出さ
れた基本図形に対して形状に関する編集が行われ、呼び
出された基本図形に既に定義されているパラメータがそ
のまま保持される。従って、簡単に、新たな基本図形を
登録することができる。
ては、登録されている基本図形が呼び出され、呼び出さ
れた基本図形に対して形状に関する編集が行われ、呼び
出された基本図形に既に定義されているパラメータがそ
のまま保持される。従って、簡単に、新たな基本図形を
登録することができる。
【0031】請求項3の構成の図形登録処理方法におい
ては、登録されている基本図形が呼び出され、呼び出さ
れた基本図形に対して片側トリム、両側トリム、コピー
または移動が行われ、呼び出された基本図形に既に定義
されているパラメータがそのまま保持される。従って、
登録されている基本図形に対して片側トリム、両側トリ
ム、コピーまたは移動が行われた図形を、簡単に登録す
る。
ては、登録されている基本図形が呼び出され、呼び出さ
れた基本図形に対して片側トリム、両側トリム、コピー
または移動が行われ、呼び出された基本図形に既に定義
されているパラメータがそのまま保持される。従って、
登録されている基本図形に対して片側トリム、両側トリ
ム、コピーまたは移動が行われた図形を、簡単に登録す
る。
【0032】請求項4の構成の図形登録処理方法におい
ては、登録されている基本図形が呼び出され、呼び出さ
れた基本図形に対して形状に関する編集が行われ、呼び
出された基本図形に既に定義されているパラメータが解
除される。従って、簡単に、既に登録されている基本図
形に対する編集を行う事ができる。
ては、登録されている基本図形が呼び出され、呼び出さ
れた基本図形に対して形状に関する編集が行われ、呼び
出された基本図形に既に定義されているパラメータが解
除される。従って、簡単に、既に登録されている基本図
形に対する編集を行う事ができる。
【0033】請求項5の構成の図形登録処理方法におい
ては、登録されている基本図形が呼び出され、呼び出さ
れた基本図形が削除され、呼び出された基本図形に既に
定義されているパラメータが解除される。従って、登録
されている基本図形を、簡単に削除することができる。
ては、登録されている基本図形が呼び出され、呼び出さ
れた基本図形が削除され、呼び出された基本図形に既に
定義されているパラメータが解除される。従って、登録
されている基本図形を、簡単に削除することができる。
【0034】請求項6の構成の図形登録処理方法におい
ては、登録されている基本図形が呼び出され、呼び出さ
れた基本図形に対して形状に関する編集が行われ、呼び
出された基本図形に既に定義されているパラメータが変
更される。従って、簡単に、新たな基本図形を登録する
ことができる。
ては、登録されている基本図形が呼び出され、呼び出さ
れた基本図形に対して形状に関する編集が行われ、呼び
出された基本図形に既に定義されているパラメータが変
更される。従って、簡単に、新たな基本図形を登録する
ことができる。
【0035】請求項7の構成の図形登録処理方法におい
ては、登録されている基本図形が呼び出され、呼び出さ
れた基本図形に対して間トリムが行われ、呼び出された
基本図形に既に定義されているパラメータが変更され
る。従って、登録されている基本図形に対して間トリム
が行われた図形を登録することができる。
ては、登録されている基本図形が呼び出され、呼び出さ
れた基本図形に対して間トリムが行われ、呼び出された
基本図形に既に定義されているパラメータが変更され
る。従って、登録されている基本図形に対して間トリム
が行われた図形を登録することができる。
【0036】請求項8の構成の図形登録処理装置におい
ては、パラメータの入力段階において図形作成が可能と
され、この段階において作成された図形が、新たな基本
図形として登録される。従って、目的の図形を作成して
から、再び、一から登録の手順を踏む必要が無くなるの
で、簡単に新たな基本図形を登録できる。
ては、パラメータの入力段階において図形作成が可能と
され、この段階において作成された図形が、新たな基本
図形として登録される。従って、目的の図形を作成して
から、再び、一から登録の手順を踏む必要が無くなるの
で、簡単に新たな基本図形を登録できる。
【0037】請求項9の構成の図形登録処理装置におい
ては、登録されている基本図形が読み出し手段によって
読み出され、編集手段が、この読み出された基本図形に
対して形状に関する編集を行うとともに、読み出された
基本図形に既に定義されているパラメータをそのまま保
持する。従って、簡単に、新たな基本図形を登録するこ
とができる。
ては、登録されている基本図形が読み出し手段によって
読み出され、編集手段が、この読み出された基本図形に
対して形状に関する編集を行うとともに、読み出された
基本図形に既に定義されているパラメータをそのまま保
持する。従って、簡単に、新たな基本図形を登録するこ
とができる。
【0038】請求項10の構成の図形登録処理装置にお
いては、登録されている基本図形が読み出し手段によっ
て読み出され、編集手段が、この読み出された基本図形
に対して形状に関する編集を行うとともに、読み出され
た基本図形に既に定義されているパラメータを解除す
る。従って、簡単に、既に登録されている基本図形に対
する編集を行う事ができる。
いては、登録されている基本図形が読み出し手段によっ
て読み出され、編集手段が、この読み出された基本図形
に対して形状に関する編集を行うとともに、読み出され
た基本図形に既に定義されているパラメータを解除す
る。従って、簡単に、既に登録されている基本図形に対
する編集を行う事ができる。
【0039】請求項11の構成の図形登録処理装置にお
いては、登録されている基本図形が読み出し手段によっ
て読み出され、編集手段が、この読み出された基本図形
に対して形状に関する編集を行うとともに、読み出され
た基本図形に既に定義されているパラメータを変更す
る。従って、簡単に、新たな基本図形を登録することが
できる。
いては、登録されている基本図形が読み出し手段によっ
て読み出され、編集手段が、この読み出された基本図形
に対して形状に関する編集を行うとともに、読み出され
た基本図形に既に定義されているパラメータを変更す
る。従って、簡単に、新たな基本図形を登録することが
できる。
【0040】請求項12の構成の図形登録処理装置にお
いては、演算処理手段が、パラメータの入力段階におい
て図形作成を可能ににし、この段階において作成された
図形を、新たな基本図形として登録する。従って、目的
の図形を作成してから、再び、一から登録の手順を踏む
必要が無くなるので、簡単に、新たな基本図形を登録で
きる。
いては、演算処理手段が、パラメータの入力段階におい
て図形作成を可能ににし、この段階において作成された
図形を、新たな基本図形として登録する。従って、目的
の図形を作成してから、再び、一から登録の手順を踏む
必要が無くなるので、簡単に、新たな基本図形を登録で
きる。
【0041】請求項13の構成の図形登録処理装置にお
いては、演算処理手段が、呼び出された基本図形に対し
て形状に関する編集を行い、呼び出された基本図形に既
に定義されているパラメータについての処理を行う。従
って、簡単に、新たな基本図形を登録することができ
る。
いては、演算処理手段が、呼び出された基本図形に対し
て形状に関する編集を行い、呼び出された基本図形に既
に定義されているパラメータについての処理を行う。従
って、簡単に、新たな基本図形を登録することができ
る。
【0042】
【実施例】図1は、本発明の図形登録処理装置の一実施
例の構成を示す。この実施例は、本発明をパラメトリッ
ク図形登録処理を行うCADシステムに適用した例であ
る。このCADシステムは、建築図等の基本図形および
基本図形のパラメータを定義する手順等を記憶するハー
ドディスク1と、例えば図形編集コマンド等の建築図作
成コマンドおよび基本図形のパラメータ等を入力すると
ともに、編集対象となる基本図形を指示するキーボード
2およびマウス3と、ハードディスク1に記憶すなわち
登録された定義手順に従って基本図形のパラメータを取
り込んで基本図形データの図形変形(パラメトリック変
形)処理を行うとともに、パラメータの入力段階におい
て図形作成を可能にし、この段階において作成された図
形を新たな基本図形として登録し、また、ハードディス
ク1に記憶すなわち登録された基本図形のうちキーボー
ド2またはマウス3によって指示された基本図形を呼び
出し、呼び出された基本図形に所要の編集を行って、新
たな基本図形としてハードディスク1に登録するCAD
本体4と、このCAD本体4で処理された図形データを
表示するディスプレイ5と、同じくCAD本体4で処理
された図形データを記録紙上に建築図として出力するプ
ロッタ6とを備えている。
例の構成を示す。この実施例は、本発明をパラメトリッ
ク図形登録処理を行うCADシステムに適用した例であ
る。このCADシステムは、建築図等の基本図形および
基本図形のパラメータを定義する手順等を記憶するハー
ドディスク1と、例えば図形編集コマンド等の建築図作
成コマンドおよび基本図形のパラメータ等を入力すると
ともに、編集対象となる基本図形を指示するキーボード
2およびマウス3と、ハードディスク1に記憶すなわち
登録された定義手順に従って基本図形のパラメータを取
り込んで基本図形データの図形変形(パラメトリック変
形)処理を行うとともに、パラメータの入力段階におい
て図形作成を可能にし、この段階において作成された図
形を新たな基本図形として登録し、また、ハードディス
ク1に記憶すなわち登録された基本図形のうちキーボー
ド2またはマウス3によって指示された基本図形を呼び
出し、呼び出された基本図形に所要の編集を行って、新
たな基本図形としてハードディスク1に登録するCAD
本体4と、このCAD本体4で処理された図形データを
表示するディスプレイ5と、同じくCAD本体4で処理
された図形データを記録紙上に建築図として出力するプ
ロッタ6とを備えている。
【0043】CAD本体4は、登録された定義手順に従
って基本図形のパラメータを取り込んで基本図形データ
の図形変形(パラメトリック変形)処理を行うととも
に、パラメータの入力段階において図形作成を可能に
し、この段階において作成された図形を新たな基本図形
として登録し、また、ハードディスク1に記憶すなわち
登録された基本図形を呼び出し、呼び出された基本図形
に所要の編集を行って、新たな基本図形としてハードデ
ィスク1に登録するCPU7と、CPU7がこのような
処理を行うための図形登録処理プログラムを格納するR
OM8と、図形変形処理、図形作成処理および図形編集
処理の作業領域となるRAM9と、CAD本体4と上記
入出力装置(ハードディスク1、キーボード2、マウス
3、ディスプレイ5およびプロッタ6)間でデータ等を
送受するインターフェース10とを備えている。
って基本図形のパラメータを取り込んで基本図形データ
の図形変形(パラメトリック変形)処理を行うととも
に、パラメータの入力段階において図形作成を可能に
し、この段階において作成された図形を新たな基本図形
として登録し、また、ハードディスク1に記憶すなわち
登録された基本図形を呼び出し、呼び出された基本図形
に所要の編集を行って、新たな基本図形としてハードデ
ィスク1に登録するCPU7と、CPU7がこのような
処理を行うための図形登録処理プログラムを格納するR
OM8と、図形変形処理、図形作成処理および図形編集
処理の作業領域となるRAM9と、CAD本体4と上記
入出力装置(ハードディスク1、キーボード2、マウス
3、ディスプレイ5およびプロッタ6)間でデータ等を
送受するインターフェース10とを備えている。
【0044】RAM9には、ハードディスク1に記憶さ
れているパラメータ定義テーブル9aを読み込むための
領域が設けられている。また、RAM9には、オペレー
タが、図形編集コマンドを入力したときに、このコマン
ドに対応した図形編集フラグを記憶するための図形編集
フラグレジスタ9bの領域が設けられている。さらに、
RAM9には、ビデオRAM9cの領域が設けられてお
り、このビデオRAM9cに図形データを書き込むこと
により、ディスプレイ5に建築図等の図形が表示され
る。
れているパラメータ定義テーブル9aを読み込むための
領域が設けられている。また、RAM9には、オペレー
タが、図形編集コマンドを入力したときに、このコマン
ドに対応した図形編集フラグを記憶するための図形編集
フラグレジスタ9bの領域が設けられている。さらに、
RAM9には、ビデオRAM9cの領域が設けられてお
り、このビデオRAM9cに図形データを書き込むこと
により、ディスプレイ5に建築図等の図形が表示され
る。
【0045】ハードディスク1に記憶された建築図のフ
ァイルは、基本図形を要素とする階層構造となってお
り、ROM8に記憶された図形登録処理ブログラム実行
時に、各基本図形は、RAM9に読み出され、図形登録
処理手順に従って入力されたパラメータに基づいて変形
され、ハードディスク1の登録ファイルにその登録手順
とともに記憶される。この登録手順に対応して、図3の
作図用画面30、図4の一覧表選択画面40、図5のパ
ラメトリック登録用画面50、図6の登録用ウィンドゥ
60および図7のコマンド選択ウィンドゥ70が、ビデ
オRAM9cに書き込まれるように構成されており、オ
ペレータに対して、パラメータおよびコマンド等の入力
を容易にしている。
ァイルは、基本図形を要素とする階層構造となってお
り、ROM8に記憶された図形登録処理ブログラム実行
時に、各基本図形は、RAM9に読み出され、図形登録
処理手順に従って入力されたパラメータに基づいて変形
され、ハードディスク1の登録ファイルにその登録手順
とともに記憶される。この登録手順に対応して、図3の
作図用画面30、図4の一覧表選択画面40、図5のパ
ラメトリック登録用画面50、図6の登録用ウィンドゥ
60および図7のコマンド選択ウィンドゥ70が、ビデ
オRAM9cに書き込まれるように構成されており、オ
ペレータに対して、パラメータおよびコマンド等の入力
を容易にしている。
【0046】なお、マウス3には、4つのボタンが設け
られており、ボタン1は、図形の指示を行うためのもの
であり、ボタン2は、YES/NOのYESの命令かま
たは指示の区切りを入力するためのものであり、ボタン
3は、キャンセルを入力するためのものであり、ボタン
4は、NOの命令を入力するためのものである。
られており、ボタン1は、図形の指示を行うためのもの
であり、ボタン2は、YES/NOのYESの命令かま
たは指示の区切りを入力するためのものであり、ボタン
3は、キャンセルを入力するためのものであり、ボタン
4は、NOの命令を入力するためのものである。
【0047】図2は、図1の実施例の動作例すなわち本
発明の図形登録処理方法の一実施例を示すフローチャー
トである。まず、オペレータは、既存図形(例えば、
円、四角形等)の編集がある場合(ステップS1のYE
S)には、ディスプレイ5に表示されている図4の一覧
表選択画面40の一覧表44より既存図形を指定する。
これに応じて、CPU7は、ハードディスク1に記憶さ
れている既存図形をRAM9中のビデオRAM9cの領
域に読み出す(ステップS2)。この読み出しが完了す
ると、CPU7は、ディスプレイ5の表示を図3の作図
用画面30に切り換え、作図用画面30の図形入力表示
領域34に、ビデオRAM9cに読み出された既存図形
を表示させる。そして、この表示された既存図形は、す
べて登録対象となる。
発明の図形登録処理方法の一実施例を示すフローチャー
トである。まず、オペレータは、既存図形(例えば、
円、四角形等)の編集がある場合(ステップS1のYE
S)には、ディスプレイ5に表示されている図4の一覧
表選択画面40の一覧表44より既存図形を指定する。
これに応じて、CPU7は、ハードディスク1に記憶さ
れている既存図形をRAM9中のビデオRAM9cの領
域に読み出す(ステップS2)。この読み出しが完了す
ると、CPU7は、ディスプレイ5の表示を図3の作図
用画面30に切り換え、作図用画面30の図形入力表示
領域34に、ビデオRAM9cに読み出された既存図形
を表示させる。そして、この表示された既存図形は、す
べて登録対象となる。
【0048】既存図形の編集がない場合(ステップS1
のNO)には、オペレータは、ディスブレイ5に表示さ
れている図3の作図用画面30のコマンドライン42に
読み出しコマンドを入力する。これに応じて、CPU7
は、ハードディスク1に記憶された建築図の基本図形
(例えば、円、四角形等)をビデオRAM9cに読み出
して、図3の作図用画面30の図形入力表示領域34に
表示する。または、任意の基本図形を作成し、図3の作
図用画面30の図形入力表示領域34に表示する。そし
て、オペレータは、図形入力表示領域34に表示された
図形の中から登録対象とする図形を指示する(ステップ
S3)。そして、オペレータは、図形全体の変形の基準
点、すなわちこの登録対象図形全体に対して変形を行う
原点である変形基点を指示する(ステップS4)。これ
に応じて、CPU7は、パラメータ定義テーブル9aの
変形基点データ記憶領域9atに、指示された変形基点
の位置を示す変形基点データを記憶させる。
のNO)には、オペレータは、ディスブレイ5に表示さ
れている図3の作図用画面30のコマンドライン42に
読み出しコマンドを入力する。これに応じて、CPU7
は、ハードディスク1に記憶された建築図の基本図形
(例えば、円、四角形等)をビデオRAM9cに読み出
して、図3の作図用画面30の図形入力表示領域34に
表示する。または、任意の基本図形を作成し、図3の作
図用画面30の図形入力表示領域34に表示する。そし
て、オペレータは、図形入力表示領域34に表示された
図形の中から登録対象とする図形を指示する(ステップ
S3)。そして、オペレータは、図形全体の変形の基準
点、すなわちこの登録対象図形全体に対して変形を行う
原点である変形基点を指示する(ステップS4)。これ
に応じて、CPU7は、パラメータ定義テーブル9aの
変形基点データ記憶領域9atに、指示された変形基点
の位置を示す変形基点データを記憶させる。
【0049】図8は、パラメータ定義テーブル9aの一
構成例を示す。この例では、パラメータ定義テーブル9
aは、変形基点データ記憶領域9at、および複数のブ
ロック情報の記憶領域9ab1、9ab2、9ab3・
・・・・を含む。各ブロック情報は、1つの図形が複数
の図形の組み合わせからなっている場合に対応する図形
の変数種別、変数名/定義式、対応図形を特定する対応
図形ID、選択された追従モードの動作のためのコマン
ド列が記憶された追従テーブルを特定する追従モード指
定ポインタ、追従図形を特定する追従図形ID、基点位
置を示す基点データ、ならびに対応図形の基点が変形基
点および一時基点のどちらかを示す基点種類フラグ(変
形基点の場合には、「1」、一時基点の場合には
「0」)を含む。
構成例を示す。この例では、パラメータ定義テーブル9
aは、変形基点データ記憶領域9at、および複数のブ
ロック情報の記憶領域9ab1、9ab2、9ab3・
・・・・を含む。各ブロック情報は、1つの図形が複数
の図形の組み合わせからなっている場合に対応する図形
の変数種別、変数名/定義式、対応図形を特定する対応
図形ID、選択された追従モードの動作のためのコマン
ド列が記憶された追従テーブルを特定する追従モード指
定ポインタ、追従図形を特定する追従図形ID、基点位
置を示す基点データ、ならびに対応図形の基点が変形基
点および一時基点のどちらかを示す基点種類フラグ(変
形基点の場合には、「1」、一時基点の場合には
「0」)を含む。
【0050】変形基点の指示が完了すると、CPU7
は、ディスプレイの表示を図5に示されたパラメトリッ
ク登録用画面50に切り換える。パラメトリック登録用
画面50は、図形入力表示領域53、変数種別/編集コ
マンド/追従モード入力領域54、および変数名/定義
式入力領域56を含んでいる。変数種別/編集コマンド
/追従モード入力領域54および変数名/定義式入力領
域56からなる登録用ウィンドゥ60は、例えば、図6
のように構成される。図6に示されているように、変数
名/定義式入力領域56には、複数行分(図6の例で
は、12)の変数種別、変数名/定義式および値が含ま
れるので、現在処理中の行以外の行の内容を確認できる
とともに、一度に複数行分編集および登録を行うことが
できる。
は、ディスプレイの表示を図5に示されたパラメトリッ
ク登録用画面50に切り換える。パラメトリック登録用
画面50は、図形入力表示領域53、変数種別/編集コ
マンド/追従モード入力領域54、および変数名/定義
式入力領域56を含んでいる。変数種別/編集コマンド
/追従モード入力領域54および変数名/定義式入力領
域56からなる登録用ウィンドゥ60は、例えば、図6
のように構成される。図6に示されているように、変数
名/定義式入力領域56には、複数行分(図6の例で
は、12)の変数種別、変数名/定義式および値が含ま
れるので、現在処理中の行以外の行の内容を確認できる
とともに、一度に複数行分編集および登録を行うことが
できる。
【0051】オペレータは、ステップS5において、変
数種別/編集コマンド/追従モード入力領域54に表示
されている「線分長」、「半径」、「直径」、「フィレ
ツト」、「長径」、「短径」、「始角」、「終角」、
「中心始角」、「中心終角」、「対応図形無し」、「長
短径」および「始終角」の中からパラメータ種別すなわ
ち変数種別を選択する。そして、オペレータは、図形の
変形させる部分に対する変形形式を決める変数名および
/または定義式を変数名/定義式入力領域56に入力す
る。例えば、図16に示された長方形をパラメトリック
変形する場合、オペレータは、垂直方向の変数であるa
を入力する。次に、オペレータは、図形入力領域53に
表示された図形中から、対応図形すなわち直接変形する
図形を指示する。上述の図19の例では、例えば、垂直
方向に延びる線分H1を指示する。
数種別/編集コマンド/追従モード入力領域54に表示
されている「線分長」、「半径」、「直径」、「フィレ
ツト」、「長径」、「短径」、「始角」、「終角」、
「中心始角」、「中心終角」、「対応図形無し」、「長
短径」および「始終角」の中からパラメータ種別すなわ
ち変数種別を選択する。そして、オペレータは、図形の
変形させる部分に対する変形形式を決める変数名および
/または定義式を変数名/定義式入力領域56に入力す
る。例えば、図16に示された長方形をパラメトリック
変形する場合、オペレータは、垂直方向の変数であるa
を入力する。次に、オペレータは、図形入力領域53に
表示された図形中から、対応図形すなわち直接変形する
図形を指示する。上述の図19の例では、例えば、垂直
方向に延びる線分H1を指示する。
【0052】オペレータは、対応図形の指示を完了する
と、次に、前に変形を指示した部分と指示しなかった部
分との関係を指示するために、変数種別/編集コマンド
/追従モード入力領域54に表示されている「平行移
動」、「ストレッチ」、「回転移動」、「端点変更」お
よび「一時基点」の中から所要の追従モードを選択す
る。ここで、一時基点とは、前述のように、その図形だ
けの変形の基準点である。そして、オペレータは、選択
した追従モードに従って追従する図形を、マウスのボタ
ン1を押して指示する。上述の図19の例では、オペレ
ータは、例えば、「平行移動」を選択し、水平方向に延
びる線分H4を指示する。あるいは、オペレータは、例
えば、「ストレッチ」を選択し、垂直方向に延びる線分
H3を指示する。
と、次に、前に変形を指示した部分と指示しなかった部
分との関係を指示するために、変数種別/編集コマンド
/追従モード入力領域54に表示されている「平行移
動」、「ストレッチ」、「回転移動」、「端点変更」お
よび「一時基点」の中から所要の追従モードを選択す
る。ここで、一時基点とは、前述のように、その図形だ
けの変形の基準点である。そして、オペレータは、選択
した追従モードに従って追従する図形を、マウスのボタ
ン1を押して指示する。上述の図19の例では、オペレ
ータは、例えば、「平行移動」を選択し、水平方向に延
びる線分H4を指示する。あるいは、オペレータは、例
えば、「ストレッチ」を選択し、垂直方向に延びる線分
H3を指示する。
【0053】オペレータは、追従図形の指示を完了した
後、コマンド「確定」を選択し、登録ファイル名を入力
して、登録対象の図形とその登録手順とを、ハードディ
スク1のファイルに登録する(ステップS15)ことが
できるが、この段階すなわちステップS5の段階におい
て、新たな図形を作成して基本図形として登録しようと
する場合、あるいは既に登録されている図形を編集して
新たな基本図形として登録しようとする場合には、図6
の図形編集を選択する(図2のステップS6)。
後、コマンド「確定」を選択し、登録ファイル名を入力
して、登録対象の図形とその登録手順とを、ハードディ
スク1のファイルに登録する(ステップS15)ことが
できるが、この段階すなわちステップS5の段階におい
て、新たな図形を作成して基本図形として登録しようと
する場合、あるいは既に登録されている図形を編集して
新たな基本図形として登録しようとする場合には、図6
の図形編集を選択する(図2のステップS6)。
【0054】図形編集が選択されると、CPU7は、こ
れに対応した図形編集フラグを図形編集フラグレジスタ
9bに記憶させるとともに、図7のコマンド選択ウィン
ドゥを、ビデオRAM9cに書き込んで、このウィンド
ゥをディスプレイ5に表示させ、オペレータに図形編集
コマンドを選択させる(ステップS6)。オペレータ
が、選択できる図形編集コマンドには、大きく分けて、
図形作成コマンドと狭義の図形編集コマンドとがある。
図形作成コマンドには、次のものがある。 (1)点作成コマンド (2)線分作成コマンド (3)円(弧)作成コマンド (4)楕円(弧)作成コマンド (5)スプライン作成コマンド (6)文字入力コマンド また、狭義の図形編集コマンドには、次のものがある。 (a)削除コマンド (b)片側トリムコマンド (c)両側トリムコマンド (d)間トリムコマンド (e)コピーコマンド (f)移動コマンド
れに対応した図形編集フラグを図形編集フラグレジスタ
9bに記憶させるとともに、図7のコマンド選択ウィン
ドゥを、ビデオRAM9cに書き込んで、このウィンド
ゥをディスプレイ5に表示させ、オペレータに図形編集
コマンドを選択させる(ステップS6)。オペレータ
が、選択できる図形編集コマンドには、大きく分けて、
図形作成コマンドと狭義の図形編集コマンドとがある。
図形作成コマンドには、次のものがある。 (1)点作成コマンド (2)線分作成コマンド (3)円(弧)作成コマンド (4)楕円(弧)作成コマンド (5)スプライン作成コマンド (6)文字入力コマンド また、狭義の図形編集コマンドには、次のものがある。 (a)削除コマンド (b)片側トリムコマンド (c)両側トリムコマンド (d)間トリムコマンド (e)コピーコマンド (f)移動コマンド
【0055】オペレータが、点作成コマンドを選択する
と(ステップS81)、CPU7が点を作成し、これを
ビデオRAM9cに書き込んで、ディスプレイ5に表示
させる。オペレータが、線分作成コマンドを選択すると
(ステップS82)、CPU7が線分を作成し、これを
ビデオRAM9cに書き込んで、ディスプレイ5に表示
させる。オペレータが、円(弧)作成コマンドを選択す
ると(ステップS83)、CPU7が円(弧)を作成
し、これをビデオRAM9cに書き込んで、ディスプレ
イ5に表示させる。オペレータが、楕円(弧)作成コマ
ンドを選択すると(ステップS84)、CPU7が楕円
(弧)を作成し、これをビデオRAM9cに書き込ん
で、ディスプレイ5に表示させる。オペレータが、スプ
ライン作成コマンドを選択すると(ステップS85)、
CPU7がスプラインを作成し、これをビデオRAM9
cに書き込んで、ディスプレイ5に表示させる。オペレ
ータが、文字入力コマンドを選択すると(ステップS8
6)、CPU7がオペレータによって入力された文字を
ビデオRAM9cに書き込んで、ディスプレイ5に表示
させる。
と(ステップS81)、CPU7が点を作成し、これを
ビデオRAM9cに書き込んで、ディスプレイ5に表示
させる。オペレータが、線分作成コマンドを選択すると
(ステップS82)、CPU7が線分を作成し、これを
ビデオRAM9cに書き込んで、ディスプレイ5に表示
させる。オペレータが、円(弧)作成コマンドを選択す
ると(ステップS83)、CPU7が円(弧)を作成
し、これをビデオRAM9cに書き込んで、ディスプレ
イ5に表示させる。オペレータが、楕円(弧)作成コマ
ンドを選択すると(ステップS84)、CPU7が楕円
(弧)を作成し、これをビデオRAM9cに書き込ん
で、ディスプレイ5に表示させる。オペレータが、スプ
ライン作成コマンドを選択すると(ステップS85)、
CPU7がスプラインを作成し、これをビデオRAM9
cに書き込んで、ディスプレイ5に表示させる。オペレ
ータが、文字入力コマンドを選択すると(ステップS8
6)、CPU7がオペレータによって入力された文字を
ビデオRAM9cに書き込んで、ディスプレイ5に表示
させる。
【0056】上述の各図形作成コマンドによって作成さ
れた図形は、この時点では単にパラメトリックシンボル
化の対象となるだけで、自動的に追従関係を持つわけで
はない。この後、オペレータが、編集終了を選択し(ス
テップS7のNO)、パラメトリック定義局面(ステッ
プS5)に戻ってからは、上述の各図形作成コマンドに
よって作成された図形は、定義対象図形として既存図形
と同様に取り扱われる。
れた図形は、この時点では単にパラメトリックシンボル
化の対象となるだけで、自動的に追従関係を持つわけで
はない。この後、オペレータが、編集終了を選択し(ス
テップS7のNO)、パラメトリック定義局面(ステッ
プS5)に戻ってからは、上述の各図形作成コマンドに
よって作成された図形は、定義対象図形として既存図形
と同様に取り扱われる。
【0057】オペレータが、削除コマンドを選択すると
(ステップS87)、CPU7は、前述の既に登録され
且つ呼び出された基本図形を削除し、この図形に既に設
定されているパラメトリック定義を解除する。オペレー
タが、片側トリムコマンドを選択すると(ステップS8
8)、CPU7は、前述の既に登録され且つ呼び出され
た基本図形に対して片側トリム処理を行って得られる図
形を、ビデオRAM9cに書き込んで、ディスプレイ5
に表示させるとともに、この図形に既に設定されている
パラメトリック定義を保持する。オペレータが、両側ト
リムコマンドを選択すると(ステップS89)、CPU
7は、前述の既に登録され且つ呼び出された基本図形に
対して両側トリム処理を行って得られる図形を、ビデオ
RAM9cに書き込んで、ディスプレイ5に表示させる
とともに、この図形に既に設定されているパラメトリッ
ク定義を保持する。
(ステップS87)、CPU7は、前述の既に登録され
且つ呼び出された基本図形を削除し、この図形に既に設
定されているパラメトリック定義を解除する。オペレー
タが、片側トリムコマンドを選択すると(ステップS8
8)、CPU7は、前述の既に登録され且つ呼び出され
た基本図形に対して片側トリム処理を行って得られる図
形を、ビデオRAM9cに書き込んで、ディスプレイ5
に表示させるとともに、この図形に既に設定されている
パラメトリック定義を保持する。オペレータが、両側ト
リムコマンドを選択すると(ステップS89)、CPU
7は、前述の既に登録され且つ呼び出された基本図形に
対して両側トリム処理を行って得られる図形を、ビデオ
RAM9cに書き込んで、ディスプレイ5に表示させる
とともに、この図形に既に設定されているパラメトリッ
ク定義を保持する。
【0058】オペレータが、間トリムコマンドを選択す
ると(ステップS810)、CPU7は、前述の既に登録
され且つ呼び出された基本図形に対して間トリム処理を
行って得られる図形を、ビデオRAM9cに書き込ん
で、ディスプレイ5に表示させるとともに、この図形に
既に設定されているパラメトリック定義を変更する。
ると(ステップS810)、CPU7は、前述の既に登録
され且つ呼び出された基本図形に対して間トリム処理を
行って得られる図形を、ビデオRAM9cに書き込ん
で、ディスプレイ5に表示させるとともに、この図形に
既に設定されているパラメトリック定義を変更する。
【0059】図9に示されているように、左下隅に変形
基点Tがあり、下側の水平線分H2の変数がbで、右側
の垂直線分H3が左側の垂直線分H1に対して平行に下
側の水平線分H2に追従し、上側の水平線分H4が、左
側の垂直線分H2と右側の垂直線分H3との間を伸縮追
従する長方形が、既に登録され且つ呼び出された基本図
形であるとすると、下側の水平線分H2の変数bを変化
させると、図10に示されているような、図9の図形に
対して水平線分H2およびH4の長さが変化した図形が
得られる。これは、図形編集すなわち間トリムではな
く、単なるパラメトリック変形である。
基点Tがあり、下側の水平線分H2の変数がbで、右側
の垂直線分H3が左側の垂直線分H1に対して平行に下
側の水平線分H2に追従し、上側の水平線分H4が、左
側の垂直線分H2と右側の垂直線分H3との間を伸縮追
従する長方形が、既に登録され且つ呼び出された基本図
形であるとすると、下側の水平線分H2の変数bを変化
させると、図10に示されているような、図9の図形に
対して水平線分H2およびH4の長さが変化した図形が
得られる。これは、図形編集すなわち間トリムではな
く、単なるパラメトリック変形である。
【0060】図9の図形に対して、間トリムを行うと、
図11に示されているように、図9の下側の水平線分H
2が、間隔をおいた2つの水平線分H2’およびH
2’’によって置換された図形が得られる。この後、C
PU7が変形基点Tを除いて定義を解除すると、図12
に示されるように、図9の線分H1、H2,H3および
H4に対応する線分に対して何も定義されていない図形
が得られる。また、CPU7が、図9の線分H2を図1
1の線分H2’で代用するように定義を変更すると、H
2’の線分長を変化させることができ、線分H3および
H4は、それぞれ平行追従および伸縮追従可能なので、
図13に示される図形が得られる。また、CPU7が、
図9の線分H2を図11の線分H2’’で代用するよう
に定義を変更すると、H2’’の線分長を変化させるこ
とができ、線分H3およびH4は、それぞれ平行追従お
よび伸縮追従可能なので図14に示される図形が得られ
る。
図11に示されているように、図9の下側の水平線分H
2が、間隔をおいた2つの水平線分H2’およびH
2’’によって置換された図形が得られる。この後、C
PU7が変形基点Tを除いて定義を解除すると、図12
に示されるように、図9の線分H1、H2,H3および
H4に対応する線分に対して何も定義されていない図形
が得られる。また、CPU7が、図9の線分H2を図1
1の線分H2’で代用するように定義を変更すると、H
2’の線分長を変化させることができ、線分H3および
H4は、それぞれ平行追従および伸縮追従可能なので、
図13に示される図形が得られる。また、CPU7が、
図9の線分H2を図11の線分H2’’で代用するよう
に定義を変更すると、H2’’の線分長を変化させるこ
とができ、線分H3およびH4は、それぞれ平行追従お
よび伸縮追従可能なので図14に示される図形が得られ
る。
【0061】オペレータが、コピーコマンドを選択する
と(ステップS811)、CPU7は、前述の既に登録さ
れ且つ呼び出された基本図形に対してコピー処理を行っ
てその結果得られる図形を、ビデオRAM9cに書き込
んで、ディスプレイ5に表示させるとともに、このコピ
ー元に既に設定されているパラメトリック定義を保持す
るとともに、コピー先を未定義にする。
と(ステップS811)、CPU7は、前述の既に登録さ
れ且つ呼び出された基本図形に対してコピー処理を行っ
てその結果得られる図形を、ビデオRAM9cに書き込
んで、ディスプレイ5に表示させるとともに、このコピ
ー元に既に設定されているパラメトリック定義を保持す
るとともに、コピー先を未定義にする。
【0062】オペレータが、移動コマンドを選択すると
(ステップS812)、CPU7は、前述の既に登録され
且つ呼び出された基本図形に対して移動処理を行った結
果得られる図形を、ビデオRAM9cに書き込んで、デ
ィスプレイ5に表示させるとともに、この図形に既に設
定されているパラメトリック定義を保持する。
(ステップS812)、CPU7は、前述の既に登録され
且つ呼び出された基本図形に対して移動処理を行った結
果得られる図形を、ビデオRAM9cに書き込んで、デ
ィスプレイ5に表示させるとともに、この図形に既に設
定されているパラメトリック定義を保持する。
【0063】その後オペレータは、編集終了を選択し
(ステップS7のNO),パラメトリック定義局面に戻
って、コマンド「確定」を選択し、登録ファイル名を入
力して、編集済みの図形を新たな基本図形として登録す
る(ステップS9)。
(ステップS7のNO),パラメトリック定義局面に戻
って、コマンド「確定」を選択し、登録ファイル名を入
力して、編集済みの図形を新たな基本図形として登録す
る(ステップS9)。
【0064】なお、上記実施例においては、CPU7
が、パラメータの入力段階において図形作成を可能に
し、この段階において作成された図形を、新たな基本図
形として登録しているが、パラメータの入力段階におい
て図形作成を可能にする入力制御手段と、パラメータの
入力段階において作成された図形を、新たな基本図形と
して登録する登録制御手段とを備えるようにしてもよ
い。
が、パラメータの入力段階において図形作成を可能に
し、この段階において作成された図形を、新たな基本図
形として登録しているが、パラメータの入力段階におい
て図形作成を可能にする入力制御手段と、パラメータの
入力段階において作成された図形を、新たな基本図形と
して登録する登録制御手段とを備えるようにしてもよ
い。
【0065】また、上記実施例においては、CPU7
が、呼び出された基本図形に対して形状に関する編集を
行い、呼び出された基本図形に既に定義されているパラ
メータについての処理を行っているが、登録されている
基本図形を読み出す読み出し手段と、読み出された基本
図形に対して形状に関する編集を行うとともに、読み出
された基本図形に既に定義されているパラメータについ
て処理する編集手段とを備えるようにしてもよい。
が、呼び出された基本図形に対して形状に関する編集を
行い、呼び出された基本図形に既に定義されているパラ
メータについての処理を行っているが、登録されている
基本図形を読み出す読み出し手段と、読み出された基本
図形に対して形状に関する編集を行うとともに、読み出
された基本図形に既に定義されているパラメータについ
て処理する編集手段とを備えるようにしてもよい。
【0066】
【発明の効果】請求項1の図形登録処理方法によれば、
パラメータの入力段階において作成された図形を新たな
基本図形として登録するようにしたので、目的の図形を
作成してから、再び、一から登録の手順を踏む必要が無
くなるので、簡単に新たな基本図形を登録できる。
パラメータの入力段階において作成された図形を新たな
基本図形として登録するようにしたので、目的の図形を
作成してから、再び、一から登録の手順を踏む必要が無
くなるので、簡単に新たな基本図形を登録できる。
【0067】請求項2の図形登録処理方法によれば、登
録されている基本図形を呼び出して、形状に関する編集
を行い、この基本図形に既に定義されているパラメータ
をそのまま保持するようにしたので、登録されている基
本図形に対して形状の手直しを容易に行うことができる
とともに、類似した形状の図形の登録を容易に行うこと
ができる。
録されている基本図形を呼び出して、形状に関する編集
を行い、この基本図形に既に定義されているパラメータ
をそのまま保持するようにしたので、登録されている基
本図形に対して形状の手直しを容易に行うことができる
とともに、類似した形状の図形の登録を容易に行うこと
ができる。
【0068】請求項3の図形登録処理方法によれば、登
録されている基本図形を呼び出して、片側トリム、両側
トリム、コピーまたは移動を行い、この基本図形に既に
定義されているパラメータをそのまま保持するようにし
たので、登録されている基本図形に対して片側トリム、
両側トリム、コピーまたは移動を容易に行うことができ
る。
録されている基本図形を呼び出して、片側トリム、両側
トリム、コピーまたは移動を行い、この基本図形に既に
定義されているパラメータをそのまま保持するようにし
たので、登録されている基本図形に対して片側トリム、
両側トリム、コピーまたは移動を容易に行うことができ
る。
【0069】請求項4の図形登録処理方法によれば、登
録されている基本図形を呼び出して、形状に関する編集
を行い、この基本図形に既に定義されているパラメータ
を解除するようにしたので、登録されている基本図形に
対して形状の手直しを容易に行うことができる。
録されている基本図形を呼び出して、形状に関する編集
を行い、この基本図形に既に定義されているパラメータ
を解除するようにしたので、登録されている基本図形に
対して形状の手直しを容易に行うことができる。
【0070】請求項5の図形登録処理方法によれば、登
録されている基本図形を呼び出して、削除を行い、この
基本図形に既に定義されているパラメータを解除するよ
うにしたので、登録されている基本図形を容易に削除す
ることができる。
録されている基本図形を呼び出して、削除を行い、この
基本図形に既に定義されているパラメータを解除するよ
うにしたので、登録されている基本図形を容易に削除す
ることができる。
【0071】請求項6の図形登録処理方法によれば、登
録されている基本図形を呼び出して、形状に関する編集
を行い、この基本図形に既に定義されているパラメータ
を変更するようにしたので、登録されている基本図形に
対して形状の手直しを容易に行うことができるととも
に、類似した形状の図形の登録を容易に行うことができ
る。
録されている基本図形を呼び出して、形状に関する編集
を行い、この基本図形に既に定義されているパラメータ
を変更するようにしたので、登録されている基本図形に
対して形状の手直しを容易に行うことができるととも
に、類似した形状の図形の登録を容易に行うことができ
る。
【0072】請求項7の図形登録処理方法によれば、登
録されている基本図形を呼び出して、間トリムを行い、
この基本図形に既に定義されているパラメータを変更す
るようにしたので、登録されている基本図形に対して容
易に間トリムを行うことができる。
録されている基本図形を呼び出して、間トリムを行い、
この基本図形に既に定義されているパラメータを変更す
るようにしたので、登録されている基本図形に対して容
易に間トリムを行うことができる。
【0073】請求項8の図形登録処理装置によれば、パ
ラメータの入力段階において図形作成を可能とし、この
段階において作成された図形を、新たな基本図形として
登録するようにしたので、目的の図形を作成してから、
再び、一から登録の手順を踏む必要が無くなるので、簡
単に新たな基本図形を登録できる。
ラメータの入力段階において図形作成を可能とし、この
段階において作成された図形を、新たな基本図形として
登録するようにしたので、目的の図形を作成してから、
再び、一から登録の手順を踏む必要が無くなるので、簡
単に新たな基本図形を登録できる。
【0074】請求項9の図形登録処理装置によれば、編
集手段が、読み出された基本図形に対して形状に関する
編集を行うとともに、読み出された基本図形に既に定義
されているパラメータをそのまま保持するので、登録さ
れている基本図形に対して形状の手直しを容易に行うこ
とができるとともに、類似した形状の図形の登録を容易
に行うことができる。
集手段が、読み出された基本図形に対して形状に関する
編集を行うとともに、読み出された基本図形に既に定義
されているパラメータをそのまま保持するので、登録さ
れている基本図形に対して形状の手直しを容易に行うこ
とができるとともに、類似した形状の図形の登録を容易
に行うことができる。
【0075】請求項10の図形登録処理装置によれば、
編集手段が、読み出された基本図形に対して形状に関す
る編集を行うとともに、読み出された基本図形に既に定
義されているパラメータを解除するので、登録されてい
る基本図形に対して形状の手直しを容易に行うことがで
きる。
編集手段が、読み出された基本図形に対して形状に関す
る編集を行うとともに、読み出された基本図形に既に定
義されているパラメータを解除するので、登録されてい
る基本図形に対して形状の手直しを容易に行うことがで
きる。
【0076】請求項11の図形登録処理装置によれば、
編集手段が、読み出された基本図形に対して形状に関す
る編集を行うとともに、読み出された基本図形に既に定
義されているパラメータを変更するので、登録されてい
る基本図形に対して形状の手直しを容易に行うことがで
きるとともに、類似した形状の図形の登録を容易に行う
ことができる。
編集手段が、読み出された基本図形に対して形状に関す
る編集を行うとともに、読み出された基本図形に既に定
義されているパラメータを変更するので、登録されてい
る基本図形に対して形状の手直しを容易に行うことがで
きるとともに、類似した形状の図形の登録を容易に行う
ことができる。
【0077】請求項12の図形登録処理装置によれば、
演算処理手段が、パラメータの入力段階において図形作
成を可能にし、この段階において作成された図形を、新
たな基本図形として登録するので、目的の図形を作成し
てから、再び一から登録の手順を踏む必要が無くなるの
で、簡単に新たな基本図形を登録できる。
演算処理手段が、パラメータの入力段階において図形作
成を可能にし、この段階において作成された図形を、新
たな基本図形として登録するので、目的の図形を作成し
てから、再び一から登録の手順を踏む必要が無くなるの
で、簡単に新たな基本図形を登録できる。
【0078】請求項13の図形登録処理装置によれば、
演算処理手段が、呼び出された基本図形に対して形状に
関する編集を行うとともに、呼び出された基本図形に既
に定義されているパラメータについての処理を行うの
で、登録されている基本図形に対して形状の手直しを容
易に行うことができるとともに、類似した形状の図形の
登録を容易に行うことができる。
演算処理手段が、呼び出された基本図形に対して形状に
関する編集を行うとともに、呼び出された基本図形に既
に定義されているパラメータについての処理を行うの
で、登録されている基本図形に対して形状の手直しを容
易に行うことができるとともに、類似した形状の図形の
登録を容易に行うことができる。
【図1】本発明の図形登録処理装置の一実施例の構成を
示すブロック図である。
示すブロック図である。
【図2】本発明の図形登録処理方法の一実施例を示すフ
ローチャートである。
ローチャートである。
【図3】図1および図2の実施例において使用される作
図用画面の一例を示す図である。
図用画面の一例を示す図である。
【図4】図1および図2の実施例において使用される一
覧表選択画面の一例を示す図である。
覧表選択画面の一例を示す図である。
【図5】図1および図2の実施例において使用されるパ
ラメトリック図形登録用画面の一例を示す図である。
ラメトリック図形登録用画面の一例を示す図である。
【図6】図5のパラメトリック図形登録用画面中の登録
用ウィンドゥの一例を示す図である。
用ウィンドゥの一例を示す図である。
【図7】図6の登録用ウィンドゥにおいて図形編集用コ
マンドを選択したときのコマンド選択用ウィンドゥを示
す図である。
マンドを選択したときのコマンド選択用ウィンドゥを示
す図である。
【図8】図1および図2の実施例においてハードディス
ク1に記憶され、RAM9の作業領域に読み出されるパ
ラメータ定義テーブルの一例を示す説明図である。
ク1に記憶され、RAM9の作業領域に読み出されるパ
ラメータ定義テーブルの一例を示す説明図である。
【図9】図1および図2の実施例の処理対象図形の一例
を示す図である。
を示す図である。
【図10】図9の図形の線分H2の線分長bの値を変化
させて得られる図形の一例を示す図である。
させて得られる図形の一例を示す図である。
【図11】図9の図形を間トリムして得られる図形の一
例を示す図である。
例を示す図である。
【図12】図11の図形の定義を解除して得られる図形
の一例を示す図である。
の一例を示す図である。
【図13】図9の辺H2を図11の辺H2’で代用して
得られる図形の一例を示す図である。
得られる図形の一例を示す図である。
【図14】図9の辺H2を図11の辺H2’’で代用し
て得られる図形の一例を示す図である。
て得られる図形の一例を示す図である。
【図15】従来のパラメトリック図形登録処理方法の一
例を示すフローチャートである。
例を示すフローチャートである。
【図16】従来のパラメータ種別選択用ウィンドゥの一
例を示す図である。
例を示す図である。
【図17】従来の変数名および定義式の入力用ウィンド
ゥの一例を示す図である。
ゥの一例を示す図である。
【図18】従来の追従モードの選択用ウィンドゥの一例
を示す図である。
を示す図である。
【図19】図15に示された従来のパラメトリック図形
登録処理方法によって処理される図形の一例を示す図で
ある。
登録処理方法によって処理される図形の一例を示す図で
ある。
【図20】図15に示された従来のパラメトリック図形
登録処理方法によって図19の図形から変更して得るこ
とが不可能な図形の一例を示す図である。
登録処理方法によって図19の図形から変更して得るこ
とが不可能な図形の一例を示す図である。
3 マウス 5 ディスプレイ 6 プロッタ 7 CPU 8 ROM 9 RAM 9a パラメータ定義テーブル 9b 図形編集フラグレジスタ 9c ビデオRAM
Claims (13)
- 【請求項1】 基本図形と基本図形のパラメータを定義
する手順とを登録しておき、登録された基本図形を呼び
出し、登録された手順に従って入力されたパラメータに
応じて、基本図形の構成要素を変化させる図形登録処理
方法において、 前記パラメータの入力段階において図形を作成し、 前記作成された図形を、新たな基本図形として登録する
ことを特徴とする図形登録処理方法。 - 【請求項2】 基本図形と基本図形のパラメータを定義
する手順とを登録しておき、登録された基本図形を呼び
出し、登録された手順に従って入力されたパラメータに
応じて、基本図形の構成要素を変化させる図形登録処理
方法において、 前記登録されている基本図形を呼び出し、 前記呼び出した基本図形に対して形状に関する編集を行
い、 前記呼び出した基本図形に既に定義されているパラメー
タをそのまま保持することを特徴とする図形登録処理方
法。 - 【請求項3】 前記編集が、片側トリム、両側トリム、
コピーまたは移動であることを特徴とする請求項2記載
の図形登録処理方法。 - 【請求項4】 基本図形と基本図形のパラメータを定義
する手順とを登録しておき、登録された基本図形を呼び
出し、登録された手順に従って入力されたパラメータに
応じて、基本図形の構成要素を変化させる図形登録処理
方法において、 前記登録されている基本図形を呼び出し、 前記呼び出した基本図形に対して形状に関する編集を行
い、 前記呼び出した基本図形に既に定義されているパラメー
タを解除することを特徴とする図形登録処理方法。 - 【請求項5】 前記編集が、削除であることを特徴とす
る請求項4記載の図形登録処理方法。 - 【請求項6】 基本図形と基本図形のパラメータを定義
する手順とを登録しておき、登録された基本図形を呼び
出し、登録された手順に従って入力されたパラメータに
応じて、基本図形の構成要素を変化させる図形登録処理
方法において、 前記登録されている基本図形を呼び出し、 前記呼び出した基本図形に対して形状に関する編集を行
い、 前記呼び出した基本図形に既に定義されているパラメー
タを変更することを特徴とする図形登録処理方法。 - 【請求項7】 前記編集が、間トリムであることを特徴
とする請求項6記載の図形登録処理方法。 - 【請求項8】 基本図形と基本図形のパラメータを定義
する手順とを記憶手段に登録しておき、登録された基本
図形を呼び出し、登録された手順に従って入力されたパ
ラメータに応じて、基本図形の構成要素を変化させる図
形登録処理装置において、 前記パラメータの入力段階において図形作成を可能にす
る入力制御手段と、 前記パラメータの入力段階において作成された図形を、
新たな基本図形として登録する登録制御手段とを備える
ことを特徴とする図形登録処理装置。 - 【請求項9】 基本図形と基本図形のパラメータを定義
する手順とを記憶手段に登録しておき、登録された基本
図形を呼び出し、登録された手順に従って入力されたパ
ラメータに応じて、基本図形の構成要素を変化させる図
形登録処理装置において、 前記登録されている基本図形を読み出す読み出し手段
と、 前記読み出された基本図形に対して形状に関する編集を
行う編集手段とを備え、 前記編集手段が、前記読み出された基本図形に既に定義
されているパラメータをそのまま保持することを特徴と
する図形登録処理装置。 - 【請求項10】 基本図形と基本図形のパラメータを定
義する手順とを記憶手段に登録しておき、登録された基
本図形を呼び出し、登録された手順に従って入力された
パラメータに応じて、基本図形の構成要素を変化させる
図形登録処理装置において、 前記登録されている基本図形を読み出す読み出し手段
と、 前記読み出された基本図形に対して形状に関する編集を
行う編集手段とを備え、 前記編集手段が、前記読み出された基本図形に既に定義
されているパラメータを解除ことを特徴とする図形登録
処理装置。 - 【請求項11】 基本図形と基本図形のパラメータを定
義する手順とを記憶手段に登録しておき、登録された基
本図形を呼び出し、登録された手順に従って入力された
パラメータに応じて、基本図形の構成要素を変化させる
図形登録処理装置において、 前記登録されている基本図形を読み出す読み出し手段
と、 前記読み出された基本図形に対して形状に関する編集を
行う編集手段とを備え、 前記編集手段が、前記読み出された基本図形に既に定義
されているパラメータを変更することを特徴とする図形
登録処理装置。 - 【請求項12】 基本図形と基本図形のパラメータを定
義する手順とを記憶手段に登録しておき、登録された基
本図形を呼び出し、登録された手順に従って入力された
パラメータに応じて、基本図形の構成要素を変化させる
図形登録処理装置において、 前記パラメータの入力段階において図形作成を可能に
し、この段階において作成された図形を、新たな基本図
形として登録する演算処理手段を備えることを特徴とす
る図形登録処理装置。 - 【請求項13】 基本図形と基本図形のパラメータを定
義する手順とを記憶手段に登録しておき、登録された基
本図形を呼び出し、登録された手順に従って入力された
パラメータに応じて、基本図形の構成要素を変化させる
図形登録処理装置において、 前記呼び出された基本図形に対して形状に関する編集を
行い、前記呼び出された基本図形に既に定義されている
パラメータについての処理を行う演算処理手段を備える
ことを特徴とする図形登録処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4199147A JPH0676008A (ja) | 1992-07-02 | 1992-07-02 | 図形登録処理方法および装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4199147A JPH0676008A (ja) | 1992-07-02 | 1992-07-02 | 図形登録処理方法および装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0676008A true JPH0676008A (ja) | 1994-03-18 |
Family
ID=16402935
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4199147A Pending JPH0676008A (ja) | 1992-07-02 | 1992-07-02 | 図形登録処理方法および装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0676008A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006209233A (ja) * | 2005-01-25 | 2006-08-10 | Takami Fukaya | 土木構造物作図支援プログラム |
-
1992
- 1992-07-02 JP JP4199147A patent/JPH0676008A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006209233A (ja) * | 2005-01-25 | 2006-08-10 | Takami Fukaya | 土木構造物作図支援プログラム |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH05108836A (ja) | グラフ作成装置 | |
| JP3658027B2 (ja) | 図形編集装置および図形編集方法 | |
| JP3183418B2 (ja) | 図形登録処理方法および装置 | |
| JP2606543B2 (ja) | グラフ構造図データ表示管理装置 | |
| JPH0620021A (ja) | 図形処理方法および装置 | |
| JP3463373B2 (ja) | 図形処理装置および図形処理方法 | |
| JPH03119465A (ja) | 文書編集装置 | |
| JP2643617B2 (ja) | 建築図等における壁または梁の作図方法およびその装置 | |
| JPH05314232A (ja) | 図形作成装置 | |
| JP2836217B2 (ja) | パラメトリック図形登録処理方法 | |
| JPH05298003A (ja) | データ処理装置 | |
| JPH0620023A (ja) | 図形処理方法および装置 | |
| JPH05297845A (ja) | 位置指示方式 | |
| JPH06301763A (ja) | 図形データの選択方法およびその装置 | |
| JPH0675953A (ja) | 表罫線編集方式 | |
| JPH02236678A (ja) | 画像編集装置 | |
| JPH07152893A (ja) | 画像地図データベース構築方法 | |
| JPH0668082A (ja) | 定型テキスト作成装置 | |
| JPH04295969A (ja) | 計算機システムにおける図形再表示装置 | |
| JPH10240446A (ja) | 編集図形選択システム | |
| JPH083783B2 (ja) | 繰り返し複写処理方法 | |
| JPH08339413A (ja) | データエントリ装置 | |
| JPH05189536A (ja) | 図面表示編集方法および装置 | |
| JPH05205020A (ja) | 画像編集装置 | |
| JPH08305743A (ja) | 図面入力装置におけるデータ編集方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20010913 |