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 odniesienie do znalezienia kilku innych obiektów o podobnych cechach. Interfejsem użytkownika 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 połączeń oraz rysunku układu w następujący sposób:

  • Wybierz Edit » Find Similar Objects z menu głównego, a następnie kliknij obiekt w obszarze roboczym projektu. Ten obiekt zostanie użyty jako wzorzec do wyszukiwania podobnych obiektów.

  • Naciśnij Shift+F, a następnie kliknij obiekt w obszarze roboczym projektu, który ma posłużyć jako wzorzec.

  • Kliknij prawym przyciskiem myszy wymagany obiekt w obszarze roboczym 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

Selection Tips

  • Pamiętaj, że stosowany jest bieżący filtr zaznaczenia (), więc okno dialogowe Find Similar Objects nie będzie dostępne dla typów obiektów, które są wyłączone. Dowiedz się więcej o filtrze zaznaczenia.

  • Polygony są wykrywane przez proces Find Similar Objects tylko wtedy, gdy znajdują się na aktywnej warstwie.

  • Obiekty podrzędne (obiekty należące do innego obiektu), na przykład ścieżki overlay lub bryła 3D w komponencie, nie są wykrywane przez proces Find Similar Objects. Wyjątkiem są pady. Aby wskazać obiekty podrzędne, umieść wolny obiekt tego typu, a następnie uruchom proces Find Similar Objects. Obiekty podrzędne zostaną zaznaczone i będzie można zastosować do nich edycję.

Dane wyświetlane w każdym obszarze (KindObject Specific oraz Graphical) siatki zależą od obiektu klikniętego w chwili otwarcia okna dialogowego.

Siatka dla obiektu odniesienia jest podzielona na trzy kolumny:

  • Left column - zawiera nazwy wszystkich atrybutów obiektu odniesienia.

  • Center column - zawiera wartości tych atrybutów pobrane z obiektu odniesienia.

    Aby wyszukiwać obiekty o innych wartościach, wprowadź wzorzec wyszukiwania bezpośrednio do kolumny wartości atrybutu. Znak '*' może być używany jako symbol wieloznaczny do znajdowania dowolnej grupy znaków. Na przykład C* znajdzie C1, C2, C20, C397, Cap5 itd. Zmiany wprowadzone do wartości atrybutu w oknie dialogowym nie zmienią atrybutów obiektu odniesienia.

  • Right column - udostępnia rozwijaną listę opcji służących do określenia, w jaki sposób powiązany atrybut ma zostać użyty do znalezienia podobnych obiektów. Dostępne są następujące opcje:
    • 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 odniesienia.
    • Different - znajdź podobne obiekty z inną wartością ustawioną dla tego atrybutu niż w obiekcie odniesienia.

    Domyślnie parametr Object Kind będzie ustawiony na Same, a wszystkie pozostałe parametry na Any. Oznacza to zasadniczo „znajdź wszystkie obiekty tego samego rodzaju, niezależnie od innych 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 pola 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 (tam, gdzie to możliwe) w obszarze roboczym projektu.
  • Select Matching / Select Matched - włącz tę opcję, aby wszystkie obiekty spełniające kryteria wyszukiwania zostały zaznaczone w obszarze roboczym projektu.
  • Scope (tylko edytory schematu, symbolu schematycznego, diagramu połączeń i rysunku układu) - użyj listy rozwijanej, aby określić zakres filtrowania. Dostępne opcje zależą od używanego edytora:
    • 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ć wszelkie istniejące zaznaczenia lub maski 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 aktywnym komponencie (wyłączone) albo we wszystkich komponentach biblioteki (włączone).
  • Mask Matching (tylko edytory schematu, symbolu schematycznego, diagramu połączeń i rysunku układu) - włącz tę opcję, aby obiekty spełniające kryteria wyszukiwania były w pełni widoczne w obszarze roboczym projektu, a wszystkie niespełniające kryteriów zostały przyciemnione. 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 odpowiadające kryteriom określonym w oknie dialogowym, a następnie 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 konstruowania złożonych operacji filtrowania.

    Dowiedz się więcej o pracy z językiem zapytań.
  • Filtering drop-down (tylko edytory PCB i footprintów PCB) - użyj tego pola, aby ustawić styl filtrowania stosowany w obszarze roboczym projektu. Wybierz jedną z następujących opcji:
    • Normal - wybierz tę opcję, aby obiekty spełniające kryteria wyszukiwania były w pełni widoczne w obszarze roboczym 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 roboczym projektu, a wszystkie niespełniające kryteriów zostały wyświetlone monochromatycznie. 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 roboczym projektu, a wszystkie niespełniające kryteriów zachowały swoje kolory, ale były zacienione (przyciemnione). 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 otworzyć panel Properties .
  • Użyj przycisku Apply , aby przetestować i dopracować kryteria wyszukiwania tak, aby uzyskać pożądane wyniki, bez zamykania okna dialogowego.

  • W edytorach schematu i biblioteki schematów dostosuj poziom maskowania stosowanego do obiektów, które nie mieszczą się w zakresie aktywnego filtra, za pomocą suwaka dostępnego w odpowiednim panelu filtra. Jest to możliwe tylko wtedy, gdy opcja Create Expression została włączona w oknie dialogowym Find Similar Objects. Jest to konieczne, aby załadować do panelu filtra właściwe wyrażenie filtra, ponieważ zmiana położenia suwaka jest uwzględniana dopiero po zastosowaniu aktualnie zdefiniowanego filtra (musi więc to być wyrażenie filtra zastosowane z okna dialogowego Find Similar Objects).

  • W edytorach PCB i footprintów PCB, jeśli metoda wyróżniania w oknie dialogowym została ustawiona na Mask, dostosuj poziom maskowania stosowanego do obiektów, które nie mieszczą się w zakresie aktywnego filtra, za pomocą suwaka Masked Objects w sekcji Mask and Dim Settings na karcie View Options panelu konfiguracji widoku View Configuration panel. Jeśli metoda wyróżniania w oknie dialogowym została ustawiona na Dim, dostosuj poziom przyciemnienia stosowanego do obiektów, które nie mieszczą się w zakresie aktywnego filtra, za pomocą suwaka Dimmed Objects w sekcji Mask and Dim Settings tego samego panelu.

  • Aby usunąć filtrowanie aktualnie zastosowane do obszaru roboczego projektu przy użyciu funkcji Find Similar Objects, użyj skrótu Shift+C. Alternatywnie kliknij prawym przyciskiem myszy w obszarze roboczym 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ść.
Dostępność funkcji

Dostępne funkcje zależą od tego, z którego rozwiązania Altium korzystasz – Altium Develop, Altium Agile Teams, Altium Agile Enterprise lub Altium Designer (w ramach aktywnej subskrypcji terminowej).

Jeśli opisana funkcja nie jest widoczna w Twoim oprogramowaniu, skontaktuj się z działem sprzedaży Altium, aby dowiedzieć się więcej.

Starsza dokumentacja

Dokumentacja Altium Designer nie jest już wersjonowana. Jeśli potrzebujesz dostępu do dokumentacji dla starszych wersji Altium Designer, odwiedź sekcję Starsza dokumentacja na stronie Inne instalatory.