Ramo

Un ramo è una sequenza ordinata di parti (trasporti) collegati tra loro tramite i mates di ingresso e uscita. Il ramo si interrompe quando non ci sono più parti successive oppure quando si incontra un componente definito come “fine tiro” (ad esempio una testata motorizzata).

PrtLink (Parte Link)

Per ogni ramo il software crea una parte virtuale nell’albero delle parti. Questa parte non ha grafica nel disegno ma funge da contenitore logico del ramo. Ogni PrtLink ha un attributo TLLINKKEY che la identifica in modo univoco.

Container Links

Tutte le PrtLink vengono create come figlie di una parte padre chiamata “Links”. Questa parte viene marcata con l’attributo TLLINKSCONTAINER per trovarla indipendentemente dal nome. Se nel disegno esiste già una parte con il nome “Links” ma senza l’attributo, il software la marca automaticamente.

Attributo TLLINK

Ogni parte fisica che appartiene ad un ramo riceve un attributo TLLINK. Il formato è:

CHIAVE_RAMO|POSIZIONE|MATE_USATO

Se una parte appartiene a più rami, i token vengono separati da virgola. Per esempio un bancale di affiancamento potrebbe avere:

123456|3|SNAP_IN1,789012|1|SNAP_OUT2

Parti visibili

Il comando di creazione dei tiri opera esclusivamente sulle parti visibili (accese). Le parti spente non vengono considerate nel calcolo delle connessioni e quindi non rientrano in alcun ramo.