Working with Component Folders and Items

Altium Training

Altium Essentials: Workspace Folder Structure

This content is part of the official Altium Professional Training Program. For full courses, materials and certification, visit Altium Training.

Ważne jest rozróżnienie między panelem Explorer a panelem Components:

  • W panelu Explorer przeglądasz drzewo po lewej stronie według Folder Name. Gdy klikniesz folder w panelu Explorer, w panelu zostaną wyświetlone komponenty stored znajdujące się w tym folderze. Te komponenty do not muszą być tego samego typu komponentu. 

  • Gdy przeglądasz komponenty Workspace w panelu Components (lub przez interfejs oparty na przeglądarce), przeglądasz według Component Type – a nie według nazwy folderu, w którym komponenty są przechowywane. Panel Components oraz interfejs przeglądarkowy automatycznie przeszukują wszystkie foldery komponentów w Workspace i grupują komponenty według typu komponentu.

Skojarzenie między typem komponentu a folderem komponentów jest definiowane na stronie Data Management - Component Types w oknie dialogowym Preferences. To właśnie te ustawienia są używane podczas tworzenia nowego komponentu. Gdy tworzysz komponent, wybierasz typ komponentu w oknie dialogowym Create new component. Nowy komponent otrzymuje wybrany przed chwilą typ komponentu i jest zapisywany w folderze domyślnym zdefiniowanym dla tego typu komponentu w oknie dialogowym Preferences. Ustawienia te można sprawdzić, rozwijając sekcję Advanced Settings we właściwościach komponentu podczas edycji. (pokaż obraz)

Sterowanie typem folderu komponentów

Gdy folder typu Components nie zawiera jeszcze żadnych komponentów, w tym miejscu zostanie wyświetlonych kilka elementów sterujących, które pomogą Ci wypełnić folder komponentami.

Użyj tych elementów sterujących, aby wykonać odpowiednie działanie:

  • Import Library – kliknij, aby otworzyć standardowe okno dialogowe Windows Open i wybrać bazę danych lub bibliotekę opartą na plikach zapisaną w folderze lokalnym lub sieciowym. Po otwarciu pliku biblioteki zostanie uruchomiony Library Importer w trybie Simple z wczytaną wybraną biblioteką.
  • Create Component – kliknij, aby otworzyć Component Editor w trybie Single Component Editing, gotowy do zdefiniowania nowego komponentu.
  • Create Other Item Type – kliknij, aby otworzyć okno dialogowe Create New Item dialog i utworzyć nowy element dowolnego typu.

Niezależnie od tego, czy w folderze znajdują się komponenty, czy nie, działania te można również wykonać, korzystając z opcji menu powiązanego z przyciskiem Add Component w prawym górnym rogu panelu.

Widok kondycji biblioteki

Ta funkcja jest dostępna, gdy opcja LibraryHealth jest włączona w oknie dialogowym Advanced Settings dialog.

Podczas przeglądania zawartości podłączonego Workspace Altium 365 panel Explorer zapewnia dostęp do widoku Library Health, z którego można uruchamiać kontrole kondycji i analizować problemy ze stanem komponentów. Aby uzyskać dostęp do tego widoku w panelu, wybierz pozycję Library Health w obszarze Server Folder panelu.

Widok Library Health dostępny z panelu Explorer
Widok Library Health dostępny z panelu Explorer

Górny obszar widoku zawiera podsumowanie kondycji Twoich komponentów od ostatniego uruchomienia kontroli kondycji. Poniżej znajdują się obsługiwane analizy kontroli kondycji, zebrane w różne Issue Themes. Kliknięcie kafelka analizy kontroli kondycji spowoduje wyświetlenie bardziej szczegółowego opisu kontroli wraz z krokami rozwiązania (jeśli są dostępne), a także szczegółowej listy wszystkich komponentów, które nie przechodzą tej kontroli.

Widok Library Health ma ten sam interfejs i funkcjonalność co szczegółowa strona pulpitu Library Health dostępna z poziomu interfejsu przeglądarkowego Altium 365 Workspace. Więcej informacji na temat tej strony znajdziesz w Accessing the Main Library Health Dashboard.

Widok komponentów

Folder typu Components obsługuje dwa tryby wyświetlania – Classic View oraz Components View. Ten drugi, będący widokiem domyślnym dla tego typu folderu, umożliwia przeglądanie danych parametrycznych powiązanych ze wszystkimi komponentami w bieżącym folderze. Co więcej, możesz skonfigurować widok dokładnie tak, jak chcesz, dla różnych folderów komponentów, a te konfiguracje zostaną zachowane między sesjami.

Aby przełączać się między tymi dwoma trybami wyświetlania, przejdź do folderu Components w panelu Explorer, kliknij przycisk w prawym górnym rogu listy komponentów i wybierz polecenie View » Classic View lub View » Components View z powiązanego menu.

Otwórz Components View dla folderu typu Components, prezentując komponenty w ujęciu ich danych parametrycznych. Najedź kursorem na obraz, aby zobaczyć efekt przełączenia z powrotem na Classic View.
Otwórz Components View dla folderu typu Components, prezentując komponenty w ujęciu ich danych parametrycznych. Najedź kursorem na obraz, aby zobaczyć efekt przełączenia z powrotem na Classic View.

Zapoznaj się z poniższymi sekcjami, aby uzyskać więcej informacji o pracy z Components View.

Obsługa komponentów wieloczęściowych

Podczas przeglądania symbolu komponentu wieloczęściowego karta widoku aspektu Preview zaprezentuje każdą część – każdą z własną, odrębną grafiką symbolu – jako osobną kartę. Dodatkowo menu Place udostępni podmenu wszystkich odpowiednich części, które można umieścić dla tego komponentu.

Sterowanie widocznością parametrów podczas umieszczania komponentów

Podczas umieszczania komponentów biblioteki Workspace (z panelu Components lub Explorer) kontrola widoczności parametrów powiązanych z tymi komponentami – a dokładniej ich wartości – odbywa się w oknie dialogowym właściwości folderu nadrzędnego.

Folder musi być typu Components.

Kliknij prawym przyciskiem myszy folder nadrzędny i wybierz polecenie Properties. Pojawi się okno dialogowe Edit Folder. Włącz opcję Configure Parameters Visibility on Add po prawej stronie. Parametry, zebrane ze wszystkich komponentów w folderze, zostaną wyświetlone na liście w danym obszarze. Użyj pola wyboru Visible On Add przypisanego do każdego parametru, aby sterować jego widocznością, gdy komponent zawierający ten parametr jest umieszczany na arkuszu schematu.

Parametr Name/Comment również znajduje się na liście. Jest to parametr systemowy.
Dane widoczności parametrów są przechowywane jako część właściwości folderu Workspace, w samym Workspace, i są globalne dla wszystkich użytkowników Workspace, którym udostępniono odpowiednie foldery. Uwzględniana jest także hierarchia folderów, więc widoczność parametrów skonfigurowana dla folderu nadrzędnego zostanie przekazana (odziedziczona) do wszystkich folderów podrzędnych poniżej.

Określ na poziomie folderu, które parametry mają być widoczne podczas umieszczania w projekcie komponentów, które z nich korzystają.
Określ na poziomie folderu, które parametry mają być widoczne podczas umieszczania w projekcie komponentów, które z nich korzystają.

Kopiowanie informacji o parametrach komponentu do schowka

Informacje parametryczne dla rewizji komponentu można skopiować do schowka w celu późniejszego użycia w innym miejscu projektu lub wklejenia do aplikacji zewnętrznej (np. Microsoft Excel). Podczas przeglądania karty widoku aspektu Preview dla rewizji Component Item wybierz wymagane parametry – w obszarze Parameters widoku – i użyj skrótu klawiaturowego Ctrl+C albo kliknij prawym przyciskiem myszy w obszarze i wybierz polecenie Copy z menu kontekstowego.

Wybierz wiele parametrów zgodnie z potrzebą, używając standardowych technik wielokrotnego zaznaczania (Ctrl+Click, Shift+Click).

Skopiuj informacje parametryczne rewizji Component Item do schowka, aby użyć ich dalej według potrzeb.
Skopiuj informacje parametryczne rewizji Component Item do schowka, aby użyć ich dalej według potrzeb.

Zmiana typu wydanego komponentu „w locie”

Możliwe jest „w locie” zmienienie typu komponentu dla jednego lub wielu komponentów po wydaniu na zupełnie inny typ. W panelu Explorer wybierz rewizje komponentów, które chcesz zmienić, następnie kliknij prawym przyciskiem myszy i wybierz polecenie Operations » Change component type z menu kontekstowego. Pojawi się okno dialogowe Choose component type, w którym możesz wybrać nowy typ komponentu.

Przykład zmiany typu komponentu dla wybranych rewizji Component Items, które zostały już wydane – z błędnym typem na początku, aby podkreślić tę funkcję!
Przykład zmiany typu komponentu dla wybranych rewizji Component Items, które zostały już wydane – z błędnym typem na początku, aby podkreślić tę funkcję!

Wyszukiwanie komponentów

Panel Explorer zapewnia rozbudowane możliwości wyszukiwania. Możesz wykonać wyszukiwanie ogólne lub wyszukiwanie ukierunkowane z użyciem zapisanych konfiguracji wyszukiwania. To drugie pozwala wyszukiwać komponenty według określonego typu komponentu oraz korzystać z wyszukiwania zakresowego – co jest wygodnym aspektem wyszukiwania możliwym dzięki typom danych parametrów komponentów uwzględniającym jednostki (obsługiwanym poprzez referencjonowany szablon komponentu). Dodatkowo możesz przypisać skrót klawiaturowy do zapisanych wyszukiwań, co pozwala szybko uruchomić wyszukiwanie spoza panelu Explorer.

Choć funkcja wyszukiwania dostępna w panelu Explorer jest rozbudowana, znacznie wygodniejsze wyszukiwanie zapewnia panel Components panel – dokładnie tam, gdzie jest potrzebne, i w tym samym panelu, którego zwykle używasz na co dzień do zarządzania i umieszczania komponentów w projektach. Panel Components pozwala wpisać frazę wyszukiwania i/lub użyć wyboru kategorii oraz filtrów panelu, aby zawęzić listę komponentów do konkretnych potrzeb. Filtry są obsługiwane wyłącznie dla Workspace Library i – podobnie jak panel Manufacturer Part Search panel – panel Components obsługuje filtry wyszukiwania uwzględniające jednostki (tekst na liczbę).

Wymagania wstępne dla wyszukiwania

Related pages: Budowanie i utrzymywanie komponentów oraz bibliotek, Component Template

Aby w pełni docenić i wykorzystać wszystkie aspekty funkcji wyszukiwania panelu Explorer podczas przeszukiwania komponentów, musisz spełnić następujące wymagania:

  • Uruchom Altium Designer i upewnij się, że rozszerzenia oprogramowania Component Template Editor oraz Explorer  są zainstalowane w ramach tej instalacji.

    Te rozszerzenia oprogramowania są domyślnie instalowane wraz z Altium Designer. Można je zainstalować lub usunąć ręcznie.

    Aby uzyskać więcej informacji o zarządzaniu rozszerzeniami, zapoznaj się ze stroną Extending Your Installation (Altium Designer Develop, Altium Designer Agile, Altium Designer).

  • Korzystaj z Workspace do przechowywania komponentów Workspace.

  • Jeśli nie utworzyłeś jeszcze komponentów z referencjonowanymi component templates – zapewniającymi obsługę typów danych parametrów komponentów uwzględniających jednostki – musisz je edytować i ponownie zapisać w Workspace. Można to osiągnąć poprzez:

    1. Edytowanie komponentu, aby uzyskać dostęp do jego definicji w tymczasowej instancji Component Editor.
    2. Utworzenie i wydanie szablonu komponentu (CMPT) z:
      • Domyślnymi rewizjami symbolu i podstawowego footprintu (takimi, jak już używane dla komponentu).
      • Ustawioną odpowiednio wartością domyślną dla parametru systemowego ComponentType (np. Resistors, jeśli edytujesz ogólny rezystor). Dostępna jest różnorodność predefiniowanych typów komponentów, z możliwością tworzenia nowych w razie potrzeby.
      • Zdefiniowanymi parametrami komponentu, które odpowiadają wszystkim parametrom komponentu aktualnie zdefiniowanym dla komponentu (w ten sposób istniejące wartości zostaną zachowane, bez duplikowania parametrów).
      • Dla odpowiednich parametrów (np. Value, Tolerance, Power itd.) ustaw odpowiedni typ danych – dzięki czemu parametry te będą uwzględniać jednostki. Obsługiwanych jest wiele typów danych parametrów komponentów uwzględniających jednostki.
    3. Przypisanie tego szablonu komponentu do edytowanego komponentu – z pola Template w sekcji Advanced Settings, podczas korzystania z Component Editor w trybie Single Component Editing, lub z podmenu powiązanego z obszarem Add » Templates, podczas korzystania z Component Editor w trybie Batch Component Editing.
    4. Dostosowanie wartości parametrów, które są wyświetlane na czerwono (tj. wartość nieprawidłowa lub oznaczona jako wymagana, ale jeszcze niezdefiniowana).
    5. Zatwierdzenie (commit) komponentu do Workspace, do kolejnej rewizji komponentu.

     

Uzyskiwanie dostępu do funkcji wyszukiwania

Interfejs funkcji wyszukiwania – widok Search – jest dostępny z panelu Explorer po kliknięciu karty Search w lewym dolnym rogu panelu. Widok składa się z trzech kluczowych elementów, jak pokazano na poniższym obrazie i opisano dalej.

Alternatywnie widok Search jest otwierany podczas wykonywania wyszukiwania ogólnego – z użyciem pola Search u góry panelu – lub gdy wywołany zostanie skrót klawiaturowy przypisany do zapisanego wyszukiwania. Widok można także otworzyć z widoku Folders, klikając wpis Search Results w obszarze Server Folders (dostępne po wykonaniu wyszukiwania).

Widok Search – dedykowany interfejs użytkownika w panelu Explorer.
Widok Search – dedykowany interfejs użytkownika w panelu Explorer.

  1. Pole wyszukiwania ogólnego – umożliwia standardowe wyszukiwanie. Wpisz ciąg wyszukiwania i naciśnij Enter.
  2. Zapisane wyszukiwania – umożliwiają wyszukiwania ukierunkowane, które można zapisać do ponownego użycia. Tego typu wyszukiwania mogą celować w komponenty według ich typu, a także obsługują rozszerzone wyszukiwanie oparte na wartościach parametrów uwzględniających jednostki.
  3. Wyniki wyszukiwania.
Dwukrotne kliknięcie wpisu Generic Search w panelu Saved Searches spowoduje zastosowanie ostatniego terminu wyszukiwania wprowadzonego w ogólnym polu wyszukiwania u góry panelu Explorer. Dotyczy to wyłącznie bieżącej sesji oprogramowania projektowego.

Tworzenie zapisanego wyszukiwania

Aby utworzyć nowe zapisane wyszukiwanie, kliknij prawym przyciskiem myszy w obszarze Saved Searches i wybierz New z menu kontekstowego. Zostanie wyświetlone okno dialogowe New Search, w którym należy zdefiniować wyszukiwanie.

Tworzenie nowego zapisanego wyszukiwania.
Tworzenie nowego zapisanego wyszukiwania.

Użyj okna dialogowego, aby skonfigurować wyszukiwanie komponentów w następujący sposób:

  • Nadaj wyszukiwaniu sensowną nazwę (np. Resistors) w polu Saved Search Name.

    Nie będzie można dodać nowego wyszukiwania o tej samej nazwie, co istniejące zapisane wyszukiwanie.
  • Zdefiniuj opcjonalny Shortcut skrótu klawiaturowego, aby szybko uruchamiać wyszukiwanie (uzupełnij pole, klikając w nie, a następnie wykonując wymagany skrót na klawiaturze).

  • Ustaw pole Content Type na Component. Lista rozwijana zawiera wszystkie obsługiwane typy zawartości dla Workspace (umożliwiając tworzenie innych wyszukiwań w oparciu o inne typy zawartości).

    W polu rozwijanym Content Type wybierz Component, aby wyszukiwać komponenty w Workspace.
    W polu rozwijanym Content Type wybierz Component, aby wyszukiwać komponenty w Workspace.

  • Użyj obszaru Parameters, aby skonfigurować parametry wyszukiwania zgodnie z potrzebami. Zostaną wyświetlone wszystkie parametry wykryte dla typu zawartości Component. Dla każdego parametru można zdefiniować następujące trzy opcje:

    • Show Filter – włącz, aby wyświetlić odpowiadające pole filtra dla parametru, nad obszarem Search Results  na karcie Search . To właśnie w tym polu możesz doprecyzować wyszukiwania, na podstawie kryteriów wartości określonych dla danego parametru.

    • Default Visibility – włącz, aby domyślnie wyświetlać kolumnę dla parametru w obszarze Search Results  na karcie Search . Kolumny z danymi parametrycznymi można w dowolnym momencie ukrywać lub pokazywać bezpośrednio w widoku.

    • Parameter - nazwa parametru. Może to być parametr systemowy lub parametr użytkownika. Pamiętaj, że aby korzystać z wyszukiwań zakresowych, parametry muszą być zdefiniowane poprzez przypisany szablon komponentu i muszą być „unit-aware” (mieć określony typ danych).

    • Type - typ danych parametru. Dla wyszukiwań zakresowych parametr powinien być ustawiony na typ danych „unit-aware”. Można to zrobić wyłącznie poprzez szablon komponentu, który następnie zostanie przypisany do biblioteki komponentów przed wydaniem definicji komponentów.

    • Default Value – użyj tego pola, aby ograniczyć użycie parametru do konkretnej wartości lub zakresu. Wykonywane jest dosłowne wyszukiwanie tekstowe w zawartości pola, przy czym wyszukiwanie obsługuje zarówno symbol wieloznaczny jednoliterowy (?), jak i wieloznakowy (*) ().

      Podczas definiowania wartości:

      • Zakres jest przedstawiany za pomocą znaku łącznika, na przykład 1kOhm-10kOhm lub 1k-10k. Możesz także użyć operatorów „większe niż” (>) i „mniejsze niż” (<). „Większe niż” i „mniejsze niż” są inkluzywne.

      • Wykonywane jest dosłowne wyszukiwanie tekstowe, a pole obsługuje zarówno symbol wieloznaczny jednoliterowy (?), jak i wieloznakowy (*).

      • Aby zawęzić wyszukiwanie do określonego typu komponentu, wpisz jego typ w polu Default Value dla parametru ComponentType (np. Resistors). Bardzo ważne jest, aby ComponentType został określony dla Twoich komponentów przed zapisaniem do Workspace. Zwykle jest to ustawiane w odwoływanym szablonie komponentu, ale można to również ustawić ręcznie w Component Editor podczas edycji komponentu.

      • Pamiętaj, że aby korzystać z wyszukiwań zakresowych, parametry muszą być zdefiniowane poprzez przypisany szablon komponentu i muszą być „unit-aware” (mieć określony typ danych).

      Przykład zdefiniowanych parametrów wyszukiwania.
      Przykład zdefiniowanych parametrów wyszukiwania.

     

  • Jeśli chcesz, aby każdy użytkownik Twojego Workspace widział i mógł używać zapisanego wyszukiwania, pozostaw włączoną opcję Public. Jeśli chcesz, aby wyszukiwanie było prywatne tylko dla Ciebie, wyłącz tę opcję.

Po zdefiniowaniu wyszukiwania zgodnie z wymaganiami kliknij przycisk Add. Wyszukiwanie zostanie zapisane jako wpis pod Generic Search w obszarze Saved Searches widoku.

  • Zestaw zapisanych wyszukiwań można szybko wygenerować, klikając prawym przyciskiem myszy w obszarze Saved Searches, a następnie wybierając polecenie Generate From Component Types z menu kontekstowego. Zestaw obejmuje wszystkie obsługiwane typy komponentów.

  • Włączając parametry CreatedBy i/lub ModifiedBy, możesz utworzyć zapisane wyszukiwanie, które wyszukuje według wskazanego użytkownika, który utworzył/zmodyfikował zawartość ().

Stosowanie zapisanego wyszukiwania

Zapisane wyszukiwanie można zastosować na następujące sposoby:

  • Po kliknięciu Add dla nowo zdefiniowanego wyszukiwania lub Save po modyfikacjach istniejącego wyszukiwania, wyszukiwanie zostanie zastosowane automatycznie.
  • Wybierz wyszukiwanie w obszarze Saved Searches, a następnie naciśnij Enter.
  • Użyj przypisanego skrótu, aby przełączyć się na wymagane zapisane wyszukiwanie, a następnie naciśnij Enter.
  • Dwukrotnie kliknij wpis zapisanego wyszukiwania.

Filtrowanie komponentów zostanie wykonane na podstawie zdefiniowanych kryteriów wyszukiwania, a wyniki zostaną przedstawione w odpowiednim obszarze wyników. Jeśli dla jakichkolwiek parametrów w ramach zastosowanego zapisanego wyszukiwania włączono opcję Show Filter, nad listą wyników będą dostępne dedykowane pola dla tych parametrów.

Przykładowe wyniki po zastosowaniu zdefiniowanego zapisanego wyszukiwania – Resistors. Wyszukiwanie ma cztery parametry z włączoną opcją Show Filter, więc pola dla tych parametrów są prezentowane jako część interfejsu wyszukiwania.
Przykładowe wyniki po zastosowaniu zdefiniowanego zapisanego wyszukiwania – Resistors. Wyszukiwanie ma cztery parametry z włączoną opcją Show Filter, więc pola dla tych parametrów są prezentowane jako część interfejsu wyszukiwania.

Dla tych parametrów, dla których wyświetlane są pola filtrów:

  • Jeśli parametr ma wartość domyślną określoną w ramach wyszukiwania, jego pole będzie początkowo wypełnione tą wartością, a wartość ta zostanie zastosowana w momencie zastosowania samego wyszukiwania.

  • Nową wartość (konkretną lub zakresową) można określić dla parametru poprzez bezpośrednie wpisanie jej w polu.

Wprowadź wymagane korekty i naciśnij Enter, aby zastosować zaktualizowane filtrowanie.

Użyj standardowych kontrolek dostępnych w obszarze wyników wyszukiwania, aby dodatkowo sortować, filtrować i grupować wyniki zgodnie z potrzebami:

  • Kliknij nagłówek, aby sortować według danej pozycji – raz, aby sortować rosnąco, ponownie, aby sortować malejąco.
  • Najedź kursorem na nagłówek, aby uzyskać dostęp do kontrolki filtra, za pomocą której można filtrować według danej pozycji.
  • Kliknij i przeciągnij nagłówek, aby zmienić kolejność wyświetlanych kolumn.
  • Przeciągnij nagłówek kolumny do obszaru nad nagłówkami, aby grupować wyniki według tej kolumny.

Edycja zapisanego wyszukiwania

Aby zmodyfikować istniejące zapisane wyszukiwanie, wybierz je w obszarze Saved Searches, kliknij prawym przyciskiem myszy i wybierz Edit z menu kontekstowego. Zostanie wyświetlone okno dialogowe Edit: [<SavedSearchName>], w którym można wprowadzić wymagane zmiany w wyszukiwaniu.

Po wprowadzeniu zmian kliknij przycisk Save – wyszukiwanie zostanie zastosowane zgodnie z nowymi ustawieniami.

Usuwanie zapisanego wyszukiwania

Aby usunąć istniejące zapisane wyszukiwanie, wybierz je w obszarze Saved Searches, kliknij prawym przyciskiem myszy i wybierz Delete z menu kontekstowego. W kolejnym oknie potwierdzenia kliknij Yes – wyszukiwanie zostanie usunięte z listy zapisanych wyszukiwań.

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.

Content