7.13.5.6.3. Define condition - Example

In order for two hinge wings and a bolt to fit together concerning length and diameter, conditions have to be defined.

Configuration without conditions

Configuration without conditions

Configuration with conditions

Configuration with conditions

[Note]Note

The complete example can be found under Section 7.13.3, “Create Assembly Table Project from A to Z ”.

  1. Call up the context menu of the Conditions subdirectory in the fluegel1 component.

  2. Select the New condition command.

    Call "New condition [New condition]"

    Call "New condition [New condition]"

    → The Condition properties window opens.

    Condition properties " dialog box

    Condition properties " dialog box

    As preliminary consideration now the following applies:

    The variable's "L" value in the dummy starter part shall comply with variables "L" value in "wing 1".

  3. Name: Enter a name for the condition (here "L").

    Context menu in the Namefield

    Context menu in the Namefield

  4. Click (secondary mouse button) in the Condition 1 field.

    → The corresponding context menu opens.

  5. Select the menu item Select variable.... [Choose variable...]

    → The Variable Browser [Variable browser] dialog box opens.

    • The formula names (abbreviations) of all existing parts are listed in the Parts field.

    • All variables belonging to the selected part are displayed in the Variables of part field.

  6. You can see the variables associated with the dummy start part by clicking on SCHARNIERDUMMY in the Parts field.

    Window Variables Browser [Variable browser]

    Window Variables Browser [Variable browser]

  7. In the Variables [Variables of part] field of the part [Variables of part], select the variable L (length of the hinge or hinge leaf ).

  8. Confirm with OK.

    Component and variable name [Name of variable] are transferred to the Condition 1 field separated by an @ character.

    SCHARNIERDUMMY@L

  9. Open the context menu of the Condition 2 field and define the second part of the condition.

    Context menu in the Condition 2 field

    Context menu in the Condition 2 field

  10. Select FLUEGEL1 in the Variables browser [Variable browser] under Parts and select the variable L on the right under Variables of the part [Variables of part]. " L " is the length of the hinge leaf.

    Window Variables Browser [Variable browser]

    Window Variables Browser [Variable browser]

  11. Confirm with OK.

  12. Set the = character as the operand. You can see the selection of operands when you open the list field using the down arrow.

    =    gleich
    <    kleiner
    <=   kleiner gleich
    >    größer
    >=   größer gleich
    <>   ungleich

    The condition properties [Condition properties] window must now contain the following expression:

    SCHARNIERDUMMY@L=FLUEGEL1@L

    In words: the variable's "L" value in the starter part shall correspond to the variable's "L" value in wing 1.

    Condition properties window

    Condition properties window

  13. Confirm with OK.

    -> A completed condition appears in the Configurator docking window as a subordinate entry with the if symbol .

    (if) <name of the condition> (here "L ")

    View of the docking window configurator [Configurator]

    View of the docking window configurator [Configurator]

  14. Now perform the same procedure for wing 2.

    SCHARNIERDUMMY@L = FLUEGEL2@L

    Condition properties window

    Condition properties window

    If later in the assembly table (this is the table of the dummy starter part), a value for the variable "L" is chosen, then this will automatically effect that the variable "L" of the single parts "Wing 1" and "Wing 2" are set to the same value.

    Afterwards the same has to be performed for the bolt.

    SCHARNIERDUMMY@D1 = BOLZEN@D
    SCHARNIERDUMMY@L = BOLZEN@L