Body a jejich vazby
Vazby bodů jsou základním nástrojem, pomocí kterého je šablona vytvářena a pomocí kterého se šablona stává inteligentním objektem měnícím svůj tvar v závislosti na podmínkách trasy.
Vazby bodů jsou používány k řízení chování bodů v šabloně. V případě, že je bod závislý na jiném pomocí vazby, mění pak svoji polohu při posunu řídícího bodu při editaci šablony uživatelem nebo při směrovém a výškovém řízením v průběhu výpočtu koridoru.
Vazba bodu znamená závislost na jiném (libovolném) bodě nebo dvou jiných bodech. Vazba v šabloně je jednosměrná, tzn. změnou rodičovského bodu (řídícího bodu) se mění i závislý bod. Změna závislého bodu ale nemá vliv na bod rodičovský.
Bod nemá žádnou vazbu
Je v šabloně zobrazován zeleně a je určen pouze vzdáleností XY od absolutního počátku šablony 0,0.
Bod má jednu vazbu
Je v šabloně zobrazován žlutě
Bod má obě vazby
Je v šabloně označen červeně.
Typy vazeb
Žádný None
Vazba není nastavena
Směrový Horizontal
Vzdálenost v ose X od řídícího bodu (rodiče). Bod zachovává nastavenou vodorovnou vzdálenost od vztažného bodu (rodiče). Napravo od řídícího bodu je hodnota kladná, nalevo záporná.
Výškový Vertical
Vzdálenost v ose Y od řídícího bodu (rodiče). Bod zachovává nastavenou svislou vzdálenost od vztažného bodu (rodiče). Nahoru je hodnota kladná, dolů záporná.
Sklon Slope
Sklon od řídícího bodu (rodiče). Bod zachovává nastavený sklon od vztažného bodu (rodiče). Sklon je měřen vždy absolutně zleva doprava. Dolů je záporný, nahoru kladný, nezávisle na tom, zda je bod vlevo nebo vpravo od řídícího bodu.
Odstup od vektoru Vector-Offset
Řízený bod má dva rodiče a leží v definovaném odstupu na kolmici od vektoru definovaném těmito rodiči. Bod zachovává vzdálenost na kolmici k definovaným dvěma bodům. Pokud je odstup nulový, leží bod na spojnici mezi těmito řídícími body, pokud je nenulový, záporná hodnota je nalevo od vektoru (v pořadí zadaných rodičů), kladná napravo od vektoru (v pořadí zadaných rodičů).
Promítnutí do povrchu Project to Surface
Tato vazba promítá bod do povrchu, který je nastaven v Hodnotě. Pokud povrch neexistuje, nebo řešení není nalezeno, bod zůstane na místě, kde je vložen v šabloně. Vazba by měla být definována spolu s druhou vazbou definující směr.
Jako rodič je zde volen směr promítání:
Jakýkoliv směr – bez omezení
Dolů/nahoru – je promítán pouze dolů/nahoru. Vazba je ignorována, pokud je druhá vazba Svisle.
Vlevo/Vpravo – je promítán pouze doleva/doprava. Vazba je ignorována, pokud je druhá vazba Vodorovně.
Promítnutí do Návrhu Project to Design
Vazba je stejná jako předchozí, s tím rozdílem, že bod je promítán na výsledný koncovou podmínku nebo komponentu šablony. Hodnota promítání definuje, zda se bude promítat vlevo nebo vpravo. Musí existovat druhá vazba, jiná než Promítnutí do povrchu, tak aby bylo možné zjistit směr. Pokud řešení není nalezeno, bod zůstane na místě, kde je vložen v šabloně.
Tato volba je použitelná např. k nastavení protažení pláně na návrhový povrch koruny. Výsledný vznikající povrch je vytvořen až při modelování. Terény, které vytváří modelář, mají nastavený typ Návrhový.
Příklad
Vazba 1: Promítnutí do Návrhu, Hodnota=10
Vazba 2: Sklon, Hodnota=<hodnota sklonu>
nebo
Vazba 2: Odstup od vektoru, Hodnota=0
Segment nenalezl návrhový povrch Segment nalezl návrhový povrch
Směrové maximum
Řízený bod má dva rodiče a zachovává vodorovnou vzdálenost od bodu, který je nejvíce vpravo z těchto dvou bodů (má největší X nebo vodorovnou vzdálenost od těchto dvou bodů)
Na obr. je řízený bod „vod_max“
Směrové minimum
Řízený bod má dva rodiče a zachovává vodorovnou vzdálenost od bodu, který je nejvíce vlevo z těchto dvou bodů (má nejmenší X nebo vodorovnou vzdálenost od těchto dvou bodů)
Výškové maximum
Řízený bod má dva rodiče a zachovává svislou vzdálenost od bodu, který je nejvýš z těchto dvou bodů (má největší Y nebo svislou vzdálenost od těchto dvou bodů)
Na obr. je řízený bod „svis_max“
Výškové minimum
Řízený bod má dva rodiče a zachovává svislou vzdálenost od bodu, který je nejníže z těchto dvou bodů (má nejmenší Y nebo svislou vzdálenost od těchto dvou bodů)
Šikmá délka (úhel – vzdálenost)
Vazba vyžaduje zadání dvou rodičovských bodů a délky. Od prvního rodičovského bodu je počítána vzdálenost. Uhel je k přímce definované prvním a druhým rodičovským bodem. Úhel 0 např. znamená pokračování sklonu od bodu 1 k bodu 2. Navrhovaný bod tedy drží stejný sklon (úhel) od zadaných dvou bodů 1 a 2 v zadané vzdálenosti od bodu 1.
Lze využít např. pro definici stále kolmého bodu od zadaného bodu v zadané vzdálenosti. Např. pro definic pražce.
Na obr. je řízený bod „bod2“
Rodič 1 Rodič2 Parent1 Parent2
Řídící body, od kterých je měřena zadaná hodnota vazby.
Hodnota (rovnice) Value
Hodnota definovaná od řídícího nebo řídících bodů, dle vybrané vazby. Lze zadat jednoduše hodnotou z klávesnice nebo je možné použít rovnici, která nabízí možnost použít hodnoty jiných bodů.
zadání hodnoty pomocí jednoduché rovnice.
Možné operátory:
_ vodorovná vzdálenost
| svislá vzdálenost
/ sklon mezi body
Odkaz na jednotlivé body lze provádět pomocí $
Např. vodorovnou vzdálenost bodů P1 a P2 lze zadat pomocí: =_$(P1)-$(P2)
Tak může hodnota vazby záviset přímo na hodnotě, která je aktuální přímo při modelování.
Např. šířka levé strany může být stále stejná jako šířka pravé strany, pokud zadáte variantu:
Pro vodorovnou vazbu levého bodu L_JP1 =_$(osa)-$(P_JP1)
Nebo bod může ležet v polovině vzdálenosti mezi body osa a P_JP1:
Pro vodorovnou vazbu bodu zadáte =_$(P_JP1)-$(osa)*0.5
Parametrická vazba Label
Je to nastavený název - pojmenování parametrické vazby, jejíž hodnotu lze pak nastavit v zadaném rozsahu podél staničení a tím dosáhnout ve speciálních případech velmi zajímavé výsledky. Je tak možné plynule měnit hodnotu vazby. Pomocí Param. vazby je možné nastavit hodnoty v dialogu Objekty koridoru v zadaném rozsahu staničení.
Pokud je vazba použitá pro řízení bodu, je bod v koridoru zobrazen zeleně.
V knihovně šablon zadáváte název vazby, v Koridoru nastavujete rozsah hodnot vazby v zadaném rozmezí staničení.
Created with the Personal Edition of HelpNDoc: Revolutionize your documentation process with HelpNDoc's online capabilities