規則類型: 模型組態

模型組態規則會將新模型轉換到已經設定的另一個模型組態。

在您產生模型組態規則之前,請確認工程圖和模型組態標籤上的是,允許產生規則來轉換模型組態選項已經被選取。

模型組態範例: 轉換至模型組態 - 核取方塊

選定核取方塊時轉換到一個模型組態:

  1. 產生一個表格,其中包含 InputCheckBox 欄位。
  2. 按一下規則 以開啟規則窗格。
  3. 編輯下,選擇模型組態的核取方塊,然後按一下編輯規則
  4. 連按兩下模型組態 或按一下建立
  5. DriveWorksXpress 規則建立器對話方塊中,按一下 邏輯 > IF( , , ) ,然後建構選擇輸入核取方塊時決定要使用哪個模型組態的條件。
    • IF 欄位中: IF(InputCheckbox = TRUE ,
    • 欄位中,在引號內輸入條件為真時要使用的模型組態: "ConfigA"
      名稱與模型組態的大小寫必須完全一樣。
    • Otherwise 欄位中,在引號內輸入條件為 False 時要使用的模型組態名稱: 「預設」
    顯示於規則清單中的公式:

    IF (InputCheckBox = TRUE, "ConfigA", "Default" )

  6. 按一下確定

模型組態範例: 轉換至模型組態 - 功能表

轉換到從功能表選擇的模型組態:

  1. 產生一個表格,其中含有名稱為 MenuSelect、提供現有模型組態選擇的下拉控制項。
  2. 按一下規則 以開啟規則窗格。
  3. 編輯下,選擇模型組態的核取方塊,然後按一下編輯規則
  4. 連按兩下模型組態 或按一下建立
  5. DriveWorksXpress 規則建立器對話方塊中按一下輸入 > MenuSelect
    顯示於規則清單中的公式:

    MenuSelect

  6. 按一下確定

模型組態範例: 變更模型組態 - 輸入值

根據輸入值變更模型組態:

  1. 產生一個名為 MaterialSelect 下拉控制項的表格,其中包含存在零件中的材質清單 (例如鑄合金鋼)。
  2. 按一下規則 以開啟規則窗格。
  3. 編輯下,選擇模型組態的核取方塊,然後按一下編輯規則
  4. 連按兩下模型組態 或按一下建立
  5. DriveWorksXpress 規則建立器對話方塊中按一下 輸入 > Material Select
    顯示於規則清單中的公式:

    MaterialSelect

    模型組態就會切換到鑄合金鋼(必須存在於零件或組合件中)。

  6. 按一下確定。

模型組態範例: 變更模型組態 - 功能表值

根據從功能表選擇的值變更模型組態:

  1. 產生一個表格,其中包含名稱為 MenuSelect、提供現有模型組態清單的下拉控制項。
  2. 按一下規則 以開啟規則窗格。
  3. 編輯下,選擇模型組態的核取方塊,然後按一下編輯規則
  4. 連按兩下模型組態 或按一下建立
  5. DriveWorksXpress 規則建立器對話方塊中,按一下 邏輯 > IF( , , ) ,然後產生一個表達式:
    • IF 欄位中,建構決定第一個功能表選項的條件 (功能表數值要放在引號中)。
    • 欄位中,在引號內輸入上述選項要參考的模型組態之名稱。
      名稱與模型組態的大小寫必須完全一樣。
    • Otherwise 欄位中,在引號內輸入其他模型組態的名稱。
    顯示於規則清單中的公式:

    IF (MenuSelect = "MenuValue", "ConfigAValue", "ConfigBValue" )

    如果有多個功能表選擇,請參閱使用函數和公式中的嵌套式公式
  6. 按一下確定。