plugin logo

TBM pro Grasshopper

Get alignment data

Funkce

Komponenta načte obsah souboru XML a pro vybranou trasu na daném rozsahu staničení vypíše informace o staničení, převýšení, odsazení osy tunelu od osy koleje a rychlosti. Výpočet odsazení osy tunelu je proveden dle českých normových požadavků na tunelový průřez. Viz sekce nastavení. Výsledné hodnoty jsou vždy pro počáteční staničení, koncové staničení a mezilehlé rozhodující body (jsou-li přítomny). Rozhodujícími body, je myšleno staničení ve kterém dochází ke změně rychlosti, křivosti (přímá => přechodnice, přechodnice => oblouk, přímá => oblouk a opačně) či převýšení na daném intervalu staničení.

Vstupy

Název
Popis
Datový typ
Datová struktura
Volitelný vstup
AlignmentName
Název trasy zapsané v souboru XML pro kterou budou získána potřebná data. Předpokládá se použití výstupu z komponenty SelectAlignment
Text
Item
Ne
RailwayType
Typ tratě. Konvenční/HSR. Předpokládá se použití value pickeru Railway type value picker.
Text
Item
Ne
TrackSpeed
Rychlost na trati v daném tunelu.
Integer
Item
Ne
NumberOfTracks
Počet kolejí v průřezu. Lze použít pouze hodnotu 1 nebo 2.
Integer
Item
Ne
StartSta
Počáteční staničení úseku trati, na kterém informace získány. Musí ležet v intervalu počátečního a koncového staničení dané trasy viz výstupy SelectAlignment.
Number
Item
Ne
EndSta
Koncové staničení úseku trati, na kterém informace získány. Musí ležet v intervalu počátečního a koncového staničení dané trasy viz výstupy SelectAlignment.
Number
Item
Ne
Namespace
Interní třída s obsahem souboru XML. Pro její naplnění použijte výstup Namespace z komponenty Select alignment.
Generic
Item
Ne
Get

Výstupy

Název
Popis
Datový typ
Datová struktura
Stationing
Výpis staničení v rozhodujících bodech (body se změnou parametrů trati jako je křivost, převýšení, rychlost) na zadaném intervalu staničení.
Number
List
Cant
Výpis převýšení koleje v rozhodujících bodech (body se změnou parametrů trati jako je křivost, převýšení, rychlost) na zadaném intervalu staničení.
Number
List
Speed
Výpis rychlosti koleje v rozhodujících bodech (body se změnou parametrů trati jako je křivost, převýšení, rychlost) na zadaném intervalu staničení.
Number
List
Offset
Výpis odsazení osy tunelu od osy kolejí v rozhodujících bodech (body se změnou parametrů trati jako je křivost, převýšení, rychlost) na zadaném intervalu staničení.
Number
List
CantForSection
Výpis převýšení koleje v rozhodujících bodech (body se změnou parametrů trati jako je křivost, převýšení, rychlost) na zadaném intervalu staničení. Hodnoty jsou upraveny pro použití v komponentech příčných řezů, tzn. přenásobeny hodnotou -1 v případě, že dochází k převýšení pravé kolejnice.
Number
List
OffsetForSection
Výpis odsazení koleje v rozhodujících bodech (body se změnou parametrů trati jako je křivost, převýšení, rychlost) na zadaném intervalu staničení. Hodnoty jsou upraveny pro použití v komponentech příčných řezů, tzn. přenásobeny hodnotou -1 v případě, že se jedná o odsazení doleva.
Number
List
Zpět na nastavení