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 zapewnia interfejs do definiowania/edytowania wielu komponentów, ale można go również użyć do definiowania/edytowania pojedynczego komponentu, jeśli sobie tego życzysz. 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ć, po czym 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.

Edytor komponentów w trybie Batch Component Editing jest również otwierany, jeśli wybrano wiele komponentów do edycji z panelu Components panel lub panelu Explorer panel. Każda definicja komponentu będzie miała wspólny zestaw parametrów i odwołania 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, zilustrowane na poniższym obrazie i podsumowane poniżej.

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 definiuje się, jakie typy modeli domenowych są wymagane przez definicję(e) komponentu, a także tworzy zestaw danych parametrycznych, który zostanie zastosowany do wszystkich definicji komponentów.
  2. Łącza modeli – tutaj dodaje się łą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 górnym lewym 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ć zastosowane do tych komponentów, są dostępne w oknie dialogowym Document Options (Edit » Document Options). Można również 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 są definiowane w oknie dialogowym Document Options.
Ustawienia Workspace są definiowane 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 aktywnie 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, skąd można przeglądać i zarządzać aktywnym oraz znanymi Workspace.

    Choć możesz być połączony z różnymi Workspace, aktywnie połączony możesz być tylko z jednym Workspace jednocześnie.

  • 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ą być przechowywane zapisane komponenty. Zrób to, klikając przycisk Choose, aby otworzyć okno dialogowe Choose Folder – będące odmianą panelu Explorer panel, z którego można przeglądać i wybrać istniejący folder w Workspace lub utworzyć nowy w locie. Wpis tutaj będzie używany domyślnie 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 edytowalne. 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 ustawić odpowiedni schemat domyślny w każdym przypadku (odpowiednio Component Lifecycle i 1-Level Revision Scheme). Użyj listy rozwijanej skojarzonej z każdym polem, aby wybrać inny schemat spośród wszystkich obecnie zdefiniowanych schematów dostępnych dla nadrzędnego Workspace.

    Jeśli dla jakichkolwiek definicji/schematów włączona jest opcja kontrolowania użycia 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 zdefiniowania domyślnego schematu nazewnictwa elementów dla komponentów zapisywanych z Edytora komponentów, zapewniając unikalny identyfikator dla każdego wynikowego elementu Component w Workspace. Wpis tutaj będzie używany jako szablon do automatycznego nadawania nazwy nowo dodanej definicji komponentu (w skojarzonym 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 pozwalają precyzyjnie nazywać, a właściwie zmieniać nazwy komponentów na podstawie aktualnie zdefiniowanych wartości parametrów dostępnych dla tych komponentów w Edytorze komponentów. Uwzględnij parametr w szablonie nazwy, używając formatu [<ParameterName>]. W szablonie można użyć 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 dla definicji. Zawsze masz pełną kontrolę i decydujący głos nad tym, jak identyfikowane są elementy.

Okno dialogowe umożliwia także odwołanie się do zdefiniowanego szablonu komponentu. Wybierz szablon za pomocą elementów sterujących dostępnych na karcie Template  tego okna dialogowego. Szablon komponentu zapewnia predefiniowane ustawienia do użycia przez definicje komponentów tworzone w Edytorze komponentów. Każda dodatkowa definicja komponentu, którą dodasz, zostanie utworzona zgodnie ze skojarzonym 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 odpowiednia opcja Allow override jest włączona w szablonie. Dodatkowo docelowy Workspace będzie na stałe ustawiony tak, aby używać tego samego 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 w razie potrzeby dodawać/usuwać inne typy modeli.

    Określenie typu modelu nie oznacza, że definicja komponentu has go użyć, ale raczej dodaje pole dla tego typu modelu do definicji komponentu.
    Zwróć uwagę, że wpis PCBLIB jest dostępny na liście. Pozwala to komponentowi mieć przypisane różne modele footprintu 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 na dole obszaru, a następnie wybierz wpis Parameter. Nowy parametr zostanie dodany do listy. Kliknij w polu Parameter Name, aby zmienić nazwę zgodnie z potrzebą. Aby usunąć parametr, zaznacz go i kliknij element sterujący Remove. Parametrów systemowych nie można usunąć.
Opcja Show skojarzona z wpisem umożliwia przełączanie wyświetlania odpowiedniej kolumny dla tego modelu/parametru w dolnym obszarze edytora – tam, gdzie definiowane są same definicje komponentów. Może to być ogromnym ułatwieniem, gdy zdefiniowano wiele parametrów i obszar zaczyna być bardzo zatłoczony. Użyj wielokrotnego zaznaczania w połączeniu z opcjami menu po kliknięciu prawym przyciskiem, aby przełączać stan wyświetlania wielu modeli/parametrów.

Ten obszar edytora, za pośrednictwem menu Add, umożliwia również:

  • Linking to a Component Template – podmenu Templates zawiera listę wszystkich Component Templates obecnie 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ą oznaczone ikoną .

  • Enabling the use of Datasheets – wybierz wpis Datasheet, aby to zrobić. Więcej szczegółów znajdziesz w 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 skonfigurowano 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, które mają być używane w definicjach komponentów. Obszar Model Links można traktować jako „pojemnik” modeli domenowych, do którego 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 pod warunkiem, że 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żesz przejść do definiowania wymaganych komponentów. Odbywa się to w tym dolnym obszarze dokumentu.

Definiuj swoje komponenty w logiczny i intuicyjny sposób za pomocą Component Editor.
Definiuj swoje komponenty w logiczny i intuicyjny sposób za pomocą Component Editor.

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

  • Po utworzeniu nowego komponentu, gdy z folderu nadrzędnego referencjonowany jest szablon komponentu Component Template is not, wpis będzie miał przypisane wartości FolderPath i Item ID, ale na tym koniec — będzie to niejako puste płótno.
  • Po utworzeniu nowego komponentu, gdy z folderu nadrzędnego nie jest referencjonowany szablon komponentu Component Template is, wpis będzie zawierał wstępnie wypełnione informacje definicyjne dostarczone przez ten szablon.
  • Podczas edycji rewizji istniejącego, pojedynczego komponentu, po przełączeniu z trybu Single Component Editing, zostanie wyświetlona ta rewizja wraz z wszelkimi informacjami, które zostały dla niej zdefiniowane na tym etapie.
  • Podczas edycji 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 do listy dodatkową definicję nowego komponentu, klikając element sterujący Add Component u dołu obszaru, wybierając polecenie Edit » Add Component z menu głównego lub używając odpowiadającego mu polecenia o tej samej nazwie w menu kontekstowym obszaru otwieranym 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 ona określona w polu Default Folder w oknie dialogowym Document Options dialog (Edit » Document Options). Niezależnie od tego, czy określono ścieżkę domyślną, masz pełną kontrolę nad tym, gdzie w docelowym Workspace zostanie zapisany komponent. Aby ręcznie wskazać folder docelowy, kliknij raz wewnątrz pola FolderPath dla komponentu, aby wyświetlić przycisk , i kliknij go, aby otworzyć okno dialogowe Choose Folder. Przejdź do istniejącego folderu i wybierz go albo utwórz nowy folder w locie.

    Poświęcenie czasu na staranne określenie ścieżek folderów dla komponentów zapewnia, że od samego początku zostaną one zapisane we właściwych folderach docelowych. W razie potrzeby zawartość można jednak łatwo przenieść do dowolnego folderu w strukturze Workspace po zapisaniu.
    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 myszy), łą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 oraz identyfikatorów istniejącej zawartości.

    Dostarczany jest domyślny schemat nazewnictwa elementów — CMP-{00000} — ale oczywiście możesz utworzyć własny schemat, wpisując go w tym polu, pamiętając, aby część zmienną ująć w nawiasy klamrowe (np. CMP-001-{0000}). Alternatywnie możesz 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 kwestii sposobu identyfikacji elementów.

    Dostępna jest także obsługa opartych na parametrach Component Name Templates. Takie szablony umożliwiają precyzyjne nazwanie, a właściwie zmianę nazwy komponentów, na podstawie aktualnie zdefiniowanych wartości parametrów dostępnych dla tych komponentów w Component Editor.
    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 myszy), łą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 czytelną dla człowieka nazwę nadaną komponentowi. Ten parametr systemowy jest dostępny i indeksowany podczas wyszukiwania w Workspace i stanowi wygodny sposób lokalizowania konkretnych komponentów bez konieczności pamiętania ich Item ID.

    Pole zostanie wypełnione dowolną wartością domyślną parametru systemowego Name, która została zdefiniowana w referencjonowanym szablonie Component Template.
  • Component: Type – to pole umożliwia zdefiniowanie typu komponentu i jest kluczowym atrybutem używanym do ułatwienia ukierunkowanego wyszukiwania komponentów w Workspace (i z którego będziesz intensywnie korzystać podczas przeglądania komponentów w panelu Components panel). Kliknij to pole, a następnie kliknij , aby otworzyć okno dialogowe Choose component type. Użyj tego okna, aby wybrać wymagany typ komponentu (ze wszystkich aktualnie 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 Component Template, 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 w oknie dialogowym 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.
  • 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 Component Template.
  • Models – te pola odpowiadają wpisom w obszarze Required Models/Parameters dokumentu. Dla każdego wymaganego dodanego modelu dostępne jest jedno pole, z wyjątkiem modeli footprint, dla których można zdefiniować wiele pozycji. Każde pole służy do określenia, które z połączonych modeli (w obszarze Model Links) mają być użyte 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 kontekstowego otwieranego prawym przyciskiem myszy, aby przełączać stan wyświetlania wielu typów modeli.
  • Template Parameters – te pola odpowiadają parametrom użytkownika przeniesionym do Component Editor z rewizji referencjonowanego szablonu Component Template. Dla każdego parametru przypada 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 potrzebami i tam, gdzie ma to zastosowanie. Na przykład parametry oznaczone w szablonie jako Read Only nie będą edytowalne, a inne będą. Jeśli natomiast zostały one oznaczone w szablonie jako Required, muszą otrzymać wartość, w przeciwnym razie zapisanie definicji komponentu do Workspace nie będzie możliwe.

  • Parameters – te pola odpowiadają dodatkowym parametrom użytkownika wprowadzonym przez Ciebie w obszarze Required Models/Parameters dokumentu. Dla każdego dodatkowego parametru przypada 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 potrzebami.

    Parametry dynamiczne (na poziomie elementu) nie są widoczne, gdy Component Editor jest używany w trybie Batch Component Editing, ale są widoczne, gdy Component Editor jest używany w trybie Single Component Editingdowiedz się więcej.

  • Release: Current Rev. – to nieedytowalne pole odzwierciedla bieżącą (najbardziej aktualną/najnowszą) 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 zostanie wykonane przez menedżera wydania dla tej konkretnej definicji komponentu w ramach procesu zapisywania. Dla definicji komponentu, która nie została jeszcze zapisana do Workspace, wpis ten będzie wyświetlał Create Item. Dla definicji, która została już zapisana do Workspace, wpis ten 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 (Part Choice), który został dodany przez Ciebie 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 dostępne są dwa pola: Manufacturer i Part Number, za pomocą których określa się wybór. Alternatywnie, jeśli skonfigurowano niestandardowe źródło części z bazy danych i dodano wybór części za pomocą pozycji menu By Internal ID, tymi dwoma polami będą Part source oraz Internal ID. Użyj ich, aby określić wybór części z wewnętrznej bazy części Twojej firmy.

Pola Current Rev., Next Rev. i Action – które łącznie tworzą Release Status – można przełączać pod względem ich wyświetlania w obszarze za pomocą opcji Show Release Status, znajdującej się u dołu obszaru. Przełączaj wyświetlanie kolumn Template Parameter, Parameter i Part Choice, włączając/wyłączając odpowiednią opcję Show dla wpisu Required Parameter. Użyj wielokrotnego zaznaczania w połączeniu z opcjami menu pod prawym przyciskiem myszy, aby przełączać stan wyświetlania wielu parametrów.
Podczas próby zapisania komponentu z powrotem do Workspace, Component Editor uruchamia 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. Pamiętaj, aby wcześniej zapisać komponent(y) lokalnie (File » Save). Więcej informacji znajdziesz w Running a Component Rule Check.

Praca z definicjami komponentów

Skorzystaj z poniższych sekcji, aby dowiedzieć się więcej o pracy z tym obszarem edytora, w tym o kilku przydatnych i oszczędzających czas funkcjach.

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

Dla istniejących definicji komponentów wymagane łącza modeli można przypisywać na następujące sposoby:

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

    Przypisz model do istniejącego komponentu, używając przeciągania i upuszczania z obszaru Model Links do odpowiadającej kolumny modelu dla tego komponentu.
    Przypisz model do istniejącego komponentu, używając 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 uzyskać dostęp do dedykowanego wyskakującego okna łą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 przy wyszukiwaniu i przypisywaniu modelu, gdy liczba definicji komponentów utrudnia techniki przeciągania i upuszczania albo gdy górna część Component Editor — zawierająca obszar Model Links — jest zwinięta. Tę metodę można też wykorzystać 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 w razie potrzeby. Kliknij i przeciągnij kontrolkę w prawym dolnym rogu okna, aby jednocześnie zmieniać rozmiar w obu kierunkach. Kliknij przycisk sterowania kolumnami w lewym górnym rogu okna i wyłącz wszystkie kolumny, których nie chcesz widzieć. Kolejność kolumn można zmieniać, przeciągając ich nagłówki.

    Użyj pola wyszukiwania w oknie podręcznym, aby szybko zlokalizować wymagany model. W miarę wpisywania znaków stosowane jest dynamiczne podświetlanie na podstawie danych w dowolnej kolumnie. Wybierz wymagane łącze modelu i naciśnij Enter albo kliknij dwukrotnie, aby przypisać ten model.

    Użyj dedykowanego okna podręcznego wyboru łącza modelu, aby wyszukać, zlokalizować i przypisać wymagany model.
    Użyj dedykowanego okna podręcznego 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 automatycznie przypisanym wymaganym łączem modelu na następujące sposoby:

  • 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 wykorzystująca ten model. Dodatkowo, jeśli ten model nie istnieje w obszarze Model Links, zostanie dodany odpowiedni 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

Component Editor 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 wprowadź 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 końcu bieżącej listy definicji komponentów. W połączeniu z obsługą edycji wielu komórek w siatce oraz funkcjami kopiuj/wklej możesz w krótkim czasie szybko zbudować imponujący zestaw definicji komponentów.

Polecenie to jest dostępne również z głównego menu Edit edytora (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 znaczny 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 także szybko utworzyć partię definicji komponentów rezystorów chipowych, wybierając polecenie Edit » Operations » Generate Basic Chip Resistors  z menu głównego albo klikając prawym przyciskiem myszy nad obszarem definicji, poza dowolnymi 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 aktualnie nie jest zaznaczona żadna definicja komponentu.

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 ostatnie nie są nadpisywane przez wygenerowanie tych pierwszych.

Tworzenie komponentów z wyszukiwania części producenta

Usprawniają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 Component Editor. Otrzymujesz nie tylko nowy wpis definicji komponentu dla wybranej części, ale także wszystkie jej parametry, wszelkie arkusze danych oraz utworzony na jej podstawie Part Choice — 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 używania funkcji Manufacturer Part Search podczas korzystania z Component Editor w trybie Single Component Editing, w trybie Batch Component Editing modele (tam, gdzie istnieją) nie będą importowane.

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

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 z obszaru Definitions Component Editor. Kliknij prawym przyciskiem myszy i wybierz polecenie Operations » Create from Part Search z menu kontekstowego tego obszaru. Alternatywnie wybierz polecenie Edit » Operations » Create from Part Search  z menu głównego albo kliknij w obszarze definicji i użyj skrótu klawiaturowego Shift+Ctrl+M.

Pojawi się 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 powiązanej stronie.
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ęść. Gdy wybierzesz część, do utworzenia nowej definicji komponentu zostanie użyta część producenta. A jeśli chodzi o Part Choice, tworzenie na podstawie części producenta, a nie konkretnego dostawcy, daje jeden Part Choice, który obejmie 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 w oknie dialogowym Preferences.

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

Po kliknięciu OK nastąpi:

  • Zostanie utworzony wpis komponentu dla wybranej części w obszarze definicji Component Editor. Definicja:
    • Otrzyma kolejny dostępny unikalny identyfikator ID elementu, zgodnie ze zdefiniowanym schematem Item Naming stosowanym przez Component Editor.
    • Będzie miała wartość parametru Manufacturer Part Number wybranej części przypisaną jako wartość swojego parametru systemowego Name.
    • Będzie miała wartość parametru Description wybranej części przypisaną jako wartość swojego parametru systemowego Description.
  • Wszystkie parametry zdefiniowane dla wybranej części (widoczne dla niej w oknie dialogowym) zostaną dodane do listy Required Models/Parameters. Wszystkie zostaną ustawione jako widoczne (odpowiednia 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 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 odpowiednio do wypełnienia 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 w oknie dialogowym 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 importowanych 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 importowanych z części producenta.

Ustawianie typu komponentu

Component Editor obsługuje możliwość definiowania typu komponentu podczas konfigurowania definicji komponentu. Ułatwia to ukierunkowane wyszukiwanie za pomocą rozbudowanej funkcji Search facility Workspace — funkcji, która nie tylko pozwala wyszukiwać według typu komponentu, ale także umożliwia bardziej inteligentne wyszukiwanie dzięki obsługiwanym parametrom komponentów uwzględniającym jednostki. Podczas przeglądania własnej biblioteki Workspace za pomocą panelu Components panel grupowanie komponentów Categories jest wyprowadzane z typu komponentu zdefiniowanego dla każdego komponentu.

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

Domyślnie okno dialogowe Choose component type prezentuje zestaw typów komponentów. Typy są definiowane na poziomie preferencji. Kliknij przycisk u dołu okna dialogowego, aby uzyskać dostęp do strony Data Management – Component Types w oknie dialogowym Preferences, gdzie 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 dla definicji komponentu na Diode.
Przykład ustawienia atrybutu Type dla definicji komponentu na Diode.

Pole Type dla wielu definicji komponentów można ustawić jedną operacją. Wybierz 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żliwa jest także zmiana typu 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 zaznacz komponent(y), które chcesz zmienić, następnie kliknij prawym przyciskiem myszy i wybierz polecenie Operations » Change Component Type z menu kontekstowego. Zostanie otwarte 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 powiązanym Component Template, 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.

Obsługa typów danych parametrów komponentów rozpoznających jednostki

Component Editor obsługuje typy danych parametrów komponentów rozpoznające jednostki, które są zdefiniowane w powiązanym 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 jest na tyle inteligentny, by rozpoznać wartość liczbową kryjącą się za tymi wpisami.

Ta funkcja szablonu komponentu ułatwia ukierunkowane wyszukiwanie za pomocą funkcji Search facility w Workspace — funkcji, która nie tylko umożliwia wyszukiwanie według typu komponentu, ale też pozwala wyszukiwać inteligentniej, z użyciem zakresów. Dzięki parametrom komponentów rozpoznającym jednostki możesz szybko zdefiniować wyszukiwanie, aby na przykład znaleźć wszystkie kondensatory o pojemności od 47uF do 220uF.

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

Parametry komponentu z powiązanego szablonu komponentu, które mają typy danych rozpoznające jednostki.
Parametry komponentu z powiązanego szablonu komponentu, które mają typy danych rozpoznające jednostki.

Podczas wprowadzania wartości parametru komponentu używającego typu danych rozpoznają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). Zwróć uwagę, że jeśli typ danych ma jednostkę, zostanie ona zastosowana automatycznie. Typy z jednostkami mają jednostkę podaną w nawiasie po swojej nazwie.
    • Wartość liczbowa w notacji naukowej (np. 1e10, 1E6).
    • Wartość liczbowa i jednostki (np. 10F).
    • Wartość liczbowa z przedrostkiem (np. 10k). Odpowiednia jednostka zostanie dodana automatycznie (jeśli dotyczy).
    • Wartość liczbowa z przedrostkiem i jednostkami (np. 10kF).
    • Wartość liczbowa z przedrostkiem w typowym formacie inżynierskim (np. dla rezystancji: 2k2, 2K2, 10r2, 10R2). Wartość zostanie odpowiednio znormalizowana automatycznie (np. 2K2 stanie się 2.2k).
  • Możesz wprowadzić przedrostek i/lub jednostki ze spacją lub bez spacji po wartości liczbowej (np. 10uF lub 10 uF). Spacja zostanie automatycznie usunięta.
Zwróć uwagę, ż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 przez słownik

Component Editor obsługuje typy danych parametrów komponentów definiowanych przez słownik, które są konfigurowane w powiązanym Component Template. Możesz wybrać wartość parametru spośród opcji zdefiniowanych w słowniku, klikając komórkę wartości i korzystając z listy rozwijanej. Możesz też kliknąć komórkę wartości i zacząć wpisywać wartość — lista rozwijana otworzy się, a najbardziej zbliżona wartość zostanie podświetlona na liście.

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

Parametry komponentu z powiązanego szablonu komponentu, które mają typy danych rozpoznające jednostki.
Parametry komponentu z powiązanego szablonu komponentu, które mają typy danych rozpoznają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 przez słownik 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, ostrzegając Cię, ż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ć się 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

Component Editor (tylko w trybie Batch Component Editing) obsługuje użycie opartych na parametrach Component Name Templates. Takie szablony umożliwiają precyzyjne nadawanie nazw, a raczej zmianę nazw 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. Uwzględnij parametr w szablonie nazewnictwa, używając formatu [<ParameterName>]. Przykłady mogą być następujące:

  • CMP-[Value]

  • CMP-[Part Number]

  • [Part Number]-[Value]

  • [Value]

  • [Part Number]

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

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

Ponadto, opcjonalnie możesz dodać także makro iteratora, podawane 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 wynosił zero. Aby uzyskać większą kontrolę, zaznacz komponent(y), których nazwy mają zostać zmienione, 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 kontrolować Initial Index (gdy do szablonu dodano makro iteratora).

Zwróć uwagę, że okno dialogowe początkowo pokaże domyślny schemat nazewnictwa wprowadzony w oknie dialogowym 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 Component Editor.
Przykład użycia parametrów CompanyPrtType i Value w szablonie nazewnictwa do szybkiej zmiany nazw wybranych komponentów definiowanych w Component Editor.

  • Schemat nazewnictwa używany w procesie zmiany nazw jest stosowany tylko do tego procesu. Nie zastępuje 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 rozpocząć edycję w miejscu. Zmień nazwę według potrzeb. Zwróć uwagę, że przy bezpośredniej edycji nazwy w ten sposób użycie deklaracji parametrycznych nie jest obsługiwane.

Part Choices

Component Editor może być używany do określenia jednego lub większej liczby Part Choices dla komponentu — „dozwolonych” części producenta, które mogą zostać użyte do realizacji komponentu na zmontowanej płytce. Faktyczna wiedza o łańcuchu dostaw — obejmująca producenta (i numer części), dostawcę (i numer części), opis, ceny i dostępność — pochodzi z lokalnego Part Catalog Workspace oraz odpowiedniego źródła części.

Każdy Workspace ma własny dedykowany Part Catalog. Jest to lokalna baza danych katalogu części, przeznaczona do zarządzania i śledzenia części producentów oraz powiązanych z nimi części dostawców. Lokalny Part Catalog przechowuje pozycje reprezentujące rzeczywiste części producenta wraz z jedną lub większą liczbą pozycji reprezentujących części dostawców — odpowiedniki 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 zbiorczej bazie danych części Altium Parts Provider (która sama łączy się z włączonymi dostawcami i pobiera od nich części), albo, w przypadku Workspace Enterprise Server, połączonej lokalnej bazy danych 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 Workspace. Gdy pozostajesz połączony ze swoim Workspace z poziomu Altium Designer, obszar Altium Parts Options — na stronie Data Management – Parts Providers page okna dialogowego Preferences — staje się tylko do odczytu i przejmuje ustawienia zdefiniowane dla Workspace. Więcej informacji o zarządzaniu źródłem części Altium Parts Provider dla Twojego Workspace 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.

Po dodaniu wyboru części do użycia z definiowanym(i) komponentem(ami), do obszaru definicji zostanie dodany wpis — Part Choice n — z dwiema kolumnami służącymi do określenia tego wyboru. Kolumny te zależą od wybranego stylu wyboru części:

  • By MPN – prezentowane są dwie kolumny: Manufacturer i Part Number.

  • By Internal ID – prezentowane są dwie kolumny: 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 wyboru części dodanego By Internal ID — co pozwala powiązać część 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 wyboru części dodanego By Internal ID — co pozwala powiązać część 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żywasz skonfigurowanego niestandardowego źródła 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 Workspace. Wprowadź identyfikator wymaganej części w polu Internal ID.

Po uzyskaniu dostępu do Component Editor w trybie Batch Component Editing, jeśli w komponencie zostanie wykryta para parametrów producenta i numeru części producenta, otworzy się okno dialogowe Part Choice Migration z sugestią przekonwertowania tych parametrów na wybory części (). Jeśli wybierzesz skopiowanie lub przeniesienie parametrów do wyborów części, zostaną utworzone nowe wybory części, a ich wartości i Part Number zostaną określone przez wartości tych parametrów.

Parametry wykryte jako producent i numer części producenta są wymienione w zwijanej sekcji poniżej. Jeśli nazwy parametrów mają sufiksy 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 wyboru części nie oznacza, że definicja komponentu musi go używać. Jeśli jednak wpiszesz wartość w jednym z dwóch pól, drugie pole zostanie oznaczone czerwoną ramką, informując, że przed zapisaniem komponentu do Workspace trzeba podać także tę wartość.

  • Jeśli wpiszesz niepoprawną wartość pola i część nie będzie mogła zostać pobrana przez Workspace, tekst będzie wyszarzony i zapisany kursywą. Gdy oba wpisy będą poprawne, tekst będzie wyglądał normalnie — jako biały tekst. Pamiętaj, że wartości nie rozróżniają wielkości liter.

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

Chociaż informacje o producencie i numerze części można wprowadzić bezpośrednio do odpowiednich komórek wyboru części, znacznie łatwiej jest skorzystać z 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 jedną z komórek tego wyboru (powiązaną z definiowanym komponentem). W obszarze Preview edytora pojawi się przycisk . Kliknij go, aby otworzyć okno dialogowe Add Part Choices, które działa w taki sam sposób jak panel Manufacturer Part Search panel (szczegóły pełnych elementów interfejsu znajdują 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 tym 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. Dzięki użyciu części producenta, a nie konkretnego dostawcy/sprzedawcy, otrzymujesz pojedynczy Part Choice, który zapewnia wszystkie rozwiązania oparte na dostawcach sprzedających tę część (i dostępnych do użycia za pośrednictwem Twojego Workspace).

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 jest to właściwy wybór części pod względem dostępności, ceny itp. Wybrana część zostanie wprowadzona z powrotem do Component Editor — zarówno w komórkach wpisu Part Choice 1, jak i w obszarze Preview.

Przykładowy wybór części — dodany za pomocą okna dialogowego Add Part Choices — przedstawiony z powrotem w Component Editor.
Przykładowy wybór części — dodany za pomocą okna dialogowego Add Part Choices — przedstawiony z powrotem w Component Editor.

Dalsze wybory części można dodawać w razie potrzeby, klikając przycisk — odpowiedni 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 rangowanie wyborów części

Oprócz możliwości zdefiniowania rangi użytkownika dla wyboru części za pomocą funkcji gwiazdki, możesz także automatycznie ustawiać ranking wyborów części dla komponentów definiowanych/edytowanych w Component Editor.

  • Zaznacz jeden lub więcej wpisów definicji komponentów, następnie kliknij zaznaczenie prawym przyciskiem myszy 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 rangami. Wszystkie wybory części, które zostały już sklasyfikowane, zachowują swoją dotychczasową kolejność.

Dołączanie arkuszy danych do definicji komponentów

Jeden lub więcej arkuszy danych można dołączyć do jednego lub wielu komponentów podczas definiowania komponentu(ów) za pomocą Component Editor. Pozwala to na przykład szybko dołączyć te same wymagane arkusze danych do wszystkich komponentów w danej rodzinie.

Łączenie różnych arkuszy danych z perspektywy edycji komponentu w Component Editor.
Łączenie różnych arkuszy danych z perspektywy edycji komponentu w Component Editor.

Dołączanie arkuszy danych do definicji komponentu obejmuje sekwencję kroków, podsumowanych tutaj i opisanych 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 weryfikuje identyfikatory komponentów tworzonych przez wielu użytkowników w celu zapisania ich w Workspace, a tym samym zapobiega problemom z duplikacją Item ID. Gdy użytkownik tworzy Component Item, przypisany Item ID zostaje „zablokowany”, co uniemożliwia innemu użytkownikowi użycie tego identyfikatora, nawet jeśli pierwszy użytkownik nie zapisał lub nie zapisze tego komponentu w Workspace. Jeśli inni użytkownicy ręcznie zmienią Item ID w ramach swojej definicji komponentu — na taki, który jest aktualnie używany przez istniejący element (lub element, który ma zostać utworzony) — identyfikator zostanie zmieniony na kolejny dostępny, nieużywany ID, zgodnie z obowiązującym schematem nazewnictwa.

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

Tworzenie kopii definicji komponentu

Aby ułatwić szybkie tworzenie definicji komponentów, które różnią się od siebie tylko nieznacznie, edytor oferuje 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 albo 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ładną repliką oryginalnej definicji komponentu źródłowego pod względem:

  • Kierowania do tego samego folderu w Workspace — folderu, w którym znajduje się oryginalny komponent lub do którego jest kierowany (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 jakichkolwiek arkuszy danych zdefiniowanych dla oryginalnego komponentu.

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

  • Posiadania kolejnego 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 potrzebne zmiany, na przykład w wartościach jednego lub większej liczby parametrów, definiując wybory części i dodając wymagane arkusze danych.
Przykład kopiowania definicji komponentu — po skopiowaniu wprowadź wszelkie potrzebne zmiany, na przykład w wartościach jednego lub większej liczby parametrów, definiując wybory części i dodając wymagane arkusze danych.

Po skopiowaniu wprowadź wszelkie potrzebne zmiany, np. w wartościach 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 pojedynczej 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 dowolnych widocznych nagłówków kolumn. 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 ilustruje definicje komponentów pogrupowane według parametru Case-Metric. Powoduje to podział definicji komponentów na tyle grup, ile jest różnych wartości w kolumnie grupowania — w tym przypadku tworzonych jest 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 w razie potrzeby ponownie zdefiniować „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żna sortować według wielu kolumn. Gdy definicje komponentów są już posortowane według określonej kolumny, użyj Shift+Click na innej kolumnie, aby wykonać „podsortowanie” według zawartości tej kolumny.

Aby usunąć sortowanie dla kolumny, użyj 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 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. Włącz wymagane pole wyboru lub pola wyboru, aby zawęzić listę tak, aby zawierała tylko definicje 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 dialogowego, aby skonfigurować niestandardowy filtr zgodnie z własnymi wymaganiami, określając, które wiersze informacji mają być wyświetlane na podstawie kryteriów filtrowania zastosowanych do kolumny danych.

Wybierz filtrowanie standardowe lub niestandardowe dla kolumny.
Wybierz filtrowanie standardowe lub niestandardowe dla kolumny.

Gdy filtr kolumny jest zastosowany, ikona filtra jest wyświetlana na niebiesko (), co wskazuje, że dla tej kolumny zastosowano filtrowanie. Filtrowanie można zastosować do wielu kolumn danych. Każdy „filtr kolumny” staje się warunkiem połączonym operatorem AND w całym filtrze. 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 wpis (All) z rozwijanej listy filtrowania. Aby całkowicie wyczyścić filtrowanie, kliknij przycisk po lewej stronie tekstowej reprezentacji filtra. Aby wyłączyć filtr, usuń zaznaczenie pola wyboru po lewej stronie jego tekstowej reprezentacji. Aby włączyć go ponownie, zaznacz to pole.
W ramach sesji edycji 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 po prawej, na samym końcu 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 itd.
    • Add Group - kliknij, aby dodać grupę filtrowania, taką jak ANDOR itd.
  • Links - klikaj różne łącza, aby dalej definiować filtr.
    • Id - klikaj różne łącza, aby wybrać żądany element, według którego ma odbywać się filtrowanie, na przykład DescriptionName itd.
    • AND, itd. - klikaj różne łącza, aby określić operator logiczny/typ, na przykład, OR itd.
    • like - klikaj różne łącza, aby określić operator, taki jak equalsis blankis greater than itd.
    • <empty> - klikaj 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 ponownie wykorzystywać. Odbywa się to w oknie dialogowym Filter Builder przez kliknięcie przycisku w celu zapisania bieżącego filtra do pliku Filters (*.flt). Kliknij przycisk , aby ponownie wczytać wcześniej zapisany filtr.

Prezentacja danych

W zależności od typu definiowanych komponentów może istnieć znaczna liczba parametrów, które 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 nimi za pomocą kontrolki w prawym dolnym rogu obszaru.

Kontrolka przedstawia tryb, który zostanie włączony po kliknięciu, a nie tryb aktualnie włączony.
  • Best Fit – w tym trybie szerokość każdej kolumny danych jest dopasowywana tak, aby wyświetlić wszystkie dane w tej kolumnie, zgodnie z największym wpisem danych i z niewielkim dodatkowym marginesem. Ponieważ każda kolumna jest dopasowywana do swoich danych, kolumny mogą łącznie wykraczać poza aktualnie widoczny obszar. Aby ułatwić odczyt, 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 dodatkowo ułatwić wyświetlanie danych, można selektywnie przełączać wyświetlanie kolumn modeli i parametrów. Zrób to, używając opcji Show dla każdej z nich, dostępnej w obszarze Required Models/Parameters edytora.
Można także ręcznie dostosować szerokość kolumn danych, aby precyzyjnie dopasować 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 i wiele z nich może wymagać podobnych modeli lub informacji parametrycznych. Dokument obsługuje różne funkcje edycji, które pozwalają szybko wprowadzać zmiany do jednej lub wielu definicji komponentów.

  • Edycja wielu komórek jest zaimplementowana dla modeli i parametrów. Można zaznaczać wiele komórek danych w obrębie kolumny do wykonania operacji, używając 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 oknie podręcznym, a model ten zostanie przypisany we wszystkich zaznaczonych komórkach modeli.

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

    Z tej funkcji można także korzystać 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. We wszystkich zaznaczonych definicjach wartość FolderPath zostanie zmieniona tak, aby wskazywała ten folder.
  • Możesz wycinać, kopiować i wklejać dane między zaznaczonymi komórkami danych, używając odpowiednio Ctrl+XCtrl+C i Ctrl+V (lub odpowiadających im poleceń w menu po kliknięciu prawym przyciskiem myszy albo w głównym menu Edit).

    Jeśli komórka docelowa jest niezgodna z danymi w schowku, wklejenie 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 w menu po kliknięciu prawym przyciskiem myszy albo polecenia Edit » Clear Contents z menu głównego).

    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żesz 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ą, co będzie sygnalizować, że wartość jest wymagana.
  • Możesz kopiować, wycinać i wklejać zaznaczone definicje komponentów, używając odpowiednio Ctrl+Shift+CCtrl+Shift+X i Ctrl+Shift+V (lub odpowiadających im poleceń w menu po kliknięciu prawym przyciskiem myszy albo w głównym 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ć na dwa sposoby do głównego obszaru siatki Edytora komponentów:

      • Na końcu bieżącej listy definicji — upewnij się, że obecnie nie są zaznaczone żadne definicje, 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 dane zdefiniowanych komórek 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 zostanie wklejona „na” aktywną definicję, a pozostałe zostaną wklejone na końcu 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 po kliknięciu 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, w menu po kliknięciu prawym przyciskiem myszy w głównym obszarze siatki, za pomocą 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 obrabiać je w zewnętrznej aplikacji arkusza kalkulacyjnego. Informacje o definicjach komponentów z zewnętrznego arkusza kalkulacyjnego można także wkleić z powrotem do obszaru definicji komponentów.
Możliwe jest również zwinięcie górnego obszaru Edytora komponentów przez kliknięcie małej strzałki w prawym górnym rogu edytora, dzięki czemu cały obszar wyświetlania zostanie przeznaczony na edycję definicji komponentów.

Przeglądanie zapisanej definicji

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

W przypadku komponentu, który został już zapisany i jest obecnie edytowany, możesz przejść bezpośrednio do jego elementu Component Item w Workspace z poziomu Edytora komponentów, 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ź do już zapisanego komponentu w panelu Explorer bezpośrednio z Edytora komponentów, gdy masz otwartą do edycji rewizję tego komponentu.
Przejdź do już zapisanego komponentu w panelu Explorer bezpośrednio z Edytora komponentów, gdy masz otwartą do edycji rewizję tego komponentu.

Wskazywanie istniejącego elementu Component Item

Zazwyczaj tworzenie komponentów w docelowym Workspace pozostawia się jako część procesu zapisu. Dodajesz definicje komponentów, przypisujesz identyfikatory 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ć je z tymi istniejącymi komponentami. Alternatywnie możesz chcieć zmienić docelowy element Component Item powiązany 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żna użyć do przeglądania i wybrania wymaganego komponentu w Workspace.

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

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

    Zauważ, że polecenie będzie dostępne w odpowiednim menu tylko wtedy, gdy zaznaczona jest definicja komponentu. Jeśli zaznaczono wiele definicji komponentów, polecenie działa na definicji aktywnej — wyróżnionej kropkowaną ramką wokół zaznaczonej komórki.
  • Clear Link To Target Item (Clear Links To Target Items) – użyj tego polecenia, aby usunąć połączenie z istniejącym komponentem lub komponentami w Workspace. Pola definicji komponentu związane z wydaniem powrócą do stanu gotowego do utworzenia nowego elementu.

    Konieczność zerwania tych połączeń może pojawić się, jeśli trzeba ponownie wydać komponenty jako nowy zestaw. Na przykład, jeśli wcześniej zostały wydane, ale potem usunąłeś komponenty z Workspace, biblioteka źródłowa nadal będzie miała zdefiniowane połączenia (choć nieprawidłowe, ponieważ komponenty w Workspace nie będą już odnajdywane).

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

    Po usunięciu połączenia z istniejącym komponentem w docelowym Workspace, 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 kontroli reguł komponentu

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

Aby dowiedzieć się więcej o walidacji komponentów, 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. Dodawanie łącza modelu tego typu odbywa się dokładnie tak samo jak w przypadku symbolu i footprintu, dlatego informacje na ten temat znajdziesz w poprzednich sekcjach. Tutaj przyjrzymy się uwzględnianiu parametrów symulacyjnych na poziomie komponentu oraz konfiguracji mapowania wyprowadzeń.

Dodawanie parametrów symulacyjnych na poziomie komponentu

Podczas używania modelu symulacyjnego dla komponentu w projekcie parametry specyficzne dla tego modelu mogą być określone 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 Edytorze komponentów) 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 dodaje się na poziomie komponentu w obszarze Required Models/Parameters Edytora komponentów. Należy zwrócić uwagę, że nazwy parametrów muszą być takie same jak nazwy parametrów zdefiniowanych na poziomie modelu. Aby zobaczyć parametry poziomu modelu, a tym samym ustalić, które parametry można dodać na poziomie komponentu (i jakie są ich nazwy!), wybierz łącze modelu SIM i kliknij kontrolkę View Parameters u dołu okna podglądu.

Wyświetl parametry poziomu modelu dla elementu Simulation Model Item, aby zobaczyć, które parametry można dodać na poziomie komponentu — i jak są nazwane!
Wyświetl parametry poziomu modelu dla elementu Simulation Model Item, aby zobaczyć, które parametry można dodać na poziomie komponentu — i jak są nazwane!

Mając do dyspozycji parametry poziomu 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 Parameter. Do listy zostanie dodany nowy wpis parametru. Zmień nazwę zgodnie z potrzebą — pamiętaj, aby dokładnie odpowiadała nazwie odpowiedniego parametru poziomu modelu.

Dodawaj 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.
Dodawaj 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 może mieć inną wartość na poziomie komponentu niż ta sama wartość 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 połączonym pliku modelu (*.mdl). Na przykład dla kondensatora półprzewodnikowego określenie wartości parametru Width na poziomie komponentu spowoduje nadpisanie dowolnej wartości określonej dla parametru DEFW w powiązanym pliku modelu. Jeśli parametr zostanie określony na poziomie komponentu dla modelu podukładu, ta wartość nadpisze wartość zdefiniowaną dla niego w połączonym pliku podukładu (*.ckt).

Mapowanie wyprowadzeń

Po wybraniu łącza do wymaganego modelu SIM należy upewnić się, że wyprowadzenia komponentu — w reprezentacji schematowej — są prawidłowo zmapowane do wyprowadzeń modelu symulacyjnego. Wykonuje się to w oknie dialogowym Pin Mapping, dostępnym po kliknięciu prawym przyciskiem myszy wpisu modelu SIM definicji komponentu i wybraniu z menu kontekstowego polecenia Operations » Edit Pin Mapping lub po zaznaczeniu komórki modelu SIM i wybraniu polecenia 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 urządzenie jest wieloczęściowe, pamiętaj o sprawdzeniu mapowania dla każdej części.

Zapewnienie poprawnego mapowania wyprowadzeń schematowych do wyprowadzeń modelu.
Zapewnienie poprawnego mapowania wyprowadzeń schematowych do wyprowadzeń 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 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 widać żadnych komentarzy, układ wyprowadzeń modelu będzie zwykle odpowiadał układowi wyprowadzeń samego fizycznego urządzenia. W takim przypadku należy sprawdzić kartę katalogową 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