Batch Component Editing

Komponent w Workspace jest definiowany/edytowany za pomocą 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/edytowania wielu komponentów, ale może też być używany do definiowania/edytowania pojedynczego komponentu, jeśli taka jest potrzeba. 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 definiujesz 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 edytować go ponownie; 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 z głównych menu polecenie Tools » Switch to Single Component Editor. Dane tej definicji komponentu zostaną odzwierciedlone w trybie Single Component Editing.

Do trybu Edytora komponentów Batch Component Editing przechodzi się również wtedy, gdy z panelu Components panel lub Explorer panel wybierzesz do edycji wiele komponentów. Każda definicja komponentu będzie mieć wspólny zestaw parametrów oraz łącza do wymaganych modeli dziedzinowych. 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.

Więcej informacji o pracy z Edytorem komponentów w trybie Single Component Editing znajdziesz w 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ższym obrazie i podsumowane dalej.

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

  1. Required Models/Parameters – tutaj definiujesz, jakie typy modeli dziedzinowych są wymagane przez definicję(e) komponentu, a także tworzysz zestaw danych parametrycznych, który zostanie zastosowany do wszystkich definicji komponentów.
  2. Model Links – tutaj dodajesz łącza do zapisanych modeli dziedzinowych, używanych w definicjach komponentów.
  3. Preview Window – zapewnia podgląd aktualnie wybranego modelu. Dla symbolu i footprintu będzie to podgląd graficzny, a dla innych typów modeli – tekstowy.
  4. Component Definition(s) – tutaj definiowany jest komponent, w tym jego folder, nazwa, typ, referencjonowane modele dziedzinowe, 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 komponenty zostaną utworzone, 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 również zdefiniować domyślny schemat nazewnictwa 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 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 zwolnione), aby otworzyć stronę Data Management – Servers page w oknie dialogowym Preferences, z poziomu której możesz przeglądać i zarządzać aktywnym oraz znanym Workspace.

    Chociaż możesz być połączony z różnymi Workspace, aktywnie możesz być połączony 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ą zostać 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żesz przeglądać istniejące foldery w Workspace i wybrać jeden z nich albo 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 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 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 aktualnie zdefiniowanych schematów dostępnych dla nadrzędnego Workspace.

    Jeśli dla dowolnych definicji/schematów włączono opcję sterowania użyciem definicji cyklu życia i schematów nazewnictwa rewizji według typu zawartości, a dla typu zawartości Component nie ustawiono użycia konkretnej definicji/schematu, to ta definicja/schemat nie będzie dostępna na odpowiedniej liście rozwijanej.

  • Item Naming – to pole służy do zdefiniowania domyślnego Item Naming Scheme 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 nadawania nazwy nowo dodanej definicji komponentu (w skojarzonym z nią 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 w którym 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 tym polu. Dostępna jest obsługa opartych na parametrach Component Name Templates. Takie szablony umożliwiają precyzyjne nadawanie nazw lub raczej zmianę nazw 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 danej definicji. Zawsze masz pełną kontrolę i ostateczny wpływ na sposób identyfikacji elementów.

Okno dialogowe udostępnia również możliwość odwołania się do zdefiniowanego Component Template. Wybierz szablon za pomocą elementów sterujących dostępnych na karcie Template  tego okna dialogowego. Component Template 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 Component Template, wpisy określone w szablonie dla Lifecycle Definition, Revision Naming, Component Naming, i Default Folder są używane do wstępnego wypełnienia odpowiadających pól na karcie Document Options w oknie dialogowym 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. Dodatkowo docelowy Workspace będzie na sztywno ustawiony tak, aby używał tego samego Workspace, w którym znajduje się rewizja Component Template.

Required Models/Parameters

Ten obszar edytora służy do określenia, które modele dziedzinowe są wymagane przez definicję(e) komponentu, a także do tworzenia zestawu danych parametrycznych, który zostanie zastosowany do wszystkich definicji komponentów.

 
 
 
 
 

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

  • Models – na najbardziej podstawowym poziomie komponent używany w projektowaniu płytki wymaga reprezentacji w 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 tego obszaru, aby w razie potrzeby dodać/usunąć inne typy modeli.

    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 na liście dostępna jest pozycja PCBLIB. Umożliwia to skojarzenie z komponentem różnych modeli footprintów PCB. Ponadto 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 pozycję 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 pozwala przełączać wyświetlanie odpowiadającej kolumny dla tego modelu/parametru w dolnym obszarze edytora – tam, gdzie definiowane są same komponenty. Może to bardzo pomóc, gdy zdefiniowano wiele parametrów i obszar zaczyna być mocno zatłoczony. Użyj wyboru 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, ułatwia również wykonywanie następujących czynności:

  • 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 danego Component Template. Parametry z szablonu zostaną przeniesione do tego obszaru i będą wyróżnione ikoną .

  • Enabling the use of Datasheets – wybierz w tym celu pozycję Datasheet. Więcej szczegółów znajdziesz w Attaching Datasheets to Component Definitions.

  • Adding Part Choices – użyj podmenu Part Choices i wybierz By MPN. Do obszaru definicji zostanie dodany wpis – Part Choice n – 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 pozycję menu By Internal ID. Do obszaru definicji zostanie dodany wpis – Part Choice n – 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.

Model Links

Ten obszar edytora służy do dodawania łączy do zapisanych modeli dziedzinowych, używanych w definicjach komponentów. Obszar Model Links można traktować jako „pojemnik” na modele dziedzinowe, do których może uzyskać dostęp każda definicja komponentu. Przypisanie sprowadza się do określenia, 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 do modeli i przypisywanie ich do definicji komponentów.
Obszar Model Links, wyposażony w funkcje usprawniające definiowanie łączy do 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 „zestawu” łączy modeli możesz przejść do definiowania wymaganych komponentów. Odbywa się to w tym dolnym obszarze dokumentu.

Definiuj komponenty w logiczny i intuicyjny sposób przy użyciu Component Editor.
Definiuj komponenty w logiczny i intuicyjny sposób przy użyciu Component Editor.

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

  • Podczas tworzenia nowego komponentu, gdy z folderu nadrzędnego referencjonowany jest Component Template is not, wpis będzie miał przypisane FolderPath i Item ID, ale to wszystko – niejako pustą kartę.
  • Podczas tworzenia nowego komponentu, gdy z folderu nadrzędnego referencjonowany jest Component Template is, wpis będzie zawierał wstępnie uzupełnione informacje definicyjne dostarczone przez ten szablon.
  • Podczas edycji rewizji istniejącego pojedynczego komponentu, po przełączeniu z trybu Single Component Editing, ta rewizja zostanie wyświetlona 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 przejścia do trybu Batch Component Editing – wszystkie te rewizje zostaną wyświetlone.
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 w menu kontekstowym wywoływanym prawym przyciskiem myszy dla tego obszaru.

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 do określonego folderu w docelowym 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 określić folder docelowy, kliknij raz wewnątrz pola 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 w locie.

    Poświęcenie czasu na staranne określenie ścieżek folderów dla komponentów zapewni, że od samego początku będą one zapisywane w odpowiednich folderach docelowych. W razie potrzeby po zapisaniu zawartość można jednak ł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 myszy), łącze do istniejącego elementu w Workspace zostanie wyczyszczone. Pola definicji komponentu powró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.

    Domyślny schemat nazewnictwa elementów – CMP-{00000} – jest dostarczany, ale oczywiście możesz 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żesz zastąpić automatycznie przypisany identyfikator komponentu, wpisując wymagany identyfikator bezpośrednio w polu Item ID dla danej definicji. Zawsze masz pełną kontrolę i ostateczny głos nad tym, w jaki sposób elementy są identyfikowane.

    Dostępna jest również 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 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 powró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 dobry sposób lokalizowania konkretnych komponentów bez konieczności pamiętania ich identyfikatora elementu.

    Pole zostanie wypełnione dowolną domyślną wartością parametru systemowego Name, która została zdefiniowana w referencjonowanym 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 którego będziesz intensywnie używać 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 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ą domyślną wartością parametru ComponentType, która została zdefiniowana w referencjonowanym Component Template, albo 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. Typy są definiowane na poziomie preferencji. Kliknij przycisk u dołu okna dialogowego Choose component type, aby otworzyć stronę 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.
  • Component: Description – odzwierciedla opis dodany do komponentu. Ten parametr systemowy jest dostępny i indeksowany podczas wyszukiwania w Workspace.

    Pole zostanie wypełnione dowolną domyślną wartością parametru systemowego Description, która została zdefiniowana w referencjonowanym Component Template.
  • Models – te pola odpowiadają wpisom w obszarze Required Models/Parameters dokumentu. Dla każdego dodanego wymaganego modelu istnieje 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óry z połączonych modeli (w obszarze Model Links) ma być użyty dla komponentu.

    Przełączaj wyświetlanie kolumn modeli, włączając/wyłączając odpowiednią opcję Show dla wpisu Required Model. Używaj wielokrotnego zaznaczania w połączeniu z opcjami menu prawego przycisku myszy, aby przełączać stan wyświetlania wielu typów modeli.
  • Template Parameters – te pola odpowiadają parametrom użytkownika przeniesionym do Component Editor z referencjonowanej rewizji Component Template. 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 potrzebami i 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, które zostały wprowadzone 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 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 zapisaniu definicji komponentu do Workspace, zgodnie z wybranym schematem nazewnictwa rewizji.

  • Release: Action – to pole pokazuje działanie, które release manager wykona dla tej konkretnej definicji komponentu w ramach procesu zapisu. Dla definicji komponentu, która nie została jeszcze zapisana do Workspace, ten wpis wyświetli Create Item. Dla definicji, która została już zapisana do Workspace, ten wpis wyświetli Create Revision. Jeśli celem jest planowana rewizja komponentu, wpis wyświetli Release To Existing Revision.

  • Part Choice n – ten wpis odpowiada Part Choice, który został dodany do obszaru Required Models/Parameters dokumentu. Kolejność Part Choice 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 Part Choice dostępne są 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 Part Choice przy użyciu pozycji 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 swojej firmy.

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 przy użyciu 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żywaj wielokrotnego zaznaczania w połączeniu z opcjami menu prawego przycisku myszy, aby przełączać stan wyświetlania wielu parametrów.
Gdy próbujesz zapisać komponent z powrotem do Workspace, Component Editor 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. Zanim to zrobisz, upewnij się, że komponent(y) zostały zapisane lokalnie (File » Save). Więcej informacji znajdziesz w sekcji 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 przydatnych funkcjach i możliwościach oszczędzających czas.

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 mu 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 mu kolumny modelu dla tego komponentu.

  • Użyj pola rozwijanego 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 znacząco przyspieszyć wyszukiwanie i przypisywanie modelu, gdy duża liczba definicji komponentów utrudnia techniki przeciągnij i upuść albo gdy górna sekcja Edytora komponentów — zawierająca obszar Model Links — jest zwinięta. Ta metoda może też zostać użyta do przypisania tego samego łącza modelu do wielu definicji komponentów — wystarczy wybrać 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 wszystkie kolumny, których nie chcesz wyświetlać. 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 lub 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 na następujące sposoby:

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

    Przypisz model i dodaj nowy komponent w locie, korzystając z przeciągania i upuszczania z obszaru Model Links.
    Przypisz model i dodaj nowy komponent w locie, korzystając z 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 dodany dla niego wpis.

    Przypisz model i dodaj nowy komponent w locie, korzystając z 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, korzystając z 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 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 szybko zbudować imponujący zestaw definicji komponentów.

Polecenie to jest także dostępne 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 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 także 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 nad obszarem definicji, z dala od aktualnie zdefiniowanych definicji, i wybierając polecenie Operations » Generate Basic Chip Resistors z menu kontekstowego.

Polecenie jest dostępne w odpowiednim menu tylko wtedy, gdy obecnie 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 drugie nie zostaną nadpisane przez wygenerowanie tych pierwszych.

Tworzenie komponentów z wyszukiwania części producenta

Wspierając proces tworzenia komponentów, Altium Designer obsługuje możliwość wyszukiwania rzeczywistej części dzięki funkcji Manufacturer Part Search, a następnie dodania 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 oparty na tej części — pozostaje Ci jedynie uporządkować modele domenowe, ustawić typ komponentu, folder docelowy, a następnie zapisać do Workspace!

Pamiętaj, że w przeciwieństwie do użycia funkcji Manufacturer Part Search podczas korzystania z Edytora komponentów w trybie Single Component Editing, w trybie Batch Component Editing modele (tam, gdzie istnieją) nie zostaną zaimportowane.

Aby uzyskać dostęp do tej funkcji w Altium Designer, rozszerzenie programowe 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).

Funkcja jest dostępna z obszaru Definitions Edytora komponentów. 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.

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 dostawców oferujących tę część. Po wybraniu części do utworzenia nowej definicji komponentu używana jest część producenta. W zakresie Part Choice, tworząc na podstawie części producenta, a nie konkretnego dostawcy/sprzedawcy, otrzymujesz pojedynczy Part Choice, który będzie obejmować 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 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 Item ID, zgodnie ze zdefiniowanym schematem Item Naming stosowanym przez Edytor komponentów.
    • Otrzyma wartość parametru Manufacturer Part Number wybranej części przypisaną jako wartość parametru systemowego Name.
    • Otrzyma wartość parametru Description wybranej części przypisaną jako wartość 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ą 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 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 w oknie dialogowym Preferences.

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

Ustawianie typu komponentu

Edytor komponentów obsługuje definiowanie typu komponentu podczas konfigurowania definicji komponentu. Ułatwia to ukierunkowane wyszukiwanie za pomocą zaawansowanej funkcji Search facility Workspace — funkcji, która nie tylko pozwala wyszukiwać według typu komponentu, ale także umożliwia inteligentniejsze wyszukiwanie z wykorzystaniem parametrów komponentów obsługujących 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 jest określany 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 dialogowego, 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 prezentuje domyślny zestaw typów komponentów. Typy są definiowane na poziomie preferencji. Kliknij przycisk u dołu okna dialogowego, aby otworzyć stronę 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 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 całkowicie inny typ, w locie. W panelu Components panel lub Explorer panel wybierz komponent(y), które chcesz zmienić, a następnie kliknij prawym przyciskiem myszy i wybierz polecenie Operations » Change Component Type z menu kontekstowego. Pojawi się okno dialogowe Choose component type, z którego możesz wybrać nowy typ komponentu.
Pole zostanie wypełnione dowolną wartością domyślną parametru ComponentType, która została zdefiniowana w odwoływanym 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.

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

Edytor komponentów obsługuje typy danych parametrów komponentów uwzględniające jednostki, które są zdefiniowane w odwoływanym 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 wbudowaną odpowiednią inteligencję, aby rozpoznać wartość liczbową kryjącą się za tymi wpisami.

Ta funkcja szablonu komponentu ułatwia ukierunkowane wyszukiwanie za pomocą funkcji Search facility Workspace — funkcji, która nie tylko pozwala wyszukiwać według typu komponentu, ale również umożliwia inteligentniejsze wyszukiwanie z użyciem wyszukiwań zakresowych. Korzystając z możliwości 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ą także używane do inteligentnego filtrowania podczas wyszukiwania własnych komponentów przy użyciu 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 odwoływanego szablonu komponentu, które mają typy danych uwzględniające jednostki.
Parametry komponentów z odwoływanego szablonu komponentu, które mają typy danych uwzględniające jednostki.

Przy wprowadzaniu 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 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ę w nawiasie po swojej nazwie.
    • Wartość liczbowa w zapisie naukowym (np. 1e10, 1E6).
    • Wartość liczbowa i jednostki (np. 10F).
    • Wartość liczbowa z prefiksem (np. 10k). Odpowiednia jednostka zostanie dodana automatycznie (tam, gdzie ma to zastosowanie).
    • 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ą lub bez spacji po wartości liczbowej (np. 10uF lub 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łownikowo

Edytor komponentów obsługuje typy danych parametrów komponentów definiowane słownikowo, które są konfigurowane w odwoływanym Component Template. Możesz wybrać wartość parametru z 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łownikowo dla parametrów komponentów można konfigurować wyłącznie za pomocą szablonu komponentu.

Parametry komponentów z odwoływanego szablonu komponentu, które mają typy danych uwzględniające jednostki.
Parametry komponentów z odwoływanego 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łownikowo są sprawdzane podczas zapisywania komponentu do Workspace. Jeśli wartość stanie się niespójna ze słownikiem (np. wartość została usunięta z Workspace, a następnie komponent używający tej wartości został otwarty do edycji), pole wartości zostanie podświetlone na czerwono, informując Cię o tym, że wartość jest nieprawidłowa. 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 te zmiany zostały odzwierciedlone w Altium Designer. Więcej informacji znajdziesz na stronie Accessing Your Workspace.

Używanie szablonów nazw komponentów

Edytor komponentów (tylko w trybie Batch Component Editing) obsługuje użycie opartych na parametrach Component Name Templates. Takie szablony umożliwiają precyzyjne nadawanie nazw lub 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:

  • CMP-[Value]

  • CMP-[Part Number]

  • [Part Number]-[Value]

  • [Value]

  • [Part Number]

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

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

Dodatkowo, całkowicie opcjonalnie, możesz 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 takim przypadku początkowy indeks zawsze będzie równy 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 głównego menu 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).

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. To ostatnie można zmienić tylko wtedy, gdy zostanie użyty 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 w tym procesie. 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 w komórce Item ID , a następnie kliknij ponownie (lub naciśnij F2), aby przejść do edycji w miejscu. Zmień nazwę zgodnie z potrzebą. Pamiętaj, że użycie deklaracji parametrycznych nie jest obsługiwane podczas bezpośredniej edycji nazwy w ten sposób.

Wybory części

Component Editor może służyć 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. Rzeczywiste informacje o łańcuchu dostaw — obejmujące producenta (i numer części), dostawcę (i numer części), opis, cenę oraz dostępność — są pobierane z lokalnego Part Catalog obszaru roboczego oraz odpowiedniego źródła części.

Każdy Workspace 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 producentów, wraz z jedną lub większą liczbą pozycji reprezentujących części dostawców — odpowiedniki tych części producentów sprzedawane przez dostawców/sprzedawców. Każda część dostawcy jest odwołaniem do pozycji w bazie danych części — albo zagregowanej bazy części Altium Parts Provider (która sama łączy się z włączonymi dostawcami i pobiera od nich części), albo — w przypadku Workspace serwera 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, region Altium Parts Options — na stronie Data Management – Parts Providers page okna dialogowego Preferences — staje się tylko do odczytu i przyjmuje 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 regionu 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 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 do określenia tego wyboru. Kolumny te zależą od wybranego stylu wyboru części:

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

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

Dodawanie 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 — 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 wyboru części dodanego 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.

W przypadku użycia skonfigurowanego niestandardowego źródła części bazy danych użyj pola Part source, aby wybrać źródło części. Zostaną wymienione wszystkie niestandardowe źródła części bazy danych zdefiniowane dla Workspace. 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 — otworzy się okno dialogowe Part Choice Migration z sugestią konwersji 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 Manufacturer i Part Number zostaną zdefiniowane przez 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 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 wprowadzisz wartość w jednym z dwóch pól, drugie pole zostanie pokazane z czerwonym obramowaniem, ostrzegając, że przed zapisaniem tego komponentu do Workspace wymagana jest teraz wartość.

  • Jeśli wprowadzisz nieprawidłową wartość pola i część nie będzie mogła zostać pobrana przez Workspace, tekst pojawi się wyszarzony i kursywą. Gdy oba wpisy będą poprawne, tekst będzie wyświetlany normalnie, białym kolorem. Pamiętaj, że wielkość liter nie ma znaczenia.

Dodawanie wyborów części MPN za pomocą 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 regionu Required Models/Parameters, kliknij jedną z komórek tego wyboru (powiązaną z wymaganym definiowanym komponentem). Region Preview edytora pokaże przycisk . Kliknij go, aby otworzyć okno dialogowe Add Part Choices, które jest używane w taki sam sposób jak panel Manufacturer Part Search panel (szczegółowy opis wszystkich elementów interfejsu znajdziesz 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 konkretnego sprzedawcy/dostawcy, otrzymujesz pojedynczy 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).

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 dokonujesz właściwego wyboru części na podstawie dostępności, ceny itp. Wybrana część zostanie wprowadzona z powrotem do Component Editor — zarówno do komórek wpisu Part Choice 1, jak i do regionu Preview.

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

Kontynuuj dodawanie kolejnych wyborów części zgodnie z potrzebami, 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 .

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

Automatyczne ustalanie rankingu wyborów części

Oprócz możliwości zdefiniowania rangi użytkownika dla wyboru części przy użyciu funkcji gwiazdek, można także automatycznie ustawić ranking wyborów części dla komponentów definiowanych/edytowanych w Component editor.

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

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

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

Dołączanie kart katalogowych do definicji komponentów

Jedna lub większa liczba kart katalogowych może zostać dołączona do jednego lub większej liczby komponentów podczas definiowania komponentu(ów) za pomocą Component Editor. Pozwala to na przykład szybko dołączyć te same wymagane karty katalogowe do wszystkich komponentów w określonej rodzinie.

Łączenie różnych kart katalogowych widziane z perspektywy edycji komponentu w Component Editor.
Łączenie różnych kart katalogowych widziane z perspektywy edycji komponentu w Component Editor.

Dołączanie kart katalogowych do definicji komponentu obejmuje sekwencję kroków, podsumowaną tutaj i szczegółowo opisaną w kolejnych sekcjach:

  1. Włączenie użycia kart katalogowych.
  2. Przesyłanie kart katalogowych do wybranego komponentu.
  3. Przypisywanie przesłanych kart katalogowych 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, zapobiegając w ten sposób 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 do Workspace. Jeśli inni użytkownicy ręcznie zmienią Item ID w ramach definicji komponentu na taki, który jest aktualnie używany przez istniejący Item (lub Item, który ma zostać utworzony), identyfikator zostanie zmieniony na kolejny dostępny, nieużywany Item ID, zgodnie z odpowiednim 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, które nieznacznie różnią się od siebie, edytor udostępnia funkcję kopiowania. Aby utworzyć kopię istniejącej definicji, zaznacz ją na liście definicji i wybierz polecenie Edit » Make a copy of the component z głównego menu 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:

  • Docelowego wskazania tego samego folderu w Workspace — folderu, w którym oryginalny komponent istnieje lub do którego jest kierowany (jeśli sam nie został jeszcze zapisany).
  • Odwoływania się do tych samych modeli domeny.
  • 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 kart katalogowych 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 niezbędne zmiany, na przykład w wartościach jednego lub większej liczby parametrów, definiując wybory części i dodając w razie potrzeby karty katalogowe.
Przykład kopiowania definicji komponentu — po skopiowaniu wprowadź wszelkie niezbędne zmiany, na przykład w wartościach jednego lub większej liczby parametrów, definiując wybory części i dodając w razie potrzeby karty katalogowe.

Po skopiowaniu wprowadź wszelkie niezbędne 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. Chociaż 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 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 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 podzielenie 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 odpowiednio 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żna sortować według wielu kolumn. Gdy definicje komponentów są już posortowane według określonej kolumny, Shift+Click na innej kolumnie, aby wykonać „sortowanie podrzędne” według zawartości tej kolumny.

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

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 (filtru), 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 pola wyboru, aby ograniczyć listę tylko do tych definicji komponentów, które mają tę wartość.

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

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

Gdy zastosowany jest filtr kolumny, ikona filtra jest wyświetlana na niebiesko (), co wskazuje, że dla tej kolumny aktywne jest filtrowanie. Filtrowanie można stosować 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 wyświetlana 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 rozwijanej listy filtrowania. Aby całkowicie wyczyścić filtrowanie, kliknij przycisk , znajdujący się 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.
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 , znajdujący się skrajnie po prawej stronie tekstowej reprezentacji filtra, aby otworzyć okno dialogowe Filter Builder.

Użyj okna dialogowego Filter Builder, aby utworzyć bardziej zaawansowane filtrowanie.
Użyj okna dialogowego Filter Builder, aby utworzyć bardziej zaawansowane filtrowanie.

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 - 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 itd.
    • AND itd. - kliknij różne łącza, aby określić operator/typ logiczny, na przykład OR itd.
    • like - kliknij różne łącza, aby określić operator, taki jak equalsis blankis greater than itd.
    • <empty> - kliknij różne łącza, aby dodać wartość warunku. Po kliknięciu łącza wprowadź żądaną wartość w polu tekstowym.
  • press the button to add a new condition - kliknij, aby dodać 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 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 trybami za pomocą kontrolki w prawym dolnym rogu obszaru.

Kontrolka pokazuje tryb, który zostanie włączony po kliknięciu, a nie tryb aktualnie włączony.
  • Best Fit – w tym trybie każda kolumna danych ma rozmiar dopasowany do wyświetlania wszystkich zawartych w niej danych, zgodnie z największym wpisem danych i z niewielkim dodatkowym marginesem. Ponieważ każda kolumna jest dopasowana do wyświetlania swoich danych, kolumny mogą łącznie wykraczać poza aktualnie widoczny obszar. Z tego względu dostępny jest poziomy pasek przewijania, ułatwiający odczyt.
  • Auto Width – w tym trybie oprogramowanie spróbuje 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 się pogorszyć 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 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ę jedynie nieznacznie, a wiele z nich może wymagać podobnych informacji o modelach lub parametrach. Dokument obsługuje różne funkcje edycji, które umożliwiają szybkie wprowadzanie zmian w jednej lub większej liczbie definicji komponentów.

  • Edycja wielu komórek jest zaimplementowana dla modeli i parametrów. Wiele komórek danych w obrębie kolumny można wybrać do operacji przy użyciu standardowych funkcji klawiatury 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 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ą lub naciśnij Enter. Wszystkie komórki w zaznaczeniu otrzymają tę samą wartość.

    Tę funkcję można również wykorzystać dla FolderPath. Wybierz 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 wybrane definicje będą miały zmienione FolderPath, tak aby wskazywało ten folder.
  • Możesz wycinać, kopiować i wklejać dane pomiędzy zaznaczonymi komórkami danych za pomocą 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 Component Library odwołuje się do szablonu komponentu, pamiętaj, że:

    • Jeśli parametr jest oznaczony w szablonie jako Read Only, nie można wyczyścić zawartości 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 poinformuje Cię, ż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ć do głównego obszaru siatki Component Editor na dwa sposoby:

      • Na końcu bieżącej listy definicji — upewnij się, że żadne definicje nie są aktualnie zaznaczone, a następnie uruchom polecenie.
      • Nadpisując bieżącą definicję — kliknij prawym przyciskiem myszy definicję, którą chcesz nadpisać, i uruchom polecenie. Zostanie wyświetlone okno dialogowe z prośbą o potwierdzenie; kliknij Yes , aby kontynuować. Wszelkie istniejące zdefiniowane dane komórek zostaną nadpisane danymi z wklejanej definicji. Zwróć uwagę, ż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 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 po kliknięciu prawym przyciskiem myszy w głównym obszarze siatki, używając skrótu klawiaturowego F5 lub klikając przycisk na pasku narzędzi Component Library Standard.
  • Możesz kopiować zaznaczone komórki danych do schowka systemu Windows w celu obróbki 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 także zwinięcie górnego obszaru Component Editor 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 aktualnie edytowany, możesz przejść bezpośrednio 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łównych.

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

Wskazywanie istniejącego Component Item

W większości przypadków zazwyczaj pozostawisz tworzenie komponentów w docelowym Workspace jako część procesu zapisywania. Dodajesz definicje komponentów, przypisujesz Item ID i gotowe — tworzenie zawartości „w locie”, że tak powiem. Możesz jednak utworzyć (lub chcieć utworzyć) komponenty bezpośrednio w Workspace, a następnie połączyć je 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łównych) zawiera kilka poleceń obsługują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 wyświetli ten komponent jako już wybrany. 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 pole 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 zaznaczonych jest wiele definicji komponentów, polecenie działa na aktywnej definicji — wyróżnionej przerywaną 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(ów) w Workspace. Pola związane z wydaniem dla definicji komponentu powrócą do stanu gotowego do utworzenia nowego Item.

    Potrzeba zerwania połączeń może pojawić się, jeśli konieczne będzie ponowne wydanie do nowego zestawu komponentów. Na przykład jeśli wcześniej wykonano wydanie, a następnie usunięto komponenty z Workspace, biblioteka źródłowa nadal będzie miała zdefiniowane łącza (choć nieważne, ponieważ komponenty Workspace nie będą już odnajdywane).

    Jeśli definicja komponentu została już zapisana, procedura ta spowoduje, że ta definicja 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 ponownie stanie się edytowalne. Wpis w polu Action  w obszarze Release  siatki zmieni się na Create Item, odzwierciedlając 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 Component Editor do połączonego Workspace i udostępnieniem go do użycia w projektach należy koniecznie upewnić się, że komponent ten spełnia wymagania zgodnie ze skonfigurowanymi ustawieniami. Component Editor uruchamia walidację — Component Rule Check — podczas próby zapisania komponentu z powrotem do Workspace lub po ręcznym uruchomieniu tej funkcji.

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

Kilka słów o połączonych modelach symulacyjnych

Related page: Tworzenie modelu symulacyjnego

Podobnie jak w przypadku modeli symbolu i footprintu, 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 omówimy dołączanie parametrów symulacyjnych na poziomie komponentu, a także konfigurację mapowania pinów.

Dodawanie parametrów symulacyjnych na poziomie komponentu

Podczas używania modelu symulacyjnego komponentu w projekcie parametry specyficzne dla tego modelu można określać 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 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 Component Editor. Ważne jest, aby nazwy parametrów były takie same jak nazwy parametrów zdefiniowanych na poziomie modelu. Aby zobaczyć parametry na poziomie modelu, a tym samym ustalić, które parametry można dodać na poziomie komponentu (oraz ich nazwy!), wybierz łącze modelu SIM i kliknij kontrolkę View Parameters u dołu okna podglądu.

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, aby sprawdzić, które parametry można dodać na poziomie komponentu — i jak są nazwane!

Mając do dyspozycji dostępne parametry na poziomie modelu, możesz teraz przystąpić do dodawania dowolnych 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. Na liście zostanie dodany nowy wpis parametru. Zmień nazwę zgodnie z potrzebami, pamiętając o dokładnym dopasowaniu do nazwy odpowiadającego parametru na poziomie 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.

Po umieszczeniu instancji zapisanego komponentu w projekcie parametr symulacyjny może mieć inną wartość na poziomie komponentu niż dla tego samego parametru na poziomie modelu. Podczas generowania netlisty parametr na poziomie komponentu będzie miał priorytet.
W przypadku niektórych wbudowanych modeli SPICE3f5 wprowadzenie wartości parametru na poziomie komponentu spowoduje zastąpienie 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 zastąpienie 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, wartość ta zastąpi wartość zdefiniowaną dla niego w połączonym pliku podukładu (*.ckt).

Mapowanie pinów

Po wybraniu łącza do wymaganego modelu SIM należy upewnić się, że piny komponentu — gdy są reprezentowane w domenie schematu — są poprawnie odwzorowane na piny modelu symulacyjnego. Odbywa 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 Operations » Edit Pin Mapping lub po zaznaczeniu komórki modelu SIM i wybraniu polecenia Edit » Operations » Edit Pin Mapping z menu głównych. Dla każdego pinu schematu 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 pinów schematu na piny modelu.
Zapewnienie poprawnego mapowania pinów schematu na piny modelu.

W przypadku komponentu wieloczęściowego możliwość wykluczenia 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 pinu modelu można znaleźć w sekcji postaci ogólnej dla tego modelu w podręczniku użytkownika SPICE 3f5. W przypadku modeli podukładów producent zwykle umieszcza komentarze dla każdego pinu modelu, opisujące funkcję tego pinu. Jeśli nie ma żadnych komentarzy, wyprowadzenia modelu będą zazwyczaj odpowiadały wyprowadzeniom samego urządzenia fizycznego. 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.

Treść