Physics Builder Tools > User Inputs > Activation Condition

Activation Condition
Use an Activation Condition node () to specify the conditions to dynamically enable or disable an user input, material property, feature input, and material list. The condition can depend on user inputs in the parent feature or property, or any other user input in a property within the physics interface. Conditions can either be true if the other user input has a specified value or if it is active. Right-click any feature node to add this subnode. Also right-click the Activation Condition node to add an Additional Requirement subnode. The Settings window has the following section:
Activation Condition
The activation condition can depend on user inputs in the parent feature, parent property, or some property. If the user input is under a feature or property, which can contain other user inputs, you can directly refer to any of those user inputs by choosing By reference in the Specify user input list. You then choose the user input from the User input list, and finally add or enter the values that activates the user input in the Activating values list. This list differs depending on the type of user input you refer to.
The other option in the Specify user input list is By name, which means that you enter the name in the User input field. The name is entered in the Input name field of the user input you want to refer to. For the By name option, you also have the list User input from, where you can choose if the user input is under the parent feature (This feature option), or under a property in the physics interface (Property option). With the Property option, you must also enter the type of the property that contains the user input in the Property field. For Boolean user inputs, the values Selected and Not selected you enter as 0 and 1.
Select an In expression. This is a general tool that can evaluate an expression of relations and Boolean operators. It also supports some special functions and names, see the section about Usage Condition for more details. You can select the Invert condition check box to invert the entire condition. The Require input is active check box is selected by default. It is only applicable when specifying a user input to check by reference or by name, not for expressions. When selected, the activation condition is only true if the checked user input is also active as decided by its activation conditions. For expressions, you can achieve the equivalent logic using the isActive operator.