JPH03246684A - データ処理装置 - Google Patents
データ処理装置Info
- Publication number
- JPH03246684A JPH03246684A JP4317090A JP4317090A JPH03246684A JP H03246684 A JPH03246684 A JP H03246684A JP 4317090 A JP4317090 A JP 4317090A JP 4317090 A JP4317090 A JP 4317090A JP H03246684 A JPH03246684 A JP H03246684A
- Authority
- JP
- Japan
- Prior art keywords
- data
- plane
- storage register
- cursor
- circuit
- 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
- 238000013500 data storage Methods 0.000 claims description 18
- 238000000034 method Methods 0.000 claims description 7
- 238000010586 diagram Methods 0.000 description 2
- 101100385969 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) CYC8 gene Proteins 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000003754 machining Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Landscapes
- Numerical Control (AREA)
- Processing Or Creating Images (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明はCRT画面上のカーソル制御方式に関し、特に
3次元の位置座標を持つ物体を加工する際に用いる平面
カーノルの制御に関する。
3次元の位置座標を持つ物体を加工する際に用いる平面
カーノルの制御に関する。
従来、この種のデータ処理装置では3次元の位置座標を
持つ物体を加工するのに使用する3次元位置座標を指定
する場合、直接数値入力を行うことにより行う方式が一
般的であった。
持つ物体を加工するのに使用する3次元位置座標を指定
する場合、直接数値入力を行うことにより行う方式が一
般的であった。
上述した従来のデータ処理装置は、直接3次元の位置座
標を指定して、3次元の位置座標を持つ物体の加工をす
る方式となっているので入力データが多くなる。しかも
数値入力のみで行い、視覚的に加工結果がわからないの
で対話的に3次元の位置座標を持つ物体の加工はできな
いという欠点がある。
標を指定して、3次元の位置座標を持つ物体の加工をす
る方式となっているので入力データが多くなる。しかも
数値入力のみで行い、視覚的に加工結果がわからないの
で対話的に3次元の位置座標を持つ物体の加工はできな
いという欠点がある。
本発明のデータ処理装置は、3次元位置座標を入力する
入力回路と入力回路から入力された3次元位置座標を持
つ物体のデータを格納する物体データ格納レジスタと入
力回路より人力される3次元位置座標から生成される3
次元平面方程式を持つ平面カーソルのデータを格納する
平面カーソル格納レジスタと平面カーソル格納レジスタ
に格納されたデータを変更する格納回路と物体データ格
納レジスタのデータと平面カーソル格納レジスタのデー
タとを演算処理し物体データ格納レジスタのデータを変
更する加工回路と物体データ格納レジスタと平面カーソ
ル格納レジスタの両データを投影変換してCRT画面上
に表示させる投影表示回路とを有している。
入力回路と入力回路から入力された3次元位置座標を持
つ物体のデータを格納する物体データ格納レジスタと入
力回路より人力される3次元位置座標から生成される3
次元平面方程式を持つ平面カーソルのデータを格納する
平面カーソル格納レジスタと平面カーソル格納レジスタ
に格納されたデータを変更する格納回路と物体データ格
納レジスタのデータと平面カーソル格納レジスタのデー
タとを演算処理し物体データ格納レジスタのデータを変
更する加工回路と物体データ格納レジスタと平面カーソ
ル格納レジスタの両データを投影変換してCRT画面上
に表示させる投影表示回路とを有している。
次に、本発明について図面を参照して説明する。
第1図は本発明の一実施例を示す構成図である。
第1図において、マウス1riCRT8の画面上に表示
されるマウスカーソルを見ながら入力を行うポインティ
ング装置である。入力回路2は3次元位置座標を入力し
、物体データ格納レジスタ3は3次元位置座標を持つ物
体のデータを格納し、平面カーソル格納レジスタ4は3
次元平面方程式で表される平面カーソルのデータを格納
する。格納回路5は平面カーソル格納レジスタに格納さ
れているデータを変更して平面を平行移動させたり回転
させる。加工回路6は平面カーソル格納レジスタ4に格
納されている3次元平面方程式と物体データ格納レジス
タ3に格納されている物体のデータを演算して交わりが
ある場合は物体をカーソルの平面によりカットするよう
な形で物体データ格納レジスタ3に格納されているデー
タを変更させる。投影表示回路7は物体データ格納レジ
スタ3に格納されている物体と平面カーソル格納レジス
タ4に格納されている3次元平面方程式のデータを投影
変換によりCRT8の画面の座標に変換してCRT8の
画面上に表示する。
されるマウスカーソルを見ながら入力を行うポインティ
ング装置である。入力回路2は3次元位置座標を入力し
、物体データ格納レジスタ3は3次元位置座標を持つ物
体のデータを格納し、平面カーソル格納レジスタ4は3
次元平面方程式で表される平面カーソルのデータを格納
する。格納回路5は平面カーソル格納レジスタに格納さ
れているデータを変更して平面を平行移動させたり回転
させる。加工回路6は平面カーソル格納レジスタ4に格
納されている3次元平面方程式と物体データ格納レジス
タ3に格納されている物体のデータを演算して交わりが
ある場合は物体をカーソルの平面によりカットするよう
な形で物体データ格納レジスタ3に格納されているデー
タを変更させる。投影表示回路7は物体データ格納レジ
スタ3に格納されている物体と平面カーソル格納レジス
タ4に格納されている3次元平面方程式のデータを投影
変換によりCRT8の画面の座標に変換してCRT8の
画面上に表示する。
第2図は第1図の動作を示す流れ図である。
あらかじめステップ21において、入力回路2により3
次元位置座標を持つ物体のデータを物体データ格納レジ
スタ3に格納するのと同時に平面カーソルの3次元位置
データである3次元平面方程式を平面カーソル格納レジ
スタ4とに格納する。
次元位置座標を持つ物体のデータを物体データ格納レジ
スタ3に格納するのと同時に平面カーソルの3次元位置
データである3次元平面方程式を平面カーソル格納レジ
スタ4とに格納する。
ステ、プ22においてマウスlの移動情報、ボタンの押
下情報等が利用者により入力されるとステ、プ23では
格納回路5が3次元平面方程式の移動か回転かを決定し
て、回転であればステップ24において格納回路5が平
面カール格納レジスタに格納されている3次元平面の回
転処理を行い、移動であればステップ25において格納
回路5が3次元平面の移動処理を行い、結果を平面カー
ソル格納レジスタ4に格納する。ステップ26において
は平面カーソル格納レジスタ4に格納されている3次元
平面方程式と物体データ格納レジスタ3に格納されてい
るデータを演算して物体データ格納レジスタ3のデータ
を変更させる。ステップ27においては平面カーソル格
納レジスタ4に格納されている3次元平面方程式のデー
タと物体データ格納レジスタ3に格納されている物体の
データを投影表示回路7より投影変換してCRT8へ表
示する。
下情報等が利用者により入力されるとステ、プ23では
格納回路5が3次元平面方程式の移動か回転かを決定し
て、回転であればステップ24において格納回路5が平
面カール格納レジスタに格納されている3次元平面の回
転処理を行い、移動であればステップ25において格納
回路5が3次元平面の移動処理を行い、結果を平面カー
ソル格納レジスタ4に格納する。ステップ26において
は平面カーソル格納レジスタ4に格納されている3次元
平面方程式と物体データ格納レジスタ3に格納されてい
るデータを演算して物体データ格納レジスタ3のデータ
を変更させる。ステップ27においては平面カーソル格
納レジスタ4に格納されている3次元平面方程式のデー
タと物体データ格納レジスタ3に格納されている物体の
データを投影表示回路7より投影変換してCRT8へ表
示する。
以上説明したように本発明は、カーソルの形状を3次元
平面方程式で表し、CRT画面上に表示し3次元位置座
標を持つ物体のデータとの演算処理を可能にすることに
より、CB11画面上で平面カーソルを用いて対話的に
3次元位置座標を持つ物体の加工ができる効果がある。
平面方程式で表し、CRT画面上に表示し3次元位置座
標を持つ物体のデータとの演算処理を可能にすることに
より、CB11画面上で平面カーソルを用いて対話的に
3次元位置座標を持つ物体の加工ができる効果がある。
第1図は本発明の一実施例を示す構成図、第2図は本発
明の一実施例の動作を示す流れ図である。 l・・・・・・マウス、2・・・・・・入力回路、3・
・・・・・物体データ格納レジスタ、4・・−・・・平
面カーソル格納レジスタ、5・・・・・・格納回路、6
・・・・・・加工回路、7・・・・・・投影表示回路、
8・・・・・・CRT、21〜27・・・・・・流れ図
における各ステップ。
明の一実施例の動作を示す流れ図である。 l・・・・・・マウス、2・・・・・・入力回路、3・
・・・・・物体データ格納レジスタ、4・・−・・・平
面カーソル格納レジスタ、5・・・・・・格納回路、6
・・・・・・加工回路、7・・・・・・投影表示回路、
8・・・・・・CRT、21〜27・・・・・・流れ図
における各ステップ。
Claims (1)
- 3次元位置座標を入力する入力回路と、該入力回路から
入力された3次元位置座標を持つ物体のデータを格納す
る物体データ格納レジスタと、前記入力回路より入力さ
れる3次元位置座標から生成される3次元平面方程式を
持つ平面カーソルのデータを格納する平面カーソル格納
レジスタと、該平面カーソル格納レジスタに格納された
データを変更する格納回路と、前記物体データ格納レジ
スタのデータと前記平面カーソル格納レジスタのデータ
とを演算処理し前記物体データ格納レジスタのデータを
変更する加工回路と、前記物体データ格納レジスタと前
記平面カーソル格納レジスタの両データを投影変換して
CRT画面上に表示させる投影表示回路とを具備するこ
とを特徴とするデータ処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4317090A JPH03246684A (ja) | 1990-02-23 | 1990-02-23 | データ処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4317090A JPH03246684A (ja) | 1990-02-23 | 1990-02-23 | データ処理装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH03246684A true JPH03246684A (ja) | 1991-11-05 |
Family
ID=12656410
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4317090A Pending JPH03246684A (ja) | 1990-02-23 | 1990-02-23 | データ処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH03246684A (ja) |
-
1990
- 1990-02-23 JP JP4317090A patent/JPH03246684A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5588098A (en) | Method and apparatus for direct manipulation of 3-D objects on computer displays | |
| JP3599198B2 (ja) | 図形編集装置 | |
| JPH03246684A (ja) | データ処理装置 | |
| JPH06309139A (ja) | 情報表示装置 | |
| JPH06119430A (ja) | 図形表示装置 | |
| JP2843641B2 (ja) | 多面加工の描画方法 | |
| JP2786098B2 (ja) | 図形拡大編集方法 | |
| JPS6340967A (ja) | 平面入力装置 | |
| JP2001325602A (ja) | オブジェクト属性変更処理装置、オブジェクト属性変更処理方法、および3次元モデル処理装置、3次元モデル処理方法、並びにプログラム提供媒体 | |
| JP2997600B2 (ja) | 表示制御装置 | |
| JPS62256104A (ja) | 数値制御用マシンプログラム作成装置 | |
| JPH01206467A (ja) | 直方体領域指定方法 | |
| JP3196476B2 (ja) | Cadシステム用表示ビュー変更装置 | |
| JPH02108104A (ja) | 輪郭形状定義方法 | |
| JPH0237414A (ja) | 3次元座標入力方式 | |
| JPH04326114A (ja) | 三次元座標値入力方式 | |
| JPH0540734A (ja) | 直前入力値表示機能付き電子卓上計算機 | |
| JPH03196369A (ja) | 3次元形状の点の指定方式 | |
| JPH0619526A (ja) | 三次元形状変更方式 | |
| JPH04175883A (ja) | Cad装置 | |
| JPH07200877A (ja) | 仮想空間におけるオブジェクト操作装置 | |
| JPH02113373A (ja) | 図形作成編集装置 | |
| JPS62279475A (ja) | 図形処理装置 | |
| JPS63269206A (ja) | ロボツト描画方法 | |
| JPH03152620A (ja) | 画像表示装置 |