plugin logo

TBM pro Grasshopper

Get structural data from cross section

Funkce

Komponenta vypočítá střednici (formou segmentů úseček a oblouků) primárního (v případě, že je k dispozici) a sekundárního ostění. V případě průřezů s proměnou tloušťkou ostění tvořeného složenými oblouky, je možné, že algoritmus hledající střednici nebude úspěšný. V tomto případě, lze změnit odchylku a zkusit provést výpočet znovu. V některých případech nemusí algoritmus vypočítat všechny segmenty na střednici. Pro segmenty je možné zobrazit křivost segmentů a zkontrolovat jejich tečnou návaznost. Křivost se zobrazí po kliknutí pravým tlačítkem na komponent a zakliknutí možnosti Curvature graph PL či Curvature graph SL.

Vstupy

Název
Popis
Datový typ
Datová struktura
Volitelný vstup
Tunnel-SectionClass
Vnitřní třída s tunelovým průřezem. Předpokládá se využití výstupu Tunnel-SectionClass z komponent příčných řezů.
Generic
Item
Ne
MaxDeviation
Maximální přípustná odchylka jednotlivých segmentů střednice od teoretické střednice. Odchylka je použita pro výpočet daných segmentů, ale ve vybraných případech může být jeji hodnota upravena tak, aby došlo ke správné konvergenci výsledku. V případě, že výpočet selže, je možné změnou maximální odchylky dojít k novému správnému řešení. Nicméně tento proces není přímo úměrný hodnotě odchylky a je potřeba si s hodnotou maximální odchylky trošku hrát.
Number
Item
Ne
Get

Výstupy

Název
Popis
Datový typ
Datová struktura
SecondaryLiningSegments
Segmenty (úsečky a oblouky) vypočítané střednice sekundárního ostění. V některých případech je možné, že výpočet selže, v tomto případě, že nutné upravit dovolenou odchylku od střednice a to stylem pokus omyl (snížit či zvýšit). V případě, že ani přes to nelze výpočet dokončit, algoritmus selhal.
Geometry
List
PrimaryLiningSegments
Segmenty (úsečky a oblouky) vypočítané střednice primárního ostění.
Geometry
List
TheoreticalSecondaryCenterLine
Křivka odpovídající teoretickému (ideálnímu) průběh střednice sekundárního ostění. Křivka je zkonstruována z většího množství bodu.
Curve
Item
MaxSecondarySegmentDeviation
Výsledná maximální odchylka jednotlivých segmentů sekundárního ostění od teoretické středince.
Number
List
Zpět na nastavení