JP2000353181A - 3次元cadにおける曲面作成方法及びその装置並びに3次元cadにおける曲面作成方法のプログラムを記憶した記憶媒体 - Google Patents
3次元cadにおける曲面作成方法及びその装置並びに3次元cadにおける曲面作成方法のプログラムを記憶した記憶媒体Info
- Publication number
- JP2000353181A JP2000353181A JP11164175A JP16417599A JP2000353181A JP 2000353181 A JP2000353181 A JP 2000353181A JP 11164175 A JP11164175 A JP 11164175A JP 16417599 A JP16417599 A JP 16417599A JP 2000353181 A JP2000353181 A JP 2000353181A
- Authority
- JP
- Japan
- Prior art keywords
- curved surface
- view
- cutting
- shape
- cut
- 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.)
- Granted
Links
Abstract
して設計等の効率を図る。 【解決手段】 ワイヤーフレームで描かれた三面図の正
面図、側面図等を特定して、この正面図、側面図等を重
ね合わせ処理部21、切断対象曲面生成部23によっ
て、移動させ、回転させ、スイープさせて切断対象曲面
を生成する。そして、切断曲面生成部25によって正面
図をスイープさせて切断曲面を生成する。この切断対象
曲面と切断曲面の干渉線を使って切断処理部27により
切断処理をする。この結果、不要になった線分、曲面を
不要線分曲面消去部29により消去する。以上の処理に
より生成した完成曲面を図形生成部35によって図形化
して、表示画面11に表示させて、設計等の効率を図
る。
Description
おける曲面作成方法及びその装置に係り、さらに詳細に
は、ワイヤーフレームで作図されている板金製品の三面
図から定義される板金の表面形状を作成する方法及びそ
の装置に関する。
形状は、この板金製品の三面図の図面で送られて来る。
また、CADデータへの変換用データであるDXFデー
タ、IGESデータ等で依頼者側から製作者側に送られ
てくる場合もある。この受注先から送られて来たDXF
データ、IGESデータ等の変換用データは3次元CA
D上に線分で構成されるワイヤーフレームで作画された
三面図に復元される。
含まれる場合、設計者は、例えば、このワイヤーフレー
ムとしての三面図から形状を頭のなかに思い浮かべてか
ら、3次元CADによるオペレーションを行っていた。
すなわち、寸法を読みとり、それを元に作成した切断対
象曲面及び切断曲面を、三面図と照らし合わせながら互
いに正しい位置に手動で再配置してた。
曲面を切断した後、不要な曲面を手動で削除していた。
計者が三面図から例えば、曲面を作成する作業には、以
下のような問題があった。
らず、実作業は曲面を直接操作するために、設計者は、
三面図より決定される立体形状を一旦頭の中に描いてか
ら、曲面の位置、向き、角度等の配置条件、及び大きさ
を三次元空間上で正しく理解する必要があり作業者の負
担が大きいという問題があった。
を新たに生成し必要な曲面を得た後に上記補助曲面の不
要部分を除去しているため、曲面が得られた後にこれら
補助曲面を手動でとり除く必要があるという問題があっ
た。
例して増加していくため、作業効率が悪いという問題が
あった。
問題に鑑みてなされたもので、請求項1に係る発明は、
3次元CAD上に読み込んでX、Y、Z座標上に定義さ
れる線分のみで構成されたワイヤーフレームで描かれて
いる三面図から決定される立体モデルの表面としての曲
面を作成する3次元CADにおける曲面作成方法におい
て、三面図の中から正面図の形状と、側面図の形状と、
正面図の大きさと、を決定するために必要な情報を3次
元CADシステムの表示画面上にて必要に応じて設定す
る情報付加工程と、前記側面図の形状を前記正面図の大
きさ分スイープして得られる外形、穴等が切断される前
の無垢の状態の曲面である切断対象曲面を正面図の最大
外形と一致した位置に生成する切断対象曲面生成配置工
程と、前記正面図の形状を前記切断対象曲面を包含する
ようにスイープし、切断曲面を生成する切断曲面生成工
程と、前記切断曲面と前記切断対象曲面の干渉線で前記
切断対象曲面を切断する切断対象曲面切断工程と、を含
んでいる3次元CADにおける曲面作成方法である。
に読み込んでX、Y、Z座標上に定義される線分のみで
構成されたワイヤーフレームで描かれている三面図から
決定される立体モデルの表面としての曲面を作成する3
次元CADにおける曲面作成方法において、三面図の中
から正面図の形状と、側面図の形状と、正面図の大きさ
と、を決定するために必要な情報を3次元CADシステ
ムの表示画面上にて必要に応じて設定する情報付加工程
と、前記側面図の形状を前記正面図の大きさ分スイープ
して得られる外形、穴等が切断される前の無垢の状態の
曲面である切断対象曲面を正面図の最大外形と一致した
位置に生成する切断対象曲面生成配置工程と、前記正面
図の形状を前記切断対象曲面を包含するようにスイープ
し、切断曲面を生成する切断曲面生成工程と、前記切断
曲面と前記切断対象曲面の干渉線で前記切断対象曲面を
切断する切断対象曲面切断工程と、前記切断対象曲面を
切断した後の前記切断曲面と、前記切断対象曲面の切断
後に生成する正面図の穴に相当する曲面と、を消去する
消去工程と、を含んでいる3次元CADにおける曲面作
成方法である。
面生成配置工程で、正面図の最大外形と一致した位置に
切断対象曲面を生成するために、対象形状を回転させ、
移動させる基準になる回転移動基準軸を生成する3次元
CADにおける曲面作成方法である。
面と前記切断曲面の干渉線で切断する際穴等の形状を同
一に保つため、切断対象曲面に法線を生成し、この法線
の角度分穴等の形状を傾けて切断処理を行う3次元CA
Dにおける曲面作成方法である。
に読み込んでX、Y、Z座標上に定義される線分のみで
構成されたワイヤーフレームで描かれている三面図から
決定される立体モデルの表面としての曲面を作成する3
次元CADにおける曲面作成装置において、三面図の中
から正面図の形状と、側面図の形状と、正面図の大きさ
と、を決定するために必要な情報を3次元CADシステ
ムの表示画面上にて必要に応じて設定する情報付加手段
と、前記側面図の形状を前記正面図の大きさ分スイープ
して得られる外形、穴等が切断される前の無垢の状態の
曲面である切断対象曲面を正面図の最大外形と一致した
位置に生成する切断対象曲面生成配置手段と、前記正面
図の形状を前記切断対象曲面を包含するようにスイープ
し、切断曲面を生成する切断曲面生成手段と、前記切断
曲面と前記切断対象曲面の干渉線で前記切断対象曲面を
切断する切断対象曲面切断手段と、を備えている3次元
CADにおける曲面作成装置である。
より、3次元CADにおける曲面作成装置を制御するた
めの制御プログラムを記憶したコンピュータ読みとり可
能の記憶媒体であって、この制御プログラムは、三面図
の中から正面図の形状と、側面図の形状と、正面図の大
きさと、を決定するために必要な情報を3次元CADシ
ステムの表示画面上にて必要に応じて設定させる情報付
加プログラムと、前記側面図の形状を前記正面図の大き
さ分スイープして得られる外形、穴等が切断される前の
無垢の状態の曲面である切断対象曲面を正面図の最大外
形と一致した位置に生成させる切断対象曲面生成配置プ
ログラムと、前記正面図の形状を前記切断対象曲面を包
含するようにスイープし、切断曲面を生成させる切断曲
面生成プログラムと、前記切断曲面と前記切断対象曲面
の干渉線で前記切断対象曲面を切断させる切断対象曲面
切断プログラムと、を記憶しているコンピュータ読みと
り可能の記憶媒体である。
照して説明する。図1に本実施に係る3次元CADシス
テム1の概略の構成図を示す。
者が製品の展開図等に基づき製品モデルの作成等を行う
3次元CAD部3と、この3次元CAD部3により設計
した板金製品にかかる図形データである3次元CADデ
ータAiを格納する3次元CADデータファイル5と、
例えば、受注先から送られて来るIGES等の変換デー
タHiを変換データファイル7より読み込んで、3次元
CADデータAiに変換して、3次元CADデータファ
イル5に格納するデータ変換部9と、そして、前記3次
元CAD部3と、三面図より曲面を作成するに必要なデ
ータを表示画面11より付加するための制御を行う情報
付加部13と、曲面作成の各処理を総合的に管理する曲
面作成制御部15と、を結合させるリンク制御部17
と、を備えている。
に表示されているワイヤーフレームとしての三面図に対
して表示画面11上で前記情報付加部13から付加され
た正面図FVの形状、側面図SVの形状を特定するため
の情報を得て、正面図FVの形状、側面図SVの形状を
決定する三面図形状決定部19と、回転、移動の対象物
としての側面図SVの部分形状を正面図FVの形状の外
形の基準位置と一致するように回転及び移動させ重ね合
わせるための、重ね合わせ処理部21と、正面図FVの
大きさを得て側面図SVの部分形状をスイープさせて切
断の対象となる切断対象曲面9Aを生成する切断対象曲
面生成部23と、切断対象曲面9Aを切断するための稜
線を確定するために正面図FVの形状を切断対象曲面9
Aを包含する状態にスイープして切断曲面9Bを生成す
る切断曲面生成部25と、切断対象曲面9Aと切断曲面
9Bの干渉線で切断対象曲面9Aを切断する切断処理部
27と、切断処理後に不要になった切断曲面9B、及び
穴の内部の線分、曲面を消去する不要線分曲面消去部2
9と、上述した各構成要素による処理でワイヤーモデル
から曲面を生成するまでの中間の3次元CADデータで
ある3次元曲面中間データMiを格納する、3次元曲面
中間データファイル31と、3次元曲面が完成した段階
で3次元曲面中間データファイル31より完成曲面デー
タKiを読み込み格納するための完成曲面データファイ
ル33と、を備えている。
タファイル33より、完成曲面データKiを読み込み3
次元CADデータファイル5に3次元CADデータAi
として更新格納する。
して3次元曲面を生成するフローを上記構成により説明
する。また、図6から図10までの3次元曲面が完成す
るまでのプログラム内の図形データを形状化した図面を
必要に応じて参照する。
01の三面図読み込み処理では、表示画面11にワイヤ
ーフレームで描かれた三面図を表示させる。この状態で
は図6(a)に図示されているように、表示画面11中
の画面左側に正面図FV、画面右側に側面図SVが表示
されているものとする。
右側面図にて例示するが、正面図を基準とするものであ
るから、左側面図、平面図、底面図等も上記側面図に含
まれることは勿論である。同様に、正面図FVとして、
左側面図、平面図、底面図等を設定してもよい。
画面11内の座標軸は、X軸、Y軸、Z軸よりなる3次
元座標軸であり、3面図が表示されている状態では、各
線分要素は、Z軸座標値を持っている。
では、図6(b)に示すように正面図FVを適宜形状の
枠、本例においては、矩形状の枠Aにより囲む。これに
より、プログラムは、正面図FVの形状の各線分データ
を特定するための領域を認識できるようになる。そし
て、ステップS205の側面図特定処理では、三面図中
の側面図SV、上面図、底面図等をその数だけ適宜形状
の枠、本例においては、矩形の枠で囲む。また、図6
(c)に示すように、三面図は、正面図FVと側面図S
Vのみの場合を想定しているので、枠Bで側面図SVを
囲む。これにより、プログラムは、側面図SVの形状の
各線分データを特定するための領域を認識できるように
なる。
テップS203の正面図特定処理と、ステップS205
の側面図特定処理で特定した各領域内に属する線分に対
して属性を付加する。
に対しては、直線線分であるEGA、EGB、EGC、
EGD、EGE、EGF、EGG、EGHに、正面図外
形属性が付加され、角穴7Aの直線線分であるEHA、
EHB、EHC、EHD及び、丸穴7Bの円線分である
EHEには正面図穴属性が付加される。側面図SVに対
しては、直線線分であるSEA、SEB、SED、SE
F、SEG、SEH、SEJ、SEL、円弧線分である
SEC、SEE、SEI、SEKには側面図外形属性が
付加される。尚、正面図FVにおいて、外形線の内側に
描かれている形状をプログラムが自動で判断する方法に
ついては一般的なので説明を省略する。
各線分データを識別できるようになり、かつ、記憶する
ことができるようになる。換言すれば、例えば、直線線
分の場合この直線線分の属性名(例えば、角穴線分)
と、定義点としての端点(X1、Y1、Z1)と端点
(X2、Y2、Z2)がメモリ内に格納されていること
になる。そして、各線分は平面上にあるので、Z軸の座
標値は、例えば、0で固定されているものとする。
内に格納されることにより、各線分の交わる交点EP
A、EPB、EPC、EPD、EPE、EPF、EP
G、EPH及び、HPA、HPB、HPC、HPDもプ
ログラム内で認識できるようになる。ここで、線分の交
点は、線分の端点として格納されているとしてもよい。
また、実際の線分と線分の交点を求めて格納してもよ
い。
正面図FVと側面図SVの間に正面図FVの外形の基準
位置と側面図に含まれる部分形状を重ね合わせるための
回転移動基準軸CNTを生成する。この回転移動基準軸
CNTは、正面図FVに最も近い側面図SV上に生成す
る。本例では、図8(a)に示すように、側面図SVの
形状の画面左端の線分SEL上に回転移動基準軸CNT
を生成する。そして、回転移動基準軸CNTの垂直方向
の側面図SVの大きさMAを算出して、プログラムに格
納する。このMAの3倍の値がZ軸方向の移動量とな
る。
とによって、プログラムは三面図の各部分を自由に回転
させたり移動させたりすることができるようになる。
は、図8(b)に示すように側面図SVの形状として、
線分SEH、SEI、SEJ、SEK、SELのそれぞ
れの線分を選択する。前述したように、この線分を選択
したことにより、線分の交点であるSPG、SPH、S
PI、SPJ、SPK、SPLもプログラムは認識でき
るようになっている。
面の断面形状の基になる。ステップS213の選択処理
で、形状をスイープする開始位置と終了位置を求めるた
めの要素を選択する。本例では、例えば、図8(b)に
示すように、両側で最も外側に位置する線分であるEG
Bと線分EGFとを、例えば、選択することによって、
スイープする開始位置と終了位置を求めることができ
る。ステップS215のスイープ位置算出処理では、側
面図SVのスイープする開始位置と終了位置を算出して
プログラム内に記憶する。
(b)に示すように、側面図SVから選択された線分デ
ータSEH、SEI、SEJ、SEK、SELを回転移
動軸CNTを基準に90度回転させる。この結果、図8
(c)に示すように、線分SEH0、SEI0、SEJ
0、SEK0、SEL0及び線分の交点であるSPG
0、SPH0、SPI0、SPJ0、SPK0、SPL
0が生成する。
は、ステップS217の回転処理で回転した上述の線
分、線分の交点をスイープ開始位置まで移動する。この
移動量は、X軸方向に対しては、回転移動基準軸CNT
の位置と、上述のスイープ開始位置から算出する。ま
た、Z軸方向の移動量は本例では、例えば、MAの値の
3倍に設定して置く。この結果、図8(c)に示すよう
に、線分SEH1、SEI1、SEJ1、SEK1、S
EL1及び線分の交点であるSPG1、SPH1、SP
I1、SPJ1、SPK1、SPL1が生成する。
は、上述により回転し移動した線分であるSEH1、S
EI1、SEJ1、SEK1、SEL1及び線分の交点
であるSPG1、SPH1、SPI1、SPJ1、SP
K1、SPL1を正面図FVに平行にスイープする。こ
の結果、図9(a)に示すように三面図で定義される立
体の表面である無垢の状態の切断対象曲面9A(側面ス
イープ曲面)が生成される。すなわち、線分SEH1が
スイープされることにより、面FAが生成され、同様
に、線分SEI1に対応して、面FBが生成され、線分
SEJ1に対応して面FCが生成され、線分SEK1に
対応して面FDが生成され、線分SEL1に対応して面
FEが生成する。
ープされて、稜線NEAが生成する。同様に、交点SP
H1に対応して、稜線NEBが生成され、交点SPI1
に対応して稜線NECが生成され、交点SPJ1に対応
して稜線NEDが生成され、交点SPK1に対応して稜
線NEEが生成され、交点SPL1に対応して、稜線N
EFが生成する。また、上述のスイープの基準になる線
分SEH1、SEI1、SEJ1、SEK1、SEL1
と交点SPG1、SPH1、SPI1、SPJ1、SP
K1、SPL1がコピーされて、スイープの終了位置に
線分SEH2、SEI2、SEJ2、SEK2、SEL
2と交点SPG2、SPH2、SPI2、SPJ2、S
PK2、SPL2が生成される。
図FVと、切断対象曲面9Aを重ね合わせたが結果的に
正面図FVと切断対象曲面が重なれば各処理の順番は、
変更されてもよいことは勿論である。
に正面図FVの外形に重ね合わせても結果は同一にな
る。
正面図FVの外形を選択する。尚、本例の場合、正面図
FVの各要素には、属性が付加されているので、例え
ば、線分EGAのみを選択すればよい。
は、正面図FVの要素のうち、ステップS239の切断
曲面生成処理でスイープの対象となる要素を色違いで表
示する。図9(a)では、正面図FVの外形、正面図F
Vの丸穴形状、正面図FVの角穴形状を色違いで表示画
面11に表示する。尚、本例では、正面図FV、側面図
SVを矩形で囲んだため自動で表示できる。
面11に表示された、正面図FVの形状中、必要に応じ
て穴の選択または解除、選択した穴を傾斜するか、しな
いかを決定して、プログラムが記憶する。ここで、特に
穴を傾斜させるのは、正面図FVに描かれた形状と同一
形状を保つためである。本例では、丸穴のみを、傾斜さ
せるものとする。
の切断曲面生成処理でスイープの対象となるので、色違
いで表示し、解除した穴は、ステップS239の切断曲
面生成処理の対象とならないので、ステップS201の
三面図読み込み処理で読み込んだ状態の色に戻す。
前記切断対象曲面9Aを選択する。ステップS231の
判断処理では、正面図FVの形状には、穴の形状が存在
するかしないかを判断する。ステップS231の判断処
理で、正面図FVの形状に穴の形状があると判断したと
きは処理をステップS233の判断処理に移す。ステッ
プS231の処理で正面図FVの形状に穴の形状が無い
と判断したときは処理をステップS249の切断面生成
処理に移す。
の形状を傾けて正面図FVの穴の形状と同一にするかど
うかを判断する。ステップS233の判断処理で穴の形
状を傾けると判断したときは、処理をステップS235
の法線生成処理に移す。ステップS233の判断処理で
穴の形状を傾けないと判断したときは、処理をステップ
S239の切断曲面生成処理に移す。
(b)に示すように、正面図FVの穴の形状EHEの中
心を前記切断対象曲面に投影した位置に面FCに垂直な
法線VTを生成する。この法線VTの角度が穴の形状を
傾ける角度になる。そして、ステップS237の傾け処
理では、この法線の角度に従って穴の形状を傾ける処理
を行う。ステップS239の切断曲面生成処理では、前
記MAの値から前記穴の形状のスイープ量を算出して、
線分EHEをスイープして穴の形状の切断曲面FCIR
を生成する。
Cに斜めに交わるが、穴の形状を傾けた場合、正面図F
Vの穴の形状と同一に保たれることになる。なお、本例
では、この処理で、穴を傾けない切断曲面としてFH
A、FHB、FHC、FHDが生成する。
象曲面9Aと穴の形状の切断曲面の干渉線で切断対象曲
面9Aを切断する。ステップS243の線分曲面消去処
理では穴の形状の内側にある線分及び曲面を消去する。
これは、穴の形状の内部は空洞になるため、余分な線分
及び曲面を消去するためである。本例では、図9(b)
に示すように丸穴7A内の曲面DELHと、角穴7B内
の曲面DELA、DELB及びDELCが削除されるこ
とになる。
は、穴の形状の切断曲面FCIR、FHA、FHB、F
HC、FHDを消去する処理を行う。ステップS247
の判断処理では、正面図の形状の中の穴の形状全てに対
して切断処理を行ったかどうかの判断を行う。ステップ
S247の判断処理で全ての前記穴の形状に対して処理
を行ったと判断したときは、処理をステップS249の
切断曲面生成処理に移す。ステップS247の判断処理
で全ての前記穴の形状に対して処理を行っていないと判
断したときは、処理を再びステップS233の判断処理
に移す。
された丸穴7Aと、その稜線CTE及び角穴7Bと、そ
の各稜線CTF、CTG、CTH、CTIが生成され
る。
理では、穴の形状以外の正面図FVの形状を、図9
(b)において上下方向(面に垂直な方向)にスイープ
して切断曲面(正面スイープ曲面)を生成する。この結
果、図9(b)に示すように側面から見ると切断曲面F
CA、FCB、FCC、FCD、FCE、FCF、FC
G、FCHが生成されていることがわかる。
曲面(側面スイープ曲面)9Aと、切断曲面(正面スイ
ープ曲面)の干渉線で切断対象曲面9Aを切断する。こ
の結果切断された稜線CTA、CTB、CTC、CTD
が生成される。
切断曲面を消去する処理を行う。この結果図10に示す
ように三面図より定義される完成曲面FSが生成され
る。
描かれた三面図から面で構成されたペーパモデルとして
の曲面を自動で生成することができる。そして、この曲
面から板厚を持ったソリッドモデルとしての製品モデル
も容易に作成できるようになる。
曲面作成装置を制御するための制御プログラムを記憶し
た記憶媒体の1例としてのCD−ROMを示すものであ
る。
り、3次元CADにおける曲面作成装置を制御するため
の制御プログラムを記憶したコンピュータ読みとり可能
の記憶媒体であって、この制御プログラムは、三面図の
中から正面図の形状と、側面図の形状と、正面図の大き
さと、を決定するために必要な情報を3次元CADシス
テムの表示画面上にて必要に応じて設定させる情報付加
プログラムと、前記側面図の形状を前記正面図の大きさ
分スイープして得られる外形、穴等が切断される前の無
垢の状態の曲面である切断対象曲面を正面図の最大外形
と一致した位置に生成させる切断対象曲面生成配置プロ
グラムと、前記正面図の形状を前記切断対象曲面を包含
するようにスイープし、切断曲面を生成させる切断曲面
生成プログラムと、前記切断曲面と前記切断対象曲面の
干渉線で前記切断対象曲面を切断させる切断対象曲面切
断プログラムと、を記憶しているものである。
面図等にそれぞれの図面間の位置関係を、また正面図以
外には正面図に移動するための回転移動基準軸を持たせ
ることによって、生成する曲面の大きさ、配置条件を計
算によって導入できるようにした。
いった曲面に関する全ての操作を計算機内部で自動的に
行うことができるようになった。
をスイープする範囲を三面図上で指示するだけでよく3
次元空間、及び曲面を全く意識する必要が無くなり、曲
面の生成、配置における人的ミスを大幅に削減すること
ができるという効果がある。
切断面の数に対する作業効率の悪化が無くなったので、
切断曲面の面が多数ある場合でもバッチ処理的な扱いが
できるので作業効率が高まるという効果がある。
部で生成した全ての切断面、及び稜線を、切断終了後に
自動で削除するようにして作業効率が高まるという効果
がある。
置の概略の構成を示す概略図である。
る。
形化したイメージ図である。
Claims (6)
- 【請求項1】 3次元CAD上に読み込んでX、Y、Z
座標上に定義される線分のみで構成されたワイヤーフレ
ームで描かれている三面図から決定される立体モデルの
表面の曲面を作成する3次元CADにおける曲面作成方
法において、 三面図の中から正面図の形状と、側面図の形状と、正面
図の大きさと、を決定するために必要な情報を3次元C
ADシステムの表示画面上にて必要に応じて設定する情
報付加工程と、 前記側面図の形状を前記正面図の大きさ分スイープして
得られる外形、穴等が切断される前の無垢の状態の曲面
である切断対象曲面を正面図の最大外形と一致した位置
に生成する切断対象曲面生成配置工程と、 前記正面図の形状を前記切断対象曲面を包含するように
スイープし、切断曲面を生成する切断曲面生成工程と、 前記切断曲面と前記切断対象曲面の干渉線で前記切断対
象曲面を切断する切断対象曲面切断工程と、 を含んでいることを特徴とする3次元CADにおける曲
面作成方法。 - 【請求項2】 3次元CAD上に読み込んでX、Y、Z
座標上に定義される線分のみで構成されたワイヤーフレ
ームで描かれている三面図から決定される立体モデルの
表面の曲面を作成する3次元CADにおける曲面作成方
法において、 三面図の中から正面図の形状と、側面図の形状と、正面
図の大きさと、を決定するために必要な情報を3次元C
ADシステムの表示画面上にて必要に応じて設定する情
報付加工程と、 前記側面図の形状を前記正面図の大きさ分スイープして
得られる外形、穴等が切断される前の無垢の状態の曲面
である切断対象曲面を正面図の最大外形と一致した位置
に生成する切断対象曲面生成配置工程と、 前記正面図の形状を前記切断対象曲面を包含するように
スイープし、切断曲面を生成する切断曲面生成工程と、 前記切断曲面と前記切断対象曲面の干渉線で前記切断対
象曲面を切断する切断対象曲面切断工程と、 前記切断対象曲面を切断した後の前記切断曲面と、前記
切断対象曲面の切断後に生成する正面図の穴に相当する
曲面と、を消去する消去工程と、 を含んでいることを特徴とする3次元CADにおける曲
面作成方法。 - 【請求項3】 前記切断対象曲面生成配置工程で、正面
図の最大外形と一致した位置に切断対象曲面を生成する
ために、対象形状を回転させ、移動させる基準になる回
転移動基準軸を生成することを特徴とする請求項1又
は、2記載の3次元CADにおける曲面作成方法。 - 【請求項4】 前記切断対象曲面切断工程で、前記切断
対象曲面と前記切断曲面の干渉線で切断する際穴等の形
状を同一に保つため、切断対象曲面に法線を生成し、こ
の法線の角度分穴等の形状を傾けて切断処理を行うこと
を特徴とする請求項1、2又は3記載の3次元CADに
おける曲面作成方法。 - 【請求項5】 3次元CAD上に読み込んでX、Y、Z
座標上に定義される線分のみで構成されたワイヤーフレ
ームで描かれている三面図から決定される立体モデルの
表面の曲面を作成する3次元CADにおける曲面作成装
置において、 三面図の中から正面図の形状と、側面図の形状と、正面
図の大きさと、を決定するために必要な情報を3次元C
ADシステムの表示画面上にて必要に応じて設定する情
報付加手段と、 前記側面図の形状を前記正面図の大きさ分スイープして
得られる外形、穴等が切断される前の無垢の状態の曲面
である切断対象曲面を正面図の最大外形と一致した位置
に生成する切断対象曲面生成配置手段と、 前記正面図の形状を前記切断対象曲面を包含するように
スイープし、切断曲面を生成する切断曲面生成手段と、 前記切断曲面と前記切断対象曲面の干渉線で前記切断対
象曲面を切断する切断対象曲面切断手段と、 を備えていることを特徴とする3次元CADにおける曲
面作成装置。 - 【請求項6】 コンピュータにより、3次元CADにお
ける曲面作成装置を制御するための制御プログラムを記
憶したコンピュータ読みとり可能の記憶媒体であって、
この制御プログラムは、 三面図の中から正面図の形状と、側面図の形状と、正面
図の大きさと、を決定するために必要な情報を3次元C
ADシステムの表示画面上にて必要に応じて設定させる
情報付加プログラムと、 前記側面図の形状を前記正面図の大きさ分スイープして
得られる外形、穴等が切断される前の無垢の状態の曲面
である切断対象曲面を正面図の最大外形と一致した位置
に生成させる切断対象曲面生成配置プログラムと、 前記正面図の形状を前記切断対象曲面を包含するように
スイープし、切断曲面を生成させる切断曲面生成プログ
ラムと、 前記切断曲面と前記切断対象曲面の干渉線で前記切断対
象曲面を切断させる切断対象曲面切断プログラムと、 を記憶していることを特徴とする3次元CADにおける
曲面作成方法のプログラムを記憶したコンピュータ読み
とり可能の記憶媒体。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16417599A JP4618828B2 (ja) | 1999-06-10 | 1999-06-10 | 3次元cadにおける曲面作成方法及びその装置並びに3次元cadにおける曲面作成方法のプログラムを記憶した記憶媒体 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP16417599A JP4618828B2 (ja) | 1999-06-10 | 1999-06-10 | 3次元cadにおける曲面作成方法及びその装置並びに3次元cadにおける曲面作成方法のプログラムを記憶した記憶媒体 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2000353181A true JP2000353181A (ja) | 2000-12-19 |
| JP4618828B2 JP4618828B2 (ja) | 2011-01-26 |
Family
ID=15788158
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP16417599A Expired - Fee Related JP4618828B2 (ja) | 1999-06-10 | 1999-06-10 | 3次元cadにおける曲面作成方法及びその装置並びに3次元cadにおける曲面作成方法のプログラムを記憶した記憶媒体 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4618828B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6845553B2 (en) | 2001-10-09 | 2005-01-25 | Yazaki Corporation | System for preparing wire harness production |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01102684A (ja) * | 1987-10-15 | 1989-04-20 | Fanuc Ltd | 立体モデル生成方式 |
| JPH06223140A (ja) * | 1993-01-25 | 1994-08-12 | Fujitsu Ltd | 3次元図形作成方式 |
| JPH0756974A (ja) * | 1993-08-20 | 1995-03-03 | Mitsubishi Electric Corp | 板金部品の設計システム |
| JPH07200872A (ja) * | 1993-12-27 | 1995-08-04 | Mutoh Ind Ltd | 3次元モデルの作成方法 |
| JPH1078979A (ja) * | 1996-07-12 | 1998-03-24 | Aisin Seiki Co Ltd | 2次元cad図面からの立体生成方法およびそのプログラムを記録した記録媒体 |
-
1999
- 1999-06-10 JP JP16417599A patent/JP4618828B2/ja not_active Expired - Fee Related
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH01102684A (ja) * | 1987-10-15 | 1989-04-20 | Fanuc Ltd | 立体モデル生成方式 |
| JPH06223140A (ja) * | 1993-01-25 | 1994-08-12 | Fujitsu Ltd | 3次元図形作成方式 |
| JPH0756974A (ja) * | 1993-08-20 | 1995-03-03 | Mitsubishi Electric Corp | 板金部品の設計システム |
| JPH07200872A (ja) * | 1993-12-27 | 1995-08-04 | Mutoh Ind Ltd | 3次元モデルの作成方法 |
| JPH1078979A (ja) * | 1996-07-12 | 1998-03-24 | Aisin Seiki Co Ltd | 2次元cad図面からの立体生成方法およびそのプログラムを記録した記録媒体 |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6845553B2 (en) | 2001-10-09 | 2005-01-25 | Yazaki Corporation | System for preparing wire harness production |
| US7913384B2 (en) | 2001-10-09 | 2011-03-29 | Yazaki Corporation | Method of preparing a wire harness production |
Also Published As
| Publication number | Publication date |
|---|---|
| JP4618828B2 (ja) | 2011-01-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7197372B2 (en) | Apparatus and method for managing and distributing design and manufacturing information throughout a sheet metal production facility | |
| US6411862B1 (en) | Apparatus and method for managing and distributing design and manufacturing information throughout a sheet metal production facility | |
| US5864482A (en) | Apparatus and method for managing distributing design and manufacturing information throughout a sheet metal production facility | |
| US6219586B1 (en) | Apparatus and method for managing and distributing design and manufacturing information throughout a sheet metal production facility | |
| US20010056308A1 (en) | Tools for 3D mesh and texture manipulation | |
| JP3574202B2 (ja) | 図形入出力装置 | |
| WO1997042608A9 (en) | Apparatus and method for generating a sheet-metal bend model | |
| JP2740280B2 (ja) | 三次元線画像の合成のため隠れた画を除去する方法 | |
| JP3803502B2 (ja) | 薄板金属製作設備全体にわたって設計製作情報を分配する装置と方法 | |
| JP2007503857A (ja) | 多次元データ集合において予め決定可能な領域を表す方法及び装置 | |
| US5852442A (en) | Method of drawing a three-dimensional object | |
| EP0535894A2 (en) | Apparatus and method for transforming a graphic pattern | |
| JP4618828B2 (ja) | 3次元cadにおける曲面作成方法及びその装置並びに3次元cadにおける曲面作成方法のプログラムを記憶した記憶媒体 | |
| US6806878B2 (en) | Graphic editing apparatus for adding or deleting curve to/from graphics by interactive processing | |
| US20040164982A1 (en) | Method and apparatus for editing three-dimensional model, and computer readable medium | |
| JP2001092865A (ja) | Cad図面作成方法及び装置並びに寸法編集方法及び装置並びに記憶媒体 | |
| JP2837514B2 (ja) | 画像編集装置 | |
| JP4742831B2 (ja) | 寸法線の追従を行うcadプログラム、cadプログラム記録媒体、cad装置およびcadシステム | |
| JPH0896001A (ja) | フロー図編集装置 | |
| JP2001084408A (ja) | 3次元データ加工装置及び方法並びに記録媒体 | |
| JPH07129221A (ja) | 3次元工具経路のシミュレーション方法 | |
| EP1830323A2 (en) | Apparatus and method for managing and distributing design and manufacturing information throughout a sheet metal production facility | |
| JP2773127B2 (ja) | 画像編集方法 | |
| JP2713582B2 (ja) | 作図エディタ | |
| JP2818067B2 (ja) | 裁ち落とし画像処理方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20060519 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090727 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090804 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091002 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100105 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100303 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100601 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100730 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20101019 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20101026 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131105 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| LAPS | Cancellation because of no payment of annual fees |