Az alábbiakban néhány példát talál a tervezési kritériumok szintaxisára.
Az alábbi példák bemutatják, hogy milyen típusú paramétereket lehet tervezési kritériumokkal ellenőrizni. A példák alapján létrehozhatja saját egyedi tervezési kritériumait.
Ez a tervezési kritérium azt ellenőrzi, hogy egy érintő elér-e egy megadott minimális értéket.
Név | Érintő hossza >= 100 |
Típus | Vonal |
Képlet | {Érintő hossza}>=100 |
Képlet leírása | Az érintők minimális hossza 100. |
Ez a tervezési kritérium azt ellenőrzi, hogy adott tervezési sebesség mellett a megfelelő minimális érintőhosszt használta-e.
Név | Érintő hossza >= 100 @ 45 mph |
Típus | Vonal |
Képlet | IF({Tervezési sebesség}>=45,Hossz>=100,1) |
Képlet leírása | Ha a tervezési sebesség 45 vagy annál nagyobb, akkor az érintő hossza legalább 100 kell, hogy legyen. Megjegyzés: Az IF függvényben az 1 érték azt jelenti, hogy ha az elem mind a tervezési sebesség, mind a hossz feltételnek megfelel, akkor a függvény igaz értékkel tér vissza. Az igaz érték azt jelenti, hogy az elem megfelel a tervezési kritérium feltételeinek, és a program nem jelenít meg figyelmeztetést. Ha az elem a tervezési kritérium legalább egyik feltételének nem felel meg, akkor a program figyelmeztetést jelenít meg.
|
Ez a tervezési kritérium azt ellenőrzi, hogy adott tervezési sebesség mellett a megfelelő minimális ívsugarat használta-e. Ez a tervezési kritérium viszonylag összetett, és számos különböző képletből állít össze egyetlen tervezési kritériumot.
Az ebben a példában szereplő tervezési kritériummal nyolc különböző tervezési sebességen lehet ellenőrizni a minimális ívsugarat. Ha nyomvonalra alkalmazza, akkor a tervezési kritérium ellenőrzi az ívhez tartozó tervezési sebesség értéket, majd ellenőrzi, hogy a sugár legalább akkora-e, mint a megadott érték.
Név | Tervezési sebességek ívsugarakon (többszörös) |
Típus | Ív |
Képlet |
IF({Tervezési sebesség}>=120,Sugár>=750, IF({Tervezési sebesség}>=100,Sugár>=500, IF({Tervezési sebesség}>=80,Sugár>=300, IF({Tervezési sebesség}>=70,Sugár>=200, IF({Tervezési sebesség}>=60,Sugár>=125, IF({Tervezési sebesség}>=50,Sugár>=80, IF({Tervezési sebesség}>=40,Sugár>=50, IF({Tervezési sebesség}>=30,Sugár>=30, Sugár>= 0)))))))) |
Képlet leírása | Ha a tervezési sebesség legalább akkora, mint a fenti képletekben megadott értékek, akkor a sugárnak legalább akkorának kell lenni, mint az adott sebességhez megadott sugárérték. |
Ez a tervezési kritérium azt ellenőzi, hogy az érintő hossza adott tervezési sebességen beleesik-e egy bizonyos tartományba. Ez a tervezési kritérium viszonylag összetett, és számos különböző képletből állít össze egyetlen tervezési kritériumot.
Az ebben a példában szereplő tervezési kritériummal öt különböző tervezési sebességhez tartozó érintőhosszt lehet megvizsgálni. Ha nyomvonalra alkalmazza, ez a tervezési kritérium beolvassa az érintő esetében érvényes tervezési sebességet, majd ellenőrzi, hogy az érintő hossza beleesik-e egy adott tartományba.
Név | Tervezési sebességek adott érintőhosszokon (többszörös) |
Típus | Vonal |
Képlet |
IF({Tervezési sebesség}>=120,(2000>=Hossz)*(Hossz>=500), IF({Tervezési sebesség}>=100,(2000>=Hossz)*(Hossz>=400), IF({Tervezési sebesség}>=80,(1500>=Hossz)*(Hossz>=350), IF({Tervezési sebesség}>=70,(1200>=Hossz)*(Hossz>=300), IF({Tervezési sebesség}>=60,(1000>=Hossz)*(Hossz>=250),Hossz>=0))))) |
Képlet leírása | Ha a tervezési sebesség legalább akkora, mint a fent megadott tervezési sebességek valamelyike, akkor az érintőhossz értékének az adott sebességhez tartozó maximum- és minimumérték közé kell esnie. |