コンフィギュレーションの例(Configurations Examples)
コンフィギュレーション ルールは、新しいモデルのコンフィギュレーションを、既に SolidWorks ファイルで設定されている別のコンフィギュレーションに切り替えます。
コンフィギュレーション ルールを作成する前に、コンフィギュレーションタブでコンフィギュレーションを切り替えるためのルールを作成します。(Yes, allow me to create a rule to switch configurations)オプションがチェックされていることを確認してください。
チェックボックスが選択されている場合に、コンフィギュレーションを切り替えるには:
入力フィールドが InputCheckBox のフォームを作成します。
ルール(Rules)タブを開きます。
アクション(Action)で、コンフィギュレーション ルール編集 (Edit Configuration Rules)を選択し、次へ(Next)をクリックします。
コンフィギュレーションをダブルクリックします。
論理(Logic)タブの IFを選択し、入力チェックボックスが選択されている際に使用するコンフィギュレーションを確定するための条件を指定します。
IF フィールドで次を指定します: If (InputCheckBox = TRUE ,
THEN フィールドで条件が TRUE の場合に使用するコンフィギュレーション名(引用符で囲む)を指定: ConfigA
名前とコンフィギュレーションの小文字/大文字表示は一致しなければなりません。
次へ(Next)をクリックします。
ルールのリストに数式が表示されます:
IF ( InputCheckBox = TRUE , "ConfigA" , "Default" )
メニューで選択されたコンフィギュレーションに切り替えるには:
既存のコンフィギュレーションから選択し、ドロップダウン コントロールが MenuSelect のフォームを作成します。
ルール(Rules)タブを開きます。
アクション(Action)で、コンフィギュレーション ルール編集 (Edit Configuration Rules)を選択し、次へ(Next)をクリックします。
コンフィギュレーションをダブルクリックします。
入力(Inputs )タブで MenuSelect を選択します。
次へ(Next)をクリックします。
ルールのリストに数式が表示されます:
MenuSelect
メニューから選択された値を基にコンフィギュレーションを変更するには:
既存のコンフィギュレーションのリストと共に、ドロップダウン コントロールが MenuSelect のフォームを作成します。
ルール(Rules)タブを開きます。
アクション(Action)で、コンフィギュレーション ルール編集 (Edit Configuration Rules)を選択し、次へ(Next)をクリックします。
コンフィギュレーションをダブルクリックします。
論理(Logic)タブの IF を選択し、式を作成します:
名前とコンフィギュレーションの小文字/大文字表示は一致しなければなりません。
次へ(Next)をクリックします。
ルールのリストに数式が表示されます:
IF ( MenuSelect = "MenuValue" , "ConfigAValue" , "ConfigBValue" )
2つ以上のメニュー選択がある場合は、IF 文のネスト構造を参照してください。
入力値を基にコンフィギュレーションを変更するには:
部品で既存の材料(例えば、鋳合金鋼(Cast Alloy Steel))のリストと共に、ドロップダウン コントロールが MaterialSelect のフォームを作成します。
ルール(Rules)タブを開きます。
アクション(Action)で、コンフィギュレーション ルール編集 (Edit Configuration Rules)を選択し、次へ(Next)をクリックします。
コンフィギュレーションをダブルクリックします。
入力(Inputs )タブで MaterialSelect を選択します。
次へ(Next)をクリックします。
ルールのリストに数式が表示されます:
MaterialSelect
コンフィギュレーションは鋳合金鋼(Cast Alloy Steel)(部品かアセンブリで既存の材料でなくてはなりません)に切り替わります。