Design Object Selection
Zaznaczanie obiektów to jedna z najważniejszych i najczęściej używanych operacji podczas pracy w głównych edytorach środowiska Altium Designer: edytorze schematów, edytorze PCB, Draftsman itd. Obiekt projektu musi zostać zaznaczony przed wykonaniem na nim operacji, takiej jak:
- edycja położenia lub rozmiaru obiektu;
- przeglądanie i zmiana właściwości obiektu;
- wykonanie operacji schowka (wytnij/kopiuj) lub usunięcie itd.
Altium Designer udostępnia szereg narzędzi do zaznaczania obiektu lub grupy obiektów. Wiele z nich jest podobnych do tych, które można znaleźć w innych aplikacjach Windows.
Gdy obiekt jest zaznaczony, jest podświetlany kolorem zaznaczenia. Kolor zaznaczenia na schemacie można skonfigurować na stronie Schematic – Graphical Editing page w oknie Preferences dialog, a kolor zaznaczenia na PCB w panelu View Configuration panel. Jeśli obiekt można edytować graficznie, po jego zaznaczeniu wyświetlane są kolorowe uchwyty edycyjne.
|
Zaznaczone obiekty są wizualnie wyróżniane w obszarze projektu. Pokazano tu komponent zaznaczony na arkuszu schematu. Tutaj zaznaczono grupę ścieżek w dokumencie PCB. |
Proste zaznaczanie
W najprostszym przypadku możesz zaznaczyć pojedynczy obiekt projektu, najeżdżając na niego kursorem i klikając. Po zaznaczeniu niektóre obiekty projektu można zmieniać graficznie pod względem rozmiaru i/lub kształtu. Obiekt zostanie zaznaczony i editing handles będzie widoczny w postaci różnych punktów edycji wokół obiektu. Aby zmienić kształt i/lub rozmiar obiektu, kliknij i przeciągnij uchwyt edycyjny. Dokładny charakter zmiany zależy od edytowanego obiektu.
Kliknij ponownie zaznaczony obiekt lub kliknij poza obiektem, aby go odznaczyć.
Pamiętaj, że zaznaczanie przez klikanie nie jest kumulatywne. Zaznaczony obiekt zostaje odznaczony, gdy klikniesz inny obiekt. Aby zaznaczyć wiele obiektów, przytrzymaj klawisz Shift, a następnie kolejno klikaj obiekty, które chcesz zaznaczyć lub odznaczyć. Innymi słowy, skrót Shift+Click zmienia stan zaznaczenia obiektu aktualnie znajdującego się pod kursorem, nie wpływając na stan pozostałych obiektów.
To podejście jest idealne, gdy liczba obiektów do zaznaczenia jest niewielka albo gdy jednocześnie mają być edytowane różne typy obiektów.
Prostokąt zaznaczenia
Aby zaznaczyć wiele obiektów znajdujących się w określonym obszarze dokumentu projektu, możesz użyć prostokąta zaznaczenia. Click and Hold Kliknij w miejscu z dala od obiektów w rogu wyimaginowanego prostokąta obejmującego obiekty do zaznaczenia, a następnie przeciągnij do przeciwległego rogu tego prostokąta. Zwróć uwagę, że zachowanie zaznaczania za pomocą prostokąta zależy od kierunku przeciągania: z lewej do prawej lub z prawej do lewej.
Zaznaczać wewnątrz czy dotykające?
Zaznaczenie może obejmować obiekty, które są within prostokąta zaznaczenia, lub touching prostokąta zaznaczenia. Jest to kontrolowane kierunkiem ruchu myszy podczas rysowania prostokąta zaznaczenia:
![]() |
Select Within - kliknij i przeciągnij niebieski prostokąt z lewej do prawej, aby zaznaczyć wszystkie widoczne obiekty, które w całości znajdują się within prostokąta zaznaczenia. |
![]() |
Select Touching - kliknij i przeciągnij zielony prostokąt z prawej do lewej, aby zaznaczyć wszystkie widoczne obiekty, które touch prostokąta zaznaczenia. |
Zaznaczenie częściowe — zaznaczanie obiektu podrzędnego
Niektóre obiekty, w tym komponenty schematu, symbole arkusza i złącza wiązek, są obiektami nadrzędnymi, ponieważ zawierają podrzędne ciągi tekstowe, które można edytować niezależnie. Jeśli zaznaczony jest obiekt podrzędny, ale nie nadrzędny, uchwyty edycyjne obiektu nadrzędnego są wyświetlane bez koloru, co wskazuje, że aktualnie zaznaczony jest element podrzędny tego obiektu, ale nie cały obiekt.
Niektóre działania edycyjne, takie jak polecenie przesunięcia, obejmą obiekt podrzędny, podczas gdy inne, takie jak polecenie usunięcia, nie. Aby usunąć obiekt nadrzędny i jego elementy podrzędne, musi on zostać zaznaczony (z wyświetlonymi kolorowymi uchwytami edycyjnymi). Różnice te pokazano w poniższym filmie.

Zwróć uwagę, jak zmieniają się uchwyty zaznaczenia komponentu, gdy zaznaczony jest obiekt podrzędny lub cały komponent.
Polecenia zaznaczania/odznaczania
Aby zaznaczać/odznaczać obiekty, możesz używać poleceń z podmenu Edit » Select i Edit » DeSelect w menu głównym. Te polecenia zaznaczania obejmują:
-
Inside Area – zaznacz/odznacz obiekty projektu wewnątrz prostokątnego obszaru zdefiniowanego przez użytkownika.
-
Outside Area – zaznacz/odznacz obiekty projektu poza prostokątnym obszarem zdefiniowanym przez użytkownika.
-
Lasso Select / Lasso Deselect – zaznacz/odznacz obiekty projektu w obrębie zdefiniowanego przez użytkownika, dowolnego obszaru „lasso”.
-
Touching Rectangle – zaznacz/odznacz dowolne obiekty projektu, których dotyka prostokąt zdefiniowany przez użytkownika.
-
Touching Line – zaznacz/odznacz dowolne obiekty projektu, których dotyka linia zdefiniowana przez użytkownika.
-
All (skrót:
Ctrl+A) – zaznacz wszystkie obiekty w bieżącym dokumencie. -
Toggle Selection – obiekty aktualnie zaznaczone zostaną odznaczone. Z kolei obiekty aktualnie niezaznaczone zostaną zaznaczone.
Pamięć zaznaczenia
W edytorach schematów i PCB dostępnych jest osiem pamięci zaznaczenia, które można wykorzystać do zapisywania i przywoływania stanu zaznaczenia maksymalnie ośmiu zestawów obiektów na schemacie lub PCB. Zaznacz obiekty, które chcesz zapamiętać, a następnie zapisz je, aby później szybko je przywołać.
Dostępne są następujące opcje pamięci zaznaczenia:
-
Zapisz w pamięci (
Ctrl + number 1 to 8) - zapisz bieżące zaznaczenie w obszarze projektu w wskazanej lokalizacji pamięci zaznaczenia. -
Dodaj do pamięci (
Shift + number 1 to 8) - dodaj bieżące zaznaczenie w obszarze projektu do obiektów już zapisanych w wskazanej lokalizacji pamięci zaznaczenia. -
Przywołaj z pamięci (
Alt + number 1 to 8) - zaznacz obiekty w obszarze projektu bieżącego dokumentu, które są aktualnie zapisane w wskazanej lokalizacji pamięci zaznaczenia. -
Przywołaj i dodaj z pamięci (
Shift + Alt + number 1 to 8) - zaznacz obiekty w obszarze projektu bieżącego dokumentu, które są aktualnie zapisane w wskazanej lokalizacji pamięci zaznaczenia, dodatkowo do obiektów już zaznaczonych. -
Zastosuj pamięć jako filtr obszaru projektu (
Shift + Ctrl + number 1 to 8) - zastosuj filtr do bieżącego dokumentu, zasadniczo używając zawartości wskazanej lokalizacji pamięci zaznaczenia jako jego zakresu.
Do pamięci zaznaczenia możesz też uzyskać dostęp z podmenu Edit » Selection Memory.
Alternatywnie użyj okna Selection Memory dialog, które otwiera się po naciśnięciu Ctrl+Q.

Okno Selection Memory dialog: w edytorze schematów (pierwszy obraz) i w edytorze PCB (drugi obraz)
Kliknij przycisk STO, aby zapisać zaznaczenie, lub RCL, aby przywołać zaznaczenie. Kliknij Apply aby podświetlić powiązaną zawartość pamięci. Kliknij przycisk Clear lub wybierz polecenie Edit » Selection Memory » Clear » n z menu głównego, aby wyczyścić zawartość wskazanej lokalizacji pamięci zaznaczenia (to polecenie nie wyczyści zawartości tej lokalizacji, jeśli opcja Lock dla tej lokalizacji została włączona w oknie Selection Memory dialog).
Oprócz udostępnienia elementów sterujących do manipulowania każdą z ośmiu dostępnych lokalizacji pamięci zaznaczenia, okno dialogowe podsumowuje również stan zawartości każdej lokalizacji. Zawartość zaznaczenia jest podsumowywana jako liczba określonego obiektu (jeśli zaznaczenie zawiera obiekty jednego typu) lub jako łączna liczba obiektów (jeśli zaznaczone obiekty są różnych typów).
Wizualny efekt zastosowanego filtrowania w obszarze projektu jest określany przez zestaw elementów sterujących zdefiniowanych na dole okna Selection Memory dialog:
-
Mask - przefiltrowane obiekty będą w pełni widoczne w obszarze projektu, a wszystkie pozostałe obiekty zostaną przyciemnione. Przy zastosowanym maskowaniu wszystkie obiekty poza zakresem filtra będą niedostępne do zaznaczania/edycji.
-
Select - przefiltrowane obiekty zostaną zaznaczone w obszarze projektu.
-
Zoom - przefiltrowane obiekty zostaną powiększone i wyśrodkowane (tam, gdzie to możliwe) w obszarze projektu. Sposób działania powiększenia można określić za pomocą opcji Zoom Library Components na stronie Schematic - Library AutoZoom w oknie dialogowym Preferences .
-
Document Scope (tylko edytor schematów) - wybierz zakres dokumentu dla zaznaczenia.
Można włączyć dowolną kombinację tych opcji. Na przykład możesz chcieć, aby wszystkie przefiltrowane obiekty zostały powiększone, wyśrodkowane i zaznaczone w obszarze projektu przy jednoczesnym zastosowaniu maskowania, aby usunąć „szum” pozostałych obiektów projektu.
Opcja Clear Existing , również dostępna w oknie dialogowym, umożliwia rozszerzenie istniejącego filtra, czyli jego dalsze doprecyzowanie poprzez zastosowanie nowego filtra dodatkowo do już istniejącego. Aby to zrobić, upewnij się, że ta opcja jest wyłączona. Jeśli jest włączona (domyślnie), istniejący filtr zostanie wyczyszczony przed zastosowaniem nowego.
Możesz ręcznie wyczyścić istniejący (i zastosowany) filtr w dowolnym momencie, używając skrótu klawiaturowego Shift+C lub klikając przycisk Clear w oknie dialogowym Selection Memory .
Uwagi
-
Przed rozpoczęciem zaznaczania warto najpierw odznaczyć wszystkie obiekty.
-
Aby dowiedzieć się więcej o zaawansowanych technikach zaznaczania obiektów, zapoznaj się z następującymi stronami:
-
Aby zaznaczać odpowiadające sobie obiekty między dokumentami PCB i schematu (np. komponenty), Altium Designer zawiera funkcję Cross Select. Więcej informacji znajdziesz w sekcji Cross Selecting na stronie Cross-Probing & Selecting .
-
Altium Designer oferuje szereg narzędzi, które można wykorzystać do zaznaczania interesujących tras w obszarze projektu edytora PCB. Więcej informacji znajdziesz na stronie Strategies for Selecting the Routing .





