Edycja komponentów bezpośrednio w rysunku
Polecenie EditComponent służy do edytowania poszczególnych elementów w rysunkach lub blokach odniesienia, bezpośrednio w bieżącym rysunku, zmieniając definicję bloków lub odniesień.
Zatwierdzenie wprowadzonych zmian w definicjach komponentów, powoduje automatyczną aktualizację wszystkich powiązanych bloków oraz odniesień znajdujących się w rysunku.
Poszczególne bloki oraz odniesienia zewnętrzne traktowane są jak oddzielne elementy rysunku. Obiekty tego typu określane są mianem komponentów. Standardowe narzędzia edycyjne umożliwiają kopiowanie, przenoszenie, skalowanie oraz tworzenie lustrzanego odbicia komponentów, ale nie pozwalają na modyfikowanie elementów wchodzących w skład komponentu. Polecenie EdycjaKomponentu (EditComponent) uruchamia specjalny tryb edycji komponentu prowadzonej bezpośrednio w rysunku. Specjalny tryb edycji komponentu zapewnia dostęp do poszczególnych elementów składowych tworzących komponent, oraz umożliwia ich modyfikację. W trakcie aktywnej sesji edycji komponentu można usuwać istniejące elementy oraz dodawać nowe.
Funkcjonalność edytora pozwala ponadto na automatyczne wybranie wszystkich zagnieżdżonych bloków w sesji edycyjnej komponentu, albo wybranie wskazanego zagnieżdżonego bloku do edycji wykonywanej bezpośrednio w rysunku.
Zakończenie edycji komponentu następuje przez uruchomienie polecenia ZapiszKomponent (SaveComponent) lub ZamknijKomponent (CloseComponent).
W celu zmodyfikowania definicji bloku należy:
- Korzystając z menu, wybrać Modyfikacja > Komponent > Edycja , albo wpisać w linii poleceń EdycjaKomponentu (EditComponent)
- Wskazać w obszarze graficznym blok lub odniesienie zewnętrzne przeznaczone do edycji.
- W oknie dialogowym Edycja komponentu, wybrać z listy nazwę bloku lub odniesienia:
- W przypadku wybrania bloku lub odniesienia zewnętrznego, które nie zawiera innych zagnieżdżonych bloków lub odniesień zewnętrznych, na liście widoczny jest tylko jeden element.
- W przypadku wybrania bloku lub odniesienia zewnętrznego zawierającego inne zagnieżdżone bloki lub odniesienia zewnętrzne, na liście pojawia się uporządkowana struktura pokazująca hierarchiczną zależność pomiędzy wszystkimi powiązanymi elementami. Dostępna funkcjonalność pozwala także na określenie sposobu zaznaczania zagnieżdżonych bloków.
- Automatyczny wybór wszystkich zagnieżdżonych elementów: Umożliwia wybranie dowolnego obiektu zawartego w zagnieżdżonym bloku widocznym w strukturze drzewa. Sesja edycyjna komponentu zostaje uruchomiona od razu.
- Wezwanie do wybrania zagnieżdżonych elementów: Umożliwia indywidualne wybranie zagnieżdżonego bloku w obszarze graficznym przed rozpoczęciem sesji edycyjnej komponentu.
Uwaga: Polecenie EdycjaKomponentu (EditComponent) można stosować tylko w odniesieniu do standardowych bloków rysunkowych. Wybranie bloku parametrycznego powoduje usunięcie wszystkich elementów parametrycznych z definicji edytowanego bloku.
- W przypadku zagnieżdżonych bloków, funkcja umożliwia wybieranie zagnieżdżonych elementów podczas trwającej sesji edycyjnej.
- Przed naciśnięciem przycisku Pokaż wybór lub OK, zaznaczyć opcję Powiększ/pomniejsz do granic, aby dopasować widok wybranego komponentu do wielkości ekranu.
- Nacisnąć przycisk Pokaż wybór, aby przed rozpoczęciem edycji komponentu, podświetlić wybrany blok lub odniesienie zewnętrzne.
Okno dialogowe zostaje wygaszone do czasu zatwierdzenia wyboru przez kliknięcie prawym klawiszem myszy, albo naciśnięcie klawisza Esc, powodującego powrót do okna dialogowego.
- Nacisnąć przycisk OK, aby uruchomić sesję edycji komponentu.
Wszystkie elementy, które nie wchodzą w skład definicji edytowanego bloku lub odniesienia zewnętrznego, zostają przygaszone.
- Wprowadzić wymagane zmiany w definicji bloku lub odniesienia zewnętrznego, korzystając ze standardowych narzędzi edycyjnych.
Polecenie ZamienElementy (ChangeElements) służy do dodawania oraz usuwania elementów z definicji komponentów.
- Wpisać w linii poleceń ZapiszKomponent (SaveComponent), aby zapisać wprowadzone modyfikacje komponentu.
- lub -
Wpisać w linii poleceń ZamknijKomponent (CloseComponent), a następnie w oknie dialogowym Komponent nacisnąć przycisk Zapisz w celu zachowania zmian, albo przycisk Odrzuć w celu zakończenia edycji komponentu bez zapisywania zmian.
W celu wprowadzenia zmiany kolejności w hierarchii zagnieżdżonych bloków należy:
- Korzystając z menu, wybrać Modyfikacja > Komponent > Edycja komponentu, albo wpisać w linii poleceń EdycjaKomponentu (EditComponent)
- Wskazać w obszarze graficznym blok zawierający inne zagnieżdżone bloki.
- Wybrać zagnieżdżony blok z listy widocznej w oknie dialogowym Edycja komponentu.
- Nacisnąć przycisk Przenieś w górę, aby przesunąć wybrany zagnieżdżony blok o jeden poziom wyżej w istniejącej hierarchii, oraz powtórzyć czynność jeśli zmiana ma objąć kolejne poziomy.
Nacisnąć przycisk 'Przywróć', aby umieścić przeniesiony blok z powrotem w oryginalnym położeniu.
- Nacisnąć przycisk OK.
- Wpisać w linii poleceń ZapiszKomponent (SaveComponent), aby zapisać wprowadzone modyfikacje komponentu.
- lub -
Wpisać w linii poleceń ZamknijKomponent (CloseComponent), a następnie w oknie dialogowym Komponent nacisnąć przycisk Zapisz w celu zachowania zmian, albo przycisk Odrzuć w celu zakończenia edycji komponentu bez zapisywania zmian.
Nie można modyfikować hierarchii bloków zagnieżdżonych w odniesieniach zewnętrznych.
Polecenie: EdycjaKomponentu (EditComponent)
Menu: Modyfikacja > Komponent > Edycja komponentu