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. Open the Conditions context menu under part wing1.

  2. Select the command Insert condition.

    Call "Insert condition"

    Call "Insert condition"

    -> The Condition properties window is opened.

    Dialog box "Condition properties"

    Dialog box "Condition properties"

    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").

  4. With secondary mouse key, click into the field Condition 1.

    --> The corresponding context menu is opened.

  5. Click the menu item Choose variable....

    --> The dialog box Variable browser is opened.

    • In the field Parts, the formula name (abbreviations) of available parts are listed.

    • In the field Variables of part all variables belonging to the selected part are listed.

  6. You can see the variables belonging to the dummy starter part when selecting SCHARNIERDUMMY under Parts.

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

  8. Confirm with OK.

    -> Name of part and Name of variable are taken into the field Condition 1 separated by the sign @.

    SCHARNIERDUMMY@L

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

  10. In the Variable browser under Parts, select WING1 and on the right under Variables of part, the variable L. "L" is the length of the hinge wing.

  11. Confirm with OK.

  12. As operand set "=". All options for the selection of an operand can be seen, when opening the list field by clicking on the arrow.

    =    equal
    <    less
    <=   less or equal
    >    greater
    >=   greater or equal
    <>   unequal

    Now in the Condition properties dialog box, following expression has to show up:

    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.

  13. Confirm with OK.

    -> A complete condition is shown as subordinated entry with the if-icon in the docking window Configurator.

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

  14. Now perform the same procedure for wing 2.

    SCHARNIERDUMMY@L = FLUEGEL2@L

    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.

    HINGEDUMMY@D1 = BOLT@D
    HINGEDUMMY@L = BOLT@L