torsdag 9 juni 2022

Pipe Slope Settings, Eller Varför går mina ledningar som en bakvänd trappa?

Jag och mina kollegor pratade flödesriktning för ett tag sen (som man gör om man är tre civil-nördar) så jag bestämde mig för att djupdyka lite i ledningsriktningarnas varande och icke varande. 

Vi börjar med teori:

Skillnad mellan Start/End och Flow Direction. 

Alla ledningar har en Start och en End-point. Dessa punkter bestämts av var du klickar när du ritar ut din ledning, Start är alltid först punkten och End är då andra punkten. Om du skapar en ledning från en linje så blir Flow Direction samma som Start-End-punkterna. 

Flow Direction (flödesriktning) kan vara Start-to-End eller End-to-Start. (eller Bi-directional men let's not go there...)


Vad innebär Pipe Slope (Hold Start) och Pipe Slope (Hold End) då?

Det finns tre Slope värden i Pipe Properties; Pipe Slope (Hold Start), Pipe Slope (Hold End) och Slope. Alla tre kommer vara samma värde, men minst ett värde kommer ha ett annat tecken än de övriga.

Pipe Slope (Hold Start) visar lutningen från Start till End, alltså oberoende av Flow Direction. Positiv lutning innebär uppåt, negativ är nedåt. Om du ändrar lutningen här, så behålls elevationen i ledningens Start-punkt och End-elevationen ändras. 

Pipe Slope (Hold End) visar lutningen från End to Start, och kommer då alltid visa samma lutning som Pipe Slope (Hold Start) fast med annat tecken. Om du ändrar lutningen här så behålls elevationen i End-punkten och Start-elevationen ändras. 

Slope visar lutningen beroende på Pipe Flow Direction. Här betyder negativ lutning att lutningen motsäger Flow Direction. Om Flow Direction är Start-to-End, och ledningen lutar från Start till End, så visas lutningen som positiv. 

I profilbandet visas Slope-värdet. Men det är värt att notera att du kan ta bort tecknet i bandet!  


Hur ändrar man riktning av en ledning?

Flow Direction kan du ändra i antingen Pipe Properties eller genom funktionen ChangeFlowDirection. 

Start och End-point kan man inte ändra, då får man snällt rita om sin ledning - om man inte har Naviate och kan använda Reverse Pipe såklart. 


Vad blir skillnaden om man ritar Uppströms eller Nedströms?

På toolbaren för att skapa ledningsnät kan man välja att rita Uppströms (Upslope) eller Nedströms (Downslope). Uppströms innebär att Flow Direction är satt till End-to-Start, Nedströms är lika med Flow Direction Start-to-End. 

Denna settingen påverkar också på hur Default Slope appliceras på ledningarna, så Slope-värdet kommer alltid vara positivt (=matchar Flow Direction) som default. 


Men okej. Hur ska jag jobba då? 

Det viktigaste är att du är konsekvent. Hitta den metoden som passar dig och håll dig till den. Men kom ihåg att gå igenom hela projekterings-flödet så att du din metod fungerar i alla steg.

Om man vill göra det enkelt för sig, och jag tycker alltid att man ska göra det enkelt för sig, så rekommenderar jag att man har Start-to-End = Flow Direction, vilket alltså innebär att man arbetar nedströms. 

Jag ska vara ärlig här och säga att en stor anledning till att jag rekommenderar detta är att Naviates höjdsättningsfunktioner får problem om man inte har Start-to-End=Flow Direction. Så vill man använda Naviate, då är det nästan förutsatt att du arbetar nedströms.