RhinocerosはNURBSを使った3次元CADです。
NURBSモデリングは、NURBSの概念を理解し、コマンドで作図編集されるオブジェクトがどのような要素状態になるか把握し、自由曲面を思い通りに操り、品質の良いデータを素早く作図編集する方法です。
多くの人は3次元CADを使ってのモデリングの難しさを日々感じていると思います。
作業が完成に近き「トリムが実行できない」「あと、この穴を塞げば完成なのに」「穴を塞いだけど綺麗につながらない」「最後のブーリアンができない」と何度もこのような問題に悩ませられます。
長い時間をかけやっと完成したデータを、受け手側のCADにソリッドデータとして読み込ませなくてはなりません。
「読み込む途中でエラーになってまったく読めない」「読み込めたけど、これは何のデータ?」「トリムラインが外れている?」「穴だらけのデータだね」と担当者から連絡をもらい、再び修正に多くの時間と労力をかけなければなりません。
何故このようなことが起きたのでしょう?
原因は、それまで形状表現に使っていた図面を基にしたアプローチ方法で、入力していることにあります。
3次元CADのソフト内部で形状はNURBSを使って表現されるのに対して、ユーザーはNURBSを理解することなく、今までの立体表現方法で作図しています。
図面による立体表現をそのままアプローチ方法として作図することによって、ソフトが忠実(無理)にNURBSに置き換え複雑なデータにしていました。
複雑なデータは、モデリングの時もエラーが起こりやすくコマンドが実行できない状態を作りだし、なんとかソリッドデータとして完成したとしても、後工程のCADで読み込むとき使い物にならないデータになっていたのです。
しかも、図面による立体表現では自由曲面を持つ形状は曖昧な表現でしかできず、図面のみでやり取りしていたころは実際の形状を作る人に任せていたところがあります。
3次元CADでは曖昧は許されず完璧なソリッドモデルを要求されてしまいます。
「あと、この穴を塞げば完成なのに」と思うのは形状認識が甘く、図面的なアプローチ方法で作図していることが原因だと言えます。
なぜならNURBSは自由曲面を表現し易い方法であるからです。
NURBSモデリングは、3次元CADで使われているNURBSの概念を理解し、NURBSに合ったアプローチ方法で入力することにより、自由曲面を思い通りに使い、コマンドの理解を深め、品質の良いデータを作り、無理なく後工程にデータを渡すことができ、時間短縮とコスト削減を可能にします。
- 2008/05/01(木) 10:01:52|
- 「NURBSモデリング」|
-
トラックバック:0|
-
コメント:0