Defines which parts can be connected and in which way.
<conparts>
<connection ftype="..." ttype:"..." both="..." >
<condtion>
<variable part="to" valuefrom="100" valueto="200">
</condition>
<flip tcon="tocon" angles="..." trev="tocon_face"
<tabmapping tvar="..." fvar="..." sync="..." />
</connection>
</conparts>fid
fcon
ftype
Alternative to fid + fcon, the type could be specified. Multiple types can be specified by using a “,” separator.
tid
tcon
ttype
Alternative to tid +tcon, the type could be specified. Multiple types can be specified by using a “,” separator.
both
Value = 0: One direction. "FROM" part can be connected with "TO" part.
automatic
Value "1": If there is no other rule to follow and no other part possible, the connection would be automatically processed.
destroyWithConnection
If the connection will be destroyed (concerning "from" part or "to" part), the connected element will also be destroyed.
![]() | Hinweis |
|---|---|
If the connection point is not available with a certain size, the connection elements will be destroyed. | |
tcon
|
angles: (comma separated
listed; the first value is default. |
strict: values: 0/1(1:only
specified angles may be used) |
This tag allows setting a distance between two connected parts.
valuefrom: minimum value of
distance |
valueto: maximum value of
distance |
values: values the distance
can take |
strict: has to be one of
the given values |
tabmapping (mapping of table
values)
Example: The element to be inserted should have the same hight.
A condition must be used, when the connection is only valid under a certain condition.
![]() | Hinweis | ||
|---|---|---|---|
| |||
<conparts>
<connection ftype="pipe_l" ttype="pipe_r,pipe_l,bow" both="1">
<flip tcon="tocon" angles="0,45,60,90,115,180,215,270" trev="tocon_face" />
<tabmapping tvar="DURCHMESSER" fvar="DURCHMESSER" sync="always" />
<tabmapping tvar="STAERKE" fvar="STAERKE" sync="always" />
</connection>
</conparts>