Kierunki spływu wody w rowach w formie strzałek

Cześć,

Dziś pokażę jak wyświetlić kierunki spływu wody w rowach w formie strzałek. Jest to automatyczny sposób, więc przy każdej zmianie dna rowu zmienią się również strzałki. Dla przykładu skorzystam z Workspace: Traning and Examples + Workset: Training-Metric.

Trochę o standardach projektowych

Dlaczego właściwie od tego zaczynam? Bo dziś trochę zagłębimy się w standardy projektowe żeby dodać nasz własny styl do opisywania dna rowu.

Pojęcie Workspace występowało już w wersji InRoads SS2/SS4 i oznaczało standardy projektowe, czyli wszelkie ustawienia dotyczące warstw, czcionek, stylów linii, wyświetlania, opisu osi itp. Takie ustawienia wpływały na wygląd tworzonej przez nas dokumentacji projektowej.

W OpenRoads Designer mamy 3 poziomy standardów (zamiast jednego Workspace w InRoads SS2/SS4): Organizacja, Workspace, Workset. Wytłumaczę to w następujący sposób. W Organizacji będziemy trzymać ustawienia dla całej firmy takie jak style linii czy czcionki. Workspace jest już tworzony pod daną branżę i może się różnić np. warstwami. Wtedy projektując drogę nie musimy widzieć warstw z innych branż. Na końcu jest Workset, który tworzymy pod dany projekt i będzie zawierał bardziej szczegółowe ustawienia. Polecam trzymać się tego założenia, gdy stawiamy standardy dla dużej firmy. Pracując w mniejszym gronie możemy z przymrużeniem oka patrzeć na wszystkie 3 poziomy i ustawiać rzeczy tylko w jednym z nich.

Stworzenie celki ze strzałką

Używając określenia „celka” mam na myśli Cell (Komórkę) z Microstation. Na samym początku musimy stworzyć celkę, którą będziemy wyświetlać na linii. Takie celki najlepiej tworzyć w folderze Cells odpowiedniego dla danego Workspace. W naszym przypadku jest to Workspace „Training and Examples”, który podlega pod Organizację „Civil Default Standards – Metric”, a właśnie w folderach tej Organizacji znalazłem już jakieś gotowe celki:

C:\ProgramData\Bentley\OpenRoads Designer 2023.00\Configuration\Organization-Civil\_Civil Default Standards – Metric\Cell\Annotations – Metric.cel

Po otwarciu pliku zobaczymy, że znajduje się w nim parę modeli. W OpenRoads Designer każdy z tych modeli jest oddzielną celką. Nie musimy tworzyć celek narzędziami Microstation – wystarczy, że znajdują się w modelu w pliku z rozszerzeniem .cel.

Kopiuję więc model „VPI Circle”, zmieniam nazwę na „Strzalka”, usuwam rysunek i rysuję własną strzałkę. Nic więcej. Warto zwrócić uwagę na to, że punkt wstawienia celki będzie we współrzędnych 0,0. Na poniższym zrzucie ekranu zaznaczyłem na czerwono ważne ustawienie – „Can be Placed as AnnotationCell”. OpenRoads pracuje na skalach i najlepszym przykładem żeby to zobrazować są opisy osi w planie. W poprzednich wersjach InRoads w preferencjach .xin tworzyliśmy oddzielnie opisy dla różnych skali. W OpenRoads wystarczy jeden opis, który skalujemy wybierając skalę z listy. Opcja „Can be Placed as AnnotationCell” odpowiada za to czy nasza celka będzie skalowała się pod wpływem zmiany skali. Jeśli jest „True” to będzie się zmieniać. Pamiętajmy też, że wtedy celki rysujemy w rzeczywistych nieprzeskalowanych rozmiarach (skala 1:1).

Stworzenie i ustawienie Annotation Group

Teraz będziemy tworzyć Annotation Group, czyli styl opisu linii, który skorzysta z naszej celki. Zamykamy więc plik .cel. Annotation Group dodajemy w plikach .dgnlib. Poprzednia celka była dodana w poziomie Organizacja, więc teraz w ramach przykładu dodam Annotation Group w poziomie Workset:

C:\ProgramData\Bentley\OpenRoads Designer 2023.00\Configuration\WorkSpaces\Training and Examples\Worksets\Training-Metric\Standards\Dgnlib\Feature Definitions\Legacy Features Annotations Levels Elem Temp Metric.dgnlib

W Project Explorer tworzymy nowy Annotation Group, na który następnie klikamy prawym przyciskiem myszy i wybieramy Manage. Warto zwrócić uwagę, że ten Annotation Group tworzymy w folderze Linear3d – w przeciwnym razie nie otrzymamy niektórych funkcjonalności. W oknie Manage Annotations tworzymy nowy Linear3d Annotation i ustawiamy zgodnie z zrzutem ekranu poniżej.

Wybieramy Rotation Option jako Positive lub Negative Slope w zależności od tego jaki mamy zwrot strzałki z celki. Możemy również zmienić Increment (po rozwinięciu), czyli z jakim interwałem będą wyświetlane strzałki. Celkę „Strzalka” wybieramy z listy – jest to nazwa modelu z pliku .cel utworzonego w poprzednim rozdziale.

Opisanie elementu

Do tej pory dodaliśmy celkę w pliku .cel oraz Annotation Group w pliku .dgnlib. Wszystkie te rzeczy robiliśmy w standardach projektowych, więc każdy plik, który w tym Workspace (dokładniej mówiąc Workset) będzie je widział. W takim razie możemy utworzyć nowy plik i to sprawdzić.

W zakładce Drawing Production korzystamy z metody Element Annotation i wybieramy element, który chcemy opisać. Należy zaznaczyć opcję „Override Annotation Group”, ponieważ nie dopisywaliśmy domyślnego Annotation Group do danego Feature Definition.

Jeśli wszystko pójdzie z planem w widoku 2D powinniśmy otrzymać zamierzony rezultat. W zależności od spadku dna rowu strzałki będą wskazywać spływ wody. Dodatkowo przy każdej zmianie korytarza strzałki przeliczą się automatycznie.

Na końcu zakładki Drawing Production mamy również pole do wyboru skali. Jeśli przy tworzeniu celki zaznaczyliśmy opcję „Can be Placed as AnnotationCell”, to przy zmianie skali będzie się zmieniać rozmiar strzałek.

Subskrybuj
Powiadom o
guest
1 Komentarz
Najstarsze
Najnowsze Najwięcej głosów
Opinie w linii
Zobacz wszystkie komentarze
Marcin
Marcin
1 rok temu

Dzięki za kolejną instrukcję, przydaje się także w innych branżach, np. torowej 😉

OpenRoads Designer Polska
Przegląd prywatności

Ta strona korzysta z ciasteczek, aby zapewnić Ci najlepszą możliwą obsługę. Informacje o ciasteczkach są przechowywane w przeglądarce i wykonują funkcje takie jak rozpoznawanie Cię po powrocie na naszą stronę internetową i pomaganie naszemu zespołowi w zrozumieniu, które sekcje witryny są dla Ciebie najbardziej interesujące i przydatne.