曲線からのサーフェスの作成

Rhinoにおけるサーフェスとは

サーフェスは、3D空間における形状を定義する薄い紙のようなものです。 サーフェスは NURBS オブジェクトで、製造に適しています。サーフェスは、平面 ( Plane コマンド) や球 ( Sphere コマンド) などのプリミティブから、またはフリーフォームのサーフェスコマンドを使用して作成することができます。 この章では、入力として曲線を必要とするサーフェス作成コマンドについて説明します。

サーフェスは、無限に薄いシートのようなものです。制御点を移動して形状を定義します。

サーフェスは、無限に薄いシートのようなものです。制御点を移動して形状を定義します。

エッジ曲線からサーフェスを作成する

サーフェスエッジを定義する3つまたは4つの曲線からサーフェスを作成できます。

エッジ曲線からサーフェスを作成するには:

  1. RhinoでEdgeSrf.3dmを開きます。
  2. サーフェス メニューから EdgeSrf コマンドを実行します。
  3. 2、3、または4個の開いた曲線を選択 の プロンプト で、下のように4つの曲線を選択します。

曲線を押し出す

作業平面に垂直に曲線を押し出すことでサーフェスを作成できます。

押し出しサーフェスを作成するには:

  1. RhinoでExtrudeCrv.3dmを開きます。
  2. ExtrudeCrv コマンドを実行します。
  3. 押し出す曲線を選択 の プロンプト で、 すべての黒い曲線 を選択し、 を押すか 右クリック します。
  4. 押し出し距離 の プロンプト で、 30 と入力します。
ガムボールを使用した押し出し
Rhinoのガムボール を使うと、曲線やサーフェスを簡単に押し出せます。 方法…

曲線をロフトする

ロフト ( Loft コマンド) は、選択した曲線間をブレンドする滑らかなサーフェスを作成します。 これらの曲線は、作成するサーフェスの「肋骨」を定義します。

ロフトサーフェスを作成する:

  1. RhinoでLoft.3dmを開きます。
  2. サーフェス メニューから Loft コマンドを実行します。
  3. ロフトする曲線を選択 の プロンプト で、すべての曲線を 囲み窓 選択し、 を押します。
  4. ロフト ( Loft コマンド) のダイアログボックスで スタイル のドロップダウンメニューをクリックします。デフォルトは ノーマル です。 ルーズ や 直線セクション を試して、異なる結果を見てみてください。終了したら OK をクリックします。
スタイル: ノーマル | ルーズ | 直線セクション

スタイル: ノーマル | ルーズ | 直線セクション

曲線を回転する

Revolve コマンドは、回転軸を中心に曲線を回転させることでサーフェスを作成します。 曲線は回転サーフェスのシルエットを定義します。他のプログラムでは、この操作は「レイズ」と呼ばれることもあります。

回転サーフェスを作成するには:

  1. RhinoでRevolve.3dmを開きます。
  2. サーフェス メニューから Revolve コマンドを実行します。
  3. 回転する曲線を選択 の プロンプト で、 赤い曲線 を選択し、 を押します。
  4. 回転軸の始点 の プロンプト で、 0 とタイプし、 を押します。グリッドの中心にスナップされます。
  1. 回転軸の終点 の プロンプト で、 を押します。 作業平面のz軸方向が軸として使用されます。
  2. 開始角度 のプロンプトで、 360度 の コマンドライン オプションをクリックします。
360度オプションは、完全な360度のサーフェスを作成します。

360度オプションは、完全な360度のサーフェスを作成します。

レールを使用して曲線を回転する

RailRevolve コマンドは、輪郭曲線を可能な限りレール曲線に沿って回転し、サーフェスを作成します。 輪郭曲線はサーフェスのシルエットを定義し、レール曲線は輪郭曲線が(できるだけ正確に)沿うパスを定義します。

レール曲線に沿った回転サーフェスを作成するには:

  1. RhinoでRailRevolve.3dmを開きます。
  1. サーフェス メニューから RailRevolve コマンドを実行します。
  2. 輪郭曲線を選択 の プロンプト で、 赤い曲線 を選択します。
  3. レール曲線を選択 の プロンプト で、 黒い曲線 を選択します。
  4. 回転軸の始点 の プロンプト で、 0 と入力します。
  5. 回転軸の終点 の プロンプト で、 を押して、 作業平面のz軸方向を軸として使用します 。
  1. 結果のオブジェクトを選択します。
  2. Cap コマンドを実行してオブジェクトを閉じます。
オブジェクトを事前選択して、Capコマンドを実行します。

オブジェクトを事前選択して、Capコマンドを実行します。

1つのレールに沿ってスイープする

Sweep1 コマンドは、1つまたは複数の断面曲線と1つのレール曲線から滑らかなサーフェスを作成します。 断面曲線はサーフェスの形状を定義し、レール曲線はサーフェスがたどるパスを定義します。

1つのレール曲線を使用してスイープサーフェスを作成するには:

  1. RhinoでSweep1.3dmを開きます。
  2. Surface メニューから Sweep1 コマンドを実行します。
  3. レールを選択 の プロンプト で、 黒い曲線 を選択します。
  4. スイープのシェイプ曲線を選択 の プロンプト で、 赤い曲線 を1つずつ選択し、 を押します。
  1. シーム点をドラッグして調整… のプロンプトで、 コマンドプロンプト で 元の状態に戻す オプションをクリックします。これにより、すべての断面の矢印が同じ開始点に揃います。 を押します。
  2. 1レールスイープオプション ダイアログボックスでOKをクリックします。デフォルトの フリーフォーム が使用されます。
  3. 表示モード を モノクロ に変更します。

2つのレールに沿ってスイープする

Sweep2 コマンドは、1つまたは複数の断面曲線と2つのレール曲線から滑らかなサーフェスを作成します。 断面曲線はサーフェスの形状を定義し、レール曲線は2つのサーフェスエッジが(できるだけ正確に)たどるパスを定義します。

2つのレール曲線を使用してスイープサーフェスを作成するには:

  1. RhinoでSweep2.3dmを開きます。
  1. サーフェス メニューから Sweep2 コマンドを実行します。
  2. 1つ目のレールを選択 の プロンプト で、 黒い曲線の1つを 選択します。順序は重要ではありません。
  3. 2つ目のレールを選択 の プロンプト で、 2つ目の黒い曲線 を選択します。
  4. スイープのシェイプ曲線 の プロンプト で、 2つの赤い曲線 を1つずつ選択します。順序は重要ではありません。
  5. を2回押します。
  6. 2レールスイープオプション ダイアログボックスで、OKをクリックします。この場合は、他の調整は必要ありません。
  7. 表示モード を モノクロ か アークティック にします。形状が理解しやすくなります。
終了
おめでとうございます!これでこの練習は終了です。ご質問やフィードバックがある場合は、 フォーラムのTutorialsカテゴリー に投稿してください。