Manage Scenarios

Scenarios are a mechanism to apply controls to engineering entities.

The Scenario Manager allows you to define a scenario with a name and solver profile. Within the scenario, you can then create a series of definitions comprised of rules and corresponding controls in a specific order. The order of the definitions determines how the controls are applied.

When applied, the scenario evaluates the rules in the order defined. If an engineering entity successfully meets the rule requirement, it has a control applied. Any engineering entity that doesn’t meet the rule requirement is moved to the next definition for evaluation. If any engineering entity successfully has a control applied, it is excluded from any later definition.

Figure 1.
  1. From the Assembly ribbon, click the Scenario tool.

    Figure 2.
    Upon opening the Scenario Manager, an initial scenario is already available.
  2. Optional: Right-click on a scenario to duplicate, rename, change the solver interface, or delete.
    The solver interface filters the available controls. This ensures that the scenario is in a single solver.

    Figure 3.
    Click to create additional scenarios.

    Figure 4.
  3. Click in the active scenario tab to create new definitions.

    Figure 5.

    Similar to scenarios, right-click on a definition to rename, review, control the display, and delete.

  4. Select the desired control to be applied to the engineering entity.
    For connectors, the type of control automatically filters what type of connectors the control applies to. This is because the controls are explicitly related to a specific type (Points/Lines/Areas/Fasteners).
  5. Right-click on Rule column and select Edit. Use the Rule Builder to dynamically determine which engineering entities that a given control is applied to.
    The rule can be created based on Data on the engineering entity, by Shapes, by Selection, or All.

    Figure 6.
  6. Click / to reorder the definitions so they will be evaluated in a different sequence.
  7. Optional: Choose whether or not to realize the entities after the control is applied.
  8. When applying a control, define how it will respect local changes on the engineering entities.
    Overwrite Attributes
    Overwrite all local values on the engineering entity.
    Keep Local Values
    Keep all local values on the engineering entity.
    Respect Local Overwrite Attributes Flag
    Respect the Local Attribute flag on the engineering entity.
  9. Click Apply to apply the definitions to the current entity within the scenario or click Apply All to apply all definitions for all the entities within the scenario.
Tip: Click to open a saved scenario. Click to save all scenarios and definitions, and optionally:

Controls, Engineering Entities, Attachments, Connectors