Edycja elementów z poziomu „drzewa projektu”

W aktualnej wersji programu wprowadzono możliwość edycji z poziomu „drzewa” projektu, parametrów większości elementów zdefiniowanego układu. Poszczególne funkcje edycyjne dostępne są z menu kontekstowego prawego klawisza myszki, w momencie gdy jej kursor ustawiony jest nad odpowiednim elementem „drzewa” projektu.  Rozbudowano również zakres informacji dostępnych w „drzewie” projektu o:

      W gałęzi Profile – informacje dotyczące większości charakterystyk geometrycznych przekroju (łącznie ze wskaźnikami plastycznymi), dla przekrojów zmiennych podane osobno dla początku i końca pręta.

      W gałęzi Pręty – o informacje dotyczące sposobu dojścia pręta w węźle początkowym i końcowym.

      W gałęzi Pręty umożliwiono zaznaczanie w „drzewie” całej grupy prętów, analogicznie jak w gałęzi Grupy prętów.

      W gałęzi Grupy obciążeń dodano parametr Widoczna/Niewidoczna (niewidocznej grupy nie można zaznaczyć w „drzewie” projektu).

Przykład wywołania menu podręcznego edycji z poziomu „drzewa” projektu przedstawiono poniżej:

 

Snap14

Rys. 6.4 Edycja elementów z poziomu drzewa projektu

 

Z poziomu „drzewa” projektu można edytować następujące elementy: profile przekroju, węzły i podpory, niektóre parametry prętów, grupy prętów, grupy obciążeń, kombinacje użytkownika, zależności grup obciążeń zmiennych, elementy wymiarowe, widoki i wymiary. W większości przypadków tak wywołane funkcje edycyjne, wykonują bezpośrednie działanie lub przełączają użytkownika do odpowiedniego, istniejącego okna, odpowiedzialnego za ustawienie parametrów wskazanego elementu. W przypadku edycji właściwości węzłów i podpór, która dotychczas była możliwa jedynie na zakładce  Geometria – dodano odpowiednie okno edycyjne.  Poniżej w tabeli przedstawiono poszczególne elementy i przypisane do nich dostępne funkcje edycyjne wraz z opisem działania funkcji:

 

Gałąź drzewka (menu)

Dostępne pozycje menu

Opis działania funkcji

Profile à (konkretny profil)

 

Snap12

Właściwości

 

Otwiera okno: Edycji profilu na wybranym profilu.

Usuń

Usuwa profil z projektu

Zamień końce pręta (opcjonalnie)

Zamienia początkowy i końcowy przekrój pręta dla przekrojów o zmiennej geometrii.

Węzły à (konkretny węzeł)

 

Snap2

Właściwości

Otwiera nowe okno umożliwiające edycję współrzędnych węzła.

Usuń

Usuwa węzeł z projektu (wraz z schodzącymi się w nim prętami)

Podpory à (konkretna podpora)

 

Snap4

Właściwości

Otwiera nowe okno umożliwiające edycję współrzędnych i parametrów podpory:

rx, rz, φy, kx, kz, fy

 

Obciążenia (opcja)

Otwiera okno edycyjne: Obciążenia węzła podporowego dla danej podpory.

Usuń

Likwiduje podporę w danym węźle (bez jego usunięcia).

Pręty à (konkretna grupa prętów)

 

Snap5

Przekrój > (rozwijalna lista)

Pozwala na przypisanie do wszystkich prętów w grupie wybranego profilu z listy.

Utwórz cięgno/Usuń cięgno (opcja)

(przełącznik)

Ustawia lub usuwa dla wszystkich prętów w grupie typ cięgno (dostępna jeśli wszystkie są tego samego typu).

Ukryj/Pokaż

(przełącznik)

Ukrywa lub pokazuje grupę prętów  w układzie.

Usuń

Usuwa z projektu wszystkie pręty zawarte w danej grupie prętów bez usuwania nazwy grupy.

Pręty à (konkretna grupa prętów) à (konkretny pręt)

 

Snap6

Przekrój > (rozwijalna lista)

Pozwala na przypisanie do pręta innego profilu z listy.

Utwórz cięgno/Usuń cięgno (opcja)

(przełącznik)

Ustawia lub usuwa dla danego pręta typ cięgno (dostępna jeśli pręt jest dwuprzegubowy).

Obciążenia (opcja)

Otwiera okno edycyjne: Obciążenia pręta dla danego pręta.

Wymiarowanie > (opcjonalna lista)

Pozwala na przejście do wymiarowania danego pręta.

Ukryj/Pokaż

(przełącznik)

Ukrywa lub pokazuje pręt w układzie.

Usuń

Usuwa pręt z projektu.

Grupy prętów à (konkretna grupa prętów)

 

Snap2

 

Właściwości

Otwiera okno edycyjne: Grup prętów i elementów wymiarowych na danej grupie prętów.

Usuń

Usuwa zdefiniowaną grupę prętów z układu (bez usuwania samych prętów).

Grupy podpór

à (konkretna grupa podpór)

Snap2

Właściwości

Otwiera okno edycyjne: Grup podpór na danej grupie podpór.

Usuń

Usuwa zdefiniowaną grupę podpór z układu (bez usuwania samych podpór).

Grupy obciążeń à (konkretna grupa obciążeń)

 

Snap17

Właściwości

Otwiera okno edycyjne: Grupy obciążeń na zaznaczonej grupie obciążeń.

Aktywna/Nieaktywna

(przełącznik)

Ustawia grupę obciążeń jako aktywną lub nieaktywną.

Widoczna/Niewidoczna

(przełącznik)

Ustawia grupę obciążeń jako widoczną lub niewidoczną.

Usuń

Usuwa grupę obciążeń wraz ze wszystkimi obciążeniami zdefiniowanymi w tej grupie.

Kombinacje użytkownika à (konkretna kombinacja)

 

Snap2

 

Właściwości

Otwiera do edycji okno: Kombinacji użytkownika.

Usuń

Usuwa daną kombinację z projektu.

Zależności grup

 

Snap8

 

Właściwości

Otwiera do edycji okno: Zależności grup obciążeń.

Elementy wymiarowe à (konkretna grupa prętów)

 

Snap18

 

Właściwości

Otwiera okno edycyjne: Listy złożonych elementów wymiarowych.

Rozbij

Rozbija elementy wymiarowe na pręty w danej grupie prętów (usuwa element z projektu).

Elementy wymiarowe à (konkretna grupa prętów) à (konkretny element wymiarowy)

 

Snap19

 

Właściwości

Otwiera okno edycyjne: Listy złożonych elementów wymiarowych na danym elemencie.

Zmień nazwę

Otwiera okienko edycji: Zmień nazwę elementu wymiarowego.

Rozbij

Rozbija element wymiarowy na pręty (usuwa element z projektu).

Widokià (konkretny widok użytkownika)

Snap11

Usuń

Likwiduje wszystkie widoki (dla gałęzi głównej) lub zaznaczony widok

Zmień nazwę

Otwiera okienko edycji: Zmień nazwę widoku użytkownika.

Wymiaryà (konkretny typ wymiarów: poziome, pionowe, równoległe)

Snap10

Usuń

Likwiduje wszystkie wymiary (dla gałęzi głównej) lub zaznaczonego typu.

 

Podczas edycji elementów z „drzewa” projektu należy zwrócić uwagę w jakiej głównej gałęzi „drzewa” jesteśmy, bo właśnie tych elementów będzie zawsze dotyczyła edycja, niezależnie od tego dla jakiej podgałęzi czy elementu wywołano edycję. I tak np. będąc w gałęzi Pręty, klikając prawym klawiszem na wybranej Grupie prętów i wybierając opcję Usuń -  będziemy usuwać z układu wszystkie pręty znajdujące się w danej grupie, natomiast sama grupa nie ulegnie usunięciu (pozostanie pusta). Zupełnie inny efekt otrzymamy będąc w gałęzi głównej Grupy prętów, klikając tu prawym klawiszem na wybranej Grupie prętów i wybierając opcję Usuń -  będziemy usuwać z układu wskazaną grupę prętów, bez usuwania samych prętów z układu (pręty zostaną przydzielone do domyślnej grupy Niepogrupowane).

Przed zastosowaniem funkcji Usuń dla prętów i węzłów pojawi się komunikat proszący użytkownika o potwierdzenie operacji, a po jej wykonaniu układ zostanie przenumerowany. Opcja usuwania prętów i węzłów dostępna jest jedynie dla elementów widocznych (nieukrytych).

Poniżej pokazano nowe okno edycji własności dla węzłów i podpór dostępne z menu kontekstowego prawego klawisza myszki w „drzewie” projektu:

 

Snap21

Rys. 6.5 Edycja węzłów podporowych

 

W przypadku edycji każdego z tych elementów wywoływane jest to samo okno, które posiada dwa widoki. Jeden widoczny powyżej pozwala na edycję współrzędnych, oraz innych parametrów węzłów podporowych. Drugi widoczny poniżej pozwala jedynie na edycję współrzędnych węzłów nie będących podporami.

 

Snap22

Rys. 6.6 Edycja węzłów

 

Zmianę widoku może użytkownik wywołać w każdej chwili przełączając odpowiednio górny znacznik: Węzeł lub Węzeł podporowy.  Takie rozwiązanie umożliwia w każdym momencie utworzenie w dowolnym węźle podpory i odwrotnie,  każdą podporę można zamienić w zwykły węzeł układu.

Poza oknem edycji parametrów węzłów i podpór, o parametry edycji, rozbudowane są również okna Obciążeń dla pręta i węzła podporowego. Widok okien przedstawiono poniżej:

 

Snap23

 

Snap12

Rys. 6.7 Okna edycji obciążeń prętowych i węzłowych dla pojedynczych prętów, węzłów lub podpór

 

Dotychczas okna te służyły jedynie do selekcji pojedynczego obciążenia na pręcie lub w węźle. Opcja ta jest istotna wówczas gdy obciążenia na pręcie lub w węźle pokrywają się i trudno jest je wyselekcjonować graficznie. W aktualnej wersji okna te rozbudowano o możliwości edycji parametrów Obciążeń, łącznie z funkcją dodawania i usuwania nowych obciążeń dla pojedynczego pręta lub podpory z poziomu okna dialogowego. Znaczenie parametrów zawartych w poszczególnych kolumnach okien jest analogiczne do odpowiednich danych definiowanych na zakładce Obciążenia, zależnie od typu dodawanego oddziaływania.