plugin logo

TBM pro Grasshopper

Create tunnel fronts

Funkce

Komponenta vytvoří 3D model finálního terénnu v portálových částech tunelu. 3D model je zjednodušený a je tvořen plochami.

Vstupy

Název
Popis
Datový typ
Datová struktura
Volitelný vstup
Alignment
Trasa podle které je modelu terénu v portálové části vytvořen.
Curve
Item
Ne
TunnelFront-SectionClass
Vnitřní třída s průřezem terénu v portálové části. Předpokládá se využití výstupu TunnelFront-SectionClass z komponent příčných řezů. V případě, že se příčný řez liší po jeho délce, je nutné definovat vícero příčných řezů. V případě, že počet vnitřních tříd (délka listu) je menší než počet bodů (délka listu) na vodící křivce PointsAtAlignments, je pro zbývající body použita vždy poslední třída průřezu. Pro úspěšné vytvoření modelu tunelu musí mít třída průřezu vlastnost ISweepable.
Generic
List
Ne
PointsAtAlignments
Body na trase, ve kterých budou umístěny jednotlivé příčné řezy. Minimální počet bodů je dva (začátek a konec úseku).
Point
List
Ne
Start/End
True/False hodnota určující, zda se jedná o počáteční nebo koncovou portálovou část tunelu.
Boolean
Item
Ne
EndSkew
Úhel mezi boční a čelní stranou portálové části. Měřeno v rovině XY.
Number
Item
Ne
Create

Výstupy

Název
Popis
Datový typ
Datová struktura
TunnelFrontPartsNames
Názvy jednotlivých částí terénních úprav v portálové části tunelu. Názvy jsou předefinovány.
String
DataTree
TunnelFrontParts
Tělesa jednotlivých částí terénních úprav v portálové části tunelu.
Brep
DataTree
Zpět na nastavení