Home Search

DriveWorks Pro 22
Generation Tasks - Condition Editor

Send Feedback

Generation Tasks - Condition Editor

The Generation Tasks - Condition Editor can be used to control whether specific tasks in a task sequence are executed.

The Condition Editor is divided into two re-sizable columns:

  • The Conditions column shows the conditions that have been setup for the Generation Task.
  • The Toolbox column shows a search-able list of toolbox items that can be added to the condition column to become a condition in a condition sequence. The properties for the currently selected condition are shown below the toolbox.

To Add a Condition to a Condition Sequence

  1. Drag the toolbox item to add from the toolbox to the condition column.
  2. Configure the condition's properties in the property grid.

To Reorder a Condition in a Condition Sequence

  1. Select the condition to reorder.
  2. Click the "Move Up"/"Move Down" buttons to move the condition up or down.

To Remove a Condition from a Condition Sequence

  1. Select the condition to remove.
  2. Click the "Remove Condition".

To Edit Properties for a Condition

When a condition is selected, its properties are shown in the Properties window.

All conditions have a "Title" property which can be used to give the condition a descriptive name.

Depending on the type of condition, there may be extra properties.

Each property that has a green or a gray orb next to the property name can have a rule applied. A gray orb means that the property has a static value, and a green orb means that the property's value is based on a rule. To switch a property between static or rules-based, double click the orb next to the property name.

To build a static value, type the value into the box next to the property name in the property grid.

To build a rule, click the property name in the property grid, and then click the ellipsis "..." button that appears to launch the rule builder.

For help with a specific condition, see the table below.

Toolbox

The available conditions are dependent on the file type, and where in the Generation Sequence the Generation Task has been applied to.

Unavailable tasks are disabled and cannot be applied to areas that are not relevant.

Specification Conditions
TaskDescription
Check ValueChecks any Value in the model being generated.
Setting: Release To AutopilotChecks the setting Release specifications to Autopilot.
Generation Conditions
TaskDescription
Dimension ValueChecks any Dimension Value in the model being generated.
Has Custom PropertyChecks for the given custom property name in the model being generated.
Has Global VariableChecks whether the model has the named Global Variable.
Custom Property ValueChecks any Custom Property Value in the model being generated.
Global Variable ValueChecks the value of a Global Variable
Mass Property ValueChecks any Mass Property Value in the model being generated.