変形(変換)コマンド

変形(変換) は、オブジェクト全体の位置、回転、数、そして形状を変更します。これには、 移動 ( Move コマンド)、コピー ( Copy コマンド)、回転 ( Rotate コマンド)、スケール ( Scale コマンド)、ミラー ( Mirror コマンド)、配列 ( Array コマンド)、シア変形 ( Shear コマンド)、ツイスト ( Twist コマンド)、ベンド ( Bend コマンド)、テーパ ( Taper コマンド) などが含まれます。

変形(変換)コマンド は、オブジェクトを分割したり穴を開けたりすることはありません。 これらのコマンドはジオメトリに依存しないため、Rhino がサポートするあらゆる ジオメトリタイプ を変更できます。

移動

Rhinoでオブジェクトを移動するには様々な方法があります:

  • ガムボール ( Gumball コマンド) を使用する
  • マウスでオブジェクトをドラッグする
  • Move コマンドを使用する
  • 昇降モードを使用してオブジェクトを作業平面に垂直にドラッグする

ガムボールを使用してオブジェクトを移動する

ガムボール ( Gumball コマンド) は、オブジェクトを簡単に変換できるツールです。

下のクリップでは、 ガムボール を使用して オブジェクトを移動する 方法を紹介しています:

  • 矢印ウィジェット を使用すると、動きを 1方向 にロックできます。
  • 平面ウィジェット を使用すると、動きを 2方向 にロックできます。

ドラッグしてオブジェクトを移動する

オブジェクトを移動する一番早い方法は、オブジェクトを 選択 し、ドラッグすることです。 Rhinoには、オブジェクトを正確にドラッグするためのツールが用意されています。オブジェクトは、どのビューポートでもドラッグできます。 オブジェクトスナップ を使用すると、オブジェクトの整列を容易に行えます。

  1. RhinoでDrag-Objects.3dmを開きます。 .
  2. この練習では、 ガムボールをオフにします。
  3. Osnapコントロール で 中心点 をオンにします。
  4. マウスのカーソルを 円錐体の底面エッジ に近づけ、 中心点 オブジェクトスナップ のツールヒントが表示されるまで 左マウスボタン を長押しします。
  1. 円錐体 を 円柱の上面エッジ まで ドラッグ します。 中心点 オブジェクトスナップのツールヒントが表示されます。
  2. マウスボタンを放して 円錐体を配置します。

Moveコマンドを使用してオブジェクトを移動する

Move コマンドは、オブジェクトを一定の距離だけ移動したい場合や、オブジェクトスナップを使用して正確に配置したい場合に使用します。 Move コマンドでは、 基点 と 移動先の点 の位置を指定します。

  1. RhinoでMove-Sphere.3dmを開きます。
  1. 球 を 選択 します。
  2. 変形 メニューから 移動 を選択します。
  3. Osnapコントロール で 中心点 がオンになっているのを確認します。
  4. 移動の基点 のプロンプトで、マウスを球のエッジに沿って動かし、 中心点 のツールヒントが表示されたら クリック します。
  1. 移動先の点 のプロンプトで、0,0,0と入力します。
球が作業平面の中心点に配置されました。

球が作業平面の中心点に配置されました。

座標入力のショートカット
0 と入力すると、 0,0,0 のショートカットになります。

オブジェクトをZ方向に移動する

Rhinoでは、デフォルトの動きは作業平面 ( CPlane コマンド) のX と Y 方向 (軸)に拘束されますが、 キーを押しながらドラッグすると、作業平面の Z 方向にオブジェクトを移動させることができます。これを昇降モードと呼びます。

コピー

Rhinoでオブジェクトをコピーするには様々な方法があります:

  • を押しながら、ガムボール ( Gumball コマンド) の矢印をドラッグする
  • マウスでオブジェクトをドラッグし、 を押す
  • Copy コマンドを使用する

ガムボールを使用してオブジェクトをコピーする

ガムボール ( Gumball コマンド) は、オブジェクトを簡単に変換できるツールです。

下のクリップでは、 ガムボール を使用して オブジェクトをコピー する方法を紹介しています:

  • 1方向: を押しながら、 矢印ウィジェット をドラッグします。
  • 2方向: を押しながら、 平面ウィジェット をドラッグします。

ドラッグしてオブジェクトをコピーする

オブジェクトをコピーする一番早い方法は、オブジェクトを 選択 してドラッグし、それから キーを押すことです。 Rhinoには、オブジェクトを正確にドラッグするためのツールが用意されています。オブジェクトは、どのビューポートでもドラッグできます。 オブジェクトスナップ を使用すると、オブジェクトの整列を容易に行えます。

  1. RhinoでDrag-Objects-Copy.3dmを開きます。
  2. 間違えて使用しないように ガムボールをオフにします。
  3. 円柱 を 選択 します。
  4. ドラッグを開始します。マウスは放さないでください。
  5. キーを押します。コピーが作成されました。
正確にコピーする
ドラッグしてコピーする際は、 直交モード を使用して正確に移動することができます。 距離をタイプ することでも正確に移動できます。この場合、コマンドラインに距離をタイプして、Enterを押し、ドラッグします。

Copyコマンドを使用してオブジェクトをコピーする

Copy コマンドは、オブジェクトのコピーを作成します。 Move コマンド同じように、 基点 と コピー先 の位置を指定します。

  1. RhinoでCopy-Objects.3dmを開きます。
  2. ボックス を 選択 します。
  3. 変形 メニューから コピー を選択します。
  4. コピーの基点 のプロンプトで、ビューポートの任意の点をクリックします。
  5. コピー先の点 のプロンプトで、ビューポートの別の点をクリックします。複数のコピーを行う場合は、クリックを続けます。
  6. を押して、コマンドを終了します。
  1. レイヤ ( Layer コマンド) パネルで:
    • Layer 01 をオンにします。
    • Default をオフにします。
  2. Osnapコントロール で 中心点 をオンにします。
  3. 円錐台 を 選択 します。
  4. 変形 メニューから コピー を選択します。
  5. コピーの基点 のプロンプトで、カーソルを 円錐台の底面エッジ に置き、 中心点 オブジェクトスナップ のツールヒントが表示されたら、 左クリック します。
  1. コピー先の点 のプロンプトで、カーソルを 円柱の上面エッジ に置き、 中心点 オブジェクトスナップ のツールヒントが表示されたら、 左クリック します。
  1. を押して、コマンドを終了します。
  2. 試してみましょう! 球 をその中心点から2つの 円錐台 の中心点へコピーしてみましょう。

回転

Rhinoでオブジェクトを回転するには様々な方法があります:

  • ガムボール ( Gumball コマンド) を使用する
  • Rotate コマンドを使用する

ガムボールを使用してオブジェクトを回転する

ガムボール ( Gumball コマンド) は、オブジェクトを簡単に変換できるツールです。

下のクリップでは、 ガムボール を使用して オブジェクトを回転 する方法を紹介しています:

  • 自由回転: オブジェクトを選択し、 ガムボールの円弧 のいずれかをドラッグします。
  • 角度を指定して回転: オブジェクトを選択し、 ガムボールの円弧 のいずれかにカーソルを合わせ、クリックして、数値ボックスに角度を入力します。

Rotateコマンドを使用してオブジェクトを回転する

Rotate コマンドは、オブジェクトを中心点を中心に回転します。 作業平面 ( CPlane コマンド) の Z 方向が回転軸として使用されます。 この練習では、角度と2つの参照点を使用して回転する方法を学びます。

  1. RhinoでRotate-Objects.3dmを開きます。
  2. 間違えて使用しないように ガムボールをオフにします。
  3. Osnapコントロール で、 端点、 近接点、そして 交点 のみをオンにします。
  4. シアンのボックス を 選択 します。
  5. 変形 メニューから 回転 を選択します。
  6. 回転の中心 のプロンプトで、ボックスの 左上のコーナー をクリックします。
  7. 角度… のプロンプトで、 40 とタイプし、 を押します。
40ºの角度で回転します。反時計回りで回転されることに注目してください。

40ºの角度で回転します。反時計回りで回転されることに注目してください。

  1. 表示モード を ワイヤフレーム に設定します。
  2. 紫のボックス を 選択 します。
  3. 変形 メニューから 回転 を選択します。
  4. 回転の中心 のプロンプトで、3つのボックスの 交点 をクリックします。
  5. 角度または1つ目の参照点 のプロンプトで、紫のボックスの 右下のコーナー にスナップします。
  6. 2つ目の参照点 のプロンプトで、シアンのボックスの 内側のエッジ にスナップします。
2つの参照点を使用して回転します。クリックすると拡大できます。

2つの参照点を使用して回転します。クリックすると拡大できます。

スケール

Rhinoでオブジェクトをスケール変更するには様々な方法があります:

  • ガムボール ( Gumball コマンド) を使用する
  • Scale コマンドを使用する。

ガムボールを使用してオブジェクトをスケール変更する

ガムボール ( Gumball コマンド) は、オブジェクトを簡単に変換できるツールです。

下のクリップでは、 ガムボール を使用して オブジェクトをスケール変更 する方法を紹介しています。

  • 1方向: オブジェクトを選択し、 ガムボールのスケールハンドル の1つをドラッグします。
  • 2方向: オブジェクトを選択し、 を押しながら ガムボールの平面ハンドル の1つをドラッグします。
  • 3方向: オブジェクトを選択し、 を押しながら ガムボールのスケールハンドル の1つをドラッグします。
  • スケール係数で: オブジェクトを選択し、 ガムボールのスケールハンドル の1つをクリックして、スケール係数を入力します。

Scaleコマンドを使用してオブジェクトをスケール変更する

Scale コマンドは、オブジェクトのサイズを変更します。Rhinoには、1、2、または3方向にスケール変更するコマンドが搭載されています。 この練習では、スケール係数と2つの参照点を使用してスケール変更する方法を学びます。

  1. RhinoでScale-Objects.3dmを開きます。
  2. 間違えて使用しないように ガムボールをオフにします。
  3. Osnapコントロール で、 端点 と 四半円点 のみをオンにします。
  4. 白い球 を 選択 します。
  5. Scale コマンドを実行します。
  6. 基点… のプロンプトで、 0 とタイプし、 を押します。
  7. スケールまたは… のプロンプトで、 1.5 とタイプし、 を押します。
スケール係数を使用してスケールを変更します。 (1=100%)

スケール係数を使用してスケールを変更します。 (1=100%)

  1. レイヤ ( Layer コマンド) パネルで:
    • Scale by Reference をオンにします。
    • Scale by Factor をオフにします。
  2. ピンクの円柱 を 選択 します。
  3. Scale コマンドを実行します。
  4. 基点 のプロンプトで、円柱の 底面の左端 をクリックします。
  5. スケールまたは1つ目の参照点 のプロンプトで、円柱の 底面の右端 にスナップします。
  6. 2つ目の参照点 のプロンプトで、 円錐台の 上面の右端 にスナップします。
距離(2つの参照点)を使用してスケール変更します。オブジェクトスナップを使うことで、正確に配置できます。

距離(2つの参照点)を使用してスケール変更します。オブジェクトスナップを使うことで、正確に配置できます。

  1. 試してみましょう! 様々な基点や参照点でオブジェクトをスケール変更してみましょう。オブジェクトの原点と方向がどのように変化するか見てみてください。
その他の変換(変形)ツール
Rhinoには、このガイドで紹介した定番のコマンド以外にも、様々なコマンドがあります。これらには、配置変更、配列、ミラー、変形、シア変形、投影などが含まれます。 Rhinoのその他の変換(変形)ツールについて学ぶ…
終了
おめでとうございます!これでこの練習は終了です。ご質問やフィードバックがある場合は、 フォーラムのTutorialsカテゴリー に投稿してください。