ブール演算
パーツまたはサーフェスをマージする (結合)、ターゲットからパーツ/サーフェスを削除する (削除)、または 2 つ以上のパーツまたはサーフェス間の交差を計算する (交差) によって、パーツを変更します。




ブール演算フィーチャーツールを使用すると、パーツやサーフェスの結合、削除、交差ができます。ブール演算が機能するには、パーツが交差している必要があります。2 つの内蔵パーツには動作しません。ここには円筒状のパーツが 3 つあります。フィーチャーツールバーからブール演算ツールを選択します。パーツを結合するには (ダイアログでは結合)、結合するパーツまたはサーフェスを選択し、チェックマークをクリックします。
パーツやサーフェスを削除するには、ブール演算ダイアログで [減算] を選択します。グラフィック領域で減算するパーツまたはサーフェスを選択します。ブール演算ダイアログの [ターゲット] をクリックし、ターゲットとして使用するパーツまたはサーフェスをグラフィック領域で選択します。ここでは、パート 3 (一番下の円筒) がターゲットです。[オフセット] をオンにし、1 つまたは複数の面を選択してパーツ間に隙間を作ります。オフセット距離を入力し、必要に応じて矢印をクリックして反対方向にオフセットします。または、[すべてオフセット] をオンにして、削除したすべてのパーツを残りのパーツからオフセットします。
パーツを交差させるには、ブール演算ダイアログで [交差]を選択し、交差の基準となるすべてのパーツまたはサーフェスを選択します。
元のパーツやサーフェスを残しておきたい場合は、[ツールを保存] を選択します。[ツールを保存] は、[結合]、[削除]、[交差] の 3 つのブール演算オプションすべてに使用できます。
終了したら、チェックマークをクリックして新しいブール演算フィーチャーを確定します。

-
をクリックします。
- 操作タイプを選択します。
- 結合 - パーツまたはサーフェスをマージします。
- 削除 - パーツを削除し、必要に応じてパーツまたはサーフェス間のオフセットを可能にします。
- 交差 - パーツまたはサーフェスをマージし、交差が存在する場所にのみマテリアルを保持します。
- ツールを選択します。
ツールを保持 (オプション) - オンにして元のパーツまたはサーフェスエンティティを保持するか、オフにして Part Studio からそれらを削除します
Onshape は、後続のブール演算ツールの操作を実行する際と、[ツールを保持] の以前の選択を使用します。
演算が減算の場合は、以下も選択してください。
-
ターゲット- 操作対象のパーツまたはサーフェス
-
オフセット (任意) - 選択した面と残りのパーツまたはサーフェス間にギャップを作成します。このほかに、次のオフセットオプションがあります。
-
すべてをオフセットする - 削除したすべてのパーツと残りのパーツまたはサーフェスとの間にギャップを作成します。これを選択した場合、[オフセットする面] は不要で、使用できません。
-
オフセットする面 - オフセットする面を選択します。これは必須ではなく、[すべてをオフセットする] を選択した場合は使用できません。
-
オフセット距離 - オフセット距離の測定値を入力します。
-
反対方向 - 矢印を切り替えてフィーチャーの方向を反転します。
-
フィレットを再適用する -フィレットを適用するにはチェックを入れたままにします。フィレットを削除するには、オフにします。
-
をクリックして確定します。

ブール演算をマージする。
変更前:
変更後:

パーツを削除するブール演算。
変更前:
変更後:
ブール演算を使用して、パーツを削除し、パーツ (またはサーフェス) 間のオフセットを適用します。
変更前:
変更後:

パーツまたはサーフェスをマージするブール演算では、オーバーラップするジオメトリが存在する場所のみマテリアルを保持します。
変更前:
変更後:

- [減算] オプションでは、[ツールを保持] チェックボックスを使用して、メインエンティティの切断に使用したパーツまたはサーフェスを保持できます。これは、Part Studio 内でフィットしたパーツまたはサーフェスを作成するときに便利です。
- 選択したパーツまたはサーフェスと交差するマテリアルのみを保持するには、[交差] オプションを使用します。
- パーツまたはサーフェスがマージされ、結果として一部のエンティティが存在しなくなった場合、以前に選択したエンティティ (パーツ名など) の属性は保持されます。

パーツまたはサーフェスをマージする (結合)、ターゲットからパーツ/サーフェスを削除する (削除)、または 2 つ以上のパーツまたはサーフェス間の交差を計算する (交差) によって、パーツを変更します。

- ブール演算ツールをタップします。
- 操作タイプを選択します。
- 結合 - パーツまたはサーフェスをマージします
- 削除 - パーツまたはサーフェスを削除します
- 交差 - パーツまたはサーフェスをマージし、交差が存在する場所にのみマテリアルを保持します。
- ツールを選択します。
演算が減算の場合は、以下も選択してください。
- ターゲット
- オフセット (オプション)
ツールを保持 (オプション)
[オフセット] を選択した場合は、オフセットする面、オフセット距離、オフセットの方向も選択し、必要に応じてフィレットの再適用を切り替えます。
操作が 交差 の場合は、次の項目も選択します。
- ツールを保持 (オプション)
- チェックマークをタップします。

ブール演算を使用して、パーツまたはサーフェスをマージします。
変更前:
変更後:

ブール演算を使用して、パーツまたはサーフェスを削除します。
変更前:
変更後:

パーツまたはサーフェスをマージするブール演算では、交差が存在する場所のみマテリアルを保持します。
変更前:
実行中:
変更後:

- [減算] オプションでは、[ツールを保持] チェックボックスを使用して、メインエンティティの切断に使用したパーツまたはサーフェスを保持できます。これは、Part Studio 内でフィットしたパーツまたはサーフェスを作成するときに便利です。
- 選択したパーツと交差するマテリアルのみを保持するには、[交差] オプションを使用します。
- パーツまたはサーフェスがマージされ、結果として一部のエンティティが存在しなくなった場合、以前に選択したエンティティ (パーツ名など) の属性は保持されます。

パーツまたはサーフェスをマージする (結合)、ターゲットからパーツ/サーフェスを削除する (削除)、または 2 つ以上のパーツまたはサーフェス間の交差を計算する (交差) によって、パーツを変更します。

- ブール演算ツールをタップします。
- 操作タイプを選択します。
- 結合 - パーツまたはサーフェスをマージします
- 削除 - パーツまたはサーフェスを削除します
- 交差 - パーツまたはサーフェスをマージし、交差が存在する場所にのみマテリアルを保持します。
- ツールを選択します。
演算が減算の場合は、以下も選択してください。
- ターゲット
- オフセット (オプション)
ツールを保持 (オプション)
[オフセット] を選択した場合は、オフセットする面、オフセット距離、オフセットの方向も選択し、必要に応じてフィレットの再適用を切り替えます。
操作が 交差 の場合は、次の項目も選択します。
- ツールを保持 (オプション)
- チェックマークをタップします。

ブール演算を使用して、パーツまたはサーフェスをマージします。
変更前:
変更後:

ブール演算を使用して、パーツまたはサーフェスを削除します。
変更前:
変更後:

パーツまたはサーフェスをマージするブール演算では、交差が存在する場所のみマテリアルを保持します。
変更前:
実行中:
変更後:

- [減算] オプションでは、[ツールを保持] チェックボックスを使用して、メインエンティティの切断に使用したパーツまたはサーフェスを保持できます。これは、Part Studio 内でフィットしたパーツまたはサーフェスを作成するときに便利です。
- 選択したパーツと交差するマテリアルのみを保持するには、[交差] オプションを使用します。
- パーツまたはサーフェスがマージされ、結果として一部のエンティティが存在しなくなった場合、以前に選択したエンティティ (パーツ名など) の属性は保持されます。