Using Find Similar Objects Tools
Altium Essentials: Schematic Graphics
This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.
Proces Find Similar Objects wykorzystuje atrybuty obiektu docelowego jako punkt odniesienia do wyszukania innych obiektów o podobnych cechach. Interfejsem użytkownika dla tego procesu jest okno dialogowe Find Similar Objects, do którego można uzyskać dostęp z edytorów schematu, symbolu schematycznego, PCB, footprintu PCB, diagramu okablowania oraz rysunku układu (layout drawing) w następujący sposób:
-
Wybierz Edit » Find Similar Objects z menu głównego, a następnie kliknij obiekt w obszarze projektu. Ten obiekt zostanie użyty jako szablon do wyszukiwania podobnych obiektów.
-
Naciśnij
Shift+F, a następnie kliknij obiekt w obszarze projektu, aby użyć go jako szablonu. -
Kliknij prawym przyciskiem myszy wymagany obiekt w obszarze projektu, a następnie wybierz Find Similar Objects z menu kontekstowego, aby otworzyć okno dialogowe Find Similar Objects.

Okno dialogowe Find Similar Objects dla obiektu schematycznego i obiektu PCB
Dane wyświetlane w każdym obszarze siatki (Kind, Object Specific i Graphical) zależą od obiektu klikniętego w momencie otwierania okna dialogowego. Jeśli w PCB lub footprintcie PCB zostanie wybrany obiekt 3D body, dostępny będzie dodatkowy obszar 3D Model Properties .
Siatka dla obiektu referencyjnego jest podzielona na trzy kolumny:
-
Left column - zawiera nazwy wszystkich atrybutów obiektu referencyjnego.
-
Center column - zawiera wartości tych atrybutów pobrane z obiektu referencyjnego.
-
Right column - udostępnia listę rozwijaną opcji służących do określenia, w jaki sposób powiązany atrybut ma zostać użyty do znajdowania podobnych obiektów. Dostępne opcje to:
- Any - znajdź podobne obiekty z dowolną wartością tego atrybutu.
- Same - znajdź podobne obiekty z taką samą wartością ustawioną dla tego atrybutu jak w obiekcie referencyjnym.
- Different - znajdź podobne obiekty z inną wartością ustawioną dla tego atrybutu niż w obiekcie referencyjnym.
Domyślnie parametr Object Kind będzie ustawiony na Same, a wszystkie pozostałe parametry na Any. Oznacza to w praktyce: „znajdź wszystkie obiekty tego samego typu, niezależnie od pozostałych wartości parametrów”. W razie potrzeby wprowadź zmiany, aby zawęzić wyszukiwanie.
Opcje w dolnej części okna dialogowego Find Similar Objects określają działanie, które ma zostać wykonane dla zidentyfikowanych elementów. Pola wyboru i listy rozwijane działają następująco po kliknięciu przycisku Apply lub OK :
- Zoom Matching - włącz tę opcję, aby wszystkie obiekty spełniające kryteria wyszukiwania zostały powiększone i wyśrodkowane (o ile to możliwe) w obszarze projektu.
- Select Matching / Select Matched - włącz tę opcję, aby wszystkie obiekty spełniające kryteria wyszukiwania zostały zaznaczone w obszarze projektu.
-
Scope (tylko edytory schematu, symbolu schematycznego, diagramu okablowania i rysunku układu) - użyj listy rozwijanej, aby określić zakres filtrowania. Dostępne opcje zależą od tego, w którym edytorze pracujesz:
- Schematic, wiring diagram and layout drawing editors - wybierz zastosowanie filtrowania do Current Document, Open Documents w aktywnym projekcie lub do wszystkich Project Documents.
- Schematic symbol editor - wybierz zastosowanie filtrowania do Current Component lub All Components w aktywnej bibliotece.
- Clear Existing - włącz tę opcję, aby przed wykonaniem wyszukiwania wyczyścić istniejące zaznaczenie lub maskę edycji. Wyłącz tę opcję, jeśli wykonujesz kolejne wyszukiwania Find Similar Objects i chcesz, aby wyniki się kumulowały.
- Whole Library (tylko edytor footprintów PCB) - włącz tę opcję, aby określić zakres filtrowania: tylko w obrębie aktywnego komponentu (wyłączone) lub we wszystkich komponentach w bibliotece (włączone).
- Mask Matching (tylko edytory schematu, symbolu schematycznego, diagramu okablowania i rysunku układu) - włącz tę opcję, aby obiekty spełniające kryteria wyszukiwania były w pełni widoczne w obszarze projektu, a wszystkie obiekty niespełniające kryteriów zostały przygaszone. Po zastosowaniu tej opcji obiekty niespełniające kryteriów nie będą dostępne do zaznaczania i edycji.
-
Create Expression - włącz tę opcję, aby utworzyć wyrażenie zapytania (query) dopasowujące kryteria określone w oknie dialogowym i wprowadzić je do powiązanego panelu Filter. Panel Filter zostanie otwarty, jeśli nie jest jeszcze otwarty. Ta opcja umożliwia użycie okna dialogowego Find Similar Objects jako szybkiego sposobu budowania złożonych operacji filtrowania.
-
Filtering drop-down (tylko edytory PCB i footprintów PCB) - użyj tego pola, aby ustawić styl filtrowania stosowany w obszarze projektu. Wybierz jedną z poniższych opcji:
-
Normal - wybierz tę opcję, aby obiekty spełniające kryteria wyszukiwania były w pełni widoczne w obszarze projektu. Wygląd obiektów niespełniających kryteriów pozostaje bez zmian.
-
Mask - wybierz tę opcję, aby obiekty spełniające kryteria wyszukiwania były w pełni widoczne w obszarze projektu, a wszystkie obiekty niespełniające kryteriów zostały zamienione na monochromatyczne. Po zastosowaniu tej opcji obiekty niespełniające kryteriów nie będą dostępne do zaznaczania i edycji.
-
Dim - wybierz tę opcję, aby obiekty spełniające kryteria wyszukiwania były w pełni widoczne w obszarze projektu, a obiekty niespełniające kryteriów zachowały kolory, ale zostały zacienione (przygaszone). Po zastosowaniu tej opcji obiekty niespełniające kryteriów nadal będą dostępne do zaznaczania i edycji.
-
- Open Properties - włącz, aby automatycznie otwierać panel Properties .