穴フィーチャーは、 簡素化された フォームフィーチャーです。 下図には、板厚面だけを持つさまざまなフィーチャーが示されています( SmConvert コマンドはこれらのルールに従います)。
-
直交穴は、穴フィーチャーです。
-
単純な非直交穴は、穴フィーチャーです。
-
面取りした直交穴は、フォームフィーチャーです。
-
穴の板厚面が 2 つの異なるリージョンで構成されている場合は、フォームフィーチャーです。
SmConvertRecognizeHolesユーザ設定がオンであれば穴フィーチャーはSmConvertコマンドによって認識されます。
穴フィーチャーでは、以下の基本的な操作が行えます。
-
SmDelete、SmDissolve、無効化とSmSelectは、コマンドを実行するか、板金のメカニカルブラウザで操作します。
-
SmUnfold コマンドで、フォームフィーチャーモード(シンボルモード含む)。
-
フラット化したレイアウトで2Dジオメトリを関連付け(展開シンボルの作成については、フォームフィーチャーコンポーネントの フォームフィーチャーとリブフィーチャーを用いた作業ワークフローを参照)。
-
穴フィーチャーは SmRepair コマンドによって保持されます。 単純穴面は直交する面になります。 同じジオメトリの穴フィーチャーは、 SmRepair コマンドの影響を受けません。
穴フィーチャー配列の認識
ボディに穴フィーチャーが存在する場合、 SmParametrize は以下の規則に従い、フランジ上の穴の矩形配列を検出します。
-
穴が同じフランジに属している
-
穴が矩形グリッド上にある
-
配列にギャップ(欠落要素)がない
-
穴が同じ方向を向いている
-
最小配列サイズが 1×3 または 2×2 のいずれかである
以下は、フランジとベンドがある板金部品に作業を行う場合のワークフローです。
-
[設定] ダイアログで、[板金] > [コマンド] を選択します。
-
SmConvert コマンドの [穴を認識] オプションを有効にします。
-
SmParametrize コマンドの穴を配列に変換と穴のパラメータ化オプションを有効にします。
-
SmConvertコマンドを実行します。
-
以下のいずれかを実行してください:
-
板金ツールバーの板金へ変換ツールボタン(
)をクリックします。
-
板金リボンバーの板金へ変換ツールボタン(
)をクリックします。
- 板金 メニューの板金へ変換を選択します。
プロンプト表示:3Dソリッドを選択または[モデル全体] <Entire model>:
-
板金ツールバーの板金へ変換ツールボタン(
-
変換する3Dソリッドを選択します。
プロンプト表示: 3Dソリッドを選択、または[モデル全体(E)] <Entire model>: -
Enterキーを押して、3Dソリッドを板金部品に変換します。
部品上で11個の穴フィーチャーが認識されます。
-
SmParametrizeコマンドを実行します。
-
以下のいずれかを実行してください:
-
板金ツールバーのパラメータ化ツールボタン(
)をクリックします。
-
板金ツールバーのパラメータ化ツールボタン(
)をクリックします。
- 板金 メニューのパラメータ化 を選択します。
プロンプト表示: 3Dソリッドを選択または[モデル全体] <Entire model>:
-
板金ツールバーのパラメータ化ツールボタン(
- Enterキーを押して、板金部品を処理します。
コマンドバーに以下のような結果が表示されます:
4個の距離拘束が作成されました
3個の固定拘束が作成されました
0個の一致拘束が作成されました
0個の接線拘束が作成されました
0個の剛性セット拘束が作成されました
穴_3フィーチャーを基点に 2x2 矩形配列が作成されました
穴_7フィーチャーを基点に 2x2 矩形配列が作成されました
穴_9フィーチャーを基点に 3×1 矩形配列が作成されました
トータル: 7の拘束と 3の配列が作成されました(フィーチャー名と拘束分布は、BricsCADのバージョンによって異なる場合があります。)
配列を調べるには、 BC_SUBTRACT 画層を一時的にフリーズ解除します。
下図では、配列を手動で色分けしています。
緑色と黄色の配列が統一されていないことに注意してください。 そうでない場合、配列に穴が空いていることになります。
-
メカニカルブラウザで配列のプロパティを編集します。
下図では、以下の変更を行っています。- 緑色の配列:行数と列数を 2×2 から 3×4 に変更
- 黄色の配列:XY方向の間隔を変更
- 赤色の配列:行数と列数を 3x1 から 5x1 に変更