JPH07200671A - Cad及びその操作方法 - Google Patents

Cad及びその操作方法

Info

Publication number
JPH07200671A
JPH07200671A JP5352510A JP35251093A JPH07200671A JP H07200671 A JPH07200671 A JP H07200671A JP 5352510 A JP5352510 A JP 5352510A JP 35251093 A JP35251093 A JP 35251093A JP H07200671 A JPH07200671 A JP H07200671A
Authority
JP
Japan
Prior art keywords
input
displayed
guidance
display device
cad
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
JP5352510A
Other languages
English (en)
Inventor
Takatsugu Ishii
貴継 石井
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.)
Nissan Motor Co Ltd
Original Assignee
Nissan Motor Co 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 Nissan Motor Co Ltd filed Critical Nissan Motor Co Ltd
Priority to JP5352510A priority Critical patent/JPH07200671A/ja
Publication of JPH07200671A publication Critical patent/JPH07200671A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)

Abstract

(57)【要約】 【目的】 CADにおける図形生成,定義または変更を
容易に行うことができ、かつ操作性を向上させ得るCA
D及びその操作方法を提供することである。 【構成】 上記目的を達成するために、直前の1サイク
ルの操作を、その種類と値で記録し、操作終了時に直前
の1サイクルの操作を使用するか否かを選択し、使用す
る場合には前回行った操作を呼出し、今回の操作に利用
するかどうか判断を可能にして、前回行った操作に対し
て変更するべき操作以外は前回の操作をそのまま利用可
能とするものである。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、コンピュータ支援設計
システム(CAD)およびその操作方法に係り、さらに
詳細には、CADにおける図形生成,定義または変更を
容易に行うことができかつその操作性を向上させ得るC
AD及びその操作方法に関する。
【0002】
【従来の技術】CADにおいて図形の「生成」,「定
義」,「変更」とは、例えば座標値を与えて点を生成す
るような場合のように、生成する図形に応じて用意する
機能の単位で構成され、それらはコマンドと呼ばれてい
る。
【0003】上記コマンドには、図形の「生成」の他
に、例えば、ある点を移動量を与えてコピーするような
「定義」、またある点を移動量を与えて移動するような
「変更」等の機能がある。
【0004】なお、図形には、点以外に「線」,「面」
など種々のものがある。
【0005】コマンドを使用して図形の生成,定義,変
更などを行う場合には、コマンドに入力として与える情
報が必要である。この情報としては、例えば「数値,文
字の入力」,「図形の選択」,「選択肢の選択」などが
ある。これらの情報をコマンドに与えるには、表示装置
にガイダンスメッセージが表示されるので、操作者はそ
の指示に従って入力装置の操作を行う。操作の種類に
は、「キーボードからの数値,文字の入力」,「図面を
マウスでクリックして選択」,「コマンドが表示した選
択肢をマウスによりクリックして選択」などがある。
【0006】コマンドは操作者の操作に対して、入力操
作がされたことを操作者にわかるような応答を行う。例
えばキーボードからの数値入力に対しては、入力された
数値を画面に表示して作業者に知らせる。また、図形が
選択されたときには選択された図形の表示色を変更して
表示する(エコー表示)。また、選択肢が選択されたと
きには選択肢が用意した処理を行う。
【0007】コマンドの仕様に従って、前述した操作を
組合せた操作を行って必要な入力情報を与える。操作し
た後、操作ミスに気付き、操作の取消しが必要な場合に
は、表示されている選択肢の「入力操作取り消し」をマ
ウスでクリックして選択すると、前回の入力操作が取り
消される。上記「入力操作取り消し」を繰り返し選択す
ることにより、以前に行った入力操作が新しい順から次
々に取り消される。なお、選択肢は、「入力操作取り消
し」以外にも必要な選択肢が表示装置の画面に表示され
ており、選択することができることは勿論である。
【0008】操作の種類と回数はコマンドにより異な
る。また操作の回数は一定の場合と、繰り返し回数が決
まっていない場合がある。例えば、図9に示される半円
柱1と角柱3との交差位置に面取りRを作成するコマン
ドの場合で、Rの半径が位置によって変更する場合に
は、変化する場所と半径の大きさを数値入力する操作を
繰り返し行うことになる。図9の例では、角柱3の側面
3Fでの半径はR1であるが角柱3の上面3Uでの半径
はR2である。
【0009】そこで半径R1を入力する位置の選択と半
径R1の入力操作と半径R2を入力する位置の選択と半
径R2の入力操作を繰り返し行う。上記入力操作の繰り
返しの終了は、表示装置の画面上に表示されている選択
肢「繰り返し終了」を選択し行う。
【0010】入力操作が終了すると、コマンドが図形の
生成,定義,または変更の処理を行う。上記処理が終了
すると、生成,定義,または変更された図形が画面に表
示される。
【0011】以上がコマンドの操作の1サイクルにな
る。
【0012】上記1サイクルの操作が終了後、生成,定
義,または変更された図形を見て、予想された図形でな
い場合には、生成,定義,または変更の処理を取り消
し、入力操作の変更を行う。入力操作の変更が必要なケ
ースは、単純な入力ミスの他に、画面に表示された図形
を見てからでないと判断できない場合などである。例え
ば、図9の面取りR面定義コマンドにおいては、Rの半
径が場所によって変るため、半径が変化する位置(例え
ば半径R1とR2との接続位置)では定義される形状が
予想できないことがある。
【0013】そこで、CADが備える図形生成システム
で、直前の1サイクルの操作の一部を変更して操作を行
う場合は、「繰り返しのない入力操作」及び「選択肢の
選択」に限り前回行われた入力操作の値や選択された選
択肢を記録し、次の操作に利用している。例えば、点を
移動するコピーコマンドで、前回の入力操作で移動量を
例えばQと入力したとする。次の操作で別の図形をQだ
け移動しようとしたとき、図形の選択操作は必要である
が、移動量Qの数値の入力は前回入力したQをそのまま
利用して、入力操作を省略することができる。
【0014】また、別の方法として、図形が生成,定
義,または変更されたときに、表示された図形の形状が
良くなく、その図形を取り消した後、前回行った入力操
作の一部を変更して、その他の入力操作は前回と同じ操
作を行う方法としては、生成,定義,または変更されて
表示された図形の取り消し処理を行い、直前の1サイク
ルの操作の最後の入力操作の状態に復帰させる。
【0015】操作者は、「入力操作取消」を必要回数選
択することで変更すべき操作までさかのぼり、前回行っ
た操作を変更した入力操作を行う。変更操作を行った後
は、画面に表示されるガイダンスメッセージに従って入
力操作を繰り返す。操作が終了した時点で変更された入
力操作で生成,定義,または変更された図形が表示され
る。
【0016】さらに詳細に説明すると、図9に示した面
取りRの定義は、次のごとく行われる。
【0017】すなわち、図2〜図4のフローチャートで
示すように、先ず操作者が「面取R」のコマンドを選択
すると(ステップS1)、面取りRコマンドが起動され
(ステップS2)、表示装置の画面には「R面を作成す
る位置を選択下さい」とガイダンスメニューが表示され
る(ステップS3)。
【0018】そこで、操作者は図10のA位置をマウス
でクリックすると(ステップS4)、A位置の選択され
た線の色が変更され、かつ線の位置が記憶部に記憶され
る(ステップS5)。
【0019】次に、画面には「面取Rの半径を与える位
置を選択下さい」とガイダンス表示されるので(ステッ
プS6)、操作者は図10の11の位置をマウスでクリ
ックする(ステップS7)。位置11をマウスでクリッ
クすると、位置11に適宜のマークを表示し、当該位置
11を記憶部に記憶する(ステップS8)。
【0020】そして、次に、画面には「Rの半径を入力
下さい」とガイダンス表示されるので(ステップS
9)、操作者は数値R1をキーボード等の入力装置から
入力する(ステップS10)。上記入力された数値R1
は画面に表示されると共に、位置11に関連付けて記憶
部に記憶される(ステップS11)。
【0021】次に、画面に「面取Rの半径を与える位置
を選択下さい。なければ「くり返し終了」を選択下さ
い」とガイダンス表示されるので(ステップS12)、
ステップS13で「くり返し終了」を選択しない場合に
は前記ステップS4に戻るので、図10における位置1
3をマウスでクリックし、かつ数値R1を入力する操
作、及び位置15,17をマウスでクリックすること、
及び数値R2を入力する操作、並びに位置19,21を
マウスでクリックし、かつ数値R1を入力する操作をり
返す。
【0022】そして、前記ステップS13において「く
り返し終了」を選択すると、画面に「くり返し終了」が
表示され(ステップS14)、次に、画面には「実行し
て良けば「確認」を選択下さい」とガイダンス表示され
るので(ステップS15)、マウスで「確認」をクリッ
クすると(ステップS16,S17)、入力された情報
から面取R面を定義して、図10(B)に示されている
ように、半円柱1と角柱3との交差位置に面取りを行っ
た態様で画面に表示される(ステップS18)。これが
操作の1サイクルである。なお、画面には、「実行の取
消し」の表示が同時に行われる(ステップS19)。
【0023】前述のごとく面取R面を定義して表示する
とき、角柱3の側面3Fと上面3Uとに対応した面取R
面の間のR面23A,23Bの部分は、面取Rの半径が
R1からR2に次第に変化する面であるから、当該R面
23A,23Bの形状の良否は表示されるまで判断でき
ない。
【0024】前記R面23A,23Bの形状の良否を否
と判断し、例えば半径R2をR3に変更する場合には、
次のように行われている。
【0025】すなわち、図5のフローチャートで示すよ
うに、ステップS501で画面の「実行の取消し」をマ
ウスでクリックすると、表示されている面取R面を消去
して「確認」が操作される前の状態に復帰する(ステッ
プS502)。その後、画面表示の「入力操作の取消
し」をマウスでクリックすると(ステップS503)、
「くり返し終了」が選択される前の状態に復帰する(ス
テップS504)。
【0026】そこで、「入力操作の取消し」をマウスで
クリックすることを、入力を変更する操作の状態、本実
施例においては半径RとしてR2の入力操作を行った状
態がさかのぼって画面に表示されるまで繰り返す(ステ
ップS505)。半径RとしてR2の入力操作を行った
画面になると、画面にはR2及び「Rの半径を入力下さ
い」とガイダンス表示されるので(ステップS50
6)、キーボードから半径RとしてR3を入力する(ス
テップS507)。
【0027】上述のごとく半径RとしてR3を入力した
後、「入力操作の取消し」で取消された入力操作を再び
生成すべく、画面に表示されるガイダンスに従って入力
操作を行う前述のステップS13〜S19を繰り返す
と、角柱3の上面Rの半径R3の面取りR面を定義して
画面に表示される(ステップS508)と共に画面に
「実行の取消し」の表示が行われて(ステップS50
9)、操作の1サイクルが終了する。
【0028】
【発明が解決しようとする課題】前述のごとき従来の操
作方法では、図形の選択操作で選択された図形の表示色
を変更することができないことや、繰り返し回数が変化
する数値の入力などの操作の場合は前回の操作を利用す
ることはできなかった。
【0029】例えば、点を移動しコピーするコマンド
で、直前の1サイクルで操作したときに選択した点をさ
らにPだけ移動する操作を行う場合、直前の1サイクル
で選択した点の表示色を変更することができないため、
図形の選択を利用できない。
【0030】また、例えば図9のRの半径が変化する位
置で、予想した形状と異なる形状が定義された場合に、
例えば直前の1サイクルのRの半径R2を入力した操作
をR3に変更する場合には、定義された面取R面を取り
消し、「入力操作取り消し」の選択を繰り返して、Rの
半径をR2と入力した操作までさかのぼり、Rの半径に
R3を入力する。上述のごとく半径RとしてR3を入力
した後の入力操作が前回の1サイクルの入力操作と全く
同じ場合でも、そのまま利用することができず、再度同
じ入力操作を繰り返さなければならない。
【0031】
【課題を解決するための手段】前述のごとき従来の問題
に鑑みて、本発明は、入力装置と、表示装置と、情報記
憶装置と、上記各装置を制御する制御装置とを備えてな
るCADにして、前記表示装置に順次表示されたガイダ
ンスに従った前記入力装置の操作によって順次入力され
たデータを各ガイダンス内容と関連付けて記憶する記憶
部と、前記入力操作の変更修正時に、前記記憶部からガ
イダンスとデータとを関連付けて読み出して表示装置に
順次表示する読取り手段と、この読取り手段によって記
憶部から読出して表示される前回のデータ入力操作の1
部又は全てをそのまま利用するか否かを選択する操作選
択手段と、を備えてなるものである。
【0032】また、本発明は、CADの操作方法にし
て、(a) CADにおける表示装置に順次表示されるガイ
ダンスに従って入力装置の操作を行ってガイダンス内容
に対応したデータを、ガイダンス内容に関連付けて記憶
部に記憶する工程と;(b) 前記記憶部からガイダンスと
データとを関連付けて読み出して前記表示装置に順次表
示する工程と;(c) 表示装置に順次表示される前回のデ
ータ入力操作の1部又は全てをそのまま利用するか否か
を選択する工程と;(d) 前回のデータ入力操作の1部利
用の選択時は、表示装置に表示されているガイダンスに
従って入力装置を再度操作する工程と;(e) 前回のデー
タ入力操作を全てそのまま利用の選択時には以降の操作
を全て利用する処理を行う工程と、よりなるCADの操
作方法である。
【0033】
【作用】前記構成において、表示装置に順次表示される
ガイダンスに従って入力装置を操作してデータを入力す
ると、入力データはガイダンス内容と関連付けて記憶部
に記憶され、入力操作の変更時等には前記記憶部からガ
イダンスとデータとを関連付けて読み出して表示装置に
順次表示するので、表示された入力操作の1部又は全て
をそのまま利用するか否かを選択し、1部利用の選択時
には表示装置に表示されているガイダンスに従って入力
装置を再度操作し、全てそのまま利用の選択時には以降
の操作を全て利用する処理をする。
【0034】すなわち、前回の入力操作の一部又は全て
をそのまま利用する状態を有するので、利用する操作に
関しては再度操作する必要がなく、CADの操作が容易
であり、かつ操作性が向上する。
【0035】
【実施例】図1に示すように、本実施例に係るCAD
は、マウス,キーボード等のごとき入力装置31と、C
RTのごとき表示装置33と、大容量の情報記憶装置3
5と、上記各装置31,33,35を制御する制御装置
37とを備えている。さらに上記CADは、記憶部39
を備えると共に読取り手段41を備えている。
【0036】前記入力装置31、表示装置33、記憶装
置35の機能は従来のCADと大きく変るもではないの
で、それらの機能についての詳細な説明は省略する。
【0037】前記記憶部39は、前記表示装置33に順
次表示されるガイダンスに従って前記入力装置31を操
作することによって順次入力された各種データを各ガイ
ダンス内容と関連付けて記憶するものである。
【0038】前記読取り手段41は、前記記憶部39か
らガイダンスとデータとを関連付けて読み出して前記表
示装置33に順次表示されたものである。
【0039】上記構成のCADにおいて、前記ステップ
S1〜ステップS18を終了し、操作の1サイクルが終
了した後、変更として、例えば前記面取R面の半径Rを
R2からR3に変更する場合の操作方法について説明す
る。
【0040】ステップS601で「実行の取消し」をマ
ウスでクリックすると、表示装置の画面に表示してある
面取R面の消去が行われ(ステップS602)、画面に
「サイクル再実行」か表示される(ステップS60
3)。
【0041】上記「サイクル再実行」をマウスでクリッ
クすると(ステップS604)、前述したステップS3
に復帰する(ステップS605)。そして、前回の操作
で選択した図10のA位置の線の色を変更する(ステッ
プS606)。そして画面には、「前回の操作を利
用」,「以下全て前回の操作を利用」と表示されるので
(ステップS607)、「前回の操作を利用」をマウス
でクリックすると(ステップS608)、ステップS3
の状態となり(ステップS609)、図10の11の位
置にマークを表示する(ステップS610)。
【0042】そして、「前回の操作を利用」をマウスで
クリックすることを繰り返すと(ステップS611)、
入力操作が順次表示されるので、入力を変更する操作の
状態、本実施例においては半径RとしてR2の入力操作
を行った状態が画面に表示されるので(ステップS61
2)、画面にはR2及び「Rの半径を入力下さい」とガ
イダンス表示される(ステップS613,614)。
【0043】そこで、入力装置から半径RとしてR3を
入力すると(ステップS615)、画面にR3を表示す
ると共にその値を記憶部に記憶する(ステップS61
6)。そして、もう1ケ所(位置17)の半径R2の値
もR3に変える操作を行った後、それ以降の操作は前回
の操作と同じなので、画面の選択肢を「以上全て前回の
操作を利用」にしてマウスでクリックする。
【0044】上述の操作が終了すると、角柱3の上面3
UのRの半径がR3の面取R面となると共にR面23
A,23Bは半径R1〜R3に次第に変化する面取R面
となって画面に表示される(ステップS617)と共
に、画面に「実行取消し」の表示が行われて(ステップ
S618)、操作の1サイクルが終了する。
【0045】なお、本発明は前述の実施例のみに限るも
のではなく、例えば、くり返し回数の一定していない操
作については、操作の追加,削除の選択肢により操作の
変更が可能であり、コマンドの割り込み処理等の操作に
対しても、同様の効果を奏することができる。
【0046】
【発明の効果】以上のごとき実施例の説明より理解され
るように、本発明によれば、直前の1サイクルの操作の
うち、1部の操作を除いて他の部分は前回とほんど同一
の操作を再度行う場合、1部の異なる操作だけを行うだ
けで、その他の前回と同じ操作は省略することができ、
操作時間が短縮でき操作が容易であると共に、操作性を
向上させることができるものである。
【図面の簡単な説明】
【図1】本発明の実施例に係るCADの構成を示すブロ
ック図である。
【図2】面取R面を定義するコマンドの操作方法のフロ
ーチャートである。
【図3】図2のフローチャートの続きである。
【図4】図3のフローチャートの続きである。
【図5】面取R面の入力情報を変更する操作を従来の方
法で行うフローチャートである。
【図6】面取R面の入力情報を変更する操作を本発明の
方法で行うフローチャートである。
【図7】図6のフローチャートの続きである。
【図8】図7のフローチャートの続きである。
【図9】図形の定義方法の説明図である。
【図10】半円柱と角柱の交差位置に面取R面を定義す
るコマンドの操作方法の説明図である。
【符号の説明】
31 入力装置 33 表示装置 35 記憶装置 37 制御装置 39 記憶部 41 読取り手段

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 入力装置と、表示装置と、情報記憶装置
    と、上記各装置を制御する制御装置とを備えてなるCA
    Dにして、前記表示装置に順次表示されたガイダンスに
    従った前記入力装置の操作によって順次入力されたデー
    タを各ガイダンス内容と関連付けて記憶する記憶部と、
    前記入力操作の変更修正時に、前記記憶部からガイダン
    スとデータとを関連付けて読み出して表示装置に順次表
    示する読取り手段と、この読取り手段によって記憶部か
    ら読出して表示される前回の入力データ入力操作の1部
    又は全てをそのまま利用するか否かを選択する操作選択
    手段と、を備えてなるとを特徴とするCAD。
  2. 【請求項2】 CADの操作方法にして、次の各工程よ
    りなることを特徴とする操作方法。 (a) CADにおける表示装置に順次表示されるガイダン
    スに従って入力装置の操作を行ってガイダンス内容に対
    応したデータを、ガイダンス内容に関連付けて記憶部に
    記憶する工程。 (b) 前記記憶部からガイダンスとデータとを関連付けて
    読み出して前記表示装置に順次表示する工程。 (c) 表示装置に順次表示される前回のデータ入力操作の
    1部又は全てをそのまま利用するか否かを選択する工
    程。 (d) 前回のデータ入力操作の1部利用の選択時は、表示
    装置に表示されているガイダンスに従って入力装置を再
    度操作する工程。 (e) 前回のデータ入力操作を全てそのまま利用の選択時
    には以降の操作を全て利用する処理を行う工程。
JP5352510A 1993-12-29 1993-12-29 Cad及びその操作方法 Pending JPH07200671A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5352510A JPH07200671A (ja) 1993-12-29 1993-12-29 Cad及びその操作方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5352510A JPH07200671A (ja) 1993-12-29 1993-12-29 Cad及びその操作方法

Publications (1)

Publication Number Publication Date
JPH07200671A true JPH07200671A (ja) 1995-08-04

Family

ID=18424566

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5352510A Pending JPH07200671A (ja) 1993-12-29 1993-12-29 Cad及びその操作方法

Country Status (1)

Country Link
JP (1) JPH07200671A (ja)

Similar Documents

Publication Publication Date Title
JPS6145299A (ja) 波形表示装置
JPH04142661A (ja) 情報処理装置
JPH07200671A (ja) Cad及びその操作方法
JPS63118820A (ja) メニユ−表示装置
JP2001195432A (ja) Cadシステム
JP3157474B2 (ja) カム設計処理装置及び方法
JP2720960B2 (ja) 波形修正方法
JP3386209B2 (ja) ディスプレイ画面上に表示されたオブジェクトを再配置する装置
JPH067307B2 (ja) カ−ソル表示方式
JP3470974B2 (ja) 図形作成方法および装置
JPH02250178A (ja) 図形作成装置
JP3201805B2 (ja) 寸法線作成装置
JP2737605B2 (ja) 波形表示装置
JPH06251039A (ja) 帳票デザインシステム
JPH0816357A (ja) カーソル表示制御装置
JPH0589214A (ja) 編集装置
JPH02143325A (ja) ウィンドウ表示方式
JPH10222471A (ja) グラフ描画装置、グラフ描画処理方法、及びグラフ描画処理プログラムを記録した記録媒体
JPS61223982A (ja) イメ−ジ入力方式
JPH06309341A (ja) 帳票デザインシステム
JPH04169926A (ja) 図形処理装置
JP2001092789A (ja) 計算装置、及び記憶媒体
JPH08339413A (ja) データエントリ装置
JPH0793396A (ja) 部品図情報の変更登録方法
JPH086973A (ja) Cadシステム