O šablonách
Šablony jsou uloženy v souboru s příponou ITL. Tento soubor nazýváme knihovna šablon. Informace jsou v ní uloženy ve formátu XML - je to tedy textový soubor.
Definice šablon používá tyhle pojmy:
Bod
Základní prvek šablony, určuje geometrii šablony a nese informace o vazbách na ostatní body a komponenty
Komponenta
Základní stavební prvek šablony, definující budoucí plochy nebo objemy modelovaného koridoru
Vazba
Vztah mezi body. Je definována typem a souvisejícími parametry (např. délka, sklon a pod.)
Body šablony
Každý bod šablony po vymodelování vytváří novou hranu návrhového povrchu. Body šablony mohou existovat samostatně (Null Point) nebo mohou být součástí komponenty (sada propojených bodů). Počet bodů nebo komponent není v šabloně omezen.
Bod vytvoří po vymodelování koridoru liniové stavby 3D liniový prvek 3D Linear Element.
Každý bod má přiřazenou Definici prvku Feature Definition
Body mohu mít vzájemné vazby mezi sebou
Více o vazbách bodů viz kap. Body a jejich vazby
Komponenty šablony
Existují tři typy komponent.
Komponenty – uzavřené nebo otevřené útvary. Tyto „obyčejné“ komponenty nehledají cíl. Skládají se z bodů, které mění svoji polohu pouze v závislosti na jiných bodech stejné šablony (nezávisle na okolí). Jsou určené především pro tvorbu části šablony, která se nemění s ohledem na okolní terén (koruna, obrubníky, chodník,…). Obyčejnou komponentou je i kruhová komponenta.
Koncové podmínky – komponenty, které mají stejné vlastnosti jako obyčejné komponenty a navíc hledají nějaký cíl (okolní terén, pevná výška, prvek XY….). Jsou určené především pro tvorbu části šablony, která navazuje na terén – část svahování.
Komponenty pokrytí/frézování – komponenty, jejichž dno nebo horní část sleduje terén nebo prvky mezi krajními zadanými body. Jsou určené především pro tvorbu komponent definujících tvar uzavřených komponent při rekonstrukcích pro prvky balení nebo frézování. Tyto komponenty jsou uzavřené, tudíž je možné z nich následně počítat kubaturu z příčných řezů.
Každá komponenta má přiřazenou Definici prvku Feature Definition
Komponenty mohou být závislé na zobrazení jiné komponenty nebo na uživatelských pravidlech:
Created with the Personal Edition of HelpNDoc: Maximize Your Documentation Capabilities with HelpNDoc's User-Friendly UI