Batch Component Editing

Komponent Workspace jest definiowany/edytowany przy użyciu Edytora komponentów, który może działać w dwóch trybach – Single Component Editing i Batch Component Editing. Ten drugi udostępnia interfejs do definiowania/edycji wielu komponentów, ale jeśli chcesz, można go również użyć do definiowania/edycji pojedynczego komponentu. Gdy Edytor komponentów działa w trybie Single Component Editing, dostęp do trybu edycji wsadowej uzyskuje się, wybierając polecenie Tools » Switch to Batch Editor z głównych menu edytora.

  • Jeśli definioujesz komponent w trybie Single Component Editing, a ten komponent ma modele, które nie zostały jeszcze zapisane w Workspace, nie będzie można przełączyć się do trybu Batch Component Editing. Najpierw musisz zapisać komponent w Workspace, a następnie go edytować; 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 głównych menu. Dane tej definicji komponentu zostaną odzwierciedlone w trybie Single Component Editing.

Do Edytora komponentów w trybie Batch Component Editing można również przejść, jeśli wybierzesz wiele komponentów do edycji w panelu Components panel lub w panelu Explorer panel. Każda definicja komponentu będzie miała wspólny zestaw parametrów i odwołań do wymaganych modeli domenowych. Edycja wsadowa jest szczególnie przydatna tam, gdzie sensowne jest zarządzanie komponentami jako zestawem, na przykład zestawem rezystorów chipowych.

Ten dokument omawia pracę z Edytorem komponentów w trybie Batch Component Editing.

Aby uzyskać więcej informacji o pracy z Edytorem komponentów w trybie Single Component Editing, zobacz Single Component Editing.

Przegląd interfejsu

W trybie Batch Component Editing interfejs Edytora komponentów jest zasadniczo podzielony na cztery główne obszary, pokazane na poniższej ilustracji i podsumowane dalej.

Edytor komponentów po przełączeniu do pracy w trybie Batch Component Editing można podzielić na cztery kluczowe obszary.
Edytor komponentów po przełączeniu do pracy w trybie Batch Component Editing można podzielić na cztery kluczowe obszary.

  1. Wymagane modele/parametry – tutaj definiujesz, jakie typy modeli domenowych są wymagane przez definicję(e) komponentu, a także tworzysz zestaw danych parametrycznych, który zostanie zastosowany do wszystkich definicji komponentów.
  2. Łącza modeli – tutaj dodajesz łącza do zapisanych modeli domenowych do użycia w definicjach komponentów.
  3. Okno podglądu – zapewnia podgląd aktualnie wybranego modelu. Będzie to podgląd graficzny dla symbolu i footprintu oraz tekstowy dla innych typów modeli.
  4. Definicja(e) komponentu – tutaj definiowany jest komponent, w tym jego folder, nazwa, typ, modele domenowe, do których się odwołuje, dane parametryczne oraz wybór(y) części.
Obszary Required Models/Parameters i Model Links można zwinąć poziomo, klikając element sterujący w odpowiednim lewym górnym rogu. Dodatkowo trzy górne obszary można zwinąć, pozostawiając tylko obszar Component Definitions, używając elementu sterującego w prawym górnym rogu.

Opcje dokumentu

Elementy sterujące służące do określenia docelowego folderu Workspace, w którym zostaną utworzone komponenty, a także definicji cyklu życia i schematów nazewnictwa, które mają być użyte dla tych komponentów, są dostępne w oknie dialogowym Document Options (Edit » Document Options). Możesz także zdefiniować domyślny schemat nazewnictwa komponentów dla komponentów zwalnianych z Edytora komponentów, zapewniając unikalny identyfikator dla każdego wynikowego komponentu w Workspace.

Ustawienia Workspace definiuje się w oknie dialogowym Document Options.
Ustawienia Workspace definiuje się w oknie dialogowym Document Options.

  • Target Server – jeśli tworzysz jeden lub więcej nowych komponentów, docelowym Workspace będzie ten, z którym jesteś aktualnie połączony. Podczas edycji istniejących komponentów to pole będzie odzwierciedlać Workspace, w którym te komponenty się znajdują. Kliknij przycisk Server Admin po prawej stronie listy rozwijanej (dostępny, jeśli komponent(y) nie zostały jeszcze wydane), aby uzyskać dostęp do strony Data Management – Servers page okna dialogowego Preferences, z poziomu której możesz przeglądać i zarządzać aktywnym oraz znanymi Workspace.

    Chociaż możesz być połączony z różnymi Workspace, aktywnie połączony możesz być tylko z jednym Workspace naraz.

  • Default Folder – podczas tworzenia jednego lub większej liczby nowych komponentów użyj tego pola, aby określić domyślny folder w docelowym Workspace, w którym mają zostać zapisane komponent(y). Zrób to, klikając przycisk Choose, aby otworzyć okno dialogowe Choose Folder – odmianę panelu Explorer panel, z poziomu którego możesz przejść do istniejącego folderu w Workspace i go wybrać lub utworzyć nowy w locie. Wpis tutaj będzie domyślnie używany dla FolderPath podczas dodawania nowej definicji komponentu. Jeśli edytujesz rewizję jednego lub większej liczby istniejących komponentów, to pole będzie odzwierciedlać 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 określonego folderu domyślnego w panelu Explorer.

  • Lifecycle Definition i Revision Naming – użyj tych pól, aby w każdym przypadku ustawić odpowiedni schemat domyślny (odpowiednio Component Lifecycle i 1-Level Revision Scheme). Użyj listy rozwijanej powiązanej z każdym polem, aby wybrać inny schemat spośród wszystkich aktualnie zdefiniowanych schematów dostępnych dla nadrzędnego Workspace.

    Jeśli dla jakichkolwiek definicji/schematów włączona jest opcja sterowania użyciem definicji cyklu życia i schematów nazewnictwa rewizji według typu zawartości, a typ zawartości Component nie jest ustawiony tak, aby używał określonej definicji/schematu, wówczas ta definicja/schemat nie będzie dostępna 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 unikalny identyfikator dla każdego wynikowego elementu Component Item w Workspace. Wpis tutaj będzie używany jako szablon do automatycznego nazywania nowo dodanej definicji komponentu (w powiązanym polu Item ID). Oprogramowanie automatycznie przypisze kolejny dostępny unikalny identyfikator na podstawie tego schematu po przeskanowaniu całego Workspace i identyfikatorów istniejącej zawartości.

    Jeśli folder nadrzędny, w którym znajduje się komponent (lub jest tworzony), ma zdefiniowany schemat nazewnictwa, zostanie on wstępnie wypełniony jako domyślny. Jeśli nie, zostanie użyty schemat domyślny – CMP-{00000}. Oczywiście możesz utworzyć własny schemat, wpisując go bezpośrednio w polu. Dostępna jest obsługa opartych na parametrach Component Name Templates. Takie szablony umożliwiają precyzyjne nazywanie, a raczej zmianę nazw komponentów, na podstawie aktualnie zdefiniowanych wartości parametrów dostępnych dla tych komponentów w Edytorze komponentów. Parametr można uwzględnić w szablonie nazwy, używając formatu [<ParameterName>]. W szablonie można używać wielu parametrów, a także dodać makro iteratora określone w nawiasach klamrowych (np. {000}, {00A}).

    Alternatywnie możesz zastąpić automatycznie przypisany identyfikator komponentu, wpisując wymagany identyfikator bezpośrednio w polu Item ID definicji. Zawsze masz pełną kontrolę i ostateczny głos w kwestii identyfikacji elementów.

Okno dialogowe umożliwia także odwołanie się do zdefiniowanego szablonu komponentu. Wybierz szablon, korzystając z elementów sterujących dostępnych na karcie Template  tego okna. Szablon komponentu udostępnia predefiniowane ustawienia do użycia przez definicje komponentów tworzonych w Edytorze komponentów. Każda dodatkowa definicja komponentu, którą dodasz, 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żywane do wstępnego wypełnienia odpowiednich pól na karcie Document Options okna dialogowego Document Options. Te opcje (po stronie Edytora komponentów) będą edytowalne tylko wtedy, gdy w szablonie włączona jest odpowiadająca im opcja Allow override. Ponadto docelowy Workspace będzie na stałe ustawiony na ten sam Workspace, w którym znajduje się rewizja szablonu komponentu.

Wymagane modele/parametry

Ten obszar edytora służy do określenia, które modele domenowe są wymagane przez definicję(e) komponentu, a także do utworzenia 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łytek wymaga reprezentacji w domenach edycji schematu i PCB. Potrzebuje więc modeli symbolu schematowego i footprintu PCB. Są one zatem domyślnie dodawane jako wymagane modele i nie można ich usunąć. Użyj elementów sterujących Add i Remove dla tego obszaru, aby dodawać/usuwać inne typy modeli według potrzeb.

    Określenie typu modelu nie oznacza, że definicja komponentu has go używać, lecz raczej dodaje pole dla tego typu modelu do definicji komponentu.
    Zwróć uwagę, że wpis PCBLIB jest dostępny na liście. Umożliwia to powiązanie z komponentem różnych modeli footprintów PCB. Dodatkowo parametr PCBLIB (default) pozwala określić domyślny model footprintu dla komponentu.
  • Parameters – istnieją 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 obszaru, a następnie wybierz wpis 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 umożliwia przełączanie wyświetlania odpowiedniej kolumny dla tego modelu/parametru w dolnym obszarze edytora – tam, gdzie definiowane są same komponenty. Może to być ogromnym ułatwieniem, gdy zdefiniowano wiele parametrów i obszar zaczyna być bardzo zatłoczony. Użyj zaznaczania wielokrotnego w połączeniu z opcjami menu po kliknięciu prawym przyciskiem myszy, aby przełączać stan wyświetlania wielu modeli/parametrów.

Ten obszar edytora, za pośrednictwem menu Add, umożliwia również następujące działania:

  • Linking to a Component Template – podmenu Templates zawiera listę wszystkich Component Templates aktualnie dostępnych w tym samym Workspace, w którym znajduje się sam komponent. Kliknij wpis, aby utworzyć łącze do najnowszej rewizji tego szablonu komponentu. Parametry z szablonu zostaną przeniesione do tego obszaru i będą wyróżnione ikoną .

  • Enabling the use of Datasheets – wybierz w tym celu wpis Datasheet. Aby uzyskać więcej szczegółów, zobacz Attaching Datasheets to Component Definitions.

  • Adding Part Choices – użyj podmenu Part Choices i wybierz By MPN. Zostanie dodany wpis – Part Choice n – do obszaru definicji, z dwiema kolumnami – Manufacturer i Part Number – służącymi do określenia wyboru. Alternatywnie, jeśli Twój Workspace to obsługuje i masz skonfigurowane niestandardowe źródło części z bazy danych, wybierz wpis menu By Internal ID. Zostanie dodany wpis – Part Choice n – do obszaru definicji, z dwiema kolumnami – Part source i Internal ID – służącymi do określenia wyboru części z wewnętrznej bazy części Twojej firmy. Więcej informacji znajdziesz w Part Choices.

Łącza modeli

Ten obszar edytora służy do dodawania łączy do zapisanych modeli domenowych do użycia w definicjach komponentów. Obszar Model Links można traktować jako „pojemnik” modeli domenowych, do których może uzyskać dostęp dowolna definicja komponentu. Przypisanie polega na określeniu, które łącza są wymagane dla każdej 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, wyposażony w funkcje usprawniające definiowanie łączy modeli i przypisywanie ich do definicji komponentów.
Obszar Model Links, wyposażony w funkcje usprawniające definiowanie łączy modeli i przypisywanie ich do definicji komponentów.

Skorzystaj z poniższych zwijanych sekcji, aby dowiedzieć się więcej o pracy z łączami modeli.

Definicje komponentów

Po określeniu zestawu parametrów i przygotowaniu „puli” łączy modeli można przejść do definiowania wymaganych komponentów. Odbywa się to w tym 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.

To, co zostanie początkowo wyświetlone w tym obszarze, zależy od edytowanego komponentu lub komponentów:

  • Podczas tworzenia nowego komponentu, gdy z folderu nadrzędnego referencjonowany jest szablon komponentu is not, wpis będzie miał przypisane wartości FolderPath i Item ID, ale nic więcej – niejako puste płótno.
  • Podczas tworzenia nowego komponentu, gdy z folderu nadrzędnego referencjonowany jest szablon komponentu is, wpis będzie zawierał wstępnie uzupełnione informacje definicyjne dostarczone przez ten szablon.
  • Podczas edytowania rewizji istniejącego pojedynczego komponentu, po przełączeniu z trybu Single Component Editing, zostanie wyświetlona ta rewizja wraz z wszystkimi informacjami zdefiniowanymi dla niej na tym etapie.
  • Podczas edytowania wielu wybranych rewizji komponentów – a tym samym bezpośredniego uzyskania dostępu do trybu Batch Component Editing – zostaną wyświetlone wszystkie te rewizje.
Dodaj kolejną nową definicję komponentu do listy, klikając kontrolkę Add Component u dołu obszaru, wybierając polecenie Edit » Add Component z menu głównych lub używając odpowiadającego mu polecenia o tej samej nazwie z menu kontekstowego obszaru wywoływanego 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 docelowego Workspace. Dla każdego nowo dodanego komponentu w siatce pole to może zostać wypełnione domyślną lokalizacją, jeśli została określona w polu Default Folder w oknie dialogowym Document Options (Edit » Document Options). Niezależnie od tego, czy określono ścieżkę domyślną, masz pełną kontrolę nad tym, gdzie w docelowym Workspace komponent zostanie zapisany. Aby ręcznie wskazać folder docelowy, kliknij raz w polu FolderPath dla komponentu, aby wyświetlić przycisk , a następnie kliknij go, aby otworzyć okno dialogowe Choose Folder. Przejdź do istniejącego folderu i wybierz go albo utwórz nowy folder na bieżąco.

    Poświęcenie czasu na staranne określenie ścieżek folderów dla komponentów zapewnia, że od początku zostaną one zapisane we właściwych folderach docelowych. W razie potrzeby jednak po zapisaniu zawartość można łatwo przenieść do dowolnego folderu w strukturze Workspace.
    To pole będzie tylko do odczytu, jeśli komponent został już zapisany do Workspace. Jeśli użyjesz polecenia Clear Link To Target Item (w podmenu Operations wywoływanym prawym przyciskiem), łącze do istniejącego elementu w Workspace zostanie wyczyszczone. Pola definicji komponentu wrócą do stanu gotowego do utworzenia nowego elementu, a pole FolderPath stanie się dostępne do edycji.
  • Component: Item ID – to pole służy do określenia identyfikatora używanego dla zapisanego komponentu w Workspace. Dla każdego nowo dodanego komponentu w siatce pole to jest wypełniane zgodnie z domyślnym schematem nazewnictwa określonym w polu Item Naming w oknie dialogowym Document Options. Oprogramowanie automatycznie przypisze kolejny dostępny unikalny identyfikator na podstawie tego schematu, po przeskanowaniu całego Workspace i identyfikatorów istniejącej zawartości.

    Dostarczany jest domyślny schemat nazewnictwa elementów – CMP-{00000} – ale oczywiście można utworzyć własny schemat, wpisując go w tym polu i upewniając się, że część zmienna jest ujęta w nawiasy klamrowe (np. CMP-001-{0000}). Alternatywnie można zastąpić automatycznie przypisany identyfikator komponentu, wpisując wymagany identyfikator bezpośrednio w polu Item ID dla definicji. Zawsze masz pełną kontrolę i ostateczny głos w sprawie identyfikacji elementów.

    Dostępna jest także obsługa opartych na parametrach Component Name Templates. Takie szablony umożliwiają precyzyjne nadawanie nazw, a właściwie zmianę nazw komponentów, na podstawie aktualnie zdefiniowanych wartości parametrów dostępnych dla tych komponentów w Edytorze komponentów.
    To pole będzie tylko do odczytu, jeśli komponent został już zapisany do Workspace. Jeśli użyjesz polecenia Clear Link To Target Item (w podmenu Operations wywoływanym prawym przyciskiem), łącze do istniejącego elementu w Workspace zostanie wyczyszczone. Pola definicji komponentu wrócą do stanu gotowego do utworzenia nowego elementu, a pole Item ID stanie się dostępne do edycji.
  • Component: Name – odzwierciedla nazwę czytelną dla użytkownika nadaną komponentowi. Ten parametr systemowy jest dostępny i indeksowany podczas wyszukiwania w Workspace i stanowi dobry sposób na odnalezienie określonych komponentów bez konieczności pamiętania ich identyfikatora elementu.

    Pole zostanie wypełnione dowolną wartością domyślną parametru systemowego Name, która została zdefiniowana w referencjonowanym szablonie komponentu.

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

  • Component: Type – to pole umożliwia zdefiniowanie typu komponentu i jest kluczowym atrybutem używanym do ułatwienia ukierunkowanego wyszukiwania komponentów w Workspace (z którego będziesz intensywnie korzystać podczas przeglądania komponentów w panelu Components). Kliknij to pole, a następnie kliknij , aby otworzyć okno dialogowe Choose component type. Użyj tego okna, aby wybrać wymagany typ komponentu (spośród wszystkich obecnie zdefiniowanych typów), a następnie kliknij OK – wybrany typ zostanie wstawiony jako wartość atrybutu Type w głównej siatce definicji.

    Pole zostanie wypełnione dowolną wartością domyślną parametru ComponentType, która została zdefiniowana w referencjonowanym szablonie komponentu, albo typem komponentu wybranym w oknie dialogowym Create new component, które pojawia się podczas próby utworzenia nowego komponentu za pomocą polecenia File » New » Component. Typy są definiowane na poziomie preferencji. Kliknij przycisk u dołu okna dialogowego Choose component type, aby przejść do strony Data Management – Component Types okna dialogowego Preferences, gdzie możesz dostosować tę listę do swoich potrzeb – dodając nowe typy i podtypy albo edytując i usuwając istniejące.
  • Component: Description – odzwierciedla opis dodany do komponentu. Ten parametr systemowy jest dostępny i indeksowany podczas wyszukiwania w Workspace.

    Pole zostanie wypełnione dowolną wartością domyślną parametru systemowego Description, która została zdefiniowana w referencjonowanym szablonie komponentu.

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

  • Models – te pola odpowiadają wpisom w obszarze Required Models/Parameters dokumentu. Dla każdego wymaganego dodanego modelu istnieje jedno pole, z wyjątkiem modeli footprint, dla których można zdefiniować wiele pól. Każde pole służy do określenia, który z połączonych modeli (w obszarze Model Links) ma zostać użyty dla komponentu.

    Przełączaj wyświetlanie kolumn modeli, włączając/wyłączając odpowiednią opcję Show dla wpisu Required Model. Użyj wielokrotnego zaznaczania w połączeniu z opcjami menu prawego przycisku, aby przełączać stan wyświetlania wielu typów modeli.
  • Template Parameters – te pola odpowiadają parametrom użytkownika przeniesionym do Edytora komponentów z referencjonowanej rewizji szablonu komponentu. Dla każdego parametru istnieje jedno pole. Kolejność parametrów od lewej do prawej w definicji komponentu odpowiada ich kolejności od góry do dołu w obszarze Required Models/Parameters. Wprowadzaj lub wybieraj wartości parametrów zgodnie z wymaganiami, tam gdzie ma to zastosowanie. Na przykład parametry oznaczone w szablonie jako Read Only nie będą edytowalne, podczas gdy inne będą. A jeśli zostały oznaczone w szablonie jako Required, muszą otrzymać wartość, w przeciwnym razie nie będzie można zapisać definicji komponentu do Workspace.

  • Parameters – te pola odpowiadają dodatkowym parametrom użytkownika wprowadzonym przez Ciebie w obszarze Required Models/Parameters dokumentu. Dla każdego dodatkowego parametru istnieje jedno pole. Kolejność parametrów od lewej do prawej w definicji komponentu odpowiada ich kolejności od góry do dołu w obszarze Required Models/Parameters. Wprowadzaj wartości parametrów zgodnie z wymaganiami.

    Parametry dynamiczne (na poziomie elementu) nie są widoczne podczas używania Edytora komponentów w trybie Batch Component Editing, ale są widoczne podczas używania Edytora komponentów w trybie Single Component Editingdowiedz się więcej.

  • Release: Current Rev. – to nieedytowalne pole odzwierciedla bieżącą (najnowszą/ostatnią) rewizję komponentu w Workspace.

  • Release: Next Rev. – to nieedytowalne pole odzwierciedla następną rewizję komponentu, która zostanie utworzona przy następnym zapisie definicji komponentu do Workspace, zgodnie z wybranym schematem nazewnictwa rewizji.

  • Release: Action – to pole pokazuje działanie, jakie menedżer wydań podejmie dla tej konkretnej definicji komponentu w ramach procesu zapisu. Dla definicji komponentu, która nie została jeszcze zapisana do Workspace, ten wpis będzie wyświetlał Create Item. Dla definicji, która została już zapisana do Workspace, ten wpis będzie wyświetlał Create Revision. Jeśli celem jest planowana rewizja komponentu, wpis będzie wyświetlał Release To Existing Revision.

  • Part Choice n – ten wpis odpowiada wyborowi części, który został dodany do obszaru Required Models/Parameters dokumentu. Kolejność wyborów części od lewej do prawej w definicji komponentu odpowiada ich kolejności od góry do dołu w obszarze Required Models/Parameters. Dla każdego dodanego wyboru części istnieją dwa pola, Manufacturer i Part Number, służące do określenia wyboru. Alternatywnie, jeśli skonfigurowano niestandardowe źródło części z bazy danych i dodano wybór części przy użyciu wpisu menu By Internal ID, tymi dwoma polami będą Part source i Internal ID. Użyj ich, aby określić wybór części z wewnętrznej bazy części w Twojej firmie.

Pola Current Rev., Next Rev. i Action – które łącznie tworzą Release Status – można przełączać pod względem wyświetlania w tym obszarze za pomocą opcji Show Release Status znajdującej się na dole obszaru. Przełączaj wyświetlanie kolumn Parametr szablonu, Parametr i Wybór części, włączając/wyłączając odpowiednią opcję Show dla wpisu Required Parameter. Użyj wielokrotnego zaznaczania w połączeniu z opcjami menu prawego przycisku, aby przełączać stan wyświetlania wielu parametrów.
Gdy próbujesz zapisać komponent z powrotem do Workspace, Edytor komponentów uruchamia walidację – Component Rule Check. Tę funkcję można również uruchomić ręcznie w dowolnym momencie, wybierając polecenie Tools » Component Rule Check z menu głównych. Upewnij się wcześniej, że komponent(y) zostały zapisane lokalnie (File » Save). Więcej informacji znajduje się w sekcji Running a Component Rule Check.

Praca z definicjami komponentów

Użyj poniższych sekcji, aby dowiedzieć się więcej o pracy w tym obszarze edytora, w tym o kilku przydatnych i oszczędzających czas funkcjach oraz możliwościach.

Przypisywanie łączy modeli do istniejących komponentów

W przypadku istniejących definicji komponentów wymagane łącza modeli można przypisać w następujący sposób:

  • Przeciągnij i upuść łącze modelu do odpowiedniej kolumny definicji komponentu.

    Przypisz model do istniejącego komponentu za pomocą przeciągania i upuszczania z obszaru Model Links do odpowiadającej kolumny modelu dla tego komponentu.
    Przypisz model do istniejącego komponentu za pomocą przeciągania i upuszczania z obszaru Model Links do odpowiadającej kolumny modelu dla tego komponentu.

  • Użyj pola listy rozwijanej dla kolumny modelu, aby otworzyć dedykowane wyskakujące okno łącza modelu. Wyświetla ono siatkę wszystkich istniejących łączy modeli mających zastosowanie do przypisywanego typu modelu, wraz ze wszystkimi kolumnami danych. Może to być duża oszczędność czasu podczas wyszukiwania i przypisywania modelu, gdy liczba definicji komponentów utrudnia technikę przeciągania i upuszczania albo gdy górna część Edytora komponentów — zawierająca obszar Model Links — jest zwinięta. Metody tej można też użyć do przypisania tego samego łącza modelu do wielu definicji komponentów — wystarczy zaznaczyć kolumnę modelu dla każdego komponentu przed otwarciem wyskakującego okna.

    Zmień rozmiar okna według potrzeb. Kliknij i przeciągnij kontrolkę w prawym dolnym rogu okna, aby jednocześnie zmienić rozmiar w obu kierunkach. Kliknij przycisk sterowania kolumnami w lewym górnym rogu okna i wyłącz kolumny, które nie mają być widoczne. Kolejność kolumn można zmieniać, przeciągając nagłówek kolumny.

    Użyj pola wyszukiwania w wyskakującym oknie, aby szybko znaleźć wymagany model. Dynamiczne podświetlanie na podstawie danych z dowolnej kolumny jest stosowane od momentu rozpoczęcia wpisywania znaków. Wybierz wymagane łącze modelu i naciśnij Enter albo kliknij dwukrotnie, aby przypisać ten model.

    Użyj dedykowanego wyskakującego okna wyboru łącza modelu, aby wyszukać, zlokalizować i przypisać wymagany model.
    Użyj dedykowanego wyskakującego okna wyboru łącza modelu, aby wyszukać, zlokalizować i przypisać wymagany model.

Tworzenie nowego komponentu z połączonym modelem

Jeśli definicja komponentu jeszcze nie istnieje, można ją utworzyć wraz z automatycznym przypisaniem wymaganego łącza modelu w następujący sposób:

  • Przeciągnij i upuść łącze modelu z obszaru Model Links do pustego miejsca w obszarze Definitions, aby dodać nową definicję komponentu korzystającą z tego modelu.

    Przypisz model i dodaj nowy komponent w locie, używając przeciągania i upuszczania z obszaru Model Links.
    Przypisz model i dodaj nowy komponent w locie, używając przeciągania i upuszczania z obszaru Model Links.

  • Przeciągnij i upuść model bezpośrednio z panelu Explorer do obszaru Definition. Zostanie dodana nowa definicja komponentu korzystająca z tego modelu. Dodatkowo, jeśli ten model nie istnieje w obszarze Model Links, zostanie dla niego dodany wpis.

    Przypisz model i dodaj nowy komponent w locie, używając przeciągania i upuszczania z panelu Explorer. Łącze modelu zostanie dodane do obszaru Model Links, jeśli jeszcze tam nie istnieje.
    Przypisz model i dodaj nowy komponent w locie, używając przeciągania i upuszczania z panelu Explorer. Łącze modelu zostanie dodane do obszaru Model Links, jeśli jeszcze tam nie istnieje.

Dodawanie wielu komponentów

Edytor komponentów umożliwia dodanie wielu nowych komponentów za jednym razem. Kliknij prawym przyciskiem myszy i wybierz polecenie Operations » Add Components. Następnie w wyświetlonym oknie dialogowym Add Components wpisz liczbę komponentów, które chcesz dodać, i kliknij OK — nowe definicje komponentów dla podanej liczby komponentów zostaną dodane do siatki definicji komponentów na dole bieżącej listy definicji komponentów. W połączeniu z obsługą edycji wielu komórek w siatce oraz funkcjami kopiowania/wklejania możesz szybko zbudować imponujący zestaw definicji komponentów.

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

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

Generowanie podstawowych rezystorów chipowych

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

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

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

Definicje komponentów wygenerowane przez uruchomienie tego polecenia zostaną dodane do już zdefiniowanych. Innymi słowy, te istniejące nie zostaną nadpisane przez wygenerowanie nowych.

Tworzenie komponentów z wyszukiwania części producenta

Ułatwiając tworzenie komponentów, Altium Designer obsługuje wyszukiwanie rzeczywistej części dzięki funkcji Manufacturer Part Search, a następnie dodanie tej części do Edytora komponentów. Otrzymujesz nie tylko nowy wpis definicji komponentu dla wybranej części, ale także wszystkie jej parametry, wszelkie arkusze danych oraz wybór części utworzony na jej podstawie — pozostaje Ci jedynie uporządkować modele domenowe, ustawić typ komponentu, folder docelowy, a następnie zapisać do Workspace!

Zwróć uwagę, że w przeciwieństwie do korzystania z funkcji Manufacturer Part Search podczas używania Edytora komponentów w trybie Single Component Editing, w trybie Batch Component Editing modele (tam, gdzie istnieją) nie zostaną pobrane.

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

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

Do funkcji tej można uzyskać dostęp z obszaru Definitions Edytora komponentów. Kliknij prawym przyciskiem myszy i wybierz polecenie Operations » Create from Part Search z menu kontekstowego obszaru. Alternatywnie wybierz polecenie Edit » Operations » Create from Part Search z menu głównego lub kliknij w obszar definicji i użyj skrótu klawiaturowego Shift+Ctrl+M.

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

To okno dialogowe jest używane w taki sam sposób jak panel Manufacturer Search panel. Więcej informacji znajdziesz na tej powiązanej stronie.
Wyniki wyszukiwania w oknie dialogowym są prezentowane według części producenta, a powiązane wpisy SPN odzwierciedlają włączonych sprzedawców dostarczających tę część. Po wybraniu części do utworzenia nowej definicji komponentu używana jest część producenta. Jeśli chodzi o Part Choice, tworząc go na podstawie części producenta, a nie konkretnego sprzedawcy/dostawcy, otrzymujesz pojedynczy Part Choice obejmujący wszystkie rozwiązania oparte na dostawcach sprzedających tę część (i dostępnych do użycia przez Twój Workspace). Parametry są importowane zgodnie ze zdefiniowanymi Parameter Import Options — skonfigurowanymi na stronie Data Management – Parts Providers page okna dialogowego Preferences.

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

Po kliknięciu OK nastąpi:

  • Zostanie utworzony wpis komponentu dla wybranej części w obszarze definicji Edytora komponentów. Definicja:
    • Otrzyma kolejny dostępny unikalny identyfikator pozycji (Item ID), zgodnie ze zdefiniowanym schematem Item Naming używanym przez Edytor komponentów.
    • Wartość parametru Manufacturer Part Number wybranej części zostanie przypisana jako wartość jej parametru systemowego Name.
    • Wartość parametru Description wybranej części zostanie przypisana jako wartość jej parametru systemowego Description.
  • Wszystkie parametry zdefiniowane dla wybranej części (widoczne dla niej w oknie dialogowym) zostaną dodane do listy Required Models/Parameters. Wszystkie będą 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ą także dodane wpisy parametryczne (w postaci pary ComponentLinknDescription i ComponentLinknURL).
  • Dla definicji zostanie dodany Part Choice (Part Choice 1), przy czym wartości parametrów części Manufacturer i Manufacturer Part Number 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 Data Management – Parts Providers page okna dialogowego Preferences.

Przykład wynikowej definicji oraz dodanych parametrów dla części wybranej w oknie dialogowym Manufacturer Part Search. Podświetlenie służy do pokazania danych pobieranych z części producenta.
Przykład wynikowej definicji oraz dodanych parametrów dla części wybranej w oknie dialogowym Manufacturer Part Search. Podświetlenie służy do pokazania danych pobieranych z części producenta.

Ustawianie typu komponentu

Edytor komponentów obsługuje definiowanie typu komponentu podczas konfigurowania definicji komponentu. Umożliwia to ukierunkowane wyszukiwanie za pomocą zaawansowanej funkcji Search facility w Workspace — funkcji, która nie tylko pozwala wyszukiwać według typu komponentu, ale również robić to inteligentniej dzięki parametrom komponentów obsługującym jednostki. Podczas przeglądania własnej biblioteki Workspace za pomocą panelu Components panel, grupowanie Categories dla komponentów jest wyprowadzane z typu komponentu zdefiniowanego dla każdego komponentu.

Typ komponentu określa się za pomocą atrybutu Type w obszarze Component obszaru definicji. Kliknij pole Type, a następnie kliknij , aby otworzyć okno dialogowe Choose component type. Użyj tego okna, aby wybrać wymagany typ komponentu, a następnie kliknij OK — wybrany typ zostanie wstawiony jako wartość atrybutu Type w głównej siatce definicji.

Okno dialogowe Choose component type zawiera domyślny zestaw typów komponentów. Typy są definiowane na poziomie preferencji. Kliknij przycisk u dołu okna, aby przejść do strony Data Management – Component Types okna dialogowego Preferences, z poziomu której możesz 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 dla wielu definicji komponentów można ustawić jedną operacją. 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ż zmienić typ komponentu dla jednego lub większej liczby komponentów po zapisaniu na zupełnie inny typ, w locie. W panelu Components panel lub Explorer panel wybierz komponent(y), których typ chcesz zmienić, a następnie kliknij prawym przyciskiem myszy i wybierz polecenie Operations » Change Component Type z menu kontekstowego. Zostanie wyświetlone okno dialogowe Choose component type, w którym można wybrać nowy typ komponentu.
Pole zostanie wypełnione dowolną wartością domyślną parametru ComponentType, która została zdefiniowana w referencyjnym szablonie komponentu, lub typem komponentu wybranym w oknie dialogowym Create new component, które pojawia się podczas próby utworzenia nowego komponentu przy użyciu 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ących jednostki, które są zdefiniowane w referencyjnym Component Template. Możesz wprowadzić wartość parametru bezpośrednio do odpowiedniego pola definicji komponentu, używając różnych formatów — takich jak 2.2k, 2k2, 4M, 2.5GHz — a Workspace ma wystarczającą „inteligencję”, aby rozpoznać wartość liczbową kryjącą się za tymi zapisami.

Ta funkcja szablonu komponentu umożliwia ukierunkowane wyszukiwanie za pomocą funkcji Search facility w Workspace — funkcji, która nie tylko pozwala wyszukiwać według typu komponentu, ale także inteligentniej, z użyciem wyszukiwania zakresowego. Korzystając z parametrów komponentów uwzględniających jednostki, możesz na przykład szybko zdefiniować wyszukiwanie wszystkich kondensatorów o pojemności między 47uF a 220uF.

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

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

Podczas wprowadzania wartości parametru komponentu korzystającego z typu danych uwzględniającego jednostki — jako wymaganej wartości w definicji komponentu — należy wziąć pod uwagę następujące kwestie:

  • Możesz wprowadzić wartość w wielu różnych formatach: 
    • Tylko wartość liczbowa (np. 10). Pamiętaj, że 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 i jednostki (np. 10F).
    • Wartość liczbowa z prefiksem (np. 10k). Odpowiednia jednostka zostanie dodana automatycznie (jeśli dotyczy).
    • Wartość liczbowa z prefiksem i jednostkami (np. 10kF).
    • Wartość liczbowa z prefiksem w typowym formacie inżynierskim (np. dla rezystancji: 2k2, 2K2, 10r2, 10R2). Wartość zostanie automatycznie odpowiednio znormalizowana (np. 2K2 stanie się 2.2k).
  • Możesz wprowadzić prefiks i/lub jednostki ze spacją po wartości liczbowej lub bez niej (np. 10uF albo 10 uF). Spacja zostanie automatycznie usunięta.
Pamiętaj, że skróty inżynierskie nie rozróżniają wielkości liter, więc wpisanie 2k2 jest tym samym co wpisanie 2K2, a wpisanie 100R jest tym samym co wpisanie 100r. Jedynym wyjątkiem są M (Mega) i m (mili).

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

Edytor komponentów obsługuje typy danych parametrów komponentów definiowane słownikiem, które są konfigurowane w referencyjnym Component Template. Możesz wybrać wartość parametru spośród opcji zdefiniowanych w słowniku, klikając komórkę wartości i używając listy rozwijanej. Możesz też kliknąć komórkę wartości i zacząć wpisywać wartość — lista rozwijana otworzy się, a najbliższa wartość zostanie podświetlona na liście.

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

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

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

  • ​​​​​Wartości parametrów definiowanych słownikiem są sprawdzane podczas zapisywania komponentu do Workspace. Jeśli wartość stanie się niezgodna ze słownikiem (np. wartość została usunięta z Workspace, a następnie komponent korzystający z tej wartości został otwarty do edycji), pole wartości zostanie podświetlone na czerwono, informując o tym, że wartość nie ma zastosowania. Nie będzie można zapisać komponentu do Workspace, dopóki wartości nie będą zgodne ze słownikami.

  • Jeśli słowniki zostały zmienione w interfejsie przeglądarkowym połączonego Workspace, musisz rozłączyć się z Workspace i połączyć ponownie, aby zmiany zostały odzwierciedlone w Altium Designer. Więcej informacji znajdziesz na stronie Accessing Your Workspace.

Korzystanie z szablonów nazw komponentów

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

  • CMP-[Value]

  • CMP-[Part Number]

  • [Part Number]-[Value]

  • [Value]

  • [Part Number]

W szablonach można też używać wielu deklaracji parametrycznych, na przykład:

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

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

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

Na najwyższym poziomie wymagany szablon nazewnictwa można po prostu wprowadzić jako domyślny schemat nazewnictwa w polu Item Naming okna dialogowego Document Options. W tym przypadku początkowy indeks zawsze będzie równy zero. Aby uzyskać większą kontrolę, wybierz komponent(y), których nazwa ma zostać zmieniona, i wybierz polecenie Edit » Operations » Rename Component (Edit » Operations » Rename n Components) z menu głównego albo 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 oraz sterować Initial Index (gdy do szablonu dodano makro iteratora).

Uwaga: okno dialogowe początkowo pokaże domyślny schemat nazewnictwa wprowadzony w oknie Document Options. Jeśli pozostawisz ten schemat, nie będzie można zmienić Initial Index. Tę ostatnią 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 do szybkiej zmiany nazw wybranych komponentów definiowanych w Edytorze komponentów.
Przykład użycia parametrów CompanyPrtType i Value w szablonie nazewnictwa do szybkiej zmiany nazw wybranych komponentów definiowanych w Edytorze komponentów.

  • Schemat nazewnictwa użyty w procesie zmiany nazw jest stosowany tylko do tego procesu. Nie zastępuje on zdefiniowanego domyślnego schematu nazewnictwa dla dokumentu. Jeśli chcesz, aby dodatkowo dodawane definicje komponentów były nazywane według tego samego schematu, upewnij się, że zdefiniujesz ten schemat 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 siatce. Kliknij raz, aby ustawić fokus na komórce Item ID , a następnie kliknij ponownie (lub naciśnij F2), aby przejść do edycji w miejscu. Zmień nazwę zgodnie z potrzebą. Zwróć uwagę, że bezpośrednia edycja nazwy w ten sposób nie obsługuje deklaracji parametrycznych.

Wybory części

Edytor komponentów może służyć do określenia jednego lub większej liczby Part Choices dla komponentu – „dozwolonych” części producenta, których można użyć do realizacji komponentu na zmontowanej płytce. Faktyczne dane wywiadu łańcucha dostaw – obejmujące producenta (i numer części), dostawcę (i numer części), opis, ceny i dostępność – są pobierane z lokalnego Part Catalog przestrzeni roboczej oraz z odpowiedniego źródła części.

Każda przestrzeń robocza ma własny dedykowany Part Catalog. Jest to lokalna baza katalogu części przeznaczona do zarządzania i śledzenia części producentów oraz powiązanych z nimi części dostawców. Lokalny katalog części przechowuje pozycje reprezentujące rzeczywiste części producenta wraz z jedną lub większą liczbą pozycji reprezentujących części dostawców – wcielenia tych części producenta sprzedawane przez dostawców/sprzedawców. Każda część dostawcy jest odwołaniem do pozycji w bazie danych części – albo w zbiorczej bazie części Altium Parts Provider (która sama łączy się z włączonymi dostawcami i pobiera od nich części), albo, w przypadku przestrzeni roboczej Enterprise Server, w połączonej lokalnej bazie części (opartej na ODBC). Włącz wymaganych dostawców i określ zakresy lokalizacji/walut dla Altium Parts Provider w obszarze Part Providers interfejsu przeglądarkowego przestrzeni roboczej. Gdy pozostajesz połączony ze swoją przestrzenią roboczą z poziomu Altium Designer, obszar Altium Parts Options – na stronie Data Management – Parts Providers page okna dialogowego Preferences – staje się tylko do odczytu i przyjmuje ustawienia zdefiniowane dla przestrzeni roboczej. Więcej informacji o zarządzaniu źródłem części Altium Parts Provider dla swojej przestrzeni roboczej znajdziesz w Part Source Configuration (Altium 365 Workspace, Enterprise Server Workspace).

Dodaj wybór części z obszaru Required Models/Parameters – kliknij kontrolkę Add i użyj polecenia By MPN z podmenu Part Choices. Alternatywnie, jeśli skonfigurowano niestandardowe źródło części z bazy danych, wybierz pozycję menu By Internal ID. Można dodać dowolną liczbę wyborów części do użycia.

Gdy dodasz wybór części do użycia z definiowanym(i) komponentem(ami), do obszaru definicji zostanie dodany wpis – Part Choice n – z dwiema kolumnami do określenia tego wyboru. Kolumny te będą zależeć od wybranego stylu wyboru części:

  • By MPN – dwie wyświetlane kolumny to Manufacturer i Part Number.

  • By Internal ID – dwie wyświetlane kolumny to Part source i Internal ID.

Dodawanie wyboru części (By MPN) do użycia z definiowanym(i) komponentem(ami). Najedź kursorem, aby zobaczyć przykład dodanego wyboru części By Internal ID – umożliwiającego podłączenie części z wewnętrznej bazy części Twojej firmy.
Dodawanie wyboru części (By MPN) do użycia z definiowanym(i) komponentem(ami). Najedź kursorem, aby zobaczyć przykład dodanego wyboru części By Internal ID – umożliwiającego podłączenie części z wewnętrznej bazy części Twojej firmy.

Wprowadź producenta i numer części producenta – dla rzeczywistej części, która ma zostać użyta podczas produkcji i montażu płytki – odpowiednio w polach Manufacturer i Part Number.

Jeśli używane jest skonfigurowane niestandardowe źródło części z bazy danych, użyj pola Part source, aby wybrać źródło części. Zostaną wyświetlone wszystkie niestandardowe źródła części z bazy danych zdefiniowane dla przestrzeni roboczej. Wprowadź identyfikator wymaganej części w polu Internal ID.

Podczas uzyskiwania dostępu do Edytora komponentów w trybie Batch Component Editing , jeśli w komponencie zostanie wykryta para parametrów producenta i numeru części producenta, zostanie otwarte okno dialogowe Part Choice Migration z sugestią konwersji tych parametrów na wybory części (). Jeśli wybierzesz kopiowanie lub przeniesienie parametrów do wyborów części, zostaną utworzone nowe wybory części, a ich wartości Manufacturer i Part Number zostaną określone na podstawie wartości tych parametrów.

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

Warto pamiętać o kilku rzeczach:

  • Dodanie wyboru części nie oznacza, że definicja komponentu musi go używać. Jeśli jednak wprowadzisz wartość w jednym z tych dwóch pól, drugie pole zostanie wyświetlone z czerwoną ramką, informując, że przed zapisaniem tego komponentu do przestrzeni roboczej wymagana jest teraz również druga wartość.

  • Jeśli wprowadzisz nieprawidłową wartość pola i część nie będzie mogła zostać pobrana przez przestrzeń roboczą, tekst będzie wyszarzony i zapisany kursywą. Gdy oba wpisy będą poprawne, tekst będzie wyświetlany normalnie, białym kolorem. Zwróć uwagę, że wielkość liter nie ma znaczenia.

Dodawanie wyborów części MPN przy użyciu okna dialogowego

Chociaż informacje o producencie i numerze części można wprowadzić bezpośrednio do powiązanych komórek wyboru części, znacznie łatwiej jest użyć okna dialogowego, które umożliwia wyszukiwanie części producenta. Aby uzyskać dostęp do tej funkcji, po dodaniu początkowego wpisu Part Choice 1 do obszaru Required Models/Parameters kliknij w jednej z komórek dla tego wyboru (powiązanej z wymaganym definiowanym komponentem). Obszar Preview edytora wyświetli przycisk . Kliknij go, aby otworzyć okno dialogowe Add Part Choices, używane w taki sam sposób jak panel Manufacturer Part Search panel (szczegółowy opis pełnych elementów interfejsu użytkownika znajduje się na tej stronie).

Tworzenie wyboru części – użyj okna dialogowego Add Part Choices, aby wyszukać wymaganą część producenta, wybrać jej wpis i kliknąć OK.
Tworzenie wyboru części – użyj okna dialogowego Add Part Choices, aby wyszukać wymaganą część producenta, wybrać jej wpis i kliknąć OK.

Wyniki wyszukiwania w oknie dialogowym są prezentowane według części producenta, a powiązane wpisy SPN odzwierciedlają włączonych dostawców oferujących tę część. Po wybraniu części do listy Part Choices dodawana jest część producenta. Korzystając z części producenta, a nie z konkretnego sprzedawcy/dostawcy, uzyskujesz pojedynczy Part Choice, który obejmuje wszystkie rozwiązania oparte na dostawcach sprzedających tę część (i dostępnych do użycia za pośrednictwem Twojej przestrzeni roboczej).

Użyj okna dialogowego, aby wyszukać wymaganą część producenta, wybrać część, a następnie kliknąć przycisk OK. Kliknij wpis SPNs dla części producenta – Supplier Part Numbers – aby zobaczyć dostępnych dostawców tej części i ocenić, czy wybór tej części jest właściwy na podstawie dostępności, ceny itp. Wybrana część zostanie wprowadzona z powrotem do Edytora komponentów – zarówno do komórek wpisu Part Choice 1, jak i do obszaru Preview.

Przykładowy wybór części – dodany przy użyciu okna dialogowego Add Part Choices – pokazany z powrotem w Edytorze komponentów.
Przykładowy wybór części – dodany przy użyciu okna dialogowego Add Part Choices – pokazany z powrotem w Edytorze komponentów.

Kontynuuj dodawanie kolejnych wyborów części zgodnie z potrzebą, klikając przycisk – powiązany wpis Part Choice n zostanie utworzony automatycznie.

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

Aby dowiedzieć się więcej o informacjach dostarczanych przez wybór części, zobacz stronę Adding Supply Chain Information to a Component.

Automatyczne rankingowanie wyborów części

Oprócz możliwości definiowania rankingu użytkownika dla wyboru części za pomocą funkcji gwiazdek, można również ustawić ranking wyborów części automatycznie dla komponentów definiowanych/edytowanych w Edytorze komponentów.

  • Wybierz co najmniej jeden wpis definicji komponentu, a następnie kliknij prawym przyciskiem myszy zaznaczenie i wybierz polecenie Set Part Choice Ranks Automatically z menu podręcznego, aby ustawić ranking wyborów części dla zaznaczonych komponentów.

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

Wybory części są sortowane w siatce definicji komponentów oraz w obszarze podglądu edytora zgodnie z ustawionymi rankingami. Wszelkie wybory części, które mają już ranking, zachowują swoją dotychczasową kolejność.

Dołączanie arkuszy danych do definicji komponentów

Do jednego lub wielu komponentów można dołączyć jeden lub więcej arkuszy danych podczas definiowania komponentu(ów) za pomocą Edytora komponentów. Umożliwia to na przykład szybkie dołączenie tych samych wymaganych arkuszy danych do wszystkich komponentów z określonej rodziny.

Łączenie różnych arkuszy danych widziane z perspektywy edycji komponentu w Edytorze komponentów.
Łączenie różnych arkuszy danych widziane z perspektywy edycji komponentu w Edytorze komponentów.

Dołączanie arkuszy danych do definicji komponentu obejmuje sekwencję kroków, podsumowaną tutaj i opisaną szczegółowo w dalszych sekcjach:

  1. Włączenie użycia arkuszy danych.
  2. Przesłanie arkuszy danych do wybranego komponentu.
  3. Przypisanie przesłanych arkuszy danych do innych definicji komponentów.

Sprawdzanie poprawności nazewnictwa komponentów

Oprogramowanie sprawdza identyfikatory komponentów tworzonych przez wielu użytkowników przed zapisaniem ich do Workspace, co zapobiega problemom z duplikowaniem identyfikatorów Item ID. Gdy użytkownik tworzy pozycję Component Item, przypisany Item ID zostaje „zablokowany”, uniemożliwiając innemu użytkownikowi użycie tego identyfikatora, nawet jeśli pierwszy użytkownik nie zapisze lub nie zamierza zapisać tego komponentu do Workspace. Jeśli inni użytkownicy ręcznie zmienią Item ID w definicji komponentu na taki, który jest już używany przez istniejący element (lub element, który ma zostać utworzony), identyfikator zostanie zmieniony na następny dostępny, nieużywany ID, zgodnie z obowiązującym schematem nazewnictwa.

Zablokowany Item ID komponentu zostanie automatycznie zwolniony po 30 minutach, jeśli w tym czasie nie nastąpi zapisanie.

Tworzenie kopii definicji komponentu

Aby ułatwić szybkie tworzenie definicji komponentów różniących się między sobą jedynie nieznacznie, 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 oryginalnej definicji komponentu źródłowego pod względem:

  • Docelowego tego samego folderu w Workspace — folderu, w którym istnieje oryginalny komponent lub do którego jest przypisany (jeśli sam nie został jeszcze zapisany).
  • Odwoływania się do tych samych modeli domenowych.
  • Posiadania tych samych wartości dla Name, Description, Type, parametrów szablonu oraz wszelkich dodatkowych parametrów zdefiniowanych przez użytkownika.

Będzie się różnić pod względem:

  • Braku wszelkich arkuszy danych zdefiniowanych dla oryginalnego komponentu.

  • Braku wszelkich wyborów części zdefiniowanych dla oryginalnego komponentu.

  • Posiadania następnego dostępnego unikalnego Item ID.

  • Ustawienia zapisu do początkowej rewizji nowego Component Item (Action ustawione na Create Item).

Przykład kopiowania definicji komponentu — po skopiowaniu wprowadź wszelkie niezbędne zmiany, na przykład wartości jednego lub większej liczby parametrów, zdefiniowanie wyborów części oraz dodanie wymaganych arkuszy danych.
Przykład kopiowania definicji komponentu — po skopiowaniu wprowadź wszelkie niezbędne zmiany, na przykład wartości jednego lub większej liczby parametrów, zdefiniowanie wyborów części oraz dodanie wymaganych arkuszy danych.

Po skopiowaniu wprowadź wszelkie potrzebne zmiany, np. wartości jednego lub większej liczby parametrów.

Funkcja kopiowania jest podobna do sekwencyjnego użycia poleceń Copy Component i Paste Component. Choć jest to szybszy sposób kopiowania istniejącej definicji komponentu, kopiowanie można wykonać tylko dla jednej definicji komponentu, podczas gdy polecenia Copy/Paste Component działają na wielu definicjach.

Grupowanie definicji komponentów

Definicje komponentów można grupować na podstawie dowolnego widocznego nagłówka kolumny. Aby to zrobić, kliknij i przytrzymaj nagłówek kolumny, a następnie przeciągnij go i upuść na tekst z napisem Drag a column header here to group by that column.

Na przykład poniższy obraz pokazuje definicje komponentów pogrupowane według parametru Case-Metric. Powoduje to podzielenie definicji komponentów na tyle grup, ile różnych wartości znajduje się w kolumnie grupowania — w tym przypadku zostaje utworzonych dziewięć grup.

Grupowanie definicji komponentów na podstawie wartości w kolumnie, w tym przypadku według parametru Case-Metric.
Grupowanie definicji komponentów na podstawie 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 pogrupowanych kolumn użyj przeciągania i upuszczania, aby według potrzeb zmienić „kolejność sortowania” grupowania.

Sortowanie definicji komponentów

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

Możesz sortować według wielu kolumn. Gdy definicje komponentów są już posortowane według określonej kolumny, Shift+Click na innej kolumnie, aby wykonać „podsortowanie” według zawartości tej kolumny.

Aby usunąć sortowanie dla kolumny, Ctrl+Click jej nagłówek.

Filtrowanie definicji komponentów na podstawie kolumn

Podobnie jak w arkuszu Excel, definicje komponentów można dodatkowo filtrować według zawartości każdej kolumny. Aby to zrobić, kliknij małą ikonę lejka (filtra) znajdującą się po prawej stronie nagłówka kolumny (). Pojawi się menu zawierające pole wyboru dla każdej wartości obecnej w tej kolumnie. Zaznacz wymagane pola wyboru, aby ograniczyć listę tylko do definicji komponentów z tą wartością.

Alternatywnie, aby uzyskać większą kontrolę nad filtrowaniem, wybierz (Custom...), co spowoduje wyświetlenie okna dialogowego Custom Filter. Użyj tego okna, aby skonfigurować niestandardowy filtr zgodnie ze swoimi wymaganiami, określając, które wiersze informacji chcesz wyświetlić na podstawie kryteriów filtrowania zastosowanych do kolumny danych.

Wybierz zastosowanie standardowego lub niestandardowego filtrowania kolumn.
Wybierz zastosowanie standardowego lub niestandardowego filtrowania kolumn.

Po zastosowaniu filtra kolumny ikona filtra jest wyświetlana na niebiesko (), co wskazuje, że dla tej kolumny aktywne jest filtrowanie. Filtrowanie można zastosować do wielu kolumn danych. Każdy „filtr kolumny” staje się warunkiem połączonym operatorem AND w filtrze ogólnym. Tekstowa reprezentacja aktualnie aktywnego filtrowania będzie prezentowana u dołu obszaru.

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

Aby wyczyścić filtrowanie dla kolumny, wybierz pozycję (All) z rozwijanego menu filtrowania. Aby całkowicie wyczyścić filtrowanie, kliknij przycisk po lewej stronie tekstowej reprezentacji filtra. Aby wyłączyć filtr, odznacz pole wyboru po lewej stronie jego tekstowej reprezentacji. Aby włączyć go ponownie, zaznacz to pole wyboru.
W ramach sesji edycyjnej dostępna jest historia ostatnio używanych filtrów. Kliknij przycisk po prawej stronie tekstowej reprezentacji bieżącego filtra, aby wyświetlić historię. Lista historii jest czyszczona po zamknięciu tymczasowego Component Editor.

Aby dalej dostosować bieżący filtr, kliknij przycisk znajdujący się skrajnie po prawej stronie tekstowej reprezentacji filtra, 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.

Użyj tego okna dialogowego, aby w razie potrzeby tworzyć bardziej zaawansowane i złożone filtry:

  • Filter - kliknij, aby uzyskać dostęp do dodatkowych warunków filtrowania. Kliknij Clear All , aby wyczyścić wszystkie filtry. Dostępne opcje to:
    • Add Condition - kliknij, aby dodać warunek filtrowania, taki jak equalsbetween itp.
    • Add Group - kliknij, aby dodać grupę filtrowania, taką jak ANDOR itp.
  • Links - kliknij różne łącza, aby dalej zdefiniować filtr.
    • Id - kliknij różne łącza, aby wybrać żądany element, według którego ma odbywać się filtrowanie, na przykład DescriptionName itp.
    • AND itd. - kliknij różne łącza, aby określić operator logiczny/typ, na przykład OR itd.
    • like - kliknij różne łącza, aby określić operator, taki jak equalsis blankis greater than itp.
    • <empty> - kliknij różne łącza, aby dodać wartość warunku. Po kliknięciu łącza wpisz żądaną wartość w polu tekstowym.
  • press the button to add a new condition - kliknij, aby dodać dodatkowy warunek.
Często używane filtry można zapisywać i używać ponownie. Odbywa się to w oknie dialogowym Filter Builder przez kliknięcie przycisku , aby zapisać bieżący filtr w pliku Filters (*.flt). Kliknij przycisk , aby ponownie wczytać wcześniej zapisany filtr.

Prezentacja danych

W zależności od typu definiowanych komponentów liczba parametrów może być znaczna, a wszystkie one po dodaniu do pozostałych kolumn danych mogą tworzyć prawdziwy gąszcz częściowo czytelnej zawartości. Aby temu zaradzić, dla obszaru definicji komponentów dostępnych jest kilka trybów wyświetlania. Przełączaj się między trybami za pomocą kontrolki w prawym dolnym rogu obszaru.

Kontrolka pokazuje tryb, który zostanie włączony po kliknięciu, a nie tryb aktualnie aktywny.
  • Best Fit – w tym trybie każda kolumna danych jest dopasowywana rozmiarem tak, aby wyświetlić wszystkie zawarte w niej dane, zgodnie z największym wpisem danych, z niewielkim dodatkowym marginesem. Ponieważ każda kolumna ma rozmiar dopasowany do swoich danych, kolumny mogą łącznie wykraczać poza aktualnie widoczny obszar. W celu ułatwienia odczytu dostępny jest poziomy pasek przewijania.
  • Auto Width – w tym trybie oprogramowanie będzie próbowało wyświetlić wszystkie kolumny danych w widocznym obszarze siatki, rozciągając je lub zwężając w razie potrzeby. Tryb ten działa dobrze, gdy kolumn danych nie ma zbyt wiele, ale czytelność może ucierpieć przy większej ich liczbie.

Przykład użycia trybów prezentacji Auto Width i Best Fit.
Przykład użycia trybów prezentacji Auto Width i Best Fit.

Aby jeszcze bardziej ułatwić wyświetlanie danych, można selektywnie przełączać widoczność kolumn modeli i parametrów. Zrób to za pomocą opcji Show dla każdego z nich, dostępnej w obszarze Required Models/Parameters edytora.
Możesz również ręcznie dostosować szerokość kolumn danych, aby precyzyjnie dostroić sposób wyświetlania danych — kliknij i przeciągnij prawą krawędź nagłówka kolumny.

Definicje komponentów — techniki edycji

W zależności od tworzonych komponentów Component Editor może ostatecznie zawierać znaczną liczbę definicji komponentów. W niektórych przypadkach definicje te mogą różnić się tylko nieznacznie, a wiele z nich może wymagać podobnych informacji modelowych lub parametrycznych. Dokument obsługuje różne funkcje edycji, które umożliwiają szybkie wprowadzanie zmian do jednej lub większej liczby definicji komponentów.

  • Edycja wielu komórek jest zaimplementowana dla modeli i parametrów. Wiele komórek danych w obrębie kolumny można zaznaczyć do operacji przy użyciu standardowych funkcji klawiaturowych Ctrl+Click i Shift+Click. Aby przypisać model do wielu komponentów, zaznacz zakres komórek, a następnie kliknij listę rozwijaną, aby wyświetlić wyskakujące okno łącza modelu. Kliknij dwukrotnie wymagany model w wyskakującym oknie, a model ten zostanie przypisany we wszystkich zaznaczonych komórkach modelu.

    W przypadku parametrów zaznacz wymagane komórki w tej samej kolumnie, a następnie wprowadź wymaganą wartość dla aktywnej komórki i kliknij poza nią albo naciśnij Enter. Wszystkie komórki w zaznaczeniu otrzymają tę samą wartość.

    Tę funkcję można również wykorzystać dla FolderPath. Zaznacz wpisy w kolumnie FolderPath dla odpowiednich definicji komponentów, kliknij przycisk dla aktywnego wpisu i wybierz wymagany folder docelowy w oknie dialogowym Choose Folder. Wszystkie zaznaczone definicje będą miały zmienione FolderPath tak, aby wskazywało ten folder.
  • Możesz wycinać, kopiować i wklejać dane między zaznaczonymi komórkami danych za pomocą odpowiednio Ctrl+XCtrl+C i Ctrl+V (lub odpowiednich poleceń z menu wywoływanego prawym przyciskiem myszy albo głównego menu Edit).

    Jeśli komórka docelowa jest niezgodna z danymi ze schowka, wklejanie nie nastąpi (na przykład podczas wklejania danych parametrycznych do pola łącza modelu).

  • Możesz wyczyścić zawartość zaznaczonych komórek danych za pomocą klawisza Delete (lub polecenia Clear Contents z menu wywoływanego prawym przyciskiem myszy albo polecenia Edit » Clear Contents z menu głównego).

    Jeśli dokument Component Library odwołuje się do Component Template, pamiętaj, że:

    • Jeśli parametr jest oznaczony w szablonie jako Read Only, nie można wyczyścić zawartości odpowiedniej komórki dla tego parametru.
    • Jeśli parametr jest oznaczony w szablonie jako Required , wyczyszczenie zawartości odpowiedniej komórki dla tego parametru spowoduje podświetlenie komórki czerwoną ramką, informującą o tym, że wymagana jest wartość.
  • Możesz kopiować, wycinać i wklejać zaznaczone definicje komponentów, używając odpowiednio Ctrl+Shift+CCtrl+Shift+X i Ctrl+Shift+V (lub odpowiednich poleceń z menu wywoływanego prawym przyciskiem myszy albo głównego menu Edit).

    • Aby szybko zduplikować pojedynczą definicję komponentu, użyj polecenia Make a copy of the component command.

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

      • Na końcu bieżącej listy definicji — upewnij się, że żadne definicje nie są obecnie zaznaczone, a następnie uruchom polecenie.
      • Nadpisanie bieżącej definicji — 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ć. Wszelkie istniejące zdefiniowane dane komórek zostaną nadpisane danymi z wklejanej definicji. Pamiętaj, że nadpisanie działa tylko dla aktywnej definicji. Jeśli w schowku znajduje się wiele definicji, tylko pierwsza zostanie wklejona „na” aktywną definicję, a pozostałe zostaną wklejone na dole listy definicji.
  • Możesz całkowicie usunąć zaznaczone definicje komponentów, używając kontrolki Remove Component poniżej siatki definicji komponentów, polecenia Remove <ComponentName> (Remove n Components) z menu wywoływanego prawym przyciskiem myszy lub z głównego menu Edit, albo skrótu Ctrl+Del.
  • Możesz odświeżyć zawartość siatki za pomocą polecenia Refresh w głównym menu Edit lub View albo w menu wywoływanym prawym przyciskiem myszy głównego obszaru siatki, używając skrótu klawiaturowego F5 albo klikając przycisk na pasku narzędzi Component Library Standard.
  • Możesz kopiować zaznaczone komórki danych do schowka systemu Windows, aby manipulować nimi w zewnętrznej aplikacji arkusza kalkulacyjnego. Informacje o definicjach komponentów z zewnętrznego arkusza kalkulacyjnego można również wkleić z powrotem do obszaru definicji komponentów.
Możliwe jest również zwinięcie górnego obszaru Component Editor przez kliknięcie małej strzałki w prawym górnym rogu edytora, co przeznacza cały obszar wyświetlania na edycję definicji komponentów.

Przeglądanie zapisanej definicji

Po zapisaniu do Workspace możesz przeglądać komponent bezpośrednio w Workspace za pomocą panelu Components panel lub panelu Explorer panel.

Dla komponentu, który został już zapisany i jest aktualnie edytowany, możesz bezpośrednio przejść do jego Component Item w Workspace z poziomu Component Editor, klikając prawym przyciskiem myszy jego wpis w obszarze definicji i wybierając polecenie Operations » Show in Explorer albo wybierając polecenie Edit » Operations » Show In Explorer z menu głównego.

Przejdź bezpośrednio z Component Editor do już zapisanego komponentu w panelu Explorer, gdy masz otwartą do edycji rewizję tego komponentu.
Przejdź bezpośrednio z Component Editor do już zapisanego komponentu w panelu Explorer, gdy masz otwartą do edycji rewizję tego komponentu.

Wskazywanie istniejącego Component Item

W większości przypadków tworzenie komponentów w docelowym Workspace pozostawia się jako część procesu zapisu. Dodajesz definicje komponentów, przypisujesz Item ID i gotowe — tworzenie zawartości „w locie”, że tak powiem. Możliwe jednak, że utworzyłeś (lub chcesz utworzyć) komponenty bezpośrednio w Workspace, a następnie połączyć się z tymi istniejącymi komponentami. Alternatywnie możesz chcieć zmienić docelowy Component Item skojarzony z istniejącą, wydaną definicją komponentu.

Podmenu Operations dostępne po kliknięciu prawym przyciskiem myszy dla definicji komponentu (oraz podmenu Edit » Operations w menu głównym) zawiera kilka poleceń wspierających łączenie definicji z ręcznie utworzonym komponentem:

  • Change Link To Target Item – użyj tego polecenia, aby otworzyć okno dialogowe Choose Target Item, którego możesz użyć do przeglądania i wyboru wymaganego komponentu w Workspace.

    Jeśli wybrana definicja komponentu jest już połączona z komponentem, okno dialogowe pokaże ten komponent jako już zaznaczony. Jeśli definicja nie jest jeszcze połączona, okno dialogowe pokaże folder docelowy (zgodnie z definicją ustawiony dla tej definicji).

    Po połączeniu z istniejącym komponentem w docelowym Workspace pole Item ID  dla definicji komponentu stanie się wyszarzone (nieedytowalne).

    Pamiętaj, że polecenie będzie dostępne w odpowiednim menu tylko wtedy, gdy zaznaczona jest definicja komponentu. Jeśli zaznaczonych jest 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ąć łącze do istniejącego komponentu lub komponentów w Workspace. Pola związane z wydaniem definicji komponentu wrócą do stanu gotowości do utworzenia nowego elementu.

    Potrzeba zerwania łączy może pojawić się wtedy, gdy trzeba ponownie wydać komponenty do nowego zestawu komponentów. Na przykład jeśli wcześniej zostały wydane, ale później usunięte z Workspace, biblioteka źródłowa nadal będzie miała zdefiniowane łącza (choć będą one nieważne, ponieważ komponenty w Workspace nie będą już odnajdywane).

    Jeśli definicja komponentu została już zapisana, ta procedura spowoduje, że definicja ta i wcześniej połączony z nią komponent utracą wzajemną wiedzę o sobie.

    Po usunięciu łącza do istniejącego komponentu w docelowym Workspace pole Item ID  dla definicji komponentu stanie się edytowalne. Wpis w polu Action  w obszarze Release  siatki zmieni się na Create Item, co będzie odzwierciedlać fakt, że definicja komponentu nie jest obecnie połączona z komponentem w docelowym Workspace.

Uruchamianie sprawdzania reguł komponentu

Przed zapisaniem komponentu biblioteki Workspace zdefiniowanego/edytowanego w Component Editor do połączonego Workspace i udostępnieniem go do użycia w projektach konieczne jest upewnienie się, że komponent spełnia wymagania zgodnie ze skonfigurowanymi ustawieniami. Component Editor uruchamia walidację — Component Rule Check — gdy próbujesz zapisać komponent z powrotem do Workspace lub gdy uruchomisz tę funkcję ręcznie.

Aby dowiedzieć się więcej o walidacji komponentu, zobacz stronę Validating a Component.

Słowo o połączonych 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. Dodanie łącza modelu tego typu odbywa się dokładnie tak samo jak w przypadku symbolu i footprintu, więc informacje na ten temat znajdują się we wcześniejszych sekcjach. Tutaj przyjrzymy się uwzględnianiu parametrów symulacyjnych na poziomie komponentu, a także konfiguracji mapowania pinów.

Dodawanie parametrów symulacyjnych na poziomie komponentu

Podczas używania modelu symulacyjnego dla komponentu w projekcie parametry specyficzne dla tego modelu można określić na dwóch różnych poziomach:

  • Model-Level Parameter – określone jako część samej definicji modelu symulacyjnego (w pliku SimModel) i zapisane wraz z tą definicją w rewizji połączonego modelu symulacyjnego.
  • Component-Level Parameter – określone jako część definicji komponentu (tutaj w Component Editor) i zapisane wraz z tą definicją w rewizji połączonego komponentu.
Parametry na poziomie komponentu są używane dla parametrów współdzielonych między wieloma modelami lub wtedy, gdy projektant chce, aby taki parametr był widoczny/edytowalny na schemacie (np. wartość, częstotliwość itp.).

Parametry są dodawane na poziomie komponentu w obszarze Required Models/Parameters edytora Component Editor. Należy pamiętać, że nazwy parametrów muszą być takie same jak nazwy parametrów zdefiniowanych na poziomie modelu. Aby zobaczyć parametry na poziomie modelu, a tym samym sprawdzić, które parametry można dodać na poziomie komponentu (oraz jakie są ich nazwy!), wybierz łącze modelu SIM i kliknij kontrolkę View Parameters u dołu okna podglądu.

Aby sprawdzić, które parametry można dodać na poziomie komponentu — i jak są nazwane — wyświetl parametry na poziomie modelu dla elementu Simulation Model Item!
Aby sprawdzić, które parametry można dodać na poziomie komponentu — i jak są nazwane — wyświetl parametry na poziomie modelu dla elementu Simulation Model Item!

Mając do dyspozycji parametry dostępne na poziomie modelu, możesz teraz dodać dowolne z tych samych parametrów na poziomie komponentu, tak aby były dostępne dla każdej definicji komponentu. W tym celu kliknij kontrolkę Add u dołu obszaru Required Models/Parameters i wybierz z menu pozycję Parameter. Do listy zostanie dodany nowy wpis parametru. Zmień nazwę zgodnie z potrzebą, pamiętając, aby dokładnie odpowiadała nazwie odpowiedniego parametru na poziomie modelu.

Dodawanie parametrów związanych 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.
Dodawanie parametrów związanych 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 symulacji może mieć inną wartość na poziomie komponentu niż wartość tego samego parametru na poziomie modelu. Podczas generowania netlisty priorytet będzie miał parametr na poziomie komponentu.
Dla niektórych wbudowanych modeli SPICE3f5 wprowadzenie wartości parametru na poziomie komponentu spowoduje nadpisanie powiązanego parametru zdefiniowanego w dołączonym pliku modelu (*.mdl). Na przykład w przypadku kondensatora półprzewodnikowego podanie wartości parametru Width na poziomie komponentu spowoduje nadpisanie dowolnej wartości określonej dla parametru DEFW w skojarzonym pliku modelu. Jeśli parametr zostanie określony na poziomie komponentu dla modelu podukładu, ta wartość nadpisze wartość zdefiniowaną dla niego w dołączonym pliku podukładu (*.ckt).

Mapowanie wyprowadzeń

Po wybraniu łącza do wymaganego modelu SIM należy upewnić się, że wyprowadzenia komponentu — w jego reprezentacji w schemacie — są poprawnie zmapowane na wyprowadzenia modelu symulacyjnego. Odbywa się to w oknie dialogowym Pin Mapping, do którego można uzyskać dostęp, klikając prawym przyciskiem myszy wpis modelu SIM definicji komponentu i wybierając z menu kontekstowego polecenie Operations » Edit Pin Mapping, albo 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ć skojarzony wpis Model Pin. Jeśli urządzenie jest wieloczęściowe, pamiętaj, aby sprawdzić mapowanie dla każdej części.

Zapewnienie poprawnego mapowania wyprowadzeń schematowych na wyprowadzenia modelu.
Zapewnienie poprawnego mapowania wyprowadzeń schematowych na wyprowadzenia modelu.

W przypadku komponentu wieloczęściowego możliwość wykluczenia danej części z symulacji jest również określana w oknie dialogowym Pin Mapping.
W przypadku wbudowanych modeli SPICE3f5 i obsługiwanych modeli PSpice funkcję każdego wyprowadzenia w modelu można znaleźć w sekcji postaci ogólnej dla danego modelu w podręczniku użytkownika SPICE 3f5. W przypadku modeli podukładów producent zwykle umieszcza komentarze dla każdego wyprowadzenia modelu, opisujące funkcję tego wyprowadzenia. Jeśli nie ma widocznych komentarzy, układ wyprowadzeń modelu będzie zazwyczaj odpowiadał układowi wyprowadzeń samego fizycznego urządzenia. W takim przypadku należy skorzystać z noty katalogowej urządzenia.
AI-LocalizedTłumaczenie SI
Jeśli znajdziesz błąd, zaznacz tekst/obraz i naciśnij Ctrl + Enter aby wysłać nam wiadomość.
Dostępność funkcji

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

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

Starsza dokumentacja

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

Content