Classificazione dei componenti
Prima di calcolare le connessioni, il software legge dal database (tabella DESCRIPTORS_DICT) la tipologia di ciascun componente. Questa classificazione determina il comportamento del componente all’interno dei tiri.
Tipologia |
Campo DB |
Descrizione |
MonoLink |
MONOLINK = 1 |
Il componente appartiene ad un solo tiro di catena. Non condivide catena con altri rami. |
EndLink |
ENDLINK = 1 |
Il componente chiude un tiro (es. testata motorizzata). Il ramo si interrompe dopo questa parte. |
NoLink |
ENDLINK = 2 |
Componente isolato: forma un ramo a sé stante, scollegato sia in ingresso che in uscita. |
Curvilineo |
COMPTYPE = C / GC |
Componente curvilineo (curva). Se presente, il tiro viene marcato come FLEX. |
MultiLink |
MONOLINK ≠ 1 |
Componente che lavora su più rami: bancali, deviatori, divisori, riunitori. Il software lo sdoppia virtualmente. |
La combinazione di queste tipologie definisce due casi speciali:
- Falsa connessione (MonoLink + EndLink): ad esempio la testata motorizzata collegata alla testata folle successiva. Pur essendo fisicamente a contatto, appartengono a tiri diversi. Il software interrompe la connessione sul lato uscita.
- Non-connessione (MonoLink + NoLink): macchine che formano tiri isolati. Le connessioni vengono rimosse su entrambi i lati.