Batch Component Editing

Komponent w przestrzeni roboczej jest definiowany i edytowany za pomocą edytora komponentów, który może działać w dwóch trybach – Single Component Editing i Batch Component Editing. Drugi z nich udostępnia interfejs do definiowania i edytowania wielu komponentów, ale w razie potrzeby można go również używać do definiowania i edytowania pojedynczego komponentu. Gdy edytor komponentów działa w trybie Single Component Editing, do trybu edycji zbiorczej można przejść, wybierając polecenie Tools » Switch to Batch Editor z menu głównego edytora.

  • Jeśli definiujesz komponent w trybie Single Component Editing, a komponent ten zawiera modele, które nie zostały jeszcze zapisane w przestrzeni roboczej, przełączenie do trybu Batch Component Editing będzie niemożliwe. Najpierw musisz zapisać komponent w przestrzeni roboczej, a następnie otworzyć go do edycji. Dopiero wtedy będzie można przełączać tryby edycji.

  • Jeśli edytor komponentów w trybie Batch Component Editing zawiera obecnie tylko jedną definicję komponentu, możesz przełączyć się do trybu Single Component Editing, wybierając polecenie Tools » Switch to Single Component Editor z menu głównego. Dane tej definicji komponentu zostaną odzwierciedlone w trybie Single Component Editing.

Edytor komponentów w trybie Batch Component Editing jest również otwierany po wybraniu wielu komponentów do edycji w panelu Components lub panelu Explorer. Każda definicja komponentu będzie miała wspólny zestaw parametrów i powiązań z wymaganymi modelami dziedzinowymi. Edycja zbiorcza sprawdza się szczególnie wtedy, gdy warto zarządzać komponentami jako zestawem, na przykład zestawem rezystorów SMD.

Ten dokument opisuje pracę z edytorem komponentów w trybie Batch Component Editing.

Więcej informacji o pracy z edytorem komponentów w trybie Single Component Editing znajdziesz w sekcji Edycja pojedynczego komponentu.

Przegląd interfejsu

W trybie Batch Component Editing interfejs edytora komponentów jest podzielony na cztery główne obszary, przedstawione na poniższej ilustracji i opisane dalej.

Po przełączeniu do trybu Batch Component Editing edytor komponentów można podzielić na cztery kluczowe obszary.
Po przełączeniu do trybu Batch Component Editing edytor komponentów można podzielić na cztery kluczowe obszary.

  1. Wymagane modele/parametry – tutaj określasz, jakie typy modeli dziedzinowych są wymagane przez definicje komponentów, oraz tworzysz zestaw danych parametrycznych, który zostanie zastosowany do wszystkich definicji komponentów.
  2. Powiązania z modelami – tutaj dodajesz powiązania z zapisanymi modelami dziedzinowymi, które będą używane w definicjach komponentów.
  3. Okno podglądu – wyświetla podgląd aktualnie wybranego modelu. Dla symbolu i footprintu podgląd jest graficzny, a dla pozostałych typów modeli – tekstowy.
  4. Definicje komponentów – tutaj definiuje się komponent, określając jego folder, nazwę, typ, powiązane modele dziedzinowe, dane parametryczne oraz wybrane części.
Obszary Required Models/Parameters i Model Links można zwijać w poziomie, klikając element sterujący w lewym górnym rogu każdego z nich. Ponadto trzy górne obszary można zwinąć, pozostawiając tylko obszar Component Definitions, za pomocą elementu sterującego  w prawym górnym rogu.

Opcje dokumentu

Elementy sterujące służące do określania docelowego folderu w przestrzeni roboczej, w którym zostaną utworzone komponenty, a także definicji cyklu życia i schematów nazewnictwa używanych dla tych komponentów, są dostępne w oknie dialogowym Document Options (Edit » Document Options). Możesz również zdefiniować domyślny schemat nazewnictwa komponentów publikowanych z edytora komponentów, zapewniając unikatowy identyfikator każdemu utworzonemu komponentowi w przestrzeni roboczej.

Ustawienia przestrzeni roboczej są definiowane w oknie dialogowym Document Options.
Ustawienia przestrzeni roboczej są definiowane w oknie dialogowym Document Options.

  • Target Server – podczas tworzenia jednego lub kilku nowych komponentów docelową przestrzenią roboczą będzie ta, z którą masz aktywne połączenie. Podczas edycji istniejących komponentów to pole będzie wskazywać przestrzeń roboczą, w której znajdują się te komponenty. Kliknij przycisk Server Admin po prawej stronie listy rozwijanej (dostępny, jeśli komponenty nie zostały jeszcze opublikowane), aby otworzyć stronę Data Management – Servers w oknie dialogowym Preferences, gdzie możesz przeglądać aktywną i znane przestrzenie robocze oraz nimi zarządzać.

    Możesz mieć połączenie z różnymi przestrzeniami roboczymi, ale aktywne połączenie może dotyczyć tylko jednej przestrzeni roboczej naraz.

  • Default Folder – podczas tworzenia jednego lub kilku nowych komponentów użyj tego pola, aby określić domyślny folder w docelowej przestrzeni roboczej, w którym będą przechowywane zapisane komponenty. W tym celu kliknij przycisk Choose, aby otworzyć okno dialogowe Choose Folder – wariant panelu Explorer, w którym możesz odszukać i wybrać istniejący folder w przestrzeni roboczej lub od razu utworzyć nowy. Wartość wpisana w tym polu będzie domyślnie używana dla FolderPath podczas dodawania nowej definicji komponentu. Podczas edycji rewizji jednego lub kilku istniejących komponentów pole to będzie wskazywać istniejący folder i nie będzie można go edytować. W takim przypadku przycisk Choose również będzie niedostępny. Kliknij przycisk Show in Explorer, aby szybko przejść do wskazanego folderu domyślnego w panelu Explorer.

  • Lifecycle Definition i Revision Naming – użyj tych pól, aby ustawić odpowiedni schemat domyślny dla każdego z nich (odpowiednio Component Lifecycle i 1-Level Revision Scheme). Za pomocą listy rozwijanej powiązanej z każdym polem możesz wybrać inny schemat spośród aktualnie zdefiniowanych schematów dostępnych w nadrzędnej przestrzeni roboczej.

    Jeśli dla którejkolwiek definicji lub schematu włączono opcję kontrolowania użycia definicji cyklu życia i schematów nazewnictwa rewizji według typu zawartości, a typ zawartości Komponent nie został skonfigurowany do używania danej definicji lub schematu, ta definicja lub schemat nie będą dostępne na odpowiedniej liście rozwijanej.

  • Item Naming – to pole służy do definiowania domyślnego schematu nazewnictwa elementów dla komponentów zapisywanych z edytora komponentów, zapewniając unikatowy identyfikator każdemu utworzonemu elementowi komponentu w przestrzeni roboczej. Wpisana tutaj wartość będzie używana jako szablon do automatycznego nadawania nazwy nowo dodanej definicji komponentu (w powiązanym z nią polu Item ID). Oprogramowanie automatycznie przypisze kolejny dostępny unikatowy identyfikator na podstawie tego schematu, po przeskanowaniu całej przestrzeni roboczej i identyfikatorów istniejącej zawartości.

    Jeśli folder nadrzędny, w którym znajduje się komponent (lub w którym jest tworzony), ma zdefiniowany schemat nazewnictwa, zostanie on automatycznie wpisany jako domyślny. W przeciwnym razie zostanie zastosowany schemat domyślny – CMP-{00000}. Oczywiście możesz utworzyć własny schemat, wpisując go w tym polu. Obsługiwane są szablony nazw komponentów oparte na parametrach. Takie szablony umożliwiają precyzyjne nadawanie, a właściwie zmienianie nazw komponentów na podstawie aktualnie zdefiniowanych wartości parametrów dostępnych dla tych komponentów w edytorze komponentów. Aby uwzględnić parametr w szablonie nazewnictwa, użyj formatu [<ParameterName>]. W szablonie można użyć wielu parametrów, a także dodać makro iteratora zapisane w nawiasach klamrowych (np. {000}, {00A}).

    Możesz też zastąpić automatycznie przypisany identyfikator komponentu, wpisując wymagany identyfikator bezpośrednio w polu Item ID danej definicji. Zawsze masz pełną kontrolę i ostatecznie decydujesz o sposobie identyfikowania elementów.

Okno dialogowe umożliwia również wskazanie zdefiniowanego szablonu komponentu. Wybierz szablon za pomocą elementów sterujących dostępnych w oknie dialogowym na Template karcie. Szablon komponentu zawiera predefiniowane ustawienia dla definicji komponentów tworzonych w edytorze komponentów. Każda dodana definicja komponentu zostanie utworzona zgodnie z powiązanym szablonem komponentu.

Jeśli edytowane komponenty odwołują się do szablonu komponentu, wpisy określone w szablonie dla Lifecycle Definition, Revision Naming, Component Naming, i Default Folder służą do wstępnego wypełnienia odpowiednich pól na karcie Document Options w oknie dialogowym Document Options. Te opcje (po stronie edytora komponentów) można edytować tylko wtedy, gdy odpowiednia opcja Allow override jest włączona w szablonie. Ponadto docelowy obszar roboczy zostanie ustawiony na stałe jako ten sam obszar roboczy, w którym znajduje się rewizja szablonu komponentu.

Wymagane modele/parametry

Ta sekcja edytora służy do określania, które modele dziedzinowe są wymagane przez definicje komponentów, a także do tworzenia zestawu danych parametrycznych, który zostanie zastosowany do wszystkich definicji komponentów.

 
 
 
 
 

Zdefiniuj wymagane modele i parametry.
Zdefiniuj wymagane modele i parametry.

  • Models – na najbardziej podstawowym poziomie komponent używany w projektowaniu płytki wymaga reprezentacji w środowiskach edycji schematu i PCB. Potrzebuje zatem modeli symbolu schematowego i footprintu PCB. Są one domyślnie dodawane jako wymagane modele i nie można ich usunąć. Użyj elementów sterujących Add i Remove w tej sekcji, aby w razie potrzeby dodawać lub usuwać inne typy modeli.

    Określenie typu modelu nie oznacza, że definicja komponentu has go używać, lecz dodaje do definicji komponentu pole dla tego typu modelu.
    Zwróć uwagę, że na liście dostępna jest pozycja PCBLIB. Umożliwia ona powiązanie komponentu z różnymi modelami footprintu PCB. Ponadto parametr PCBLIB (default) pozwala określić domyślny model footprintu dla komponentu.
  • Parameters – dostępne są dwa domyślne wpisy parametrów: Name i Description. Są to parametry systemowe. W razie potrzeby można również dodać dowolną liczbę dodatkowych parametrów. Aby to zrobić, kliknij element sterujący Add u dołu sekcji, a następnie wybierz pozycję Parameter. Do listy zostanie dodany nowy parametr. Kliknij w polu Parameter Name, aby zmienić nazwę według potrzeb. Aby usunąć parametr, zaznacz go i kliknij element sterujący Remove. Parametrów systemowych nie można usunąć.
Opcja Show powiązana z wpisem pozwala włączać i wyłączać wyświetlanie kolumny odpowiadającej danemu modelowi lub parametrowi w dolnej sekcji edytora, w której tworzone są definicje komponentów. Może to być niezwykle pomocne, gdy zdefiniowano wiele parametrów i sekcja staje się mało czytelna. Użyj zaznaczania wielu pozycji w połączeniu z opcjami menu kontekstowego, aby zmieniać stan wyświetlania wielu modeli lub parametrów.

Ta sekcja edytora, za pośrednictwem menu Add, umożliwia również:

  • Linking to a Component Template – podmenu Templates zawiera wszystkie szablony komponentów dostępne obecnie w tym samym obszarze roboczym, w którym znajduje się komponent. Kliknij pozycję, aby utworzyć powiązanie z najnowszą rewizją danego szablonu komponentu. Parametry z szablonu zostaną wprowadzone do tej sekcji i będą oznaczone ikoną .

  • Enabling the use of Datasheets – w tym celu wybierz pozycję Datasheet. Więcej informacji znajdziesz w sekcji Dołączanie kart katalogowych do definicji komponentów.

  • Adding Part Choices – użyj podmenu Part Choices i wybierz By MPN. W obszarze definicji zostanie dodany wpis – Part Choice n – z dwiema kolumnami – Manufacturer i Part Number – umożliwiającymi określenie wyboru. Jeśli Twój Workspace obsługuje tę funkcję i masz skonfigurowane niestandardowe źródło części z bazy danych, możesz też wybrać pozycję menu By Internal ID. W obszarze definicji zostanie dodany wpis – Part Choice n – z dwiema kolumnami – Part source i Internal ID – umożliwiającymi wybór części z wewnętrznej bazy danych części Twojej firmy. Więcej informacji znajdziesz w sekcji Wybór części.

Łącza do modeli

Ten obszar edytora służy do dodawania łączy do zapisanych modeli dziedzinowych, które można wykorzystać w definicjach komponentów. Obszar Model Links można traktować jako zbiór modeli dziedzinowych dostępnych dla dowolnej definicji komponentu. Przypisanie polega na wskazaniu, które łącza są wymagane dla danej definicji.

Łącza do modeli określonego typu można dodawać tylko wtedy, gdy ten typ modelu został dodany do obszaru Required Models/Parameters.

Obszar Model Links oferuje wiele funkcji usprawniających definiowanie łączy do modeli i przypisywanie ich do definicji komponentów.
Obszar Model Links oferuje wiele funkcji usprawniających definiowanie łączy do modeli i przypisywanie ich do definicji komponentów.

Rozwiń poniższe sekcje, aby dowiedzieć się więcej o pracy z łączami do modeli.

Definicje komponentów

Po określeniu zestawu parametrów i przygotowaniu zbioru łączy do modeli możesz przystąpić do definiowania wymaganych komponentów. Odbywa się to w dolnym obszarze dokumentu.

Definiuj komponenty w logiczny i intuicyjny sposób za pomocą edytora komponentów.
Definiuj komponenty w logiczny i intuicyjny sposób za pomocą edytora komponentów.

Informacje początkowo wyświetlane w tym obszarze zależą od edytowanych komponentów:

  • Podczas tworzenia nowego komponentu, gdy szablon komponentu is not wskazany w folderze nadrzędnym, wpis będzie miał przypisane FolderPath i Item ID, ale nic poza tym — będzie to niejako czysta karta.
  • Podczas tworzenia nowego komponentu, gdy szablon komponentu is wskazany w folderze nadrzędnym, wpis będzie zawierał wstępnie wypełnione informacje definicji pochodzące z tego szablonu.
  • Podczas edytowania rewizji pojedynczego istniejącego komponentu, po przełączeniu z trybu Single Component Editing, zostanie wyświetlona ta rewizja wraz ze wszystkimi informacjami zdefiniowanymi dla niej na danym etapie.
  • Podczas edytowania wielu wybranych rewizji komponentów — a tym samym bezpośredniego przejścia do trybu Batch Component Editing — zostaną wyświetlone wszystkie te rewizje.
Dodaj do listy definicję kolejnego nowego komponentu, klikając element sterujący Add Component u dołu obszaru, wybierając polecenie Edit » Add Component z menu głównego lub korzystając z polecenia o tej samej nazwie w menu kontekstowym obszaru, dostępnym po kliknięciu prawym przyciskiem myszy.

Każda definicja komponentu jest wyświetlana jako pojedynczy wiersz zawierający następujące informacje:

  • Component: FolderPath — użyj tego pola, aby zapisać komponent w określonym folderze docelowej przestrzeni roboczej. Dla każdego nowego komponentu dodanego do tabeli pole to może zostać wypełnione domyślną lokalizacją, jeśli określono ją w polu Default Folder w oknie dialogowym opcji dokumentu (Edit » Document Options). Niezależnie od tego, czy określono domyślną ścieżkę, masz pełną kontrolę nad miejscem przechowywania komponentu w docelowej przestrzeni roboczej. Aby ręcznie wskazać folder docelowy, kliknij raz w polu FolderPath komponentu, aby wyświetlić przycisk , a następnie kliknij go, aby otworzyć okno dialogowe Choose Folder. Przejdź do istniejącego folderu i wybierz go lub utwórz nowy folder na bieżąco.

    Staranne określenie ścieżek folderów dla komponentów zapewnia, że od początku będą one zapisywane we właściwych folderach docelowych. W razie potrzeby po zapisaniu można jednak łatwo przenieść zawartość do dowolnego folderu w strukturze przestrzeni roboczej.
    To pole będzie dostępne tylko do odczytu, jeśli komponent został już zapisany w przestrzeni roboczej. Użycie polecenia Clear Link To Target Item (w podmenu Operations dostępnym po kliknięciu prawym przyciskiem myszy) spowoduje usunięcie powiązania z istniejącym elementem w przestrzeni roboczej. Pola definicji komponentu powrócą do stanu umożliwiającego utworzenie nowego elementu, a pole FolderPath stanie się dostępne do edycji.
  • Component: Item ID — to pole służy do określenia identyfikatora zapisanego komponentu w przestrzeni roboczej. Dla każdego nowego komponentu dodanego do tabeli pole to jest wypełniane zgodnie z domyślnym schematem nazewnictwa określonym w polu Item Naming w oknie dialogowym Document Options. Po przeskanowaniu całej przestrzeni roboczej i identyfikatorów istniejącej zawartości oprogramowanie automatycznie przypisze kolejny dostępny unikatowy identyfikator zgodnie z tym schematem.

    Dostępny jest domyślny schemat nazewnictwa elementów — CMP-{00000} — ale możesz oczywiście utworzyć własny schemat, wpisując go w polu i pamiętając, aby część zmienna była ujęta w nawiasy klamrowe (np. CMP-001-{0000}). Możesz też zastąpić automatycznie przypisany identyfikator komponentu, wpisując wymagany identyfikator bezpośrednio w polu Item ID definicji. Zawsze masz pełną kontrolę nad sposobem identyfikowania elementów i to do Ciebie należy ostateczna decyzja.

    Obsługiwane są również szablony nazw komponentów oparte na parametrach. Takie szablony pozwalają precyzyjnie nadawać lub zmieniać nazwy komponentów na podstawie aktualnie zdefiniowanych wartości parametrów dostępnych dla tych komponentów w edytorze komponentów.
    To pole będzie dostępne tylko do odczytu, jeśli komponent został już zapisany w przestrzeni roboczej. Użycie polecenia Clear Link To Target Item (w podmenu Operations dostępnym po kliknięciu prawym przyciskiem myszy) spowoduje usunięcie powiązania z istniejącym elementem w przestrzeni roboczej. Pola definicji komponentu powrócą do stanu umożliwiającego utworzenie nowego elementu, a pole Item ID stanie się dostępne do edycji.
  • Component: Name — odzwierciedla czytelną dla użytkownika nazwę nadaną komponentowi. Ten parametr systemowy jest dostępny i indeksowany podczas wyszukiwania w przestrzeni roboczej, dzięki czemu ułatwia znajdowanie określonych komponentów bez konieczności pamiętania ich identyfikatorów elementów.

    Pole zostanie wypełnione domyślną wartością parametru systemowego Name, jeśli została ona zdefiniowana w powiązanym szablonie komponentu.

     
     
     
     
     

    Do zdefiniowania Name komponentu można użyć jego parametrów, pod warunkiem że zostały one zdefiniowane dla komponentu wraz z wartościami. Umieść nazwę parametru w nawiasach kwadratowych [ ]. Można uwzględnić wiele parametrów (np. [ParameterName1]_[ParameterName2]) — .

  • Component: Type — to pole umożliwia określenie typu komponentu i jest kluczowym atrybutem ułatwiającym ukierunkowane wyszukiwanie komponentów w przestrzeni roboczej (z którego będziesz często korzystać podczas przeglądania komponentów w panelu komponentów). Kliknij to pole, a następnie , aby otworzyć okno dialogowe Choose component type. Wybierz w nim wymagany typ komponentu (spośród wszystkich aktualnie zdefiniowanych typów), a następnie kliknij OK — wybrany typ zostanie wstawiony jako wartość atrybutu Type w głównej tabeli definicji.

    Pole zostanie wypełnione domyślną wartością parametru ComponentType zdefiniowaną w powiązanym szablonie komponentu lub typem komponentu wybranym w oknie dialogowym Create new component, które pojawia się przy próbie utworzenia nowego komponentu za pomocą polecenia File » New » Component. Typy są definiowane w preferencjach. Kliknij przycisk u dołu okna dialogowego Choose component type, aby przejść do strony Zarządzanie danymi – Typy komponentów w oknie dialogowym Preferences. Możesz tam dostosować tę listę do swoich potrzeb, dodając nowe typy i podtypy lub edytując i usuwając istniejące typy.
  • Component: Description – odzwierciedla opis dodany do komponentu. Ten parametr systemowy jest dostępny i indeksowany podczas wyszukiwania w obszarze roboczym.

    Pole zostanie wypełnione domyślną wartością parametru systemowego Description zdefiniowaną w powiązanym szablonie komponentu.

     
     
     
     
     

    Można użyć parametrów komponentu do zdefiniowania jego Description, pod warunkiem że parametry te (wraz z wartościami) zostały zdefiniowane dla komponentu. Umieść nazwę parametru w nawiasach kwadratowych [ ]. Można uwzględnić wiele parametrów (np. [ParameterName1]_[ParameterName2]) – .

  • Models – te pola odpowiadają wpisom w sekcji Required Models/Parameters dokumentu. Każdemu dodanemu wymaganemu modelowi odpowiada jedno pole, z wyjątkiem modeli obudowy PCB, dla których można zdefiniować wiele modeli. Każde pole służy do określenia, który z powiązanych modeli (w sekcji Model Links) ma być używany dla komponentu.

    Włączaj lub wyłączaj wyświetlanie kolumn modeli, odpowiednio zaznaczając lub odznaczając opcję Show dla wpisu Required Model. Użyj zaznaczania wielu pozycji w połączeniu z opcjami menu kontekstowego, aby zmienić stan wyświetlania wielu typów modeli.
  • Template Parameters – te pola odpowiadają parametrom użytkownika pobranym do edytora komponentów z powiązanej rewizji szablonu komponentu. Każdemu parametrowi odpowiada jedno pole. Kolejność parametrów od lewej do prawej w definicji komponentu odpowiada ich kolejności od góry do dołu w sekcji Required Models/Parameters. Wprowadź lub wybierz wartości parametrów zgodnie z potrzebami i tam, gdzie ma to zastosowanie. Na przykład parametry oznaczone w szablonie jako Read Only nie będą edytowalne, natomiast pozostałe będzie można edytować. Jeśli parametry zostały oznaczone w szablonie jako Required, muszą mieć przypisaną wartość; w przeciwnym razie nie będzie można zapisać definicji komponentu w obszarze roboczym.

  • Parameters – te pola odpowiadają dodatkowym parametrom użytkownika wprowadzonym w sekcji Required Models/Parameters dokumentu. Każdemu dodatkowemu parametrowi odpowiada jedno pole. Kolejność parametrów od lewej do prawej w definicji komponentu odpowiada ich kolejności od góry do dołu w sekcji Required Models/Parameters. Wprowadź wartości parametrów zgodnie z potrzebami.

    Parametry dynamiczne (na poziomie elementu) nie są widoczne podczas korzystania z edytora komponentów w trybie Batch Component Editing, ale są widoczne w trybie Single Component Editing – dowiedz się więcej.

  • Release: Current Rev. – to nieedytowalne pole wskazuje bieżącą (najnowszą) rewizję komponentu w obszarze roboczym.

  • Release: Next Rev. – to nieedytowalne pole wskazuje następną rewizję komponentu, która zostanie utworzona przy kolejnym zapisie definicji komponentu w obszarze roboczym, zgodnie z wybranym schematem nazewnictwa rewizji.

  • Release: Action – to pole wskazuje działanie, które menedżer publikacji wykona dla tej definicji komponentu w ramach procesu zapisywania. W przypadku definicji komponentu, która nie została jeszcze zapisana w obszarze roboczym, wpis ten będzie wyświetlał Create Item. W przypadku definicji już zapisanej w obszarze roboczym wpis ten będzie wyświetlał Create Revision. Jeśli docelową rewizją komponentu jest rewizja planowana, wpis będzie wyświetlał Release To Existing Revision.

  • Part Choice n – ten wpis odpowiada wybranemu elementowi dodanemu do sekcji Required Models/Parameters dokumentu. Kolejność wybranych elementów od lewej do prawej w definicji komponentu odpowiada ich kolejności od góry do dołu w sekcji Required Models/Parameters. Każdemu dodanemu wybranemu elementowi odpowiadają dwa pola, Manufacturer i Part Number, służące do określenia wyboru. Jeśli natomiast skonfigurowano niestandardowe źródło elementów w bazie danych i dodano wybrany element za pomocą pozycji menu By Internal ID, tymi dwoma polami będą Part source i Internal ID. Użyj ich do wskazania elementu z wewnętrznej bazy danych elementów swojej firmy.

Wyświetlanie w sekcji pól Current Rev., Next Rev. i Action – które wspólnie tworzą Release Status – można włączać i wyłączać za pomocą opcji Show Release Status znajdującej się u dołu sekcji. Włączaj lub wyłączaj wyświetlanie kolumn parametrów szablonu, parametrów i wybranych elementów, odpowiednio zaznaczając lub odznaczając opcję Show dla wpisu Required Parameter. Użyj zaznaczania wielu pozycji w połączeniu z opcjami menu kontekstowego, aby zmienić stan wyświetlania wielu parametrów.
Przy próbie zapisania komponentu z powrotem w obszarze roboczym edytor komponentów przeprowadza walidację – Component Rule Check. Funkcję tę można również uruchomić ręcznie w dowolnym momencie, wybierając polecenie Tools » Component Rule Check z menu głównego. Przedtem upewnij się, że komponenty zostały zapisane lokalnie (File » Save). Więcej informacji znajdziesz w sekcji Uruchamianie sprawdzania reguł komponentu.

Praca z definicjami komponentów

Poniższe sekcje pozwolą Ci dowiedzieć się więcej o pracy z tą sekcją edytora, w tym o przydatnych funkcjach i możliwościach oszczędzających czas.

Przypisywanie powiązań z modelami do istniejących komponentów

W przypadku istniejących definicji komponentów wymagane powiązania z modelami można przypisać w następujący sposób:

  • Przeciągnij i upuść powiązanie z modelem do odpowiedniej kolumny definicji komponentu.

    Przypisz model do istniejącego komponentu, przeciągając go z obszaru Model Links do odpowiedniej kolumny modelu tego komponentu.
    Przypisz model do istniejącego komponentu, przeciągając go z obszaru Model Links do odpowiedniej kolumny modelu tego komponentu.

  • Użyj pola rozwijanego w kolumnie modelu, aby otworzyć dedykowane okno podręczne powiązań modeli. Zawiera ono tabelę wszystkich istniejących powiązań modeli odpowiednich dla przypisywanego typu modelu, wraz ze wszystkimi kolumnami danych. Może to znacznie przyspieszyć wyszukiwanie i przypisywanie modelu, gdy liczba definicji komponentów utrudnia przeciąganie i upuszczanie lub gdy górna sekcja edytora komponentów — zawierająca obszar Model Links — jest zwinięta. Tą metodą można też przypisać to samo powiązanie modelu do wielu definicji komponentów — wystarczy zaznaczyć kolumnę modelu dla każdego komponentu przed otwarciem okna podręcznego.

    W razie potrzeby zmień rozmiar okna. Kliknij i przeciągnij element sterujący w prawym dolnym rogu okna, aby zmienić jednocześnie jego szerokość i wysokość. Kliknij przycisk zarządzania kolumnami w lewym górnym rogu okna i wyłącz kolumny, których nie chcesz wyświetlać. Kolejność kolumn można zmieniać, przeciągając ich nagłówki.

    Użyj pola wyszukiwania w oknie podręcznym, aby szybko znaleźć potrzebny model. Gdy zaczniesz wpisywać znaki, pasujące dane we wszystkich kolumnach będą dynamicznie podświetlane. Wybierz potrzebne powiązanie modelu i naciśnij Enter lub kliknij je dwukrotnie, aby przypisać model.

    Użyj dedykowanego okna podręcznego wyboru powiązania modelu, aby wyszukać, znaleźć i przypisać potrzebny model.
    Użyj dedykowanego okna podręcznego wyboru powiązania modelu, aby wyszukać, znaleźć i przypisać potrzebny model.

Tworzenie nowego komponentu z powiązanym modelem

Jeśli definicja komponentu jeszcze nie istnieje, można ją utworzyć i automatycznie przypisać wymagane powiązanie modelu w następujący sposób:

  • Przeciągnij powiązanie modelu z obszaru Model Links i upuść je w wolnym miejscu w obszarze Definitions, aby dodać nową definicję komponentu korzystającą z tego modelu.

    Przypisz model i dodaj nowy komponent w jednej operacji, przeciągając i upuszczając model z obszaru Model Links.
    Przypisz model i dodaj nowy komponent w jednej operacji, przeciągając i upuszczając model z obszaru Model Links.

  • Przeciągnij model bezpośrednio z panelu Explorer do obszaru Definition. Zostanie dodana nowa definicja komponentu korzystająca z tego modelu. Ponadto, jeśli model ten nie istnieje w obszarze Model Links, zostanie dodany odpowiadający mu wpis.

    Przypisz model i dodaj nowy komponent w jednej operacji, przeciągając i upuszczając model z panelu Explorer. Powiązanie modelu zostanie dodane do obszaru Model Links, jeśli jeszcze w nim nie istnieje.
    Przypisz model i dodaj nowy komponent w jednej operacji, przeciągając i upuszczając model z panelu Explorer. Powiązanie modelu zostanie dodane do obszaru Model Links, jeśli jeszcze w nim nie istnieje.

Dodawanie wielu komponentów

Edytor komponentów umożliwia dodawanie wielu nowych komponentów jednocześnie. Kliknij prawym przyciskiem myszy i wybierz polecenie Operations » Add Components. Następnie w wyświetlonym oknie dialogowym Add Components wprowadź liczbę komponentów, które chcesz dodać, i kliknij OK — nowe definicje dla określonej liczby komponentów zostaną dodane do tabeli definicji komponentów, na końcu bieżącej listy. Dzięki obsłudze edycji wielu komórek w tabeli oraz funkcjom kopiowania i wklejania możesz szybko utworzyć pokaźny zestaw definicji komponentów.

Polecenie jest również dostępne w głównym menu Edit edytora (Edit » Operations » Add Components).
Pamiętaj, że wprowadzenie zbyt dużej liczby w oknie dialogowym Add Components może wpłynąć na wydajność i zablokować program na dłuższy czas podczas przetwarzania żądania!

Dodaj wiele nowych definicji komponentów w dwóch prostych krokach.
Dodaj wiele nowych definicji komponentów w dwóch prostych krokach.

Generowanie podstawowych rezystorów SMD

Możesz również szybko utworzyć serię definicji komponentów rezystorów SMD, wybierając polecenie Edit » Operations » Generate Basic Chip Resistors z menu głównego lub klikając prawym przyciskiem myszy w obszarze definicji, poza istniejącymi definicjami, i wybierając polecenie Operations » Generate Basic Chip Resistors z menu kontekstowego.

Polecenie jest dostępne w odpowiednim menu tylko wtedy, gdy nie jest zaznaczona żadna definicja komponentu.

Po uruchomieniu polecenia definicje komponentów zostaną automatycznie wygenerowane dla wskazanego typu komponentu.

Definicje komponentów wygenerowane za pomocą tego polecenia zostaną dodane do już istniejących. Innymi słowy, wygenerowanie nowych definicji nie spowoduje nadpisania dotychczasowych.

Tworzenie komponentów na podstawie wyszukiwania części producentów

Aby usprawnić tworzenie komponentów, Altium Designer umożliwia wyszukanie rzeczywistej części za pomocą funkcji wyszukiwania części producentów, a następnie dodanie jej do edytora komponentów. Otrzymujesz nie tylko nowy wpis definicji komponentu dla wybranej części, lecz także wszystkie jej parametry, dostępne karty katalogowe oraz utworzony na jej podstawie wybór części — pozostaje jedynie przygotować modele dla poszczególnych dziedzin projektowania, ustawić typ komponentu i folder docelowy, a następnie zapisać komponent w obszarze roboczym!

Pamiętaj, że w przeciwieństwie do korzystania z funkcji wyszukiwania części producentów w edytorze komponentów w trybie Single Component Editing, w trybie Batch Component Editing modele nie zostaną zaimportowane, nawet jeśli są dostępne.

Aby uzyskać dostęp do tej funkcji w Altium Designer, należy zainstalować rozszerzenie Component From Supplier Search. Rozszerzenie to jest domyślnie instalowane wraz z Altium Designer. Można je ręcznie zainstalować lub usunąć.

Więcej informacji na temat zarządzania rozszerzeniami znajdziesz na stronie Extending Your Installation (Altium Designer Develop, Altium Designer Agile, Altium Designer).

Funkcja jest dostępna w obszarze Definitions edytora komponentów. Kliknij prawym przyciskiem myszy i wybierz polecenie Operations » Create from Part Search z menu kontekstowego tego obszaru. Możesz też wybrać polecenie Edit » Operations » Create from Part Search z menu głównego lub kliknąć w obszarze definicji i użyć skrótu klawiaturowego Shift+Ctrl+M.

Zostanie wyświetlone okno dialogowe Manufacturer Part Search. Wyszukaj potrzebną część (lub części) w bazach danych rzeczywistych produktów oferowanych przez aktualnie włączonych dostawców, wybierz wpis, a następnie kliknij przycisk OK.

Z okna dialogowego korzysta się tak samo jak z panelu wyszukiwania producentów. Więcej informacji znajdziesz na stronie dostępnej pod tym łączem.
Wyniki wyszukiwania w oknie dialogowym są uporządkowane według części producentów, a powiązane wpisy SPN odpowiadają włączonym dostawcom oferującym daną część. Po wybraniu części to właśnie część producenta służy do utworzenia nowej definicji komponentu. Jeśli chodzi o wybór części, utworzenie definicji na podstawie części producenta, a nie konkretnego sprzedawcy lub dostawcy, zapewnia pojedynczy wybór części obejmujący wszystkie rozwiązania dostępne u dostawców oferujących tę część i dostępnych w Twoim obszarze roboczym. Parametry są importowane zgodnie ze zdefiniowanymi Parameter Import Options — skonfigurowanymi na stronie Zarządzanie danymi – Dostawcy części w oknie dialogowym Preferences.

Otwórz okno dialogowe Manufacturer Part Search i wyszukaj część, którą chcesz dodać do edytora komponentów.
Otwórz okno dialogowe Manufacturer Part Search i wyszukaj część, którą chcesz dodać do edytora komponentów.

Po kliknięciu OK nastąpią następujące działania:

  • W obszarze definicji edytora komponentów zostanie utworzony wpis komponentu dla wybranej części. Definicja:
    • Otrzyma kolejny dostępny unikatowy identyfikator elementu, zgodnie ze zdefiniowanym schematem Item Naming stosowanym przez edytor komponentów.
    • Przypisz wartość parametru Manufacturer Part Number wybranej części jako wartość jej parametru systemowego Name.
    • Przypisz wartość parametru Description wybranej części jako wartość jej parametru systemowego Description.
  • Wszystkie parametry zdefiniowane dla wybranej części (widoczne w oknie dialogowym) zostaną dodane do listy Required Models/Parameters. Wszystkie zostaną ustawione jako widoczne (powiązana opcja Show będzie włączona). Oznacza to po prostu, że domyślnie w obszarze Definitions będzie wyświetlana kolumna dla każdego z nich.
  • Dla każdego arkusza danych dostępnego dla wybranej części zostaną również dodane wpisy parametrów (w postaci pary ComponentLinknDescription i ComponentLinknURL).
  • Do definicji zostanie dodany wybór części (Part Choice, Part Choice 1), a wartości parametrów Manufacturer i Manufacturer Part Number części zostaną użyte do wypełnienia odpowiednio pól Manufacturer i Part Number tego wyboru.
Parametry są importowane zgodnie ze zdefiniowanymi Parameter Import Options — skonfigurowanymi na stronie Zarządzanie danymi – Dostawcy części w oknie dialogowym Preferences.

Przykład wynikowej definicji i dodanych parametrów dla wybranej części w oknie dialogowym Manufacturer Part Search. Wyróżnienie wskazuje dane pobrane z części producenta.
Przykład wynikowej definicji i dodanych parametrów dla wybranej części w oknie dialogowym Manufacturer Part Search. Wyróżnienie wskazuje dane pobrane z części producenta.

Ustawianie typu komponentu

Edytor komponentów umożliwia określenie typu komponentu podczas konfigurowania jego definicji. Ułatwia to precyzyjne wyszukiwanie za pomocą rozbudowanej funkcji wyszukiwania w przestrzeni roboczej — funkcji, która pozwala nie tylko wyszukiwać według typu komponentu, lecz także wyszukiwać inteligentniej dzięki obsłudze parametrów komponentów uwzględniających jednostki. Podczas przeglądania własnej biblioteki w przestrzeni roboczej za pomocą panelu Components grupowanie komponentów według Categories wynika z typu zdefiniowanego dla każdego komponentu.

Typ komponentu określa się za pomocą atrybutu Type w obszarze Component sekcji definicji. Kliknij pole Type, a następnie kliknij , aby otworzyć okno dialogowe Choose component type. W tym oknie wybierz wymagany typ komponentu, a następnie kliknij OK — wybrany typ zostanie wstawiony jako wartość atrybutu Type w głównej tabeli definicji.

Okno dialogowe Choose component type przedstawia domyślny zestaw typów komponentów. Typy są definiowane w preferencjach. Kliknij przycisk u dołu okna, aby przejść do strony Zarządzanie danymi – Typy komponentów w oknie dialogowym Preferences. Możesz tam dostosować tę listę do swoich potrzeb — dodając nowe typy i podtypy albo edytując i usuwając istniejące typy.

Przykład ustawienia atrybutu Type definicji komponentu na Diode.
Przykład ustawienia atrybutu Type definicji komponentu na Diode.

Pole Type można ustawić dla wielu definicji komponentów w jednej operacji. Zaznacz pole Type dla każdej wymaganej definicji komponentu, a następnie wybierz typ dla jednej z nich, aby zastosować go do wszystkich pozostałych.

Można również na bieżąco zmienić typ jednego lub kilku komponentów po ich zapisaniu na zupełnie inny typ. W panelu Components lub panelu Explorer zaznacz komponenty, które chcesz zmienić, a 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.
Pole zostanie wypełnione wartością domyślną parametru ComponentType zdefiniowaną w powiązanym szablonie komponentu albo typem komponentu wybranym w oknie dialogowym Create new component, które pojawia się przy próbie utworzenia nowego komponentu za pomocą polecenia File » New » Component.

Obsługa typów danych parametrów komponentów uwzględniających jednostki

Edytor komponentów obsługuje typy danych parametrów komponentów uwzględniające jednostki, zdefiniowane w powiązanym szablonie komponentu. Wartość parametru można wpisać bezpośrednio w odpowiednim polu definicji komponentu, używając różnych formatów — takich jak 2.2k, 2k2, 4M, 2.5GHz — a przestrzeń robocza automatycznie rozpozna wartość liczbową kryjącą się za tymi zapisami.

Ta funkcja szablonu komponentu ułatwia precyzyjne wyszukiwanie za pomocą funkcji wyszukiwania w przestrzeni roboczej — funkcji, która pozwala nie tylko wyszukiwać według typu komponentu, lecz także wyszukiwać inteligentniej, z użyciem zakresów wartości. Dzięki parametrom komponentów uwzględniającym jednostki można szybko zdefiniować wyszukiwanie, na przykład wszystkich kondensatorów o pojemności od 47uF do 220uF.

Parametry uwzględniające jednostki są również wykorzystywane do inteligentnego filtrowania podczas wyszukiwania własnych komponentów za pomocą panelu Components.
Typy danych parametrów komponentów uwzględniające jednostki można definiować wyłącznie za pomocą szablonu komponentu.

Parametry komponentu z powiązanego szablonu komponentu, których typy danych uwzględniają jednostki.
Parametry komponentu z powiązanego szablonu komponentu, których typy danych uwzględniają jednostki.

Podczas wprowadzania wartości parametru komponentu o typie danych uwzględniającym jednostki — jako wymaganej wartości w definicji komponentu — należy pamiętać o następujących kwestiach:

  • Wartość można wprowadzić w różnych formatach: 
    • Tylko wartość liczbowa (np. 10). Jeśli typ danych ma jednostkę, zostanie ona zastosowana automatycznie. Typy z jednostkami mają jednostkę podaną w nawiasach po nazwie.
    • Wartość liczbowa w notacji naukowej (np. 1e10, 1E6).
    • Wartość liczbowa z jednostką (np. 10F).
    • Wartość liczbowa z przedrostkiem (np. 10k). Odpowiednia jednostka zostanie dodana automatycznie (jeśli dotyczy).
    • Wartość liczbowa z przedrostkiem i jednostką (np. 10kF).
    • Wartość liczbowa z przedrostkiem w typowym zapisie inżynierskim (np. dla rezystancji: 2k2, 2K2, 10r2, 10R2). Wartość zostanie automatycznie znormalizowana (np. 2K2 zostanie zamienione na 2.2k).
  • Przedrostek i/lub jednostkę można wprowadzić ze spacją po wartości liczbowej lub bez niej (np. 10uF lub 10 uF). Spacja zostanie automatycznie usunięta.
Należy pamiętać, że wielkość liter w skrótach inżynierskich nie ma znaczenia, więc wpisanie 2k2 jest równoznaczne z wpisaniem 2K2, a wpisanie 100R jest równoznaczne z wpisaniem 100r. Jedynym wyjątkiem są M (mega) i m (mili).

Obsługa typów danych parametrów komponentów definiowanych w słownikach

Edytor komponentów obsługuje typy danych parametrów komponentów definiowane w słownikach i skonfigurowane w powiązanym szablonie komponentu. Wartość parametru można wybrać spośród opcji zdefiniowanych w słowniku, klikając komórkę wartości i korzystając z listy rozwijanej. Można też kliknąć komórkę wartości i zacząć wpisywać wartość — lista rozwijana otworzy się, a najbardziej zbliżona wartość zostanie na niej wyróżniona.

Typy danych parametrów komponentów definiowane w słownikach można konfigurować wyłącznie za pomocą szablonu komponentu.

Parametry komponentów z powiązanego szablonu komponentu, które mają typy danych uwzględniające jednostki.
Parametry komponentów z powiązanego szablonu komponentu, które mają typy danych uwzględniające jednostki.

Jeśli jesteś administratorem przestrzeni roboczej, kliknij ikonę  po prawej stronie pola wartości, aby otworzyć stronę Settings – Vault – Dictionaries w interfejsie przeglądarkowym przestrzeni roboczej, gdzie możesz zarządzać słownikami. 

  • ​​​​​Wartości parametrów definiowanych w słownikach są weryfikowane podczas zapisywania komponentu w przestrzeni roboczej. Jeśli wartość stanie się niezgodna ze słownikiem (np. została usunięta z przestrzeni roboczej, a następnie komponent korzystający z tej wartości otwarto do edycji), pole wartości zostanie wyróżnione na czerwono, sygnalizując, że dana wartość nie ma zastosowania. Zapisanie komponentu w przestrzeni roboczej nie będzie możliwe, dopóki wartości nie będą zgodne ze słownikami.

  • Jeśli słowniki zostały zmienione w interfejsie przeglądarkowym połączonej przestrzeni roboczej, należy rozłączyć się z przestrzenią roboczą i połączyć się z nią ponownie, aby zmiany zostały uwzględnione w Altium Designer. Więcej informacji znajdziesz na stronie Uzyskiwanie dostępu do przestrzeni roboczej.

Korzystanie z szablonów nazw komponentów

Edytor komponentów (wyłącznie w trybie Batch Component Editing) obsługuje oparte na parametrach Component Name Templates. Takie szablony pozwalają precyzyjnie nadawać nazwy komponentom, a właściwie zmieniać ich nazwy — ich Item ID — na podstawie aktualnie zdefiniowanych wartości parametrów dostępnych dla tych komponentów w edytorze (parametrów użytkownika/szablonu, a nie parametrów systemowych). Aby uwzględnić parametr w szablonie nazewnictwa, użyj formatu [<ParameterName>]. Przykłady:

  • CMP-[Value]

  • CMP-[Part Number]

  • [Part Number]-[Value]

  • [Value]

  • [Part Number]

W szablonach można również używać wielu deklaracji parametrów, na przykład:

  • CMP-[Part Number]-[Value]
  • CMP-[Manufacturer Part Number]-[Value]-[Tolerance]

Dodatkowo, całkowicie opcjonalnie, można dodać makro iteratora zapisane w nawiasach klamrowych (np. {000}, {00A}), na przykład:

  • CMP-[Value]-{001}
  • CMP-[Part Number]-{00A}

Na poziomie ogólnym wymagany szablon nazewnictwa można po prostu wprowadzić jako domyślny schemat nazewnictwa w polu Item Naming okna dialogowego Document Options. W takim przypadku indeks początkowy zawsze będzie wynosił zero. Aby uzyskać większą kontrolę, zaznacz komponenty, których nazwy chcesz zmienić, i wybierz polecenie Edit » Operations » Rename Component (Edit » Operations » Rename n Components) z menu głównego lub kliknij prawym przyciskiem myszy i wybierz polecenie Operations » Rename Component (Operations » Rename n Components) z menu kontekstowego. Zostanie wyświetlone okno dialogowe Component Name Template. Użyj tego okna, aby określić wymagany Naming Scheme i ustawić Initial Index (jeśli do szablonu dodano makro iteratora).

Należy pamiętać, że okno dialogowe początkowo wyświetla domyślny schemat nazewnictwa wprowadzony w oknie dialogowym Document Options. Jeśli pozostawisz ten schemat, zmiana Initial Index nie będzie możliwa. Tę wartość można zmienić tylko wtedy, gdy używany jest inny schemat nazewnictwa.

Przykład użycia parametrów CompanyPrtType i Value w szablonie nazewnictwa w celu szybkiej zmiany nazw wybranych komponentów definiowanych w edytorze komponentów.
Przykład użycia parametrów CompanyPrtType i Value w szablonie nazewnictwa w celu szybkiej zmiany nazw wybranych komponentów definiowanych w edytorze komponentów.

  • Schemat nazewnictwa używany podczas zmiany nazw obowiązuje tylko w ramach tej operacji. Nie zastępuje on zdefiniowanego domyślnego schematu nazewnictwa dokumentu. Jeśli chcesz, aby nowo dodawane definicje komponentów otrzymywały nazwy zgodnie z tym samym schematem, zdefiniuj go na poziomie dokumentu, odpowiednio zmieniając pole Component Naming w oknie dialogowym Document Options .
  • Item ID  dla pojedynczej definicji komponentu można również zmienić bezpośrednio w tabeli. Kliknij raz, aby zaznaczyć komórkę Item ID , a następnie kliknij ponownie (lub naciśnij F2), aby rozpocząć edycję w miejscu. Zmień nazwę zgodnie z potrzebami. Pamiętaj, że podczas bezpośredniej edycji nazwy w ten sposób deklaracje parametrów nie są obsługiwane.

Warianty części

Edytor komponentów umożliwia określenie co najmniej jednego Part Choices dla komponentu — „dozwolonych” części producenta, które można wykorzystać do realizacji komponentu na zmontowanej płytce. Informacje dotyczące łańcucha dostaw — obejmujące producenta (i numer części), dostawcę (i numer części), opis, ceny oraz dostępność — pochodzą z lokalnego Part Catalog obszaru roboczego oraz odpowiedniego źródła części.

Każdy obszar roboczy ma własny, dedykowany Part Catalog. Jest to lokalna baza danych katalogu części, przeznaczona do zarządzania częściami producentów i powiązanymi z nimi częściami dostawców oraz ich śledzenia. Lokalny katalog części przechowuje elementy reprezentujące rzeczywiste części producentów wraz z co najmniej jednym elementem reprezentującym części dostawców — wersje tych części producentów sprzedawane przez dostawców. Każda część dostawcy jest odwołaniem do elementu w bazie danych części — albo zbiorczej bazie danych części Altium Parts Provider (która łączy się z aktywnymi dostawcami i pobiera od nich dane części), albo, w przypadku obszaru roboczego Enterprise Server, z powiązanej lokalnej bazy danych części (opartej na ODBC). Włącz wymaganych dostawców i określ zakresy lokalizacji/waluty dla Altium Parts Provider w sekcji Part Providers interfejsu przeglądarkowego obszaru roboczego. Gdy Altium Designer pozostaje połączony z obszarem roboczym, sekcja Altium Parts Options — na stronie Zarządzanie danymi – Dostawcy części w oknie dialogowym Preferences — staje się dostępna tylko do odczytu i przyjmuje ustawienia zdefiniowane dla obszaru roboczego. Więcej informacji o zarządzaniu źródłem części Altium Parts Provider dla obszaru roboczego znajdziesz w Part Source Configuration (obszar roboczy Altium 365, obszar roboczy Enterprise Server).

Dodaj wariant części w sekcji Required Models/Parameters — kliknij element sterujący Add i użyj polecenia By MPN z podmenu Part Choices. Jeśli skonfigurowano niestandardowe źródło części oparte na bazie danych, możesz też wybrać pozycję menu By Internal ID. Można dodać dowolną liczbę wariantów części.

Po dodaniu wariantu części do definiowanych komponentów w obszarze definicji zostanie dodana pozycja — Part Choice n — z dwiema kolumnami służącymi do określenia tego wariantu. Kolumny te zależą od wybranego typu wariantu części:

  • By MPN — wyświetlane są dwie kolumny: Manufacturer i Part Number.

  • By Internal ID — wyświetlane są dwie kolumny: Part source i Internal ID.

Dodawanie wariantu części (By MPN) do definiowanych komponentów. Najedź kursorem, aby zobaczyć przykładowy wariant części dodany By Internal ID — umożliwiający powiązanie części z wewnętrznej bazy danych części firmy.
Dodawanie wariantu części (By MPN) do definiowanych komponentów. Najedź kursorem, aby zobaczyć przykładowy wariant części dodany By Internal ID — umożliwiający powiązanie części z wewnętrznej bazy danych części firmy.

Wprowadź nazwę producenta i numer części producenta — dla rzeczywistej części, której chcesz użyć podczas produkcji i montażu płytki — odpowiednio w polach Manufacturer i Part Number.

Jeśli korzystasz ze skonfigurowanego niestandardowego źródła części opartego na bazie danych, wybierz źródło części w polu Part source. Na liście znajdą się wszystkie niestandardowe źródła części oparte na bazach danych zdefiniowane dla obszaru roboczego. Wprowadź identyfikator wymaganej części w polu Internal ID.

Jeśli podczas otwierania edytora komponentów w trybie Batch Component Editing w komponencie zostanie wykryta para parametrów określających producenta i numer części producenta, otworzy się okno dialogowe Part Choice Migration z propozycją przekształcenia tych parametrów w warianty części (). Jeśli zdecydujesz się skopiować lub przenieść parametry do wariantów części, zostaną utworzone nowe warianty części, których wartości Manufacturer i Part Number będą określone przez wartości tych parametrów.

Parametry komponentu wykrywane jako producent i numer części producenta wymieniono w rozwijanej sekcji poniżej. Jeśli nazwy parametrów mają przyrostki liczbowe (np. parametry noszą nazwy Manufacturer 1 i Manufacturer Part Number 1), te parametry również zostaną wykryte.

Warto pamiętać o kilku kwestiach:

  • Dodanie wariantu części nie oznacza, że definicja komponentu musi go używać. Jeśli jednak wprowadzisz wartość w jednym z dwóch pól, drugie pole zostanie otoczone czerwoną ramką, sygnalizując, że przed zapisaniem komponentu w obszarze roboczym należy uzupełnić jego wartość.

  • Jeśli wprowadzisz nieprawidłową wartość pola i obszar roboczy nie będzie mógł pobrać części, tekst będzie wyszarzony i zapisany kursywą. Gdy oba wpisy będą poprawne, tekst zostanie wyświetlony normalnie, w kolorze białym. Pamiętaj, że wielkość liter w wartościach nie ma znaczenia.

Dodawanie wariantów części MPN za pomocą okna dialogowego

Choć informacje o producencie i numerze części można wprowadzić bezpośrednio w odpowiednich komórkach wariantu części, znacznie łatwiej jest użyć okna dialogowego umożliwiającego wyszukanie części producenta. Aby uzyskać dostęp do tej funkcji, po dodaniu początkowej pozycji Part Choice 1 w sekcji Required Models/Parameters kliknij jedną z komórek tego wariantu (powiązaną z definiowanym komponentem). W sekcji Preview edytora pojawi się przycisk . Kliknij go, aby otworzyć okno dialogowe Add Part Choices, które obsługuje się tak samo jak panel Wyszukiwanie części producentów (szczegółowy opis wszystkich elementów interfejsu znajdziesz na tej stronie).

Wybieranie wariantu części — użyj okna dialogowego Add Part Choices, aby wyszukać wymaganą część producenta, wybierz jej pozycję i kliknij OK.
Wybieranie wariantu części — użyj okna dialogowego Add Part Choices, aby wyszukać wymaganą część producenta, wybierz jej pozycję i kliknij OK.

Wyniki wyszukiwania w oknie dialogowym są uporządkowane według części producenta, a powiązane pozycje SPN odpowiadają aktywnym dostawcom oferującym daną część. Po wybraniu części do listy wariantów części dodawana jest część producenta. Dzięki użyciu części producenta, a nie konkretnego dostawcy, otrzymujesz jeden wariant części obejmujący wszystkie opcje zakupu od dostawców oferujących tę część (i dostępnych w Twoim obszarze roboczym).

Użyj okna dialogowego, aby wyszukać wymaganą część producenta, wybierz część, a następnie kliknij przycisk OK. Kliknij pozycję SPNs dla części producenta — Supplier Part Numbers — aby zobaczyć dostępnych dostawców tej części i ocenić, czy wybierasz odpowiedni wariant na podstawie dostępności, cen itp. Wybrana część zostanie wprowadzona do edytora komponentów — zarówno w komórkach pozycji Part Choice 1, jak i w sekcji Preview.

Przykładowy wariant części — dodany za pomocą okna dialogowego Add Part Choices — wyświetlony w edytorze komponentów.
Przykładowy wariant części — dodany za pomocą okna dialogowego Add Part Choices — wyświetlony w edytorze komponentów.

W razie potrzeby dodawaj kolejne warianty części, klikając przycisk — powiązana pozycja Part Choice n zostanie utworzona automatycznie.

Aby usunąć wariant części, zaznacz go na liście, a następnie kliknij przycisk .

Więcej informacji o danych dostarczanych przez wariant części znajdziesz na stronie Dodawanie informacji o łańcuchu dostaw do komponentu.

Automatyczne ustalanie priorytetów wariantów części

Oprócz możliwości określenia przez użytkownika rangi wariantu części za pomocą gwiazdek można również automatycznie ustalać ranking wariantów części dla komponentów definiowanych lub edytowanych w edytorze komponentów.

  • Zaznacz jeden lub więcej wpisów definicji komponentów, a następnie kliknij zaznaczenie prawym przyciskiem myszy i wybierz polecenie Set Part Choice Ranks Automatically z menu kontekstowego, aby ustalić ranking wariantów części dla wybranych komponentów.

  • Wybierz polecenie Tools » Set Part Choice Ranks Automatically z menu głównego, aby ustalić ranking wariantów części dla wszystkich komponentów.

Warianty części są sortowane w tabeli definicji komponentów oraz w obszarze podglądu edytora zgodnie z ustawionymi rangami. Warianty części, którym już przypisano rangi, zachowują dotychczasową kolejność.

Dołączanie kart katalogowych do definicji komponentów

Podczas definiowania komponentów w edytorze komponentów można dołączyć jedną lub więcej kart katalogowych do jednego lub większej liczby komponentów. Pozwala to na przykład szybko dołączyć te same wymagane karty katalogowe do wszystkich komponentów z danej rodziny.

Łączenie różnych kart katalogowych z komponentem podczas jego edycji w edytorze komponentów.
Łączenie różnych kart katalogowych z komponentem podczas jego edycji w edytorze komponentów.

Dołączanie kart katalogowych do definicji komponentu obejmuje sekwencję kroków, które podsumowano poniżej i szczegółowo opisano w kolejnych sekcjach:

  1. Włączenie obsługi kart katalogowych.
  2. Przesłanie kart katalogowych do wybranego komponentu.
  3. Przypisanie przesłanych kart katalogowych do innych definicji komponentów.

Sprawdzanie poprawności nazw komponentów

Oprogramowanie weryfikuje identyfikatory komponentów tworzonych przez wielu użytkowników w celu zapisania w obszarze roboczym, zapobiegając w ten sposób problemom z powielonymi identyfikatorami elementów. Gdy użytkownik tworzy element komponentu, przypisany identyfikator elementu zostaje „zablokowany”, co uniemożliwia innemu użytkownikowi użycie tego identyfikatora, nawet jeśli pierwszy użytkownik jeszcze nie zapisał lub w ogóle nie zapisze tego komponentu w obszarze roboczym. Jeśli inni użytkownicy ręcznie zmienią identyfikator elementu podczas definiowania komponentu na identyfikator używany już przez istniejący element (lub element, który ma zostać utworzony), zostanie on zastąpiony następnym dostępnym, nieużywanym identyfikatorem zgodnie z obowiązującym schematem nazewnictwa.

Zablokowany identyfikator elementu komponentu zostanie automatycznie zwolniony po 30 minutach, jeśli w tym czasie nie nastąpi zapis.

Tworzenie kopii definicji komponentu

Aby umożliwić szybkie tworzenie definicji komponentów nieznacznie różniących się od siebie, edytor udostępnia funkcję kopiowania. Aby utworzyć kopię istniejącej definicji, zaznacz ją na liście definicji i wybierz polecenie Edit » Make a copy of the component z menu głównego lub kliknij prawym przyciskiem myszy i wybierz polecenie Make a copy of the component z menu kontekstowego (skrót: Ctrl+D). Kopia zostanie dodana na końcu listy definicji.

Kopia będzie dokładnym odwzorowaniem źródłowej definicji komponentu pod następującymi względami:

  • Będzie wskazywać ten sam folder w obszarze roboczym — folder, w którym znajduje się oryginalny komponent lub który jest jego folderem docelowym (jeśli komponent nie został jeszcze zapisany).
  • Będzie odwoływać się do tych samych modeli domenowych.
  • Będzie mieć te same wartości Name, Description, Type, parametrów szablonu oraz wszelkich dodatkowych parametrów zdefiniowanych przez użytkownika.

Będzie się różnić pod następującymi względami:

  • Nie będzie zawierać żadnych kart katalogowych przypisanych do oryginalnego komponentu.

  • Nie będzie zawierać żadnych opcji doboru części zdefiniowanych dla oryginalnego komponentu.

  • Będzie mieć następny dostępny unikatowy identyfikator elementu.

  • Będzie przeznaczona do zapisania jako początkowa rewizja nowego elementu komponentu (Action ustawione na Create Item).

Przykład kopiowania definicji komponentu — po skopiowaniu wprowadź niezbędne zmiany, na przykład zmień wartości jednego lub kilku parametrów, zdefiniuj opcje doboru części i dodaj wymagane karty katalogowe.
Przykład kopiowania definicji komponentu — po skopiowaniu wprowadź niezbędne zmiany, na przykład zmień wartości jednego lub kilku parametrów, zdefiniuj opcje doboru części i dodaj wymagane karty katalogowe.

Po skopiowaniu wprowadź niezbędne zmiany, np. w wartościach jednego lub kilku parametrów.

Funkcja kopiowania działa podobnie do użycia kolejno poleceń Copy Component i Paste Component. Choć pozwala szybciej skopiować istniejącą definicję komponentu, można jej użyć tylko dla jednej definicji naraz, podczas gdy polecenia kopiowania i wklejania komponentów obsługują wiele definicji.

Grupowanie definicji komponentów

Definicje komponentów można grupować według dowolnego z widocznych nagłówków kolumn. Aby to zrobić, kliknij i przytrzymaj nagłówek kolumny, a następnie przeciągnij go i upuść na tekście Drag a column header here to group by that column.

Na przykład poniższa ilustracja przedstawia definicje komponentów pogrupowane według parametru Case-Metric. Powoduje to podział definicji komponentów na tyle grup, ile różnych wartości występuje w kolumnie grupowania — w tym przypadku powstaje dziewięć grup.

Grupowanie definicji komponentów według wartości w kolumnie, w tym przypadku według parametru Case-Metric.
Grupowanie definicji komponentów według wartości w kolumnie, w tym przypadku według parametru Case-Metric.

Można utworzyć hierarchię grup przez zagnieżdżanie nagłówków kolumn. W obszarze kolumn grupujących użyj przeciągania i upuszczania, aby odpowiednio zmienić kolejność grupowania.

Sortowanie definicji komponentów

Definicje komponentów można sortować według określonej kolumny, klikając jej nagłówek. Kliknij raz, aby posortować rosnąco (według zawartości tej kolumny). Kliknij ponownie, aby posortować malejąco.

Można sortować według wielu kolumn. Gdy definicje komponentów są już posortowane według określonej kolumny, wykonaj Shift+Click na innej kolumnie, aby zastosować dodatkowe sortowanie według jej zawartości.

Aby usunąć sortowanie według kolumny, wykonaj Ctrl+Click na jej nagłówku.

Filtrowanie definicji komponentów według kolumn

Podobnie jak w arkuszu kalkulacyjnym Excel, definicje komponentów można dodatkowo filtrować według zawartości poszczególnych kolumn. W tym celu kliknij małą ikonę lejka (filtra) po prawej stronie nagłówka kolumny (). Pojawi się menu zawierające pole wyboru dla każdej wartości występującej w tej kolumnie. Zaznacz odpowiednie pola wyboru, aby ograniczyć listę do definicji komponentów zawierających wybrane wartości.

Aby uzyskać większą kontrolę nad filtrowaniem, wybierz (Custom...), co spowoduje wyświetlenie okna dialogowego Custom Filter. W tym oknie możesz skonfigurować własny filtr zgodnie z potrzebami, określając, które wiersze mają być wyświetlane na podstawie kryteriów filtrowania zastosowanych do kolumny danych.

Wybierz standardowe lub niestandardowe filtrowanie kolumn.
Wybierz standardowe lub niestandardowe filtrowanie kolumn.

Po zastosowaniu filtra kolumny jego ikona jest wyświetlana na niebiesko (), co wskazuje, że dane są filtrowane na podstawie tej kolumny. Filtrowanie można zastosować do wielu kolumn danych. Każdy „filtr kolumny” staje się warunkiem połączonym operatorem logicznym AND w filtrze ogólnym. Tekstowy opis aktualnie stosowanego filtra jest wyświetlany u dołu obszaru.

Przykład działania filtrowania kolumn.
Przykład działania filtrowania kolumn.

Aby usunąć filtr dla kolumny, wybierz pozycję (All) z menu rozwijanego filtrowania. Aby całkowicie usunąć filtrowanie, kliknij przycisk po lewej stronie tekstowego opisu filtra. Aby wyłączyć filtr, usuń zaznaczenie pola wyboru po lewej stronie jego tekstowego opisu. Aby ponownie go włączyć, zaznacz to pole.
W ramach sesji edycji dostępna jest historia ostatnio używanych filtrów. Kliknij przycisk po prawej stronie tekstowego opisu bieżącego filtra, aby wyświetlić historię. Lista historii jest czyszczona po zamknięciu tymczasowego edytora komponentów.

Aby dodatkowo dostosować bieżący filtr, kliknij przycisk znajdujący się po prawej stronie tekstowego opisu filtra, na samym końcu, aby otworzyć okno dialogowe Filter Builder.

Użyj okna dialogowego Filter Builder, aby tworzyć bardziej zaawansowane filtry.
Użyj okna dialogowego Filter Builder, aby tworzyć bardziej zaawansowane filtry.

W tym oknie możesz tworzyć bardziej zaawansowane i złożone filtry, zależnie od potrzeb:

  • Filter - kliknij, aby uzyskać dostęp do dodatkowych warunków filtrowania. Kliknij Clear All , aby usunąć wszystkie filtry. Dostępne opcje:
    • Add Condition - kliknij, aby dodać warunek filtrowania, taki jak equals, between itp.
    • Add Group - kliknij, aby dodać grupę warunków filtrowania, taką jak AND, OR itp.
  • Links - klikaj poszczególne łącza, aby doprecyzować filtr.
    • Id - klikaj poszczególne łącza, aby wybrać element, według którego mają być filtrowane dane, na przykład Description, Name itp.
    • AND itp. - klikaj poszczególne łącza, aby określić operator logiczny lub typ, na przykład OR itp.
    • like - klikaj poszczególne łącza, aby określić operator, taki jak equals, is blank, is greater than itp.
    • <empty> - klikaj poszczególne łącza, aby dodać wartość warunku. Po kliknięciu łącza wprowadź żądaną wartość w polu tekstowym.
  • press the button to add a new condition - kliknij, aby dodać kolejny warunek.
Często używane filtry można zapisywać i wykorzystywać ponownie. W tym celu w oknie dialogowym Filter Builder kliknij przycisk , aby zapisać bieżący filtr w pliku Filters (*.flt). Kliknij przycisk , aby wczytać wcześniej zapisany filtr.

Prezentacja danych

W zależności od typu definiowanych komponentów liczba parametrów może być znaczna. W połączeniu z pozostałymi kolumnami danych może to prowadzić do nagromadzenia treści, które są tylko częściowo czytelne. Aby temu zaradzić, w obszarze definicji komponentów dostępne są dwa tryby wyświetlania. Można się między nimi przełączać za pomocą kontrolki w prawym dolnym rogu tego obszaru.

Kontrolka wskazuje tryb, który zostanie włączony po jej kliknięciu, a nie tryb aktualnie aktywny.
  • Best Fit – w tym trybie szerokość każdej kolumny jest dostosowywana tak, aby wyświetlić całą jej zawartość, z uwzględnieniem najdłuższego wpisu i niewielkiego dodatkowego odstępu. Ponieważ szerokość każdej kolumny jest dopasowana do jej danych, wszystkie kolumny łącznie mogą wykraczać poza aktualnie widoczny obszar. Aby ułatwić odczytywanie danych, dostępny jest poziomy pasek przewijania.
  • Auto Width – w tym trybie oprogramowanie próbuje wyświetlić wszystkie kolumny danych w widocznym obszarze tabeli, rozszerzając je lub zwężając zależnie od potrzeb. Tryb ten sprawdza się przy niewielkiej liczbie kolumn danych, jednak przy większej ich liczbie czytelność może się pogorszyć.

Przykład zastosowania trybów prezentacji Auto Width i Best Fit.
Przykład zastosowania trybów prezentacji Auto Width i Best Fit.

Aby dodatkowo poprawić czytelność danych, można selektywnie włączać i wyłączać wyświetlanie kolumn modeli i parametrów. Służy do tego opcja Show dostępna dla każdej z nich w obszarze Required Models/Parameters edytora.
Możesz także ręcznie dostosować szerokość kolumn danych, aby precyzyjnie dopasować sposób ich wyświetlania — kliknij i przeciągnij prawą krawędź nagłówka kolumny.

Definicje komponentów — techniki edycji

W zależności od tworzonych komponentów edytor komponentów może zawierać znaczną liczbę ich definicji. W niektórych przypadkach definicje te mogą różnić się tylko nieznacznie, a wiele z nich może wymagać podobnych modeli lub parametrów. Dokument obsługuje różne funkcje edycji, które umożliwiają szybkie wprowadzanie zmian w jednej lub wielu definicjach komponentów.

  • Dla modeli i parametrów dostępna jest edycja wielu komórek jednocześnie. Wiele komórek danych w obrębie kolumny można zaznaczyć, korzystając ze standardowych funkcji klawiszy Ctrl+Click i Shift+Click. Aby przypisać model do wielu komponentów, zaznacz zakres komórek, a następnie kliknij przycisk listy rozwijanej, aby wyświetlić okno podręczne powiązania modelu. Kliknij dwukrotnie żądany model w tym oknie, a zostanie on przypisany do wszystkich zaznaczonych komórek modeli.

    W przypadku parametrów zaznacz odpowiednie komórki w tej samej kolumnie, a następnie wprowadź żądaną wartość w aktywnej komórce i kliknij poza nią lub naciśnij Enter. Wszystkie zaznaczone komórki otrzymają tę samą wartość.

    Z tej funkcji można również korzystać w przypadku FolderPath. Zaznacz wpisy w kolumnie FolderPath dla odpowiednich definicji komponentów, kliknij przycisk aktywnego wpisu i wybierz żądany folder docelowy w oknie dialogowym Choose Folder. Wartość FolderPath zostanie zmieniona we wszystkich zaznaczonych definicjach tak, aby wskazywała ten folder.
  • Możesz wycinać, kopiować i wklejać dane między zaznaczonymi komórkami za pomocą odpowiednio Ctrl+X, Ctrl+C i Ctrl+V (lub odpowiednich poleceń w menu kontekstowym albo w menu głównym Edit).

    Jeśli komórka docelowa jest niezgodna z danymi w schowku, wklejanie nie zostanie wykonane (na przykład przy próbie wklejenia danych parametrów do pola powiązania modelu).

  • Zawartość zaznaczonych komórek danych można usunąć za pomocą klawisza Delete (lub polecenia Clear Contents w menu kontekstowym albo polecenia Edit » Clear Contents w menu głównym).

    Jeśli dokument biblioteki komponentów odwołuje się do szablonu komponentu, pamiętaj, że:

    • Jeśli parametr jest oznaczony w szablonie jako Read Only, nie można wyczyścić zawartości odpowiadającej mu komórki.
    • Jeśli parametr jest oznaczony w szablonie jako Required , wyczyszczenie zawartości odpowiadającej mu komórki spowoduje wyróżnienie jej czerwoną ramką sygnalizującą, że wymagana jest wartość.
  • Wybrane definicje komponentów można kopiować, wycinać i wklejać za pomocą odpowiednio Ctrl+Shift+C, Ctrl+Shift+X i Ctrl+Shift+V (lub odpowiednich poleceń w menu kontekstowym albo w głównym menu Edit).

    • Aby szybko zduplikować pojedynczą definicję komponentu, użyj polecenia Utwórz kopię komponentu.

    • Definicje komponentów ze schowka można wkleić do głównego obszaru tabeli Edytora komponentów na dwa sposoby:

      • Na końcu bieżącej listy definicji — upewnij się, że żadna definicja nie jest zaznaczona, a następnie uruchom polecenie.
      • Nadpisując bieżącą definicję — kliknij prawym przyciskiem myszy definicję, którą chcesz nadpisać, i uruchom polecenie. Pojawi się okno dialogowe z prośbą o potwierdzenie; kliknij Yes , aby kontynuować. Wszystkie istniejące dane w komórkach zostaną nadpisane danymi z wklejanej definicji. Pamiętaj, że nadpisywanie działa tylko dla aktywnej definicji. Jeśli w schowku znajduje się wiele definicji, tylko pierwsza z nich zastąpi aktywną definicję, a pozostałe zostaną wklejone na końcu listy definicji.
  • Wybrane definicje komponentów można całkowicie usunąć za pomocą elementu sterującego Remove Component pod tabelą definicji komponentów, polecenia Remove <ComponentName> (Remove n Components) w menu kontekstowym lub w głównym menu Edit, albo skrótu Ctrl+Del.
  • Zawartość tabeli można odświeżyć za pomocą polecenia Refresh w głównym menu Edit lub View albo w menu kontekstowym głównego obszaru tabeli, używając skrótu klawiaturowego F5 lub klikając przycisk na pasku narzędzi Component Library Standard.
  • Wybrane komórki danych można skopiować do schowka systemu Windows, aby przetworzyć je w zewnętrznym arkuszu kalkulacyjnym. Informacje o definicjach komponentów z zewnętrznego arkusza kalkulacyjnego można również wkleić z powrotem do obszaru definicji komponentów.
Można także zwinąć górny obszar Edytora komponentów, klikając małą strzałkę w prawym górnym rogu edytora, dzięki czemu cały obszar wyświetlania będzie dostępny do edycji definicji komponentów.

Przeglądanie zapisanej definicji

Po zapisaniu komponentu w przestrzeni roboczej można go przeglądać bezpośrednio w niej za pomocą panelu Components lub panelu Explorer.

W przypadku komponentu, który został już zapisany i jest obecnie edytowany, można przejść bezpośrednio z Edytora komponentów do jego elementu Component Item w przestrzeni roboczej, klikając prawym przyciskiem myszy jego wpis w obszarze definicji i wybierając polecenie Operations » Show in Explorer lub wybierając polecenie Edit » Operations » Show In Explorer z menu głównego.

Przejdź do zapisanego wcześniej komponentu w panelu Explorer bezpośrednio z Edytora komponentów, gdy rewizja tego komponentu jest otwarta do edycji.
Przejdź do zapisanego wcześniej komponentu w panelu Explorer bezpośrednio z Edytora komponentów, gdy rewizja tego komponentu jest otwarta do edycji.

Wskazywanie istniejącego elementu Component Item

Zazwyczaj tworzenie komponentów w docelowej przestrzeni roboczej pozostawia się procesowi zapisywania. Dodajesz definicje komponentów, przypisujesz identyfikatory elementów i gotowe — zawartość jest tworzona niejako „w locie”. Możesz jednak mieć już utworzone komponenty bezpośrednio w przestrzeni roboczej (lub chcieć je tam utworzyć), a następnie powiązać definicje z tymi istniejącymi komponentami. Możesz też chcieć zmienić docelowy element Component Item powiązany z istniejącą, opublikowaną definicją komponentu.

Podmenu Operations w menu kontekstowym definicji komponentu (oraz podmenu Edit » Operations w menu głównym) zawiera polecenia umożliwiające powiązanie definicji z ręcznie utworzonym komponentem:

  • Change Link To Target Item — użyj tego polecenia, aby otworzyć okno dialogowe Choose Target Item, w którym można wyszukać i wybrać wymagany komponent w przestrzeni roboczej.

    Jeśli wybrana definicja komponentu jest już powiązana z komponentem, zostanie on wyświetlony w oknie dialogowym jako zaznaczony. Jeśli definicja nie jest jeszcze powiązana, okno dialogowe wyświetli folder docelowy (określony dla tej definicji).

    Po powiązaniu z istniejącym komponentem w docelowej przestrzeni roboczej pole Item ID definicji komponentu zostanie wyszarzone (edycja będzie niemożliwa).

    Pamiętaj, że polecenie jest dostępne w odpowiednim menu tylko wtedy, gdy zaznaczona jest definicja komponentu. Jeśli zaznaczono wiele definicji komponentów, polecenie działa na aktywnej definicji — wyróżnionej kropkowaną ramką wokół zaznaczonej komórki.
  • Clear Link To Target Item (Clear Links To Target Items) — użyj tego polecenia, aby usunąć powiązanie z istniejącymi komponentami w przestrzeni roboczej. Pola definicji komponentu związane z publikowaniem zostaną przywrócone do stanu umożliwiającego utworzenie nowego elementu.

    Konieczność usunięcia powiązań może pojawić się, gdy trzeba ponownie opublikować definicje jako nowy zestaw komponentów. Na przykład jeśli wcześniej opublikowano komponenty, a następnie usunięto je z przestrzeni roboczej, biblioteka źródłowa nadal będzie zawierać zdefiniowane powiązania (choć będą one nieprawidłowe, ponieważ komponentów nie będzie już można znaleźć w przestrzeni roboczej).

    Jeśli definicja komponentu została już zapisana, wykonanie tej procedury spowoduje, że definicja i wcześniej powiązany z nią komponent utracą wzajemne odniesienia.

    Po usunięciu powiązania z istniejącym komponentem w docelowej przestrzeni roboczej pole Item ID definicji komponentu stanie się edytowalne. Wpis w polu Action  w obszarze Release tabeli zmieni się na Create Item , co wskazuje, że definicja komponentu nie jest obecnie powiązana z komponentem w docelowej przestrzeni roboczej.

Uruchamianie sprawdzania reguł komponentu

Przed zapisaniem komponentu biblioteki przestrzeni roboczej, zdefiniowanego lub edytowanego w Edytorze komponentów, w połączonej przestrzeni roboczej i udostępnieniem go do użycia w projektach należy upewnić się, że spełnia on wymagania zgodnie ze skonfigurowanymi ustawieniami. Edytor komponentów przeprowadza walidację — Component Rule Check — podczas próby zapisania komponentu z powrotem w przestrzeni roboczej lub po ręcznym uruchomieniu tej funkcji.

Więcej informacji o walidacji komponentów znajdziesz na stronie Walidacja komponentu.

Kilka słów o powiązanych modelach symulacyjnych

Related page: Tworzenie modelu symulacyjnego

Podobnie jak w przypadku modeli symboli i footprintów, komponent może również odwoływać się do rewizji modelu symulacyjnego. Dodawanie powiązania z modelem tego typu przebiega dokładnie tak samo jak w przypadku symbolu i footprintu, dlatego informacje na ten temat znajdziesz w poprzednich sekcjach. Tutaj omówimy dodawanie parametrów symulacyjnych na poziomie komponentu oraz konfigurację mapowania pinów.

Dodawanie parametrów symulacyjnych na poziomie komponentu

Podczas korzystania z modelu symulacyjnego komponentu w projekcie parametry właściwe dla tego modelu można określić na dwóch różnych poziomach:

  • Model-Level Parameter – określane w ramach definicji modelu symulacyjnego (w pliku SimModel) i zapisywane wraz z tą definicją w rewizji powiązanego modelu symulacyjnego.
  • Component-Level Parameter – określane w ramach definicji komponentu (tutaj w edytorze komponentów) i zapisywane wraz z tą definicją w rewizji powiązanego komponentu.
Parametry na poziomie komponentu stosuje się w przypadku parametrów wspólnych dla wielu modeli lub gdy projektant chce, aby dany parametr był widoczny i edytowalny na schemacie (np. wartość, częstotliwość itp.).

Parametry na poziomie komponentu dodaje się w obszarze Required Models/Parameters edytora komponentów. Należy pamiętać, że nazwy parametrów muszą być identyczne z nazwami parametrów zdefiniowanych na poziomie modelu. Aby wyświetlić parametry na poziomie modelu i sprawdzić, które z nich można dodać na poziomie komponentu (oraz jakie mają nazwy!), wybierz powiązanie z modelem SIM i kliknij element sterujący View Parameters u dołu okna podglądu.

Wyświetl parametry na poziomie modelu dla elementu modelu symulacyjnego, aby sprawdzić, które parametry można dodać na poziomie komponentu i jakie mają nazwy!
Wyświetl parametry na poziomie modelu dla elementu modelu symulacyjnego, aby sprawdzić, które parametry można dodać na poziomie komponentu i jakie mają nazwy!

Znając dostępne parametry na poziomie modelu, możesz teraz dodać dowolne z nich na poziomie komponentu, tak aby były dostępne w definicji komponentu. W tym celu kliknij element sterujący Add u dołu obszaru Required Models/Parameters i wybierz z menu Parameter. Do listy zostanie dodany nowy wpis parametru. Zmień jego nazwę zgodnie z potrzebami, pamiętając, że musi ona być dokładnie taka sama jak nazwa odpowiedniego parametru na poziomie modelu.

Dodaj parametry związane z symulacją na poziomie komponentu. Zwróć uwagę, że jeden parametr jest już dostępny – Area Factor – dzięki szablonowi komponentu, do którego odwołuje się ten przykładowy komponent.
Dodaj parametry związane z symulacją na poziomie komponentu. Zwróć uwagę, że jeden parametr jest już dostępny – Area Factor – dzięki szablonowi komponentu, do którego odwołuje się ten przykładowy komponent.

Gdy instancja zapisanego komponentu zostanie umieszczona w projekcie, parametr symulacyjny na poziomie komponentu może mieć inną wartość niż ten sam parametr na poziomie modelu. Podczas generowania listy połączeń parametr na poziomie komponentu będzie miał pierwszeństwo.
W przypadku niektórych wbudowanych modeli SPICE3f5 wprowadzenie wartości parametru na poziomie komponentu zastępuje wartość powiązanego parametru zdefiniowanego w powiązanym pliku modelu (*.mdl). Na przykład w przypadku kondensatora półprzewodnikowego określenie wartości parametru Width na poziomie komponentu zastąpi dowolną wartość parametru DEFW określoną w powiązanym pliku modelu. Jeśli parametr modelu podobwodu zostanie określony na poziomie komponentu, jego wartość zastąpi wartość zdefiniowaną w powiązanym pliku podobwodu (*.ckt).

Mapowanie wyprowadzeń

Po wybraniu powiązania z wymaganym modelem SIM należy upewnić się, że wyprowadzenia komponentu w jego reprezentacji schematowej są prawidłowo przypisane do wyprowadzeń modelu symulacyjnego. Służy do tego okno dialogowe Pin Mapping, które można otworzyć, klikając prawym przyciskiem myszy wpis modelu SIM w definicji komponentu i wybierając Operations » Edit Pin Mapping z menu kontekstowego lub zaznaczając komórkę modelu SIM i wybierając polecenie Edit » Operations » Edit Pin Mapping z menu głównego. Dla każdego wyprowadzenia schematowego użyj dostępnej listy rozwijanej, aby odpowiednio zmienić powiązany wpis Model Pin. Jeśli komponent jest wieloczęściowy, sprawdź mapowanie dla każdej części.

Zapewnienie prawidłowego mapowania wyprowadzeń schematowych na wyprowadzenia modelu.
Zapewnienie prawidłowego mapowania wyprowadzeń schematowych na wyprowadzenia modelu.

W przypadku komponentu wieloczęściowego możliwość wykluczenia danej części z symulacji również określa się w oknie dialogowym Pin Mapping.
W przypadku wbudowanych modeli SPICE3f5 i obsługiwanych modeli PSpice funkcję każdego wyprowadzenia modelu można znaleźć w sekcji opisującej ogólną postać tego modelu w podręczniku użytkownika SPICE 3f5. W przypadku modeli podobwodów producent zazwyczaj zamieszcza komentarze opisujące funkcję każdego wyprowadzenia modelu. Jeśli nie ma takich komentarzy, układ wyprowadzeń modelu zazwyczaj odpowiada układowi wyprowadzeń fizycznego elementu. W takim przypadku należy zapoznać się z kartą katalogową elementu.
AI-LocalizedTłumaczenie SI
Jeśli znajdziesz błąd, zaznacz tekst/obraz i naciśnij Ctrl + Enter aby wysłać nam wiadomość.
Contents
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.

Contents