サーフェスにブール演算を実行する

ブール演算は、サーフェスをトリムして 2 つのオブジェクト間に論理和、論理積、論理差の外観を作成するアクションです。

サーフェスにブール演算を実行するには

  1. サーフェス > ブーリアン(Surfaces > Booleans)サブメニューからアクションを選択します。
    • 論理和ツール(Union Tool)では、2 つのサーフェスがマージされたようにトリミングされます。
    • 論理差ツール(Difference Tool)では、1 番目のサーフェスから 2 番目のサーフェスの空間領域が取り除かれたようにトリミングされます。
    • 論理積ツール(Intersection Tool)では、2 つのサーフェスが共有する空間領域だけが残るようにトリミングされます。
  2. 1 番目のサーフェスをクリックして、[Enter]キーを押します。次に、2 番目のサーフェスをクリックします。

    サーフェスのクリック順序が影響するのは論理差ツール(Difference Tool)のみです。最初にクリックしたサーフェスから、次にクリックしたサーフェスが取り除かれます。

    最初に球体(Sphere)を選択

    最初にトーラス(Torus)を選択

    結合されたサーフェスはグループ化されます。

ブーリアン(Boolean)シェイプを作成したあと、次の調整ができます。

トラブルシューティング: ブール演算

「無効な NURBS シェルです(Not a valid NURBS shell)」というエラーが表示される場合、ブーリアン(Boolean)ツールで、クリックしたサーフェスから有効なジオメトリを作成できないことを意味します。

たとえば、次の図の水平円柱では、垂直円柱と結合できる領域が切れています。水平の円柱を上に移動すれば、ブーリアン アクションを実行できます。