Rhinocerosの押し出しについてお探しですね。
広告
Rhinocerosで立体を作ろう!押し出しと回転の基本をやさしく解説
Rhinoceros(ライノセラス)は、なめらかな曲面を作るのが得意な3D CADソフトです。
プロダクトデザインや建築など、いろいろな分野で使われています。
でも、初めて3Dモデリングに挑戦する人にとって、「2Dの線を描いた後、どうやって立体にするの?」というのが最初の壁になりやすいんです。
この記事では、Rhinocerosで立体を作る基本中の基本、「押し出し(Extrude)」と「回転体(Revolve)」について、手順とコツをわかりやすく説明していきます。
基本をしっかりマスターして、思い通りの形を作れるようになりましょう!
Rhinocerosの3Dモデリング、まずはここから理解しよう
Rhinocerosで立体を作るときは、「まず2Dの線(カーブ)を描いて、それを立体にする」というのが基本的な流れです。
3D CADにはいろんなやり方がありますが、RhinocerosはNURBS(ナーブス)という技術を使っていて、とってもなめらかで正確な曲面が作れるのが特徴なんです。
だから、最初に描く2Dの線の質が、最終的な3Dモデルの美しさを左右します。
2Dから3Dに移るときに特に気をつけたいのが、Z軸(高さ方向)の考え方と、見る角度の切り替えです。
平面だけで作図する2D CADと違って、3D空間ではPerspective(パース)ビューやTop(真上)、Front(正面)、Right(右側面)ビューを行ったり来たりしながら作業します。
「どの角度から線を描いて、どっちの方向に立体にするのか」を常に意識すると、狙った場所にちゃんとオブジェクトを置けるようになりますよ。
それから、Rhinocerosの立体は主に「サーフェス(厚みのない面)」と「ポリサーフェス(複数の面がくっついた立体)」の2種類でできています。
完全に閉じたポリサーフェスは「ソリッド」と呼ばれて、3Dプリントや体積計算をするときに必要な状態です。
これから紹介する押し出しや回転のコマンドを使うときも、「最終的にソリッドを作りたいのか、単純な面だけでいいのか」を考えながら設定を選ぶのがポイントになります。
押し出し(Extrude)で立体を作ってみよう
「押し出し」は、Rhinocerosで一番よく使う基本的な立体化の方法です。
平面に描いた閉じた線を、Z方向(垂直方向)にググッと引っ張り上げることで、厚みのあるオブジェクトを作ります。
四角形を押し出せば直方体に、円を押し出せば円柱になるという感じで、2Dのスケッチをそのまま立体にするような、直感的な操作感が魅力です。
具体的な手順はこんな感じです。
まず、好きなビューで土台となる閉じた線を描きます。
次に、コマンドプロンプトに「ExtrudeCrv」と入力するか、アイコンからコマンドを選んで、対象の線を選択してEnterキーを押します。
マウスを動かすとプレビューが表示されるので、欲しい高さを数字で入力するか、クリックで決めれば押し出し完了です。
このとき、コマンドオプションの「ソリッド(Solid)」を「はい(Yes)」にしておくのがすごく大事です。
ここを「いいえ(No)」のままにすると、上下に蓋がない筒みたいな形になっちゃうので注意してくださいね。
押し出しコマンドには、いくつかのバリエーションもあります。
たとえば「先細り押し出し(ExtrudeCrvTapered)」を使えば、上に行くほど細くなる立体が作れて、製品パーツや建築の柱なんかを作るときに便利です。
また、まっすぐな押し出しだけじゃなく、別のカーブに沿って形を押し出すこともできます。
まずはシンプルなExtrudeCrvで直方体や円柱を作る練習を繰り返して、Z軸方向の空間感覚に慣れることをおすすめします。
回転体(Revolve)でなめらかな立体を作ろう
「回転(Revolve)」コマンドは、断面になる線を、特定の軸を中心にクルッと回して立体を作る機能です。
コップや花瓶、タイヤ、ボルトなど、中心軸に対して左右対称な形(回転対称体)を作るときに、めちゃくちゃ便利なツールです。
押し出しが「平面を垂直に伸ばす」のに対して、回転は「断面のシルエットを軸の周りに展開する」というイメージを持つと分かりやすいと思います。
回転体を作るには、まずFrontビューやRightビューなどを使って、立体の半分にあたる断面のシルエット(プロファイルカーブ)を描きます。
このとき、断面が中心軸と交差したり、軸から離れすぎたりしないように、配置場所を慎重に決めるのが大切です。
次に「Revolve」コマンドを実行して、描いた線を選択します。
続いて回転の中心になる軸(始点と終点)を指定して、回転させる角度(普通は360度)を入力すれば、なめらかな回転体のできあがりです。
回転コマンドを上手に使うコツは、断面カーブの質を高めることです。
Rhinocerosの性質上、元の線に角や折れ曲がりがあると、できた立体にもそのままシャープなエッジが出てきます。
なめらかな流線型の製品を作りたいときは、コントロールポイントカーブ(Control Point Curve)を使って、滑らかな2D曲線を描いておく必要があります。
あと、押し出しコマンドと同じで、回転コマンドでも実行中のオプションで「ソリッド化」を選べるので、用途に合わせて適切に切り替えてくださいね。
もっと効率よく作業するコツと、つまずきやすいポイント
Rhinocerosで押し出しや回転の基本操作を覚えたら、次はモデリング作業をもっとスムーズに進めるための機能や、初心者がハマりやすいトラブルの解決方法を知っておきましょう。
まず使ってほしいのが「ガムボール(Gumball)」機能です。
画面下のステータスバーからガムボールをオンにすると、選んだオブジェクトに矢印と円弧のマークが表示されます。
これをドラッグするだけで、直感的に移動、回転、さらには押し出し操作までできて、コマンドを入力する手間がグッと減ります。
よくあるつまずきポイントとして、「押し出したのに立体(ソリッド)にならない」「蓋が閉じてない」という問題があります。
これはさっき説明した通り、コマンド実行時にソリッド化のオプションを選び忘れたケースが多いんですが、もう一つの原因として「土台となる2D曲線が完全に閉じてなかった」ことが挙げられます。
ほんのちょっとでも隙間が空いてる線を押し出してもソリッドにはならないので、事前に線が閉じてるか確認するか、作業後に「Cap(穴ふさぎ)」コマンドを使って平面の開口部を閉じる癖をつけるといいですよ。
それから、複雑な形を作るときには、押し出しや回転で作った複数の基本立体を「ブーリアン演算(Boolean)」で組み合わせる方法が欠かせません。
複数の立体を合体させる「和(BooleanUnion)」、一方から他方を削り取る「差(BooleanDifference)」、重なった部分だけを残す「積(BooleanIntersection)」を使いこなせば、基本操作の組み合わせだけでもびっくりするほど高度なモデリングができるようになります。
まずは焦らず、シンプルな線の押し出しと回転の練習を繰り返して、少しずつ自分なりのやり方を見つけていってくださいね。
広告
