ルール タイプ: フィーチャー

フィーチャー ルールは、キャプチャされたフィーチャーの状態を抑制(Suppress)抑制解除(Unsuppress)、または削除(Delete)に設定します。

フィーチャーの例: フィーチャーの抑制(Suppressing a Feature)

フィーチャーを入力値に基づいて抑制するには:

  1. 選択するとフィーチャーが必要になる Chamfer というチェックボックスを含むフォームを作成します。
  2. ルール(Rules) をクリックして [ルール] パネルを開きます。
  3. 編集 で、フィーチャー のチェック ボックスを選択してルールの編集(Edit Rules)をクリックします。
  4. 機能 をダブルクリックするか、ビルド (Build) をクリックします。
  5. Inputs > Chamferを選択します。
    ルールリストに表示される式:

    面取り

    このチェックボックスを選択すると(ルールにTrueを返します)、フィーチャーは抑制されません。選択解除すると(ルールにFalseを返します)抑制されます。

  6. OK をクリックします。

フィーチャーの例: パターンの抑制(Suppressing a Pattern)

穴の数が0または1の時にパターンフィーチャーを抑制するには:

  1. HoleQuantity という入力フィールドを持つフォームを作成します。
  2. ルール(Rules) をクリックして [ルール] パネルを開きます。
  3. 編集 で、フィーチャー のチェック ボックスを選択してルールの編集(Edit Rules)をクリックします。
  4. 機能 をダブルクリックするか、ビルド (Build) をクリックします。
  5. DriveWorksXpress Rule Builder ダイアログ ボックスで ロジック (Logic) > IF( , , ) をクリックし、HoleQuantity の値に基づいてこの機能を抑制するか抑制解除する式を作成します。
    • IF フィールドで 入力 (Inputs) > HoleQuantity を選択します。
    • Then フィールドで、この条件が真のときにフィーチャーに対して実行するアクションを引用符で囲んで入力します。
    • Otherwise フィールドで、この条件が偽のときにフィーチャーに対して実行するアクションを引用符で囲んで入力します。

    ルールリストに表示される式:

    IF ( HoleQuantity <= 1 , "Suppress" , "Unsuppress" )

  6. OK をクリックします。