JPH07200879A - カーソル移動方法および立体図の作図方法 - Google Patents

カーソル移動方法および立体図の作図方法

Info

Publication number
JPH07200879A
JPH07200879A JP5351264A JP35126493A JPH07200879A JP H07200879 A JPH07200879 A JP H07200879A JP 5351264 A JP5351264 A JP 5351264A JP 35126493 A JP35126493 A JP 35126493A JP H07200879 A JPH07200879 A JP H07200879A
Authority
JP
Japan
Prior art keywords
cursor
screen
isometric
axis
dimensional
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
JP5351264A
Other languages
English (en)
Inventor
Yukio Wakabayashi
幸雄 若林
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to JP5351264A priority Critical patent/JPH07200879A/ja
Publication of JPH07200879A publication Critical patent/JPH07200879A/ja
Pending legal-status Critical Current

Links

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Processing Or Creating Images (AREA)
  • Position Input By Displaying (AREA)

Abstract

(57)【要約】 【目的】 立体図、特に等測図を菱眼を使わず、あたか
も菱眼があるかのように効率よく作図することのできる
CADシステムに好適なカーソル移動方法および立体図
の作図方法を提供すること。 【構成】 入力装置4によりカーソルの走行軌道角度を
設定し、画面上の始点に位置させたカーソルを、予め設
定された移動量または入力装置4により入力された移動
量をもって前記走行軌道角度にしたがった走行軌道上を
前進または後退自在させるように移動させるとともに、
直線の描画および新たな始点の設定を行い、かつ、楕円
の斜軸の長さを基準とする多数の楕円パターンを予め外
記憶装置3に記憶し、立体図の作図に際して、前記多数
の楕円パターンを画面上に表示させ、その多数の楕円パ
ターンから必要な楕円パターンを選択することにより画
面上の指定位置に適正サイズの楕円を描画することを特
徴とする。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、立体図の作図方法に係
り、CADシステムによりアイソメトリック図、特に、
等測図を効率よく作図するのに好適な立体図の作図方法
およびカーソル移動方法に関する。
【0002】
【従来の技術】今日、パソコンと称される比較的低価格
のコンピュータに、キーボード、マウス、ディスプレ
イ、プロッタ等の各種周辺機器を接続し、その各種周辺
機器をOS(オペレーティングシステム)および各種C
AD用のアプリケーションプログラムにより動作させる
ことにより、ディスプレイの画面上にカーソルを表示
し、キーボード、マウス等の入力装置をもって画面上に
所望の図形等を描画させて、設計・製図を行うCADシ
ステムが、その利便性等の理由により多用されている。
【0003】まず、この種の従来のCADシステムにつ
いて説明する。
【0004】従来からあるCADシステムは、コンピュ
ータおよび各種周辺機器からなるハードウエアと、CA
D用のアプリケーションプログラムからなるソフトウエ
ア、例えば、CADPAC(デザインオートメーション
株式会社の商品名)等を有している。
【0005】前記ハードウエアは、CPUおよびメモリ
等を有するコンピュータと、外部記憶装置(FDD、H
DD等)および入力装置(キーボード、マウス等)なら
びに出力装置(プロッタ、ディスプレイ等)からなる周
辺機器を有している。
【0006】前記ソフトウエアは、正面図、側面図、平
面図等の2次元図の作図に必要な各種の機能、例えば、
線分・円・楕円等の図形の描画機能、通常複写・拡縮複
写・回転複写等の複写機能、通常移動・拡縮移動等の移
動機能、枠内消去・切取消去等の消去機能等を有してい
る。
【0007】ここで、従来からあるCADシステムにお
ける立体図の作図について、CADPACを例示して説
明する。
【0008】CADPACにおける立体図の作図は、立
体図としてアイソメトリック図と称される等測投影図に
対応しており、次に説明する2種類の方法により行われ
ている。
【0009】第1の従来の等測投影図の作図方法は、C
ADPACが有する等測投影図の作図機構を用いるもの
であり、例えば、正面図および平面図の2図面を画面上
に描画したうえで、この2次元の2面図を基にしてCA
DPACのアイソメ図作成機構であるコマンド「アイソ
メ」により画面上に等測投影図を描画させるものであ
る。
【0010】第2の従来の等測投影図の作図方法は、手
書きの立体図に用いる菱眼紙と同様の菱眼を画面上に表
示させ、画面上の菱眼の目盛を使用して等測投影図を描
画するものである。
【0011】
【発明が解決しようとする課題】しかしながら、前述し
た第1の従来の立体図の作図方法においては、等測投影
図を作図する場合に、少なくとも正面図および平面図の
2次元の2図面を画面上に描画しなければならず、例え
ば、テクニカルイラストレーション等のように、物品あ
るいはフリーハンド図から等測投影図のみを描画する場
合に、画面上に、いちいち正面図および平面図等の2面
図を描画する必要があり、等測投影図を作成するのに、
多大な労力と長時間を要するという問題点があった。
【0012】そして、一部の寸法値あるいはすべての寸
法値が記載されていないフリーハンド図、計画図、組立
図等の原図から等測投影図を作図する場合には、正面図
および平面図等の2面図を設計・製図する必要があり、
等測投影図を作成するのに、多大な労力と長時間を要す
るという問題点があった。
【0013】さらに、テクニカルイラストレーション等
に多用される等測図を作成する機能を有しておらず、等
測図を作成するためには、一旦、等測投影図を画面上に
描画させた上で複雑な操作をせざるを得ず、等測図を作
成するのに多大な労力と長時間を要するという問題点が
あった。
【0014】前記第2の従来の等測投影図の作図方法
は、画面上に菱眼を表示させることによりX,Y,Z軸
長は、原寸を0.82倍しつつ作図しなければならな
い。そして、画面上に菱眼を表示すると画面が極めて見
にくくなるとともに、画面上に表示された菱眼の目盛り
をマウスカーソルで追うようにして視認しなければなら
ず、画面を長時間視認すると、目に対する負担が急激に
増加するという問題点があった。
【0015】また、画面に表示された菱眼を用いて楕円
を有する等測図を描画させる場合に、楕円の描画機能に
より描画される楕円は、長軸の長さ(大きさ)を基準と
したものが描画されるので、等測図に対応させた楕円と
するためには、長軸の大きさをいちいち1.22倍させ
なければならず、楕円を有する等測図を描画させる場合
に複雑な操作をせざるを得ず、等測図を作成するのに多
大な労力と長時間を要するという問題点があった。
【0016】本発明はこれらの点に鑑みてなされたもの
であり、立体図、特に等測図を菱眼を使わず、あたかも
菱眼があるかのように効率よく作図することのできるC
ADシステムに好適なカーソル移動方法および立体図の
作図方法を提供することを目的とする。
【0017】
【課題を解決するための手段】前述した目的を達成する
ため請求項1に記載の本発明のカーソル移動方法は、カ
ーソルが垂直および水平方向にしたがって前進または後
退自在とされたCADシステムを用いて立体図を作図す
る場合に、入力装置によりカーソルの走行軌道角度を設
定し、画面上の始点に位置させたカーソルを、予め設定
された移動量または入力装置により入力された移動量を
もって前記走行軌道角度にしたがった走行軌道上を前進
または後退自在させることを特徴としている。
【0018】そして、請求項2に記載の本発明の立体図
の作図方法は、カーソルが垂直および水平方向にしたが
って前進または後退自在とされたCADシステムを用い
て立体図を作図する場合に、入力装置によりカーソルの
走行軌道角度を設定し、画面上の始点に位置させたカー
ソルを、請求項1に記載のカーソルの移動方法をもっ
て、前記走行軌道角度にしたがった走行軌道上を移動せ
しめて終点を決定し、前記始点と終点との間に直線を描
画することを特徴としている。
【0019】さらに、請求項3に記載の本発明の立体図
の作図方法は、カーソルが垂直および水平方向にしたが
って前進または後退自在とされたCADシステムを用い
て立体図を作図する場合に、入力装置によりカーソルの
走行軌道角度を設定し、画面上の任意点に位置させたカ
ーソルを、請求項1に記載のカーソルの移動方法をもっ
て、前記走行軌道角度にしたがった走行軌道上を移動せ
しめて新たな始点を設定することを特徴としている。
【0020】また、請求項4に記載の本発明の立体図の
作図方法は、画面上に表示された特定の図形を指定する
ことにより特定の図形を拡大または縮小して画面の任意
の位置に複写することができる拡縮複写機能を有するC
ADシステムを用いて楕円を有する立体図を作図する場
合に、楕円の斜軸の長さを基準とする多数の楕円パター
ンを予め外記憶装置に記憶し、立体図の作図に際して、
前記多数の楕円パターンを画面上に表示させ、その多数
の楕円パターンから必要な楕円パターンを選択すること
により画面上の指定位置に適正サイズの楕円を描画する
ことを特徴としている。
【0021】そして、請求項5に記載の本発明の立体図
の作図方法は、カーソルが垂直および水平方向にしたが
って前進または後退自在とされるとともに画面上に表示
された特定の図形を指定することにより特定の図形を拡
大または縮小して画面の任意の位置に複写することがで
きる拡縮複写機能を有するCADシステムを用いて立体
図を作図する場合に、前記請求項2および請求項4に記
載の立体図の作図方法をそれぞれ単独もしくは組合わせ
て立体図を描画することを特徴としている。
【0022】さらに、請求項6に記載の本発明の立体図
の作図方法は、請求項5に記載の立体図の作図方法にお
いて、複数の楕円を有する立体図を作図する場合に、請
求項3に記載の立体図の作図方法を用いることを特徴と
している。
【0023】
【作用】前述した構成からなる本発明のカーソル移動方
法および立体図の作図方法によれば、入力装置によりカ
ーソルの走行軌道角度を設定し、画面上の始点に位置さ
せたカーソルを、予め設定された移動量または入力装置
により入力された移動量をもって前記走行軌道角度にし
たがった走行軌道上を前進または後退自在させることに
より、立体図における直線および新たな始点を簡単に、
かつ、効率よく描画することができる。そして、立体図
に楕円を描く場合には、予め外記憶装置に記憶した多数
の楕円パターンを画面上に表示させ、その多数の楕円パ
ターンから必要なパターンを選択することにより画面上
の指定位置に適正サイズの楕円を簡単に、かつ、効率よ
く描画することができる。さらに、楕円パターンは、斜
軸の長さを基準としているので、等測図における楕円を
簡単に、かつ、効率よく描画することができる。
【0024】
【実施例】以下、本発明を図面に示す実施例により説明
する。
【0025】本実施例は、CADPAC(デザインオー
トメーション株式会社の商品名)に適用したものであ
る。
【0026】まず、本発明に係るカーソル移動方法およ
び立体図の作図方法を適用するCADシステムの一実施
例について図1により説明する。
【0027】図1は本発明に係るカーソル移動方法およ
び立体図の作図方法を適用するCADシステムの一実施
例を示すブロック図である。
【0028】図1に示すように、本実施例のCADシス
テム1は、CPUおよび主記憶装置等を有するコンピュ
ータ本体2と、コンピュータ本体2の内部または外部あ
るいは内外部の両者に設けられたFDD、HDD等の各
種の外部記憶装置3およびキーボード4a、マウス4b
等の各種の入力装置4ならびにプロッタ5a、ディスプ
レイ5b等の各種の出力装置5等からなる各種の周辺機
器6とを有しており、これらが図示しないソフトウエア
により動作可能とされて形成されている。
【0029】ここで、本発明が適用される立体図につい
て、等測図を例示して図2により説明する。
【0030】図2は等測図を説明する説明図である。
【0031】等測図は、2次元の正面図、平面図、側面
図で表される物品を立体的に表現する図法の一つであ
り、図2に示すように、水平線に対して30度の右上が
りに傾斜したX軸と称される右斜線(以下、2次元図の
X軸と区別するため等測X軸という。)と、水平線に対
して30度の左上がりに傾斜したY軸と称される左斜線
(以下、2次元図のY軸と区別するため等測Y軸とい
う。)と、水平線と直交するZ軸と称される縦線(以
下、等測Z軸という。)とからなる等測軸を基本にし
て、等測X軸、等測Y軸、等測Z軸方向の長さをそれぞ
れの比が1:1:1となるように実長をもって描くよう
にされている。なお、前記等測X軸、等測Y軸、等測Z
軸と立体的に直交する面がそれぞれX面、Y面、Z面と
呼ばれている。
【0032】また、2次元図で円で示される図形は、等
測図において35度16分の楕円として表される。そし
て、X面に描かれる楕円は、その短軸が等測X軸と平行
になるようにされている。
【0033】つぎに、本実施例のカーソル移動方法につ
いて具体的に説明する。
【0034】図3は本発明に係るカーソルの移動方法を
画面上の始点の位置を同一とした場合のカーソルの移動
状態の一実施例を示す説明図である。
【0035】本実施例のカーソル移動方法の概略は、少
なくとも等測図を作図する場合に、入力装置4によりカ
ーソルの走行軌道角度を設定し、画面上の始点に位置さ
せたカーソルを、予め設定された移動量Dまたは入力装
置4により入力された総移動量をもって前記走行軌道角
度にしたがった走行軌道上を前進または後退自在とされ
ている。
【0036】さらに説明すると、本実施例においては、
画面上に矢印等で表示されている、カーソル、いわゆる
マウスカーソルを、キーボード4aのスペースキーの操
作で十字カーソルに切換えることにより、十字カーソル
が、主として通常の2次元図の作図状態で用いるX−Y
座標系における水平方向の単なるX軸(0°)に対応し
た走行軌道角度の水平軌道およびX−Y座標系における
垂直方向の単なるY軸(90°)に対応した走行軌道角
度の垂直軌道と、等測図の作図状態で用いる等測X軸に
対応した走行軌道角度の等測X軸軌道および等測Y軸に
対応した走行軌道角度の等測Y軸軌道の4種類の走行軌
道上を前進または後退自在とされている。なお、等測図
の作図状態で用いる等測Z軸に対応した等測Z軸軌道
は、X−Y座標系における垂直方向の垂直軌道と同一と
なるので、等測Z軸軌道は垂直軌道を用いるようになっ
ている。
【0037】そして、十字カーソルは、予め設定された
移動量Dまたは数値入力された総移動量をもってキーボ
ード4aの4個の方向キーに対応させて進退自在とされ
ている。つまり、予め設定された移動量Dを用いる場合
には、例えば、十字カーソルの移動量Dを10mmと設
定することにより、方向キーの反復操作によって、各軌
道上を10mmづつ移動可能とされている。また、数値
入力された場合には、方向キーの1回の操作によって、
各軌道上を一気に移動可能とされている。
【0038】さらに説明すると、図3に示すように、画
面が通常状態とされた通常画面における十字カーソルの
移動は、画面上の任意の位置を始点として、右向き方向
キーを1回押す毎に画面上を水平軌道の軌道角度にした
がって予め設定された移動量Dづつ右向き方向キーの操
作回数に応じて右方向(前進方向)に移動するか、また
は、数値入力された総移動量をもって右方向キーの操作
に応じて右方向(前進方向)に一気に移動する、そし
て、左向き方向キーを1回押す毎に画面上を水平軌道の
軌道角度にしたがって予め設定された移動量Dづつ左向
き方向キーの操作回数に応じて左方向(後退方向)に移
動するか、または、数値入力された総移動量をもって左
方向キーの操作に応じて左方向(後退方向)に一気に移
動する。
【0039】さらに、上向き方向キーを1回押す毎に垂
直軌道の軌道角度にしたがって予め設定された移動量D
づつ上向き方向キーの操作回数に応じて上方向(前進方
向)に移動するか、または、数値入力された総移動量を
もって上向き方向キーの操作に応じて上方向(前進方
向)に一気に移動する。また、下向き方向キーを1回押
す毎に垂直軌道の軌道角度にしたがって予め設定された
移動量Dづつ下向き方向キーの操作回数に応じて下方向
(後退方向)に移動するか、または、数値入力された総
移動量をもって下向き方向キーの操作に応じて下方向
(後退方向)に一気に移動する。さらに、右向き方向キ
ーと左向き方向キーとの操作の組合せ、および、上向き
方向キーと下向き方向キーとの操作の組合せにより進退
自在とされている。この部分のカーソルの移動について
は、従来のCADPACにて行うことが可能である。
【0040】なお、予め設定する移動量Dは、作図中に
キーボード4aにより数値Dを入力することによって、
例えば10mm以外に、7mmまたは5mmストローク
を得ることができる。また、リターンキーを一回操作す
ることにより、移動量Dを1/4にすることができる。
すなわち、10/4mmストロークを得ることができ
る。
【0041】そして、等測図の作図状態における十字カ
ーソルの移動は、コマンド「等測X軸軌道」を選択した
状態において、画面上の任意の位置を始点として、右向
き方向キーを1回押す毎に等測X軸軌道の軌道角度にし
たがって予め設定された移動量Dづつ右向き方向キーの
操作回数に応じて画面上を右上方向(前進方向)に移動
するか、または、数値入力された総移動量をもって右向
き方向キーの操作に応じて右上方向(前進方向)に一気
に移動する。さらに、左向き方向キーを1回押す毎に等
測X軸軌道の軌道角度にしたがって予め設定された移動
量Dづつ左向き方向キーの操作回数に応じて画面上を左
下方向(後退方向)に移動するか、または、数値入力さ
れた総移動量をもって左向き方向キーの操作に応じて左
下方向(後退方向)に一気に移動する。また、右向き方
向キーと左向き方向キーとの操作の組合せにより進退自
在とされている。
【0042】さらに、等測図の作図状態における十字カ
ーソルの移動は、コマンド「等測Y軸軌道」を選択した
状態において、画面上の任意の位置を始点として、左向
き方向キーを1回押す毎に等測Y軸軌道の軌道角度にし
たがって予め設定された移動量Dづつ左向き方向キーの
操作回数に応じて画面上を左上方向(前進方向)に移動
するか、または、数値入力された総移動量をもって左向
き方向キーの操作に応じて左上方向(前進方向)に一気
に移動する。そして、右向き方向キーを1回押す毎に等
測Y軸軌道の軌道角度にしたがって予め設定された移動
量Dづつ右向き方向キーの操作回数に応じて画面上を右
下方向(後退方向)に移動するか、または、数値入力さ
れた総移動量をもって右向き方向キーの操作に応じて右
下方向(後退方向)に一気に移動する。また、右向き方
向キーと左向き方向キーとの操作の組合せにより進退自
在とされている。
【0043】前記カーソルの等測X軸軌道の選択は、画
面上に表示されているメニュー(プルダウンメニュウま
たはサイドメニュウ)のコマンド「等測X軸軌道」をマ
ウス4bにより選択するか、あるいは、コマンド「等測
X軸軌道」に対応させたキーボード4aの特定のキー、
例えばアルファベットの「g」キーの操作により選択可
能とされており、等測X軸軌道の選択状態で等測X軸軌
道を再び選択することにより、等測X軸軌道の選択状態
が解除され、通常画面とされる。そして、前記カーソル
の等測Y軸軌道の選択は、前記等測X軸軌道の選択と同
様に、画面上に表示されているメニュー(プルダウンメ
ニュウまたはサイドメニュウ)のコマンド「等測Y軸軌
道」を選択するか、あるいは、コマンド「等測Y軸軌
道」に対応させたキーボード4aの特定のキー、例えば
アルファベットの「h」キーの操作により選択可能とさ
れており、等測Y軸軌道の選択状態で等測Y軸軌道を再
び選択することにより、等測Y軸軌道の選択状態が解除
され通常画面とされる。コマンド「等測X軸軌道」およ
び「等測Y軸軌道」に対応させるキーボード4aの特定
のキーは、他のコマンドに干渉しないキーであればよ
く、特に、本実施例のキーに限定されるものではない。
【0044】なお。前記等測X軸軌道および等測Y軸軌
道は、当然、等測投影図の作図にも用いることができ
る。また、走行軌道角度は、斜視図の種類等により多種
多様のものを設けることができ、特に、本実施例の構成
に限定されるものではない。
【0045】このように、カーソルを画面上の任意の位
置を始点として、等測図の各軌道にしたがって予め設定
された移動量Dづつ方向キーの操作回数(方向キーの反
復)に応じて移動させるか、または、数値入力された総
移動量をもって一気に移動させることにより、画面上を
あたかも菱眼紙上を移動させるようにカーソルを動作さ
せることができる。
【0046】つぎに、本発明に係る立体図の作図方法に
ついて楕円の作図例を図4および図5により説明する。
【0047】図4は本発明に係る立体図の作図方法に用
いる楕円を説明する説明図であり、図5は本発明に係る
立体図の作図方法に用いる楕円パターン表の一実施例を
示す説明図であり、図6は画面上に表示された楕円パタ
ーン表の一例を示す説明図である。
【0048】本実施例における等測図の楕円の作図の概
略は、予め外部記憶装置3(本実施例においてはHD
D)にデータファイルとして記憶させた多数の楕円パタ
ーンからなる楕円パターン表を作図に際して画面上に表
示させ、この多数の楕円パターン表から必要な楕円パタ
ーンを選択し、その選択した楕円パターンを画面上の所
定位置に所望の大きさに複写することにより行われる。
【0049】更に説明すると、楕円パターンは、図4に
示す楕円(傾き角35度16分の投影楕円)を基にし
て、従来からある楕円描画機能を用いて形成されてい
る。この基となる楕円は、図4において、線分ABおよ
びCDにて示す斜軸の長さと、図4においてXXにて示
す長軸の長さとの比が1:1.22として形成されると
ともに、本実施例においては、従来の長軸の長さを基準
とした楕円と異なり、楕円の斜軸の長さ(大きさ)を基
準(図2)として、例えば斜軸の長さを10mmとする
ようにして形成されている。このように、斜軸の長さを
基準とすることにより、画面上の任意の位置を始点とし
て、等測図の各軌道にしたがって予め設定された移動量
Dまたは数値入力された総移動量に応じて移動するカー
ソルの移動量に対して楕円を簡単に対応させることがで
きる。すなわち、等測図に楕円の斜軸の長さを対応させ
ることができる。つまり、等測図に従来の楕円のサイズ
を対応させるためには、長軸の長さが基準とされた従来
の楕円のサイズを1.22倍にして表さなければならな
いという不都合を簡単に解決することができる。
【0050】そして、楕円パターンは、前記楕円を基に
して、等測図における等測X軸、等測Y軸、等測Z軸
(2次元図のY軸)、および2次元図のX軸に対応させ
た楕円およびその半楕円等の多種多様の楕円パターンが
必要に応じて作成されている。さらに、作図効率を向上
させるために、多数の楕円パターンを画面上に一度に表
示させるように多数の楕円パターンをまとめた楕円パタ
ーン表を設ける。この楕円パターン表の一例を図5に示
す。
【0051】なお、図5に示すように、各楕円パターン
には、画面上の所定位置に楕円パターンを確実に位置決
めするために、補助線による楕円サイズより大きい斜
軸、長軸、短軸を形成しておくことが好ましい。これに
より、楕円と楕円との間を直線で接続したり、楕円と線
分とを接続する場合の基準点とすることができ作図効率
を確実に向上させることができる。
【0052】また、図5に示すように、各楕円パターン
を区分する枠を設けることが好ましい。これは、各楕円
パターンを区分する枠を設けることにより、枠の角(交
点)を楕円パターンを選択する場合の基準(目安)と
し、作業効率を向上させることができるからである。そ
して、枠の列位置と行位置示す大文字と小文字のアルフ
ァベットは、有っても無くてもどちらでもよい。
【0053】さらに、図5に示す楕円パターン表のA列
は等測X軸(等測X軸軌道)に対応し、B列は等測Y軸
(等測Y軸軌道)に対応し、C列はX軸(水平軌道)に
対応し、D列は等測Z軸(等測Z軸軌道、垂直軌道)に
対応するようになっており、楕円パターンの短軸の方向
を等測軸とするように選択される。
【0054】前記楕円パターン表は、画面に表示されて
いる各種のコマンド(図示せず)から、等測図様の楕円
作図コマンド、例えば、「アイソメ楕円」というコマン
ドを選択することにより、予め外部記憶装置3としての
HDDにデータファイルとして記憶させた多数の楕円パ
ターンをまとめた楕円パターン表が画面上に表示される
ようになっている。図6に、画面上に表示された楕円パ
ターン表を示す。なお、画面上に表示された楕円パター
ン表は、その位置が作図位置と干渉したりしてじゃまな
場合には、移動機能(コマンド「通常移動」)により画
面上の所望の位置に移動させたり、消去機能(コマンド
「切取消去」)により楕円パターン表の必要な楕円パタ
ーンだけを残して不要な楕円パターンを画面上から除去
してもよい。
【0055】ここで、等測図における楕円の作図方法を
説明する。
【0056】等測図における楕円の作図は、まず、画面
上に表示されている各種の作図コマンド(図示せず)か
ら、等測図用の楕円作図コマンド、例えば、「アイソメ
楕円」というコマンドを選択することにより開始され
る。予め外部記憶装置3としてのHDDにデータファイ
ルとして記憶させた楕円パターン表が画面上に表示され
る。つぎに、画面上に表示されている楕円パターン表か
ら必要な楕円パターンを、コマンド「拡縮複写」により
マウスカーソルで、対象要素指定、複写始点指定、複写
終点指定を順に施すことにより選択するとともに、選択
した楕円パターンを原品やフリーハンド図、計画図、組
立図等に対応させてスケール入力(楕円パターンを拡大
あるいは縮小)により必要なサイズの楕円パターンを画
面上の所定位置に複写することにより等測図における楕
円の作図が完了する。
【0057】すなわち、楕円パターンは、前述したよう
に斜軸を基準(本実施例では斜軸を10mm)として形
成されているので、原品または原図の円の直径の実寸に
簡単に対応させることができる。つまり、実寸法が、例
えば98mmの場合には、9.8倍(98/10)とす
ればよく、実寸法が5mmの場合には、0.5倍(5/
10)とすればよく、暗算にて簡単にスケール入力を行
うことができ、作図効率を確実に向上させることができ
る。
【0058】つぎに、等測図における直線および始点の
作図方法について説明する。
【0059】等測図における直線(線分)および始点
(基準点)の作図は、前述したカーソル移動方法を用い
て簡単に行うことができる。
【0060】すなわち、等測図における始点(基準点)
は、画面上の任意の位置に位置するマウスカーソルを十
字カーソルにし、ピリオドキーを操作することにより始
点(基準点)が画面上に簡単に設定される。そして、等
測X軸(等測X軸軌道)に対応させた直線を作図するに
は、コマンド「等測X軸軌道」に対応させたキーボード
4aの特定のキー、例えばアルファベットの「g」キー
の操作により等測X軸を選択するとともに、コマンド
「線分」を選択しうえで(コマンド「等測X軸軌道」お
よび「線分」を併用する)、画面上の任意の位置に位置
するマウスカーソルを十字カーソルにしてピリオドキー
を操作することにより始点(基準点)を設定し、その
後、寸法値が不明確な場合には原図の特定部位の長さを
基準として予め設定された移動量Dもって方向キーを繰
り返し操作し(デバイダ感覚)、寸法値が明確な場合に
はその寸法値を数値入力して方向キーの一回操作によ
り、十字カーソルを選択した等測X軸軌道にしたがって
一気に終点に移動させ、終点に位置する十字カーソルに
対して、ピリオドキーを操作することにより始点と終点
との2点指定の直線(線分)が画面上に簡単に設定され
る。なお、等測Y軸に対応させた直線は、コマンド「等
測Y軸軌道」を選択することにより同様にして形成さ
れ、等測Z軸に対応させた直線は、コマンド「等測X軸
軌道」および「等測Y軸軌道」を選択しない通常状態で
同様にして形成される。
【0061】なお、コマンド「線分」を併用しない場合
には、直線は形成されずに、終点に位置する十字カーソ
ルに対してピリオドキーを操作することにより新たな始
点(基準点)が画面上に簡単に設定される。
【0062】つぎに、前述した本実施例を用いた等測図
の作図例を図7から図13により説明する。
【0063】図7から図13は等測図の作図例をその作
図順にフローチャートとともに説明する説明図であり、
図7は本実施例の等測図の作図に用いる原図であり、図
8から図11は等測図の作図状態の途中経過を順を追っ
て説明する作図状態説明図であり、図12は完成した等
測図であり、図13は等測図の作図状態の途中経過にお
ける楕円パターンの選択状態を説明する説明図である。
【0064】図7に示すように、本実施例の原図には、
寸法値が記載されているが、原図にRにて示す円柱の直
径を基準円とし、原図にLにて示す稜線の線分の長さを
基準稜線として、寸法値がないものとして等測図を作図
する。なお、図における2点鎖線矢印は十字カーソルの
移動状態を説明するものである。
【0065】まず、等測図の作図は、画面に楕円パター
ン表を表示させた上で(図6)、図画面上の任意点に位
置するマウスカーソルをスペースキーの操作により十字
カーソルに切換えることにより開始される。この作図状
態を図8(a)に示す。
【0066】つぎに、基準稜線Lを形成する。そして、
キー入力により十字カーソルの移動量Dを10mmに設
定する。さらに、コマンド「線分」を選択したうえでピ
リオドキーを操作して始点である点P1を決定し、等測
Z軸軌道を後退する下向き方向キーを4回操作して十字
カーソルを点P1の下方に位置させ、ピリオドキーを操
作して終点である点P2を決定することにより点P1と
点P2との間に基準稜線Lが形成される。この作図状態
を図8(b)に示す。
【0067】つぎに、アルファベットの「g」キーのキ
ー入力により「等測X軸軌道」を選択する。そして、基
準稜線Lの点P2に位置する十字カーソルに対してピリ
オドキーを操作して始点である点P2を決定し、等測X
軸軌道を前進する右向き方向キーを5回操作して十字カ
ーソルを等測X軸軌道にしたがって点P3に位置させ、
ピリオドキーを操作して終点であるP3を決定すること
により点P2と点P3との間に線分(直線)L1が形成
される。つづいて、スペースキーを操作して十字カーソ
ルをマウスカーソルに切換えて(十字カーソル開放)マ
ウスカーソルを点P1に位置させ、再度スペースキーを
操作してマウスカーソルを十字カーソルに切換えて線分
L1と同様にして線分L2を形成する。つづいて、アル
ファベットの「h」キーのキー入力により「等測Y軸軌
道」を選択し、線分L3、L4、L5を前述した線分L
1、L2と同様に形成する。このときカーソルの移動に
使用する方向キーは左向き方向キーである。この作図状
態を図8(c)に示す。
【0068】つぎに、十字カーソルを開放してマウスカ
ーソルでコマンド「線分」により点P7と点P6、点P
6と点P5、点P4と点P3をそれぞれ結ぶ直線L6、
L7、L8を形成する。この作図状態を図9に示す。
【0069】つぎに、コマンド「拡縮複写」を選択し、
図13に示すように、始点ロと終点ハに範囲指定して楕
円パターンBbを選択する。複写始点O1選択。つづい
て、点P2に十字カーソルを位置させる。つづいて、
「等測X軸軌道」を選択し、等測X軸軌道を前進する右
向き方向キーを2回操作して十字カーソルを等測X軸軌
道にしたがって点P9に位置させる。つづいて、アルフ
ァベットの「g」キーのキー入力により「等測X軸軌
道」を開放したうえで、等測Z軸軌道を前進する上向き
方向キーを2回操作し、さらにピリオドキーを操作して
複写終点P10を決定し、スケール(倍率1)を入力す
ることにより、楕円パターンBbが複写され楕円E1が
形成される。
【0070】つぎに、十字カーソルを開放して、コマン
ド「拡縮複写」を選択し、図13に示すように、始点ニ
と終点ホに範囲指定して楕円パターンBaを選択する。
複写始点O2選択。つづいて、点P10に十字カーソル
を位置させる。つづいて、「等測Y軸軌道」を選択した
うえで等測Y軸軌道を後退する右向き方向キーを1回操
作して十字カーソルを等測Y軸軌道にしたがって点P1
1に位置させる。つづいて、ピリオドキーを操作して複
写終点P11を決定し、スケール(倍率1)を入力する
ことにより、楕円パターンBaが複写され楕円E2が形
成される。以下同様にして他の楕円がすべて形成され
る。この作図状態を図10に示す。
【0071】つぎに、十字カーソルを開放してマウスカ
ーソルでコマンド「線分」により各直線L9〜L14を
形成することにより3つの円柱が完成する。この作図状
態を図11に示す。
【0072】つぎに、補助線および隠れ線を消去するこ
とにより図12に示す等測図が完成する。
【0073】以上述べたように、本実施例においては、
楕円を有する等測図の作図を、正面図および平面図の2
つの図面を作図することなく、画面上に直接的に表現で
きる。更に、例えば、寸法値のない原図上で、基準長さ
を決めてデバイダの1ストロークとしての各部の長さを
決めていく作図の方法がCAD上で実現できることとな
る。すなわち、デジタルでなくアナログ入力を可能とす
ることができ、あたかも菱眼があるかのように簡単に作
図することができるので、従来と異なり、立体図の作図
効率を確実に格段に向上させることができる。
【0074】なお、本発明は、前記等測図のみでなく、
各種の斜視図(立体図)および2次元図の作図にも適用
することができる。
【0075】また、本発明は、前記実施例に限定される
ものではなく、必要に応じて変更することができる。
【0076】
【発明の効果】以上説明したように本発明のカーソル移
動方法および立体図の作図方法によれば、正面図および
平面図の2つの図面を作図することなく、画面上に直接
的に、手書き製図の感覚で簡単に作図することができ、
立体図の作図効率を確実に格段に向上させることができ
るという極めて優れた効果を奏する。
【図面の簡単な説明】
【図1】本発明に係るカーソル移動方法および立体図の
作図方法を適用するCADシステムの一実施例を示すブ
ロック図
【図2】等測図を説明する説明図
【図3】本発明に係るカーソルの移動方法を画面上の始
点の位置を同一とした場合のカーソルの移動状態の一実
施例を示す説明図
【図4】本発明に係る立体図の作図方法に用いる楕円を
説明する説明図
【図5】本発明に係る立体図の作図方法に用いる楕円パ
ターン表の一実施例を示す説明図
【図6】本発明に係る立体図の作図方法に用いる画面上
に表示された楕円パターン表の一例を示す説明図であ
る。
【図7】(a)および(b)は本発明に係るカーソルの
移動方法および立体図の作図方法を適用した等測図の作
図例に用いた原図であり、(a)は平面図、(b)は正
面図
【図8】本発明に係るカーソルの移動方法および立体図
の作図方法を適用した等測図の作図例を作図順にフロー
チャートとともに説明する説明図
【図9】本発明に係るカーソルの移動方法および立体図
の作図方法を適用した等測図の作図例を作図順にフロー
チャートとともに説明する図8につづく説明図
【図10】本発明に係るカーソルの移動方法および立体
図の作図方法を適用した等測図の作図例を作図順にフロ
ーチャートとともに説明する図9につづく説明図
【図11】本発明に係るカーソルの移動方法および立体
図の作図方法を適用した等測図の作図例を作図順にフロ
ーチャートとともに説明する図10につづく説明図
【図12】本発明に係るカーソルの移動方法および立体
図の作図方法を適用した等測図の作図例の完成した等測
【図13】本発明に係るカーソルの移動方法および立体
図の作図方法を適用した等測図の作図例の途中経過にお
ける楕円パターンの選択状態を説明する説明図
【符号の説明】
1 CADシステム 2 コンピュータ本体 3 外部記憶装置 4 入力装置 4a キーボード 4b マウス 5 出力装置 5a プロッタ 5b ディスプレイ 6 周辺機器

Claims (6)

    【特許請求の範囲】
  1. 【請求項1】 カーソルが垂直および水平方向にしたが
    って前進または後退自在とされたCADシステムを用い
    て立体図を作図する場合に、入力装置によりカーソルの
    走行軌道角度を設定し、画面上の始点に位置させたカー
    ソルを、予め設定された移動量または入力装置により入
    力された移動量をもって前記走行軌道角度にしたがった
    走行軌道上を前進または後退自在させることを特徴とす
    るカーソル移動方法。
  2. 【請求項2】 カーソルが垂直および水平方向にしたが
    って前進または後退自在とされたCADシステムを用い
    て立体図を作図する場合に、入力装置によりカーソルの
    走行軌道角度を設定し、画面上の始点に位置させたカー
    ソルを、請求項1に記載のカーソルの移動方法をもっ
    て、前記走行軌道角度にしたがった走行軌道上を移動せ
    しめて終点を決定し、前記始点と終点との間に直線を描
    画することを特徴とする立体図の作図方法。
  3. 【請求項3】 カーソルが垂直および水平方向にしたが
    って前進または後退自在とされたCADシステムを用い
    て立体図を作図する場合に、入力装置によりカーソルの
    走行軌道角度を設定し、画面上の任意点に位置させたカ
    ーソルを、請求項1に記載のカーソルの移動方法をもっ
    て、前記走行軌道角度にしたがった走行軌道上を移動せ
    しめて新たな始点を設定することを特徴とする立体図の
    作図方法。
  4. 【請求項4】 画面上に表示された特定の図形を指定す
    ることにより特定の図形を拡大または縮小して画面の任
    意の位置に複写することができる拡縮複写機能を有する
    CADシステムを用いて楕円を有する立体図を作図する
    場合に、楕円の斜軸の長さを基準とする多数の楕円パタ
    ーンを予め外記憶装置に記憶し、立体図の作図に際し
    て、前記多数の楕円パターンを画面上に表示させ、その
    多数の楕円パターンから必要な楕円パターンを選択する
    ことにより画面上の指定位置に適正サイズの楕円を描画
    することを特徴とする立体図の作図方法。
  5. 【請求項5】 カーソルが垂直および水平方向にしたが
    って前進または後退自在とされるとともに画面上に表示
    された特定の図形を指定することにより特定の図形を拡
    大または縮小して画面の任意の位置に複写することがで
    きる拡縮複写機能を有するCADシステムを用いて立体
    図を作図する場合に、前記請求項2および請求項4に記
    載の立体図の作図方法をそれぞれ単独もしくは組合わせ
    て立体図を描画することを特徴とする立体図の作図方
    法。
  6. 【請求項6】 請求項5に記載の立体図の作図方法にお
    いて、複数の楕円を有する立体図を作図する場合に、請
    求項3に記載の立体図の作図方法を用いることを特徴と
    する立体図の作図方法。
JP5351264A 1993-12-29 1993-12-29 カーソル移動方法および立体図の作図方法 Pending JPH07200879A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP5351264A JPH07200879A (ja) 1993-12-29 1993-12-29 カーソル移動方法および立体図の作図方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5351264A JPH07200879A (ja) 1993-12-29 1993-12-29 カーソル移動方法および立体図の作図方法

Publications (1)

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

Family

ID=18416146

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5351264A Pending JPH07200879A (ja) 1993-12-29 1993-12-29 カーソル移動方法および立体図の作図方法

Country Status (1)

Country Link
JP (1) JPH07200879A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115615684A (zh) * 2022-11-08 2023-01-17 和尘自仪(嘉兴)科技有限公司 一种基于轴心轨迹形变监测的泵轴健康检测方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115615684A (zh) * 2022-11-08 2023-01-17 和尘自仪(嘉兴)科技有限公司 一种基于轴心轨迹形变监测的泵轴健康检测方法
CN115615684B (zh) * 2022-11-08 2023-04-07 和尘自仪(嘉兴)科技有限公司 一种基于轴心轨迹形变监测的泵轴健康检测方法

Similar Documents

Publication Publication Date Title
US5471578A (en) Apparatus and method for altering enclosure selections in a gesture based input system
EP0694829B1 (en) A method and apparatus for visualization of database search results
US7555731B2 (en) System and method of navigating and creating electronic hierarchical documents
KR930007555B1 (ko) 문맥(Context)-베이스 입/출력장치
US5642475A (en) Apparatus and method for editing graphics or group graphics displayed on a screen and correlated to each other
JPS6177981A (ja) 画像処理システム
US5872558A (en) Method and system in a data processing system for processing data utilizing a cursor having multiple pointing spots
JPH0363756A (ja) 文書編集装置
JPH09190551A (ja) 3次元形状の作図方法
JP3239356B2 (ja) 図形編集装置
JPH0696177A (ja) 図形関係付け編集処理方法および編集装置
US20070035514A1 (en) Method to create multiple items with a mouse
JPH07200879A (ja) カーソル移動方法および立体図の作図方法
JPH08255221A (ja) 文字図形入力編集装置
JP2005234610A (ja) 手書き入力図形編集システム
JPH09259295A (ja) Cadシステム
JP2935336B2 (ja) 図形入出力装置
JPS61267179A (ja) カ−ソル・ウインドウ表示方式
JPH05165565A (ja) 座標入力方式
JP3653109B2 (ja) 図形処理装置
JP2503995B2 (ja) マルチウィンドウ表示方法
JPH01318168A (ja) 文書作成装置
JPH11212968A (ja) 文書処理装置及び方法
JPH04358284A (ja) コンピュータ支援設計装置による作図方法
JPH02250178A (ja) 図形作成装置