JPH01102684A - 立体モデル生成方式 - Google Patents

立体モデル生成方式

Info

Publication number
JPH01102684A
JPH01102684A JP62260076A JP26007687A JPH01102684A JP H01102684 A JPH01102684 A JP H01102684A JP 62260076 A JP62260076 A JP 62260076A JP 26007687 A JP26007687 A JP 26007687A JP H01102684 A JPH01102684 A JP H01102684A
Authority
JP
Japan
Prior art keywords
view
point
dimensional
plan
specified
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
JP62260076A
Other languages
English (en)
Inventor
Shinsuke Sakakibara
伸介 榊原
Yoshiharu Nagatsuka
嘉治 長塚
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.)
Fanuc Corp
Original Assignee
Fanuc Corp
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 Fanuc Corp filed Critical Fanuc Corp
Priority to JP62260076A priority Critical patent/JPH01102684A/ja
Publication of JPH01102684A publication Critical patent/JPH01102684A/ja
Pending legal-status Critical Current

Links

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〈産業上の利用分野〉 本発明は立体モデル生成方式に係り、特に平面図と正面
図の2面図を用いて3次元立体モデルを作成する立体モ
デル生成方式に関する。
〈従来技術〉 CADシステムを用いて設計作業や図面作成作業を行う
場合は、ディスプレイ画面に三次元物体(立体)の直角
投影法における正面図6平面図、側面図の3面図を作成
して表糸し、2次元図形情報である3面図から3次元立
体モデルを生成する方法は広く知られている。
又、3面図のうち1図を作成してから該1図を利用して
3次元立体モデルを生成する方法も広く知られている。
かかる方法について2例を以下に述べる。第1の例は、
平面図に一様な高さを与えて、立体モデルの生成を行う
ものである1例えば、第5図に示す平面図1を作成して
から、平面図1に一様な高さhをキーボード等を操作し
て入力し。
第6図(a)に示す立体モデルを生成する。かかる方法
はいわゆる掃引と呼ばれ、広く知られている。
第2の例は、平面図における高さが一様でない場合、平
面図それぞれの頂点部分の高さを入力して。
立体モデルの生成を行うものである6例えば、第5図に
示す平面図1を作成してから、平面図1のポイントP□
、P2を指定して、ポイントp1.p。
の高さhをキーボード等を操作して入力し、同様にポイ
ントp、、p4については高さOを入力して。
第6図(b)に示す立体モデルを生成する。
又、直角投影法以外に斜投影法による斜投影図等を作成
して、立体モデルを生成していく方法も広く知られてい
る。
〈発明が解決しようとしている問題点〉しかし、3面図
を利用して立体モデルを生成する方法では、複雑な処理
を必要とし、又、3面図のうち1図を作成してから該1
図を利用して立体モデルを生成する方法では、複雑な立
体モデルが生成できないという問題がある。
以上から本発明の目的は、3面図のうち2面図を利用し
て簡単な操作で複雑な立体モデルを生成することのでき
る立体モデル生成方式を提供することである。
〈問題点を解決するための手段〉 第1図は本発明方式を具現化する装置のブロック図であ
る。
11aはプロセッサ、llbはROM、llcはRAM
、12はグラフィックディスプレイ装置、13はタブレ
ット装[,13cはマウス、14aはキーボード、15
は図面データや生成した立体データ等を蓄積する大容量
記憶装置である。グラフィックディスプレイ装置12に
おいて、CRTはディスプレイ画面:1は立体の平面図
、2は正面図、PHL−PH,は平面図1上のポイント
psl、ps、は正面図2上のポイント、Lxは基準線
である。
〈作用〉 平面図1.正面図2をディスプレイ画面CRTに表示し
、正面図2において、立体の高さの基準となる基準線L
xを特定し、平面図1上のポイントPH1を指定すると
共に、平面図1上のポイントに対応する正面図2上のポ
イントPS□を指定して、立体上の1つのポイントの3
次元座標値を特定し、以後平面図1上のポイントPH2
〜PH。
と正面図2上のポイントPS□、ps、を交互に指定し
て、平面図1と正面図2の2面図を用いて3次元立体モ
デルを生成する。
〈実施例〉 第1図は本発明方式を具現化する装置のブロック図であ
ろう 11aはプロセッサ、11bはROM、llcはRAM
、12はグラフィックディスプレイ装置、13はタブレ
ット装置、13aはタブレット面。
13bはメニュー表、13cはマウス、14aはキーボ
ード、14bはX−Yプロッタ、14cはフロッピード
ライブ、15は各種データファイルや図面データ、生成
した立体データ等を蓄積する大容量記憶装置である。グ
ラフィックディスプレイ装置12において、CRTはデ
ィスプレイ画面、1は立体の平面図、2は正面図、PH
1〜PH4は平面図1上のポイント、ps、、ps2は
正面図2上のポイント、Lxは基準線である。
第2図は本発明方式の処理の流れ図であり、以下流れ図
を参照して本発明方式にかかる立体モデル生成処理を説
明する。尚、第3図(a)に示す立体の2次元図形情報
である平面図1及び正面図2は既にタブレット装置13
.キーボード14a等を用いて所定の操作により入力さ
れ、グラフィックデイスレレイ装置1iに表示されてい
るものとする。
オペレータは、正面図2(第3図(a))において高さ
の基準となる基準線Lxをタブレット装置13のマウス
13c等を用いて入力する(ステップ101)。
次に、平面図1上のポイントPH工をマウス130等を
用いてピックしくステップ102)、ポイントPH□に
対応する正面図2上のポイントPS□ を同様にピック
する。これにより、プロセッサllaは平面図1上のポ
イントPH□のX−Y座標(xi+yx)と正面図2上
のポイントPS□のX−Z座標値(xi、zi)とから
(Xlyylyzi)を立体上の1つのポイントの座標
値として記憶する(ステップ103)。
ついで、オペレータはステップ102でピックした平面
図1上のポイントPH□に対応させて、別の正面図上の
ポイントを入力する必要があるかどうか判断する(ステ
ップ104)。
別のポイントを入力する必要がなければ、オペレータは
平面図1及び正面図2上のポイントの対応付けが全て行
われたかどうか判断しくステップ105)、行われてい
れば処理を終了し1行われていなければステップ102
からの処理を繰り返す。即ち、ポイントPH,に対して
ポイントPS□を、ポイントPH,に対してポイントP
S2 を。
ポイントPH,に対してポイントPS2 をそれぞれ交
互にピックして立体上のポイントの3次元座標値を特定
し、第3図(b)に示す立体モデル3を生成しRAM1
1cに記憶する。
ステップ104の判断において、別のポイントを入力す
る必要があれば平面図1上のポイントに対応する正面図
2上のポイントを順次ピックする。
例えば、第4図(a)に示す立体の2次元図形情報であ
る平面図1及び正面図2において平面図1上のポイント
PH,に対応する正面図2上のポイントを基準線Lxか
ら遠い順にPS工〜PS、と続けて6回ピックした場合
は、プロセッサllaは以下のように処理する。即ち、
ピックする順序が奇数番目にピックしたポイント(例え
ばポイントPS工)から次の偶数番目にピックしたポイ
ント(例えばポイントps、)までの領域を稜線(第4
図(b)におけるA部参照)とし、偶数番目と次の奇数
番目までの領域は溝(凹部)とし、一方、奇数番目と次
の偶数番目にピックしたポイントが同じポイントである
場合(例えばポイントps、、 ps、)は角部(第4
図(b)におけるB部参照)として3次元座標値を特定
し、3次元立体モデルを生成しRAM 11 cに記憶
する(ステップ106)。
〈発明の効果〉 以上本発明によれば、平面図、正面図をディスプレイ画
面に表示し、正面図において、立体の高さの基準となる
基準線を特定し、平面図上のポイントを指定すると共に
、該平面図上のポイントに対応する正面図上のポイント
を指定して、立体上の1つのポイントの3次元座標値を
特定し、以後平面図上のポイントと正面図上のポイント
を交互に指定して、該平面図と該正面図の2面図を用い
て3次元立体モデルを生成するように構成したから、3
面図のうち2面図を利用して簡単な操作で複雑な立体モ
デルを生成することのできる。又、本発明によれば平面
図上の1つのポイントに対応して正面図上の複数のポイ
ントを指定した場合は。
指定する順序が奇数番目に指定したポイントから次の偶
数番目に指定したポイントまでの領域を稜線とし、該奇
数番目と該次の偶数番目に指定したポイントが同じポイ
ントである場合は角部として3次元立体モデルを生成す
るように構成したから。
簡単な操作で凹凸部を有する複雑な立体モデルを生成す
ることのできる。
【図面の簡単な説明】
第1図は本発明方式を具現化する装置のブロック図、 第2図は本発明方式の処理の流れ図、 第3図及び第4図は本発明方式の実施例説明図、第5図
及び第6図は従来方式の説明図である。”11a・・プ
ロセッサ。 11b・・ROM。 11c・・RAM。 12・・グラフィックディスプレイ装置。 13・・タブレット装置、 13c・・マウス、 14a・・キーボード。 1・・平面図、 2・・正面図、 PH,〜PH4・・平面図1上のポイント、PS□、p
s、・・正面図2上のポイント。 LX・・基準線 特許出願人        ファナック株式会社代理人
          弁理士  齋藤千幹第1図 第2図 第3図(a)     第3図(b) 第4図(a)     第4図(b) 第5図 第6図(a) 第6図(b) P、2          P3

Claims (2)

    【特許請求の範囲】
  1. (1)平面図と正面図の2面図を用いて3次元立体モデ
    ルを生成する立体モデル生成方式において、前記平面図
    、正面図をディスプレイ画面に表示し、正面図において
    、立体の高さの基準となる基準線を特定し、平面図上の
    ポイントを指定すると共に、該平面図上のポイントに対
    応する正面図上のポイントを指定して、立体上の1つの
    ポイントの3次元座標値を特定し、以後平面図上のポイ
    ントと正面図上のポイントを交互に指定して、該平面図
    と該正面図の2面図を用いて3次元立体モデルを生成す
    ることを特徴とする立体モデル生成方式。
  2. (2)前記平面図上の1つのポイントに対応して正面図
    上の複数のポイントを指定した場合は、指定する順序が
    奇数番目に指定したポイントから次の偶数番目に指定し
    たポイントまでの領域を稜線とし、該奇数番目と該次の
    偶数番目に指定したポイントが同じポイントである場合
    は角部として3次元立体モデルを生成することを特徴と
    する特許請求の範囲第(1)項記載の立体モデル生成方
    式。
JP62260076A 1987-10-15 1987-10-15 立体モデル生成方式 Pending JPH01102684A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62260076A JPH01102684A (ja) 1987-10-15 1987-10-15 立体モデル生成方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62260076A JPH01102684A (ja) 1987-10-15 1987-10-15 立体モデル生成方式

Publications (1)

Publication Number Publication Date
JPH01102684A true JPH01102684A (ja) 1989-04-20

Family

ID=17342970

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62260076A Pending JPH01102684A (ja) 1987-10-15 1987-10-15 立体モデル生成方式

Country Status (1)

Country Link
JP (1) JPH01102684A (ja)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03105684A (ja) * 1989-09-20 1991-05-02 Honda Motor Co Ltd 立体モデル作成方法
JPH03105473A (ja) * 1989-09-20 1991-05-02 Fuji Facom Corp 2次元cadシステムにおけるアイソメトリック図作成方法
JP2000353181A (ja) * 1999-06-10 2000-12-19 Amada Co Ltd 3次元cadにおける曲面作成方法及びその装置並びに3次元cadにおける曲面作成方法のプログラムを記憶した記憶媒体
JP2008112252A (ja) * 2006-10-30 2008-05-15 Yamazaki Mazak Corp 2次元図面を3次元ソリッドモデルに変換する方法及び属性の変換方法

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH03105684A (ja) * 1989-09-20 1991-05-02 Honda Motor Co Ltd 立体モデル作成方法
JPH03105473A (ja) * 1989-09-20 1991-05-02 Fuji Facom Corp 2次元cadシステムにおけるアイソメトリック図作成方法
JP2000353181A (ja) * 1999-06-10 2000-12-19 Amada Co Ltd 3次元cadにおける曲面作成方法及びその装置並びに3次元cadにおける曲面作成方法のプログラムを記憶した記憶媒体
JP2008112252A (ja) * 2006-10-30 2008-05-15 Yamazaki Mazak Corp 2次元図面を3次元ソリッドモデルに変換する方法及び属性の変換方法

Similar Documents

Publication Publication Date Title
JP2853355B2 (ja) 3次元図形データ発生装置
JPH01102684A (ja) 立体モデル生成方式
JP2837584B2 (ja) 地形データの作成方法
JPH0342780A (ja) 三次元図形入力方式
JP3593456B2 (ja) 板金の図形データ生成方法及び自動プログラミング装置並びに板金の図形データ生成プログラムを記憶した記憶媒体
JPH0498367A (ja) 3次元形状作成方式
JP2006106938A (ja) Cad装置、cad図面作成方法、cad図面作成プログラム及び該プログラムを記録したプログラム媒体
JP5247398B2 (ja) 表示調整装置、表示調整方法及びコンピュータプログラム
CN100370462C (zh) 图元动态消隐系统及方法
JP2854174B2 (ja) 数値制御装置における拡大描画方法
JPH10111955A (ja) 接触部分描画方法ならびにそのための接触部分描画装置および記憶媒体
JP2006146309A (ja) 描画データ作成方法、描画データ作成装置及び描画データ作成プログラム
JPH0749965A (ja) 形状作成支援方法及びその装置
JP2614111B2 (ja) 直線表示要素と矩形ウインドウの相互関係の検出方法
JP3034750B2 (ja) 模様生成処理装置および模様生成処理方法
JPH0687252B2 (ja) 三次元図形データ算出方式
JP2932845B2 (ja) 三次元図形選択入力方式
JP3451293B2 (ja) 図形変形装置
JP4675042B2 (ja) 立体形状物の生成方法
JPH10333819A (ja) 3次元位置入力方法
JPH07175944A (ja) 3次元モデルの配置方法
JP2786098B2 (ja) 図形拡大編集方法
JPS6061866A (ja) 図形処理システムにおける面取り処理方式
JPH06103361A (ja) 3次元図形処理装置
JPH11213178A (ja) 3次元データ表示装置および3次元データ変換プログラムを記録した記録媒体