Using Find Similar Objects Tools

Altium Training

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 
Okno dialogowe Find Similar Objects dla obiektu schematycznego i obiektu PCB

Dane wyświetlane w każdym obszarze siatki (KindObject SpecificGraphical) 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.

    Aby wyszukiwać obiekty o innych wartościach, wpisz wzorzec wyszukiwania bezpośrednio w kolumnie wartości atrybutu. Znak '*' może być użyty jako symbol wieloznaczny (wildcard) do wyszukiwania dowolnej grupy znaków. Na przykład C* znajdzie C1, C2, C20, C397, Cap5 itd. Zmiany wprowadzone w wartości atrybutu w oknie dialogowym nie zmienią atrybutów 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 DocumentOpen 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.

    Dowiedz się więcej o Working with the Query Language.
  • 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 .
  • Użyj przycisku Apply , aby testować i dopracowywać kryteria wyszukiwania w celu uzyskania pożądanych wyników, bez zamykania okna dialogowego.

  • W edytorach schematu i biblioteki schematów dostosuj poziom maskowania stosowanego do obiektów nienależących do zakresu aktywnego filtra, używając suwaka — dostępnego z odpowiedniego panelu filtra. Jest to możliwe tylko wtedy, gdy w oknie dialogowym Find Similar Objects włączono opcję Create Expression. Jest to potrzebne do załadowania panelu filtra poprawnym wyrażeniem filtra, ponieważ zmiana położenia suwaka jest realizowana dopiero po zastosowaniu aktualnie zdefiniowanego filtra (a więc musi to być wyrażenie filtra zastosowane z okna dialogowego Find Similar Objects).

  • W edytorach PCB i footprintów PCB, jeśli metoda podświetlania w oknie dialogowym została ustawiona na Mask, dostosuj poziom maskowania stosowanego do obiektów nienależących do zakresu aktywnego filtra, używając suwaka Masked Objects w sekcji Mask and Dim Settings na karcie View Options panelu View Configuration panel. Jeśli metoda podświetlania w oknie dialogowym została ustawiona na Dim, dostosuj poziom przygaszenia stosowanego do obiektów nienależących do zakresu aktywnego filtra, używając suwaka Dimmed Objects w sekcji Mask and Dim Settings tego samego panelu.

  • Aby wyczyścić filtrowanie aktualnie zastosowane w obszarze projektu za pomocą funkcji Find Similar Objects, użyj skrótu Shift+C. Alternatywnie kliknij prawym przyciskiem myszy w obszarze projektu i wybierz polecenie Clear Filter.

AI-LocalizedTłumaczenie SI
Jeśli znajdziesz błąd, zaznacz tekst/obraz i naciśnij Ctrl + Enter aby wysłać nam wiadomość.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.