Conflict Solver

The Conflict Solver is an interactive dialog used to inform you of geometric problems that arise while you create or edit features, or during the regeneration process (as a result, for example, of a Suppress/Unsuppress operation). When a feature encounters a problem, the Conflict Solver dialog will tell you why, and ask how and if you want to proceed.

Example Conflict Solver dialogs are displayed below (see the dialog explanations):

Conflict Solver dialog:

"Special case" dialog displaying the Disassociate All button - see the dialog explanations below:

If a failure occurs during a regeneration process (for example after an Edit operation), the regeneration process will stop just before the problematic feature. The valid part of the model will be displayed (in insert mode), the Conflict Solver dialog is displayed and the problematic feature is highlighted in the Feature Tree.

Conflict Solver Dialog Example

In the case of a conflict, the valid part of the model will be displayed (in insert mode) and the Conflict Solver dialog is displayed (for the dialog explanations, see below):

Problematic Feature Highlighted in Feature Tree

In the case of a conflict, the problematic feature is also highlighted in the Feature Tree.

When a problem is encountered and the Conflict Solver dialog is displayed, the problematic feature is highlighted in the Feature Tree, as shown below:

Note: In the DieDesign application, an additional option is available in the popup menu: Highlight Next Suppressed Feature. In the event of multiple suppressed features, this option opens the Feature Tree at the appropriate place and highlights the next suppressed feature in the tree.

Conflict Solver Dialog Explanation

The Conflict Solver dialog is displayed:

Conflict Solver dialog:

"Special case" dialog displaying the Disassociate All button - see the dialog explanations below:

The Conflict Solver dialog contains the following:

Conflict Information

This section explains what the problem is.

Suppress / Delete

Suppress or Delete the failed feature.

Disassociate All

The Disassociate All button (see the example dialog above) is only displayed in cases where all the following conditions exist:

Pressing this button disassociates all Import features (from the parent file(s)) and completes the required feature creation operation (unless a different conflict occurs).

See Conflict Solver Examples for an occurrence where this button is displayed.

Note: If the server exists but is not updated, the Disassociate All button is not displayed. In this case, if the button does appear (due to another part with a missing server), it will not disassociate features where the server exists but is not updated.

Go

Suppress or Delete the failed feature and continue the regeneration to the next problematic feature.

Go to End

In the Part environment:
Suppress or Delete the failed feature and continue the regeneration to the end of the model.

In the Assembly environment:
Suppress or Delete the failed feature and continue the regeneration on all the components in the assembly.

Insert

The Insert button is only available during regeneration (not after feature creation) except for the last feature.

In the Part environment:
The regeneration process stops on the failed feature and switches to insert mode. The remaining features are temporarily suppressed by the system (assigned a gray S in the tree).

In the Assembly environment:
The regeneration process in the current model stops on the failed feature and switches to insert mode. The remaining features in the model are temporarily suppressed by the system (assigned a gray S in the tree). The regeneration process continues in the other models in the assembly.

Note: The Insert button is replaced with the Edit button when a new feature is being created and the execution fails.

Edit

The regeneration process stops on the failed feature and the feature can be edited. The Edit button is displayed when a new feature is being created and the execution fails.

Insert & Edit

The Part file becomes active and the feature directly enters edit mode. This enables you to directly edit the feature that caused the failed execution.

Notes:

  • When the Edit button is displayed, the Insert & Edit button is grayed out.

  • If there is a feature that cannot be edited fails during execution, the Insert & Edit button is grayed out.

Zoom the display to the problematic entity.

Return the display to the previous picture (the display as it was prior to using the Zoom button).

The Regeneration or the Creation is cancelled. If the regeneration occurred automatically as a result of some other operation (e.g. an Edit feature operation) this operation will also be cancelled.

For additional examples of how or why the Conflict Solver is displayed, see Conflict Solver Examples.

Notes:

Some functionality may be dependent on the product package. Contact your Reseller if you require a license.