Creating the BOM Document

Tworzenie dokumentu BOM

Roboczy dokument BOM w ActiveBOM jest określany jako BomDoc. Dodaj nowy BomDoc do projektu przez podmenu File » New lub kliknij prawym przyciskiem myszy projekt w panelu Projects. Gdy w projekcie znajduje się co najmniej jeden komponent, nowy BomDoc można utworzyć, klikając kontrolkę + Create obok wpisu ActiveBOM w strukturze projektu w panelu Projects. Pamiętaj, że każdy projekt PCB może zawierać tylko jeden BomDoc.

Kontrolka + Create jest dostępna, gdy opcja BOM.ActiveBOMDesignPreview jest włączona w oknie dialogowym Advanced Settings.

Po dodaniu nowego BomDoc do projektu schemat jest automatycznie kompilowany, a wszystkie istniejące komponenty są wyświetlane w BomDoc. Dla komponentów z biblioteki Workspace, które zawierają Part Choices, rozwiązania będą wyszczególnione w dolnej części interfejsu, jak wyjaśniono w sekcji Understanding the Solution poniżej.

W miarę umieszczania kolejnych komponentów na schemacie są one automatycznie dodawane do BomDoc. Dodatkowe pozycje BOM oraz dodatkowe parametry można też ręcznie dodać bezpośrednio w ActiveBOM za pomocą przycisku Add new znajdującego się nad listą komponentów. Więcej informacji znajdziesz w sekcji Custom BOM Items and Columns.

  • Po otwarciu BomDoc projekt jest automatycznie kompilowany, a lista elementów projektu i ich szczegóły łańcucha dostaw są odświeżane. Może to zająć trochę czasu przy pierwszym otwarciu dużego projektu i może spowodować oznaczenie BomDoc jako zmodyfikowanego pliku, mimo że został tylko otwarty.
  • BomDoc jest automatycznie odświeżany po uaktywnieniu, jeśli projekt zawiera komponenty edytowane i zapisane z powrotem do połączonego Workspace. Kolumna Revision Status wyświetla status Out of date dla zmienionych komponentów, dzięki czemu od razu widać, które komponenty należy zaktualizować do najnowszych rewizji. 
  • Każdy projekt może zawierać tylko jeden BomDoc.

Lista pozycji BOM

Górna część BomDoc to tabelaryczna lista wszystkich komponentów wykrytych w projekcie PCB, a także dodatkowych pozycji BOM dodanych bezpośrednio do BomDoc. Ten obszar nazywa się listą pozycji BOM.

Lista komponentów, czyli lista pozycji BOM, wyświetlana w widoku Base.
Lista komponentów, czyli lista pozycji BOM, wyświetlana w widoku Base.

Dostępne są 3 tryby widoku do wyświetlania pozycji BOM. Wybierz wymagany tryb za pomocą przycisków znajdujących się nad listą:

Flat view button, click to display each BOM Item in its own row in the BOM Item list  Flat view - jeden wiersz dla każdego komponentu.

Base view button, click to cluster common BOM Items into the same row in the BOM Item list Base view - jeden wiersz dla każdego unikalnego komponentu w projekcie; kolumna Designator zawiera oznaczenia wszystkich komponentów tego typu. Dostępnych jest wiele opcji prezentacji zgrupowanych oznaczeń. Wybierz wymagany tryb Designator Grouping w panelu Properties.

Consolidated view button, click to display a consolidated BOM when the project includes variants Consolidated view - używany, gdy projekt zawiera warianty, aby wyświetlić skonsolidowany BOM dla wszystkich wariantów.

Funkcje edycji listy pozycji BOM

Lista komponentów obsługuje szereg funkcji edycyjnych podobnych do arkusza kalkulacyjnego, w tym:

  • Użyj karty Column panelu Properties, aby pokazać/ukryć kolumnę i zdefiniować alias nazwy dla kolumny. Alias można też zdefiniować w oknie Enter Column Properties dialog, dostępnym po kliknięciu prawym przyciskiem myszy nazwy kolumny w obszarze nagłówków kolumn BomDoc i wybraniu polecenia Rename Column z menu kontekstowego. Pamiętaj, że alias jest nazwą kolumny w generowanych wynikach BOM.
  • Kolumny można również dodawać i usuwać za pomocą okna Select Columns dostępnego po kliknięciu prawym przyciskiem myszy nazwy kolumny w obszarze nagłówków kolumn BomDoc, a następnie wybraniu Select Columns.

    Okno dialogowe Select Columns
    Okno dialogowe Select Columns

    Jeśli korzystasz z funkcjonalności integracji SiliconExpert lub Z2Data, możesz również wybierać kolumny odpowiednio parametrów SiliconExpert lub Z2Data. Więcej informacji znajdziesz na stronach Pulling Part Data from SiliconExpert oraz Pulling Part Data from Z2Data.
  • Przeciągnij i upuść, aby zmienić kolejność kolumn.
  • Sortuj według dowolnej kolumny; przytrzymaj Shift, aby sortować podrzędnie według kolejnych kolumn.
  • Kliknij ikonę filtra, aby filtrować według wartości kolumny Grid displays include a Filter icon, click this to configure filtering based on values present in this column
  • Wybieraj komórki, używając standardowych technik zaznaczania w Windows.
  • Kopiuj zawartość komórek z ActiveBOM i wklejaj wartości z zewnętrznego edytora arkuszy kalkulacyjnych do niestandardowych kolumn ActiveBOM.
  • Konfigurowalne przez użytkownika numery wierszy można zdefiniować, gdy BOM jest w widoku Base. W widoku Base kliknij przycisk Set line numbers (Set Line Numbers button, click the arrow to configure line numbering), aby dodać numer wiersza do każdego wiersza. Kliknij ikonę listy rozwijanej po prawej stronie przycisku, aby otworzyć okno Line # Options dialog, w którym można zdefiniować wartości początkowe i przyrost. Więcej informacji znajdziesz w sekcji Line Number Column.
  • Kliknij listę rozwijaną Add New (Add new button, click to add an additonal row or column to the BomDoc), aby dodać dodatkowe wiersze lub kolumny. Więcej informacji znajdziesz w sekcji Custom BOM Items and Columns.
  • Kliknij przycisk Group by (Group by button, use this to group the grid by the enabled column), aby grupować siatkę według włączonej kolumny. Można włączyć wiele kolumn Group By (show image) i zmieniać ich kolejność metodą przeciągnij i upuść. Jest to funkcja wyświetlania siatki; grupowanie nie jest przenoszone do okna Report Manager po uruchomieniu polecenia Bill of Materials.
  • Kliknij przycisk Reset Supply Chain (), aby usunąć zdefiniowane przez użytkownika rankingi rozwiązań oraz ręcznie przypisane priorytety SPN dla wybranych pozycji BOM.
  • Bieżącą konfigurację siatki pozycji BOM można zapisać jako BOM Set. Więcej informacji znajdziesz w sekcji Configuring and Saving the Display of the BOM Items Grid.
  • Użyj standardowych skrótów Windows, aby przewijać listę pozycji BOM:
    • Przewijanie pionowe = MouseWheel Roll
    • Przewijanie poziome = Shift + MouseWheel Roll

Wiele opcji konfiguracji i wyświetlania BOM jest ustawianych w panelu Properties panel ActiveBOM.

Identyfikowanie identycznych komponentów

Aby umożliwić grupowanie identycznych komponentów w widokach Base i Consolidated, ActiveBOM używa następujących mechanizmów:

  • Dla komponentów z biblioteki Workspace — według DesignItemID.
  • Dla komponentów spoza biblioteki Workspace — według DesignItemID i Library Name, a także według parametrów komponentu włączonych w oknie Component Grouping dialog. Takie podejście pozwala projektantom tworzyć w bibliotece ogólne komponenty spoza Workspace, a następnie uzupełniać je o szczegółowe dane konkretnego komponentu po ich umieszczeniu. Domyślnie włączone parametry w oknie Component Grouping dialog to Comment, Description i Value. Kliknij przycisk Component Grouping Edit w panelu Properties ActiveBOM, aby otworzyć okno dialogowe. Pamiętaj, że ten przycisk jest dostępny tylko wtedy, gdy w projekcie znajdują się komponenty spoza biblioteki Workspace.

Uwagi dotyczące grupowania komponentów:

  • Okno Component Grouping dialog służy do identyfikowania identycznych komponentów, aby można je było grupować. Chociaż inne parametry/właściwości, takie jak właściwości komponentów PCB, mogą być wyświetlane w oknie Component Grouping dialog, tylko parametry komponentów mogą być użyte do zdefiniowania identycznych komponentów.
  • Jeśli chcesz grupować komponenty w BomDoc lub w niestandardowym BOM w innym celu, na przykład aby grupować komponenty po stronie górnej i dolnej, przełącz się na widok List, a następnie użyj przycisku Group by w ActiveBOM (show image) lub użyj funkcji grupowania kolumn w Report Manager (show image). Parametry dostępne na liście rozwijanej Group by ActiveBOM to te parametry, które są aktualnie ustawione jako widoczne na karcie Columns panelu Properties.

Grupy kolumn

Lista komponentów ActiveBOM ma odrębne grupy kolumn prezentowane w każdym trybie widoku; powyższy obraz pokazuje widok Base.
Lista komponentów ActiveBOM ma odrębne grupy kolumn prezentowane w każdym trybie widoku; powyższy obraz pokazuje widok Base.

Siatka pozycji BOM jest zgrupowana w następujące główne grupy:

  1. Item Details (pomarańczowe podświetlenie na obrazie) — te kolumny wyświetlają parametryczne szczegóły komponentu, takie jak Designator, Description, Library Reference oraz inne parametry komponentu.
  2. Solutions(zielone podświetlenie na obrazie) – najwyżej sklasyfikowany producent + dostawca(-y) z łańcucha dostaw. Liczba rozwiązań (części producenta) oraz liczba dostawców dla każdego rozwiązania są konfigurowane w panelu ActiveBOM Properties – są one wskazywane przez jednolity, kolorowy baner na kafelku dostawcy. Ranking jest ustalany automatycznie, ale może też zostać zdefiniowany ręcznie, jak omówiono w sekcji Understanding the Solution poniżej.
  3. BOM Status (turkusowe podświetlenie na obrazie) – wskazanie bieżącego ryzyka związanego z każdym komponentem. Najedź kursorem na ikonę, aby zobaczyć opis, albo włącz szczegółową kolumnę BOM Status w panelu Properties, aby wyświetlać opis.
W widoku skonsolidowanym (Consolidated View) tuż przed kolumną BOM Status dodawana jest dodatkowa grupa o nazwie Variants. Grupa ta zawiera parę kolumn dla każdego wariantu, wyświetlając ilość oraz cenę (za sztukę) każdego komponentu (show image). Więcej informacji znajdziesz w sekcji Working with Variants.
Wyświetlanie kolumn oraz definiowanie aliasów można zarządzać w sekcji Columns panelu ActiveBOM Properties. Aby dodać niestandardowy wiersz, komponent lub kolumnę, kliknij przycisk Add new nad listą komponentów.

Custom BOM Items and Columns

Image showing a custom row being added to a BomDoc

Zarządzanie BOM dla projektu PCB wymaga zarządzania komponentami i pozycjami BOM wykraczającymi poza te umieszczone na schemacie i PCB, na przykład: elementami jeszcze nieuszczegółowionymi, elementami złącznymi, gołą płytką (blank board) czy klejem montażowym. Istnieje wiele przypadków, gdy w projekcie PCB używa się niestandardowych pozycji BOM lub parametrów. Dla takich sytuacji ActiveBOM obsługuje dodawanie dodatkowych pozycji BOM oraz kolumn (parametrów), które następnie mogą zostać uwzględnione w generowanym BOM:

  • Custom row – łatwy sposób na dodanie niestandardowej pozycji BOM, którą trzeba uwzględnić w projekcie (goła płytka, klej itp.). Wszystkie pola w niestandardowym wierszu są definiowane przez użytkownika. Niestandardowe wiersze nie są zarządzane przez ActiveBOM – na przykład, jeśli ilość zostanie ustawiona na 3, w widoku Flat nie zostaną wyświetlone 3 osobne pozycje. Wyszukiwanie w łańcuchu dostaw nie jest też obsługiwane dla niestandardowych wierszy.
  • Custom column – dodatkowa kolumna BOM, zarządzana w ActiveBOM, która może zawierać dowolny tekst zdefiniowany przez użytkownika.
  • Custom Item – dodatkowa pozycja BOM; zwykle dotyczy elementów, które będą potrzebne, ale nie są jeszcze w pełni znane lub jeszcze nie istnieją w bibliotece. Pozwala to uwzględnić koszt tych elementów w ogólnym szacowaniu kosztu płytki.
  • Managed Component – dodatkowa pozycja BOM, która jest zarządzana ręcznie w dokumencie BOM. Zostanie otwarte okno dialogowe Component Search, zawierające listę komponentów w aktualnie podłączonym Workspace.

    Okno dialogowe Component Search korzysta z podstawowej funkcjonalności i widoku wyszukiwarki, które są stosowane w panelu Manufacturer Part Search. Podczas gdy panel Manufacturer Part Search wykorzystuje usługę Altium Parts Provider i koncentruje się na wyszukiwaniu danych producentów i dostawców komponentów, okno dialogowe Component Search  jest wypełniane gotowymi do użycia komponentami z biblioteki Workspace oraz ze źródeł bibliotek plikowych.

    Wybraną dodatkową pozycję BOM można w dowolnym momencie zmienić poprzez podmenu Operations dostępne po kliknięciu prawym przyciskiem myszy.
    • Użyj zakładki Column panelu Properties, aby szybko wyszukiwać, przeglądać i zarządzać widocznością kolumn, ich nazwą lub aliasami. Gdy dla nazwy kolumny zdefiniowano alias, jest on wyświetlany w siatce BOM Items.
    • Wszystkie dodatkowe pozycje BOM i parametry dodane w ActiveBOM są dostępne dla innych wyjść BOM, a także poprzez API oprogramowania.
Pola niestandardowego wiersza, kolumny lub pozycji można edytować tylko wtedy, gdy dokument ActiveBOM jest w trybie Base View.

 

Adding Instances of a Managed Component or Custom Item

Po dodaniu Managed Component lub Custom Item kliknij go prawym przyciskiem myszy i wybierz polecenie Operations » Add Instances of, aby uzyskać dostęp do okna dialogowego Add to BOM Components. Użyj tego okna, aby zdefiniować liczbę instancji komponentu w BOM.

Określ Designator prefix, opcjonalny Separator (który można zdefiniować, aby uzyskać wyniki takie jak X-1 lub X:1) oraz Quantity wymaganych komponentów (ta wartość służy do zdefiniowania zakresu oznaczeń i pojawi się również w kolumnie ActiveBOM Quantity ). Wszystkie pozostałe parametry, takie jak Description, można edytować bezpośrednio w siatce BOM Items.

Changing/Removing a Managed Component or Custom Item

Aby edytować oznaczenie (designator) lub usunąć instancję zarządzanego komponentu albo Custom Item, kliknij go prawym przyciskiem myszy i wybierz polecenie Operations » Edit item. Zostanie otwarte okno dialogowe Change / Remove.

Data Sources

Domyślnymi źródłami danych dostępnymi w ActiveBOM są parametry komponentów schematu (Icon indicating that this parameter was sourced from a schematic component), parametry komponentów Workspace dla zawartości Workspace (Icon indicating that this parameter was sourced from a Workspace Library component stored) oraz dane dostarczane przez ActiveBOM (Icon indicating that this parameter was sourced from the ActiveBOM document (BomDoc)). Na podstawie tych źródeł ActiveBOM generuje główną siatkę elementów BOM projektu. Źródła danych są włączane, a ich wyświetlanie kontrolowane na karcie Columns w panelu Properties panel ActiveBOM.

Po włączeniu odpowiedniego przycisku Sources (nad listą Columns) BOM może również zawierać informacje pobrane z następujących dodatkowych źródeł danych:

Click the PCB source button to include parameters from the PCB The PCB - włącz, aby uwzględnić w dostępnych Columns dane o położeniu/obrocie/stronie płytki PCB dla każdego komponentu. Jeśli projekt zawiera wiele dokumentów PCB, otworzy się okno Choose PCB to Use dialog, w którym należy wybrać wymaganą płytkę PCB.

Click the Database source button to include parameters from the database (database components only) Database - aby wczytać dodatkowe parametry komponentów z zewnętrznej bazy danych (przez *.DbLib, *.SVNDbLib lub *.DbLink).

Click the Altium Cloud Services source button to include parameters from the Altium Parts Provider Altium Cloud Services - włącz, aby uzyskać dostęp do szerokiego zakresu dodatkowych danych o komponentach dla tych pozycji BOM, które zostały zidentyfikowane przez Altium Parts Provider i pokazują rozwiązanie łańcucha dostaw.

Click the Document Parameters source button to include parameters from the project schematic documents Document Parameters - włącz, aby uwzględnić wszystkie wykryte parametry dokumentów schematycznych, ze wszystkich schematów w projekcie PCB w dostępnych Columns.

Źródło każdego parametru jest wskazywane ikoną na liście kolumn.
Źródło każdego parametru jest wskazywane ikoną na liście kolumn.

  • Przyciski nad listą Columns włączają/wyłączają dane źródło; jeśli źródło jest wyłączone, wszystkie dane z tego źródła są usuwane z siatki.
  • Pola wyboru pod listą Columns to wygodne filtry listy Columns; użyj ich, aby dodać/usunąć źródło danych z listy Columns bez usuwania danych z siatki.

Oprócz korzystania z Altium Parts Provider możliwe jest także połączenie z istniejącą firmową bazą danych przez połączenie ODBC. Osiąga się to przez włączenie funkcji Custom Parts Provider Synchronization w Altium Designer (wybierz opcję Custom Data Synchronization na stronie Configure Platform page (w sekcji Importers\Exporters)) oraz włączenie jej jako providera na stronie Data Management - Parts Providers w oknie Preferences dialog. Funkcja ta w praktyce pozwala, aby firmowa baza danych zachowywała się jak provider części w Workspace.

Aby dowiedzieć się więcej, przeczytaj o Custom Database Parts Providers na stronie Part Source Configuration (Altium 365 Workspace, Enterprise Server Workspace).

Kolumna numeru linii

Dla projektów PCB z rysunkami montażowymi lub do wymiany danych BOM między inżynierami projektantami, inżynierami kosztów czy specjalistami ds. zakupów, numer linii BOM (nr pozycji elementu BOM) jest prostą metodą indywidualnego rozróżniania wierszy BOM, którą można następnie wykorzystać do jednoznacznej identyfikacji lub find odpowiadającego odnośnika (callout), komponentu i jego przedstawienia w projekcie.

Jako źródło danych BOM projektu ActiveBOM obsługuje numery linii (Line #) definiowane przez użytkownika dla BOM projektu oraz oferuje zarówno ręczne, jak i automatyczne funkcje zarządzania numerami linii (nr pozycji elementu BOM).

  • Aby automatycznie ustawić numer pozycji dla wszystkich elementów BOM projektu (w widoku Base), kliknij przycisk Set Line # . Numery linii są wyświetlane w kolumnie Line #, w grupie kolumn Item Details. Kliknij ikonę listy rozwijanej po prawej stronie przycisku, aby otworzyć okno Line # Options dialog, w którym można zdefiniować wartości początkową i przyrost.

    Okno Line Number Options dialog
    Okno Line Number Options dialog

    • Start number - wartość używana, jeśli pierwsza komórka Line # jest pusta.
    • Increment - zwiększaj każde puste pole Line # o tę wartość.
    Wartości wprowadzone w oknie dialogowym są zachowywane do kolejnych użyć polecenia Line #.
  • Aby ręcznie zmienić numery linii (Line #), przełącz się do trybu widoku Base, następnie zaznacz wymagane komórki w kolumnie Line # i:
    • Naciśnij Delete na klawiaturze, aby wyczyścić komórki, a następnie
    • wpisz ręcznie nowe wartości lub
    • wklej zakres wartości ze schowka Windows.
  • Aby ponumerować ponownie lub kontynuować numerację od liczby dodanej niestandardowo, kliknij wymaganą komórkę Line #, a następnie kliknij przycisk Set Line # Set Line Number button. Otworzy się okno Line Numbering dialog, w którym możesz użyć istniejących numerów jako odniesień i ciągle ponumerować zaznaczone lub wszystkie puste komórki, zaczynając od najbliższych niepustych komórek powyżej (Continue numbering), albo usunąć wszystkie istniejące numery i ponumerować ponownie wszystkie wiersze (Renumber all). Do obliczenia dodawanych numerów używane są wartości bazowa i przyrost ostatnio zdefiniowane w oknie Line # Options dialog; w razie potrzeby możesz wpisać wartość startową w zaznaczonej komórce Line #, aby określić numer początkowy.

    Wariant okna Continue numbering dialog Line numbering otwiera się, gdy NIEKTÓRE numery linii w dokumencie ActiveBOM (*BomDoc) zostały już zdefiniowane.

    Wariant okna Renumber all dialog Line numbering otwiera się, gdy WSZYSTKIE numery linii w dokumencie ActiveBOM (*BomDoc) zostały już zdefiniowane.

Funkcje zarządzania numerami linii są dostępne wyłącznie w trybie widoku Base.

Konfigurowanie i zapisywanie wyglądu siatki elementów BOM

Jak w każdej dobrej aplikacji arkusza kalkulacyjnego, siatkę elementów BOM można skonfigurować zgodnie z własnymi wymaganiami. Oprócz tradycyjnych funkcji porządkowania i sortowania kolumn, bieżącą konfigurację można zapisać jako BOM Set.

Praca z BOM Sets

Można zapisać dowolną liczbę konfiguracji siatki elementów BOM — każda z nich jest nazywana BOM Set. Po skonfigurowaniu siatki zgodnie z wymaganiami kliknij przycisk Add w obszarze BOM Sets panelu ActiveBOM Properties, aby dodać BOM Set do listy.

Kliknij ikonę oka, aby włączyć BOM Set.
Kliknij ikonę oka, aby włączyć BOM Set.

BOM Sets konfiguruje się w panelu ActiveBOM Properties panel.

Preferowany BOM Set można wybrać podczas generowania BOM w Report Manager.

Zastępowanie komponentu

Często zdarza się wykryć problem z komponentem podczas sprawdzania BomDoc i przygotowywania go do zamówienia części. Na przykład projektant mógł zapomnieć o finalizacji wyboru komponentu albo komponent osiągnął status EOL i projektant chce sprawdzić cenę oraz dostępność potencjalnych zamienników. Wcześniej jedynym sposobem rozwiązania było wrócenie do schematu i edycja komponentu, wybranie odpowiedniej części, a następnie odświeżenie BomDoc.

Alternatywnie możesz zmienić komponent w BomDoc, a następnie przepchnąć tę zmianę z powrotem do schematu poprzez Engineering Change Order. Kliknij prawym przyciskiem myszy na wybranym komponencie/wybranych komponentach i wybierz polecenie Operations » Change <ComponentName>. Otworzy się okno Replace Component dialog, w którym można wyszukać komponent zastępczy.

An existing part can be replaced via the right-click menuThe Replace Component dialog is used to replace an existing component

Po kliknięciu przycisku Replace Component OK otworzy się okno Engineering Change Order dialog, przedstawiające zmiany wymagane do zsynchronizowania schematu z BomDoc.

  • Funkcja Replace Component wyszukuje nowy komponent w aktualnie podłączonym Workspace. Jeśli wyszukiwanie nie zwróci odpowiedniego komponentu, okno dialogowe wyświetli łącze do otwarcia panelu Manufacturer Part Search, gdzie możesz kliknąć prawym przyciskiem i: Acquire dodać komponent do własnego Workspace (przez okno Create New Component dialog i Component Editor); lub Download zapisać komponent lokalnie jako Integrated Library Package w archiwum zip. Te polecenia będą dostępne tylko wtedy, gdy część wybrana w panelu Manufacturer Part Search zawiera modele Altium Designer (szukaj ikony Icon that displays when a part includes schematic and PCB design models).
  • Jako alternatywę dla korzystania z funkcji Search, Categories i Filters w oknie dialogowym Replace Component, możesz także kliknąć prawym przyciskiem myszy wynik i otworzyć okno dialogowe Find Similar Components. Siła tego okna polega na tym, że przejmuje wartości komponentu, na którym kliknąłeś prawym przyciskiem, i na tej podstawie możesz szybko zlokalizować wiele komponentów współdzielących wspólne właściwości i parametry w pewnym zakresie wartości (show image).
  • Jeśli zmiana komponentu wpływa również na projekt płytki, należy także wykonać Update PCB ze schematu.

Dowiedz się więcej o Applying the ECOs.

Praca z wariantami

ActiveBOM obsługuje projekty PCB zawierające warianty projektu (Design Variants). Funkcja Design Variants pozwala utworzyć jeden bazowy projekt PCB, który następnie jest obsadzany (montowany) na różne sposoby. Każde inne obsadzenie zmontowanej płytki nazywa się design variant.

Praca z wariantami projektu:

  • Warianty projektu konfiguruje się w oknie dialogowym Variant Management dialog lub w Variant Manager (Project » Variants).
  • Aby przejrzeć wariant, kliknij dwukrotnie jego nazwę w folderze Variants projektu w panelu Projects, jak pokazano na poniższym obrazie.

Image showing how to select a variant of the project

ActiveBOM obsługuje warianty w następujący sposób:

  • Wyświetlanie BOM dla konkretnego wariantu w trybie widoku Base lub Flat
  • Opcja uwzględnienia elementów Not Fitted na liście BOM Items
  • Wyświetlanie skonsolidowanej listy wszystkich części użytych we wszystkich wariantach w trybie widoku Consolidated
  • Definiowanie ręcznych rozwiązań zarówno dla komponentów bazowych, jak i komponentów zmienianych w wariantach

Warianty w trybie Base View Mode

Dla wybranego wariantu włącz opcję Show Not Fitted w panelu Properties, aby uwzględnić te części w siatce BOM Items. Gdy ta opcja jest włączona, kolumna Fitted jest automatycznie wyświetlana w Item Details.

W trybie Base view mode kolumna Fitted będzie wyświetlać Fitted albo Not Fitted. Jeśli część jest zmieniana w wariancie (w tym wariancie wybrano część alternatywną), szczegóły części alternatywnej są automatycznie wyświetlane dla tego BOM Item.

Zwróć uwagę, że bieżący wariant jest wyświetlany na linii statusu ActiveBOM.
Zwróć uwagę, że bieżący wariant jest wyświetlany na linii statusu ActiveBOM.

Warianty w trybie Consolidated View Mode

Tryb Consolidated view mode wyświetla wszystkie komponenty użyte we wszystkich wariantach. Widok Consolidated oferuje następujące funkcje:

  • Jeśli komponent jest zmieniany w wariancie, pojawi się BOM Item dla każdego użytego komponentu alternatywnego, a każdy z tych BOM Items będzie miał ten sam designator. Na przykład na poniższym obrazie komponenty DS1 i DS2 są wymienione po dwa razy, ponieważ wariant BGA używa diody LED o innym kolorze niż wariant TSOP. Komponent R1 pojawia się trzy razy, ponieważ zarówno wariant BGA, jak i TSOP używają innego rezystora niż oryginalny w projekcie bazowym.
  • W trybie Consolidated view mode, gdy opcja Show Not Fitted jest włączona, kolumna Fitted będzie wyświetlać Fitted albo Varied. Ponieważ widok Consolidated pokazuje wszystkie komponenty użyte we wszystkich wariantach, każdy wyświetlany komponent jest zamontowany (fitted) w projekcie bazowym lub w którymś wariancie.
  • Dla każdego wariantu istnieje kolumna <VariantName> - Qty (wskazująca, ile sztuk tego komponentu jest użytych w tym wariancie) oraz kolumna <VariantName> - Price, która jest ceną jednostkową pomnożoną przez wartość w kolumnie ilości.
  • Ponieważ niektórzy projektanci tworzą dokumentację montażową zarówno na podstawie projektu bazowego, jak i wariantów, istnieje także kolumna Quantity, odzwierciedlająca liczbę wystąpień tego komponentu użytych w montażu projektu bazowego. Ukryj tę kolumnę, jeśli nie generujesz dokumentacji montażowej na podstawie projektu bazowego.
  • Siatka w trybie Consolidated view mode używa kolorów do wskazania komórki, której wartość różni się od wartości tej komórki w projekcie bazowym, jak pokazano poniżej.

Kolor w komórce wskazuje, że wartość w tej komórce różni się od wartości dla tej komórki w projekcie bazowym.
Kolor w komórce wskazuje, że wartość w tej komórce różni się od wartości dla tej komórki w projekcie bazowym.

Aby dowiedzieć się więcej o wariantach, przejdź do strony Design Variants.

Praca pomiędzy BomDoc, schematem i PCB

Dostępne są dwie funkcje ułatwiające pracę pomiędzy BomDoc, schematem i projektem PCB: Cross Select oraz Cross Probe. Zachowanie tych funkcji konfiguruje się na stronie System - Navigation page w oknie dialogowym Preferences.

Obie funkcje mogą służyć do zlokalizowania tego samego komponentu w innych dokumentach. Różnica między Cross Select a Cross Probe polega na tym, że tryb Cross Select Mode zaznacza komponent w dokumencie docelowym, ale nie uaktywnia tego dokumentu, natomiast Cross Probe aktywnie wyświetla dokument docelowy, a także może przełączyć i uczynić edytor dokumentu docelowego aktywnym edytorem.

Możesz użyć Cross Select lub Cross Probe z BomDoc do schematu i PCB; nie możesz użyć Cross Select ani Cross Probe ze schematu lub PCB do BomDoc.

Tryb Cross Select Mode

Tryb Cross Select Mode musi być włączony w każdym edytorze, w którym chcesz go używać. Wybierz polecenie Tools » Cross Select Mode (Shift+Ctrl+X). Gdy Cross Select Mode jest włączony, ikona menu będzie podświetlona obramowaniem Cross Select icon, displays in the Tools menu when Cross Selection is enabled in an editor.

Tryb Cross Select Mode wymaga, aby dokument docelowy był otwarty. Gdy wybierzesz komponent na liście BOM Items w BomDoc, ten komponent zostanie zaznaczony i wyśrodkowany w docelowych dokumentach schematu i PCB (jeśli Zooming jest włączone w opcjach Cross Select Mode na stronie System - Navigation page w oknie dialogowym Preferences). Zwróć uwagę, że dokument docelowy nie zostanie uaktywniony jako dokument aktywny.

Jeśli BomDoc jest w trybie Base view mode, wówczas na schemacie i PCB zaznaczane są wszystkie wystąpienia tej części, jak pokazano na poniższym obrazie.

Zachowanie wyświetlania w trybie Cross Select Mode jest kontrolowane za pomocą opcji Cross Select Mode na stronie System - Navigation page w oknie dialogowym Preferences .

Dokument docelowy nie zostanie ustawiony jako dokument aktywny. Dlatego dobrym pomysłem jest mieć otwarte jednocześnie dokument źródłowy i docelowy obok siebie.

Obsługiwane jest także zaznaczanie krzyżowe (cross selection) ze schematu (lub PCB) do BomDoc.

Użyj funkcji Cross Select, aby zlokalizować i zaznaczyć komponent wybrany na liście BOM Item na schemacie i na PCB.
Użyj funkcji Cross Select, aby zlokalizować i zaznaczyć komponent wybrany na liście BOM Item na schemacie i na PCB.

Cross Probing

Podczas gdy Cross Select jest po prostu trybem, który po włączeniu wyświetla wynik za każdym razem, gdy klikniesz na liście BOM Items, Cross Probe jest celowym działaniem.

Wybierz polecenie Tools » Cross Probe z menu głównego lub kliknij prawym przyciskiem myszy BOM Item i wybierz Cross Probe z menu kontekstowego, aby wykonać cross probe do tego komponentu na schemacie; komponent na PCB również zostanie wskazany (cross probed), jeśli plik płytki jest otwarty.

Kluczową cechą Cross Probe jest możliwość przełączenia się do edytora dokumentu docelowego. Aby wykonać Cross Probe i przełączyć edytory, przytrzymaj klawisz Ctrl podczas wybierania polecenia Cross Probe.

Kliknij prawym przyciskiem myszy, aby uzyskać dostęp do polecenia Cross Probe; pojawi się wpis dla designatora każdego komponentu obecnego w danym BOM Item.
Kliknij prawym przyciskiem myszy, aby uzyskać dostęp do polecenia Cross Probe; pojawi się wpis dla designatora każdego komponentu obecnego w danym BOM Item.

Podczas Cross Probing bardziej efektywne jest wyświetlanie dokumentów BomDoc (źródło) i schematu (cel) obok siebie, albo przez podział głównego okna projektu, albo przez otwarcie schematu w nowym oknie. Polecenia dla obu tych opcji są dostępne w menu po kliknięciu prawym przyciskiem na zakładce dokumentu.

Panel Properties

Gdy aktywnym dokumentem jest dokument BOM (*.BomDoc), panel Properties prezentuje Document Options.

Następujące zwijane sekcje zawierają informacje o dostępnych opcjach i elementach sterujących:

AI-LocalizedTłumaczenie SI
Jeśli znajdziesz błąd, zaznacz tekst/obraz i naciśnij Ctrl + Enter aby wysłać nam wiadomość.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Content