Tracks and parts

From version V3.2.60: The Part feature, which is the subject of this section, is available.

Tracks can be used together with parts, but there are a few special features to bear in mind:

Tracks and parts 1:

To close all these different connections between tracks, the methods StartFromTrack and EndAtTrack can be called more than once for each track.

Tracks and parts 2:

In this example, parts 1 and 2 are static. Part 3 has 2 positions, so that it is connected once to part 1 and once to part 2. Once tracks 1 and 2 have been defined on parts 1 and 2, track 3 on part 3 can be connected to both. Depending on the direction of the tracks, either track 3 must be connected to positions 1 and 2 (or tracks 1 and 2) with two StartFromTrack calls or with two EndAtTrack calls. The first call defines the geometry and a logical connection of the start or end of track 3, while the second call only defines a logical connection and only assumes (and checks) that the geometric connection is suitable.

Tracks and parts 3:

In this example, part 1 is static and part 3 has 2 positions so that it touches part 1 at different points. After track 3 is defined, it is unclear how to interpret a EndAtTrack from track 1 to track 3. Should track 1 be geometrically connected to track 3 in the upper or lower configuration? This can be realized with the new methods EndAtTrackAdvanced and StartFromTrackAdvanced. The exact position of the two parts of the tracks involved is specified in order to connect the tracks in this configuration.