IF_@ condition [...]
...
END_IF_@
condition = REF_TYPE | SEL_PROF_SIDE | INTER | FEAT_EXIST | PARAM_EQUAL | PARAM_TRUE | PARAM_FALSE | REF_EQUAL | REF_UNEQUAL | ELEM_EXIST | ELEM_NEW | REF_VALID (further information in:Variables & Commands)
--> [...] = defines the required arguments of the condition (e.g. IF_1 REF_TYPE PLACEMENT POINT)
@ = incremental number
Examples:
BUW_CI_7="IF_1 ELEM_NEW"
BUW_CI_8="CREATE_UDF ..."
...
BUW_CI_12="END_CREATE_UDF"
BUW_CI_13="USER_PARAM_OUTPUT DISTANCE"
BUW_CI_14="END_IF_1"
BUW_CI_17="IF_2 REF_TYPE PLACEMENT_AXIS_POINT POINT"
BUW_CI_18="ASSEMBLE THIS"
...
BUW_CI_22="END_ASSEMBLE"
BUW_CI_23="END_IF_2"
BUW_CI_24="IF_3 REF_TYPE PLACEMENT_AXIS_POINT AXIS"
BUW_CI_25="ASSEMBLE THIS"
...
BUW_CI_29="END_ASSEMBLE"
BUW_CI_30="END_IF_3"