Creating the BOM Document

Erstellen des BOM-Dokuments

Das Arbeits-BOM-Dokument von ActiveBOM wird als BomDoc bezeichnet. Fügen Sie dem Projekt über das Untermenü File » New ein neues BomDoc hinzu oder klicken Sie im Bereich Projects mit der rechten Maustaste auf das Projekt. Wenn sich mindestens eine Komponente im Projekt befindet, kann ein neues BomDoc erstellt werden, indem Sie auf das Steuerelement + Create neben dem Eintrag ActiveBOM innerhalb der Projektstruktur im Bereich Projects klicken. Beachten Sie, dass jedes PCB-Projekt nur ein BomDoc enthalten kann.

Das Steuerelement + Create ist verfügbar, wenn die Option BOM.ActiveBOMDesignPreview im Dialog Advanced Settings aktiviert ist.

Wenn Sie Ihrem Projekt ein neues BomDoc hinzufügen, wird der Schaltplan automatisch kompiliert, und alle vorhandenen Komponenten werden im BomDoc aufgelistet. Bei Workspace-Library-Komponenten, die Part Choices enthalten, werden Solutions im unteren Bereich der Benutzeroberfläche detailliert dargestellt, wie im Abschnitt Understanding the Solution weiter unten erläutert.

Sobald zusätzliche Komponenten im Schaltplan platziert werden, werden sie automatisch zum BomDoc hinzugefügt. Zusätzliche BOM-Items und zusätzliche Parameter können auch manuell direkt in ActiveBOM über die Schaltfläche Add new oberhalb der Komponentenliste hinzugefügt werden. Weitere Informationen finden Sie im Abschnitt Custom BOM Items and Columns.

  • Wenn das BomDoc geöffnet wird, wird das Projekt automatisch kompiliert, und die Liste der Designteile sowie deren Lieferkettendetails werden aktualisiert. Dies kann beim erstmaligen Öffnen eines großen Designs einige Zeit in Anspruch nehmen und dazu führen, dass das BomDoc als geänderte Datei markiert wird, obwohl es gerade erst geöffnet wurde.
  • Das BomDoc wird beim Aktivieren automatisch aktualisiert, wenn das Projekt Komponenten enthält, die bearbeitet und zurück in den verbundenen Workspace gespeichert wurden. Die Spalte Revision Status zeigt für geänderte Komponenten den Status Out of date an, sodass Sie sofort sehen können, welche Komponenten auf ihre neuesten Revisionen aktualisiert werden sollten. 
  • Jedes Designprojekt kann nur ein BomDoc enthalten.

Die BOM-Items-Liste

Der obere Bereich des BomDoc ist eine tabellarische Liste aller im PCB-Designprojekt erkannten Komponenten sowie zusätzlicher BOM-Items, die Sie direkt im BomDoc hinzugefügt haben. Dieser Bereich wird als BOM-Items-Liste bezeichnet.

Die Komponenten bzw. die BOM-Items-Liste werden in der Base-Ansicht angezeigt.
Die Komponenten bzw. die BOM-Items-Liste werden in der Base-Ansicht angezeigt.

Es stehen 3 Ansichtsmodi zur Verfügung, um die BOM-Items anzuzeigen. Wählen Sie den gewünschten Modus über die Schaltflächen oberhalb der Liste:

Flat view button, click to display each BOM Item in its own row in the BOM Item list  Flat view - eine Zeile für jede Komponente.

Base view button, click to cluster common BOM Items into the same row in the BOM Item list Base view - eine Zeile für jede eindeutige Komponente im Projekt; die Spalte Designator listet die Designatoren aller Komponenten dieses Typs auf. Für gruppierte Designatoren stehen mehrere Darstellungsoptionen zur Verfügung. Wählen Sie den gewünschten Modus Designator Grouping im Bereich Properties.

Consolidated view button, click to display a consolidated BOM when the project includes variants Consolidated view - wird verwendet, wenn das Projekt Varianten enthält, um eine konsolidierte BOM für alle Varianten anzuzeigen.

Bearbeitungsfunktionen der BOM-Items-Liste

Die Komponentenliste unterstützt eine Reihe tabellenkalkulationsähnlicher Bearbeitungsfunktionen, darunter:

  • Verwenden Sie die Registerkarte Column des Bereichs Properties, um eine Spalte ein-/auszublenden und einen Aliasnamen für eine Spalte festzulegen. Ein Alias kann auch über den Dialog Enter Column Properties definiert werden, auf den Sie zugreifen, indem Sie im Spaltenkopfbereich des BomDoc mit der rechten Maustaste auf einen Spaltennamen klicken und dann den Befehl Rename Column aus dem Kontextmenü auswählen. Beachten Sie, dass der Alias der Spaltenname in generierten BOM-Ausgaben ist.
  • Spalten können auch über den Dialog Select Columns hinzugefügt und entfernt werden, auf den Sie zugreifen, indem Sie im Spaltenkopfbereich des BomDoc mit der rechten Maustaste auf einen Spaltennamen klicken und dann Select Columns wählen.

    Der Dialog Select Columns
    Der Dialog Select Columns

    Wenn Sie die Integrationsfunktion von Silicon Expert oder Z2 Data verwenden, können Sie auch Spalten mit Parametern von Silicon Expert bzw. Z2 Data auswählen. Weitere Informationen finden Sie auf den Seiten Pulling Part Data from SiliconExpert und Pulling Part Data from Z2Data.
  • Ziehen Sie Spalten per Drag-and-drop, um ihre Reihenfolge zu ändern.
  • Sortieren Sie nach einer beliebigen Spalte; halten Sie Shift gedrückt, um nach weiteren Spalten unterzusortieren.
  • Klicken Sie auf das Filtersymbol, um nach Spaltenwerten zu filtern Grid displays include a Filter icon, click this to configure filtering based on values present in this column
  • Wählen Sie Zellen mit den standardmäßigen Windows-Auswahltechniken aus.
  • Kopieren Sie Zellinhalte aus ActiveBOM und fügen Sie Werte aus einem externen Tabellenkalkulationseditor in benutzerdefinierte ActiveBOM-Spalten ein.
  • Benutzerdefinierbare Positionsnummern können festgelegt werden, wenn sich die BOM in der Base-Ansicht befindet. Klicken Sie in der Base-Ansicht auf die Schaltfläche Set line numbers (Set Line Numbers button, click the arrow to configure line numbering), um jeder Zeile eine Positionsnummer hinzuzufügen. Klicken Sie auf das Dropdown-Symbol rechts neben der Schaltfläche, um den Dialog Line # Options zu öffnen, in dem Start- und Inkrementwerte definiert werden können. Weitere Informationen finden Sie im Abschnitt Line Number Column.
  • Klicken Sie auf das Dropdown-Menü Add New (Add new button, click to add an additonal row or column to the BomDoc), um zusätzliche Zeilen oder Spalten hinzuzufügen. Weitere Informationen finden Sie im Abschnitt Custom BOM Items and Columns.
  • Klicken Sie auf die Schaltfläche Group by (Group by button, use this to group the grid by the enabled column), um das Raster nach der aktivierten Spalte zu gruppieren. Es können mehrere Group-By-Spalten aktiviert werden (show image), und ihre Reihenfolge kann per Drag-and-drop geändert werden. Dies ist eine Anzeigeeigenschaft des Rasters; die Gruppierung wird nicht in den Dialog Report Manager übernommen, wenn der Befehl Bill of Materials ausgeführt wird.
  • Klicken Sie auf die Schaltfläche Reset Supply Chain (), um benutzerdefinierte Solution-Rangfolgen und manuell zugewiesene SPN-Prioritäten aus den ausgewählten BOM-Items zu entfernen.
  • Die aktuelle Konfiguration des BOM-Items-Rasters kann als BOM Set gespeichert werden. Weitere Informationen finden Sie im Abschnitt Configuring and Saving the Display of the BOM Items Grid.
  • Verwenden Sie die standardmäßigen Windows-Tastenkombinationen, um durch die Liste der BOM-Items zu scrollen:
    • Vertikales Scrollen = MouseWheel Roll
    • Horizontales Scrollen = Shift + MouseWheel Roll

Viele der Konfigurations- und BOM-Anzeigeoptionen werden im ActiveBOM-Bereich Properties festgelegt.

Identifizieren identischer Komponenten

Damit identische Komponenten in den Ansichten Base und Consolidated gruppiert werden können, verwendet ActiveBOM die folgenden Mechanismen:

  • Für Workspace-Library-Komponenten - nach DesignItemID.
  • Für Nicht-Workspace-Library-Komponenten - nach DesignItemID und Library Name, sowie nach den im Dialog Component Grouping aktivierten Komponentenparametern. Dieser Ansatz ermöglicht es Entwicklern, generische Nicht-Workspace-Library-Komponenten in der Bibliothek zu erstellen und sie dann nach dem Platzieren mit spezifischen Komponentendetails zu versehen. Die standardmäßig im Dialog Component Grouping aktivierten Parameter sind Comment, Description und Value. Klicken Sie im ActiveBOM-Bereich Properties auf die Schaltfläche Edit für Component Grouping, um den Dialog zu öffnen. Beachten Sie, dass diese Schaltfläche nur verfügbar ist, wenn sich Nicht-Workspace-Library-Komponenten im Design befinden.

Hinweise zur Komponentengruppierung:

  • Der Dialog Component Grouping wird verwendet, um identische Komponenten zu identifizieren, damit sie gruppiert werden können. Obwohl andere Parameter/Eigenschaften, wie PCB-Komponenteneigenschaften, im Dialog Component Grouping aufgeführt werden können, können nur Komponentenparameter verwendet werden, um identische Komponenten zu definieren.
  • Wenn Sie Komponenten im BomDoc oder in einer benutzerdefinierten BOM aus einem anderen Grund gruppieren möchten, zum Beispiel um Komponenten auf der Oberseite und Unterseite zu gruppieren, wechseln Sie zur Listenansicht und verwenden Sie dann die Schaltfläche Group by in ActiveBOM (show image) oder die Funktion zur Spaltengruppierung in Report Manager (show image). Die im Dropdown Group by von ActiveBOM verfügbaren Parameter sind diejenigen Parameter, die derzeit auf der Registerkarte Columns des Bereichs Properties als sichtbar festgelegt sind.

Die Spaltengruppen

Die ActiveBOM-Komponentenliste verfügt über unterschiedliche Spaltengruppen, die in jedem Ansichtsmodus vorhanden sind; das obige Bild zeigt die Base-Ansicht.
Die ActiveBOM-Komponentenliste verfügt über unterschiedliche Spaltengruppen, die in jedem Ansichtsmodus vorhanden sind; das obige Bild zeigt die Base-Ansicht.

Das BOM-Items-Raster ist in die folgenden Hauptgruppen gegliedert:

  1. Item Details (orange Hervorhebung im Bild) - diese Spalten zeigen parametrische Komponentendetails an, wie Designator, Description, Library Reference und andere Komponentenparameter.
  2. Solutions(green hervorgehoben im Bild) – der am höchsten eingestufte Hersteller + Lieferant(en) aus der Lieferkette. Die Anzahl der Lösungen (Herstellerteile) und die Anzahl der Lieferanten für jede Lösung werden im ActiveBOM Properties Panel konfiguriert – diese werden durch ein durchgehendes, farbiges Banner in der Lieferantenkachel angezeigt. Die Einstufung erfolgt automatisch und kann auch manuell festgelegt werden, wie im Abschnitt Understanding the Solution weiter unten beschrieben.
  3. BOM Status (cyanfarben hervorgehoben im Bild) – ein Hinweis auf das aktuelle Risiko, das mit jeder Komponente verbunden ist. Bewegen Sie den Mauszeiger über ein Symbol, um eine Beschreibung anzuzeigen, oder aktivieren Sie alternativ die detaillierte Spalte BOM Status im Properties Panel, um die Beschreibung anzuzeigen.
In der Consolidated View wird unmittelbar vor der Spalte BOM Status eine zusätzliche Gruppe mit dem Titel Variants hinzugefügt. Diese Gruppe enthält für jede Variante ein Spaltenpaar, das die Menge und den Preis (pro Einheit) jeder Komponente anzeigt (show image). Weitere Informationen finden Sie im Abschnitt Working with Variants.
Die Anzeige von Spalten und die Definition von Aliasen können im Abschnitt Columns des ActiveBOM Properties Panels verwaltet werden. Um eine benutzerdefinierte Zeile, Komponente oder Spalte hinzuzufügen, klicken Sie auf die Schaltfläche Add new oberhalb der Komponentenliste.

Benutzerdefinierte BOM-Elemente und Spalten

Image showing a custom row being added to a BomDoc

Das BOM-Management für ein PCB-Designprojekt erfordert die Verwaltung von Komponenten und BOM-Elementen, die über die im Schaltplan und auf der PCB platzierten hinausgehen, zum Beispiel noch nicht detailliert ausgearbeitete Teile, Befestigungselemente, die unbestückte Leiterplatte oder den Montagekleber. Es gibt viele Fälle, in denen benutzerdefinierte BOM-Elemente oder Parameter im PCB-Designprojekt verwendet werden. Für diese Situationen unterstützt ActiveBOM das Hinzufügen zusätzlicher BOM-Elemente und Spalten (Parameter), die dann in die generierte BOM aufgenommen werden können:

  • Custom row –  eine einfache Möglichkeit, ein benutzerdefiniertes BOM-Element hinzuzufügen, das im Design berücksichtigt werden muss (unbestückte Leiterplatte, Kleber usw.). Alle Felder in einer benutzerdefinierten Zeile sind benutzerdefiniert. Benutzerdefinierte Zeilen werden nicht von ActiveBOM verwaltet; wenn die Menge beispielsweise auf 3 gesetzt ist, werden in der Flat View nicht 3 separate Elemente angezeigt. Die Suche in der Lieferkette wird für benutzerdefinierte Zeilen ebenfalls nicht unterstützt.
  • Custom column – zusätzliche BOM-Spalte, die in ActiveBOM verwaltet wird und beliebigen benutzerdefinierten Text enthalten kann.
  • Custom Item – ein zusätzliches BOM-Element; dies ist typischerweise für Elemente gedacht, die benötigt werden, aber noch nicht vollständig bekannt sind oder noch nicht in der Bibliothek existieren. Dadurch können ihre Kosten in die Gesamtkostenschätzung der Leiterplatte einbezogen werden.
  • Managed Component – ein zusätzliches BOM-Element, das manuell im BOM-Dokument verwaltet wird. Der Dialog Component Search wird geöffnet und listet die Komponenten im aktuell verbundenen Workspace auf.

    Der Dialog Component Search verwendet die grundlegende Suchmaschinenfunktionalität und Ansicht, die auch im Manufacturer Part Search Panel verwendet wird. Während das Manufacturer Part Search Panel den Dienst Altium Parts Provider nutzt und sich auf die Suche nach Hersteller- und Lieferantendaten von Komponenten konzentriert, wird der Dialog Component Search  mit platzierungsbereiten Komponenten aus Ihrer Workspace-Bibliothek und dateibasierten Bibliotheksquellen gefüllt.

    Das ausgewählte zusätzliche BOM-Element kann jederzeit über das Rechtsklick-Untermenü Operations geändert werden.
    • Verwenden Sie die Registerkarte Column des Properties Panels, um Spaltensichtbarkeit, Namen oder Aliase schnell zu finden, anzuzeigen und zu verwalten. Wenn für einen Spaltennamen ein Alias definiert ist, wird dieser im BOM-Items-Raster angezeigt.
    • Alle zusätzlichen BOM-Elemente und Parameter, die in ActiveBOM hinzugefügt wurden, stehen auch für andere BOM-Ausgaben sowie über die Software-API zur Verfügung.
Felder einer benutzerdefinierten Zeile, Spalte oder eines Elements können nur bearbeitet werden, wenn sich das ActiveBOM-Dokument im Modus Base View befindet.

 

Instanzen einer Managed Component oder eines Custom Item hinzufügen

Nach dem Hinzufügen einer Managed Component oder eines Custom Item klicken Sie mit der rechten Maustaste darauf und wählen den Befehl Operations » Add Instances of, um den Dialog Add to BOM Components zu öffnen. Verwenden Sie diesen Dialog, um die Anzahl der Instanzen der Komponente für die BOM festzulegen.

Geben Sie das Designator prefix, das optionale Separator (das definiert werden kann, um Ergebnisse wie X-1 oder X:1 zu erzeugen) und die Quantity der benötigten Komponenten an (dieser Wert wird verwendet, um den Designatorbereich festzulegen, und erscheint auch in der ActiveBOM-Spalte Quantity ). Alle anderen Parameter, wie z. B. die Beschreibung, können direkt im BOM-Items-Raster bearbeitet werden.

Ändern/Entfernen einer Managed Component oder eines Custom Item

Um den Designator zu bearbeiten oder eine Instanz einer Managed Component oder eines Custom Item zu entfernen, klicken Sie mit der rechten Maustaste darauf und wählen den Befehl Operations » Edit item. Der Dialog Change / Remove wird geöffnet.

Datenquellen

Die in ActiveBOM standardmäßig verfügbaren Datenquellen sind die Schaltplankomponentenparameter (Icon indicating that this parameter was sourced from a schematic component), die Workspace-Komponentenparameter für Workspace-Inhalte (Icon indicating that this parameter was sourced from a Workspace Library component stored) sowie die von ActiveBOM bereitgestellten Daten (Icon indicating that this parameter was sourced from the ActiveBOM document (BomDoc)). Aus diesen Quellen erzeugt ActiveBOM das Haupt-BOM-Item-Raster des Projekts. Datenquellen werden auf der Registerkarte Columns aktiviert und ihre Anzeige im ActiveBOM-Properties panel gesteuert.

Durch Aktivieren der entsprechenden Schaltfläche Sources (oberhalb der Spaltenliste) kann die BOM außerdem Informationen aus den folgenden zusätzlichen Datenquellen enthalten:

Click the PCB source button to include parameters from the PCB The PCB - aktivieren Sie diese, um PCB-Daten zu Position/Drehung/Platinenseite für jede Komponente in die verfügbaren Columns aufzunehmen. Wenn das Projekt mehrere PCB-Dokumente enthält, wird der Dialog Choose PCB to Use dialog geöffnet, in dem das gewünschte PCB ausgewählt werden kann.

Click the Database source button to include parameters from the database (database components only) Database - zum Laden zusätzlicher Komponentenparameter aus einer externen Datenbank (über *.DbLib, *.SVNDbLib oder *.DbLink).

Click the Altium Cloud Services source button to include parameters from the Altium Parts Provider Altium Cloud Services - aktivieren Sie dies, um auf eine breite Palette zusätzlicher Komponentendaten für jene BOM-Items zuzugreifen, die vom Altium Parts Provider identifiziert wurden und eine Supply-Chain-Lösung anzeigen.

Click the Document Parameters source button to include parameters from the project schematic documents Document Parameters - aktivieren Sie dies, um alle erkannten Schaltplandokumentparameter aus sämtlichen Schaltplänen im PCB-Projekt in die verfügbaren Columns aufzunehmen.

Die Quelle jedes Parameters wird durch das Symbol in der Spaltenliste angezeigt.
Die Quelle jedes Parameters wird durch das Symbol in der Spaltenliste angezeigt.

  • Die Schaltflächen oberhalb der Spaltenliste aktivieren/entfernen die jeweilige Datenquelle; wenn eine Quelle deaktiviert ist, werden alle Daten aus dieser Quelle aus dem Raster entfernt.
  • Die Kontrollkästchen unterhalb der Spaltenliste sind praktische Filter für die Spaltenliste. Verwenden Sie diese, um eine Datenquelle zur Spaltenliste hinzuzufügen/aus ihr zu entfernen, ohne die Daten aus dem Raster zu entfernen.

Neben der Verwendung des Altium Parts Provider ist es auch möglich, über eine ODBC-Verbindung eine Verbindung zu einer bestehenden Unternehmensdatenbank herzustellen. Dies wird erreicht, indem die Funktion Custom Parts Provider Synchronization in Altium Designer aktiviert wird (wählen Sie die Option Custom Data Synchronization auf der Seite Configure Platform page (unter Importers\Exporters)) und sie auf der Seite Data Management - Parts Providers des Dialogs Preferences als Provider aktiviert wird. Diese Funktion ermöglicht es der Unternehmensdatenbank effektiv, sich wie ein Workspace-Teileprovider zu verhalten.

Weitere Informationen finden Sie unter Custom Database Parts Providers auf der Seite Part Source Configuration (Altium 365 Workspace, Enterprise Server Workspace).

Spalte „Zeilennummer“

Für PCB-Designs mit Bestückungszeichnungen oder für den Austausch von BOM-Daten zwischen Designingenieuren, Kosteningenieuren oder Einkaufsspezialisten ist die BOM-Zeilennummer (BOM-Item-Positionsnr.) eine einfache Methode, um BOM-Zeilen individuell zu unterscheiden. Diese kann dann verwendet werden, um die entsprechende Positionsmarkierung, Komponente und Darstellung im Design explizit zu identifizieren oder find.

Als Datenquelle für die Projekt-BOM unterstützt ActiveBOM benutzerdefinierte Line #s für die Projekt-BOM und bietet sowohl manuelle als auch automatische Verwaltungsfunktionen für Line # (BOM-Item-Positionsnr.).

  • Um die Positionsnummer für alle Projekt-BOM-Items automatisch festzulegen (in der Basisansicht), klicken Sie auf die Schaltfläche Set Line # . Zeilennummern werden in der Spalte Line # in der Spaltengruppe „Item Details“ angezeigt. Klicken Sie auf das Dropdown-Symbol rechts neben der Schaltfläche, um den Dialog Line # Options zu öffnen, in dem Start- und Inkrementwerte definiert werden können.

    Der Dialog Line Number Options
    Der Dialog Line Number Options

    • Start number - der zu verwendende Wert, wenn die erste Zelle Line # leer ist.
    • Increment - erhöht jedes leere Feld Line # um diesen Betrag.
    Die im Dialog eingegebenen Werte bleiben für spätere Verwendungen des Befehls Line # erhalten.
  • Um Line #s manuell zu ändern, wechseln Sie in den Basisansichtsmodus und wählen dann die gewünschte(n) Zelle(n) in der Spalte „Line #“ aus und:
    • Drücken Sie Delete auf der Tastatur, um die Zellen zu leeren, und
    • geben Sie neue Werte manuell ein oder
    • fügen Sie einen Wertebereich aus der Windows-Zwischenablage ein.
  • Um neu zu nummerieren oder die Nummerierung ab einer benutzerdefiniert hinzugefügten Nummer fortzusetzen, klicken Sie auf die gewünschte Line-#-Zelle des Items und dann auf die Schaltfläche Set Line # Set Line Number button. Der Dialog Line Numbering wird geöffnet. Dort können Sie die vorhandenen Nummern als Referenz verwenden und die ausgewählten oder alle leeren Zellen fortlaufend nummerieren, beginnend mit den nächstgelegenen nicht leeren Zellen darüber (Continue numbering), oder alle vorhandenen Nummern löschen und alle Zeilen neu nummerieren (Renumber all). Die zuletzt im Dialog Line # Options definierten Basis- und Inkrementwerte werden zur Berechnung der hinzugefügten Nummern verwendet; falls erforderlich, können Sie in der ausgewählten Line-#-Zelle einen Startwert eingeben, um die Anfangsnummer festzulegen.

    Die Variante Continue numbering des Dialogs Line numbering wird geöffnet, wenn EINIGE der Zeilennummern in einem ActiveBOM-Dokument (*BomDoc) bereits definiert wurden.

    Die Variante Renumber all des Dialogs Line numbering wird geöffnet, wenn ALLE Zeilennummern in einem ActiveBOM-Dokument (*BomDoc) bereits definiert wurden.

Die Verwaltungsfunktionen für Line # sind nur im Basisansichtsmodus verfügbar.

Konfigurieren und Speichern der Anzeige des BOM-Item-Rasters

Wie jede gute Tabellenkalkulationsanwendung kann auch das BOM-Item-Raster an Ihre Anforderungen angepasst werden. Neben den herkömmlichen Funktionen zur Spaltenreihenfolge und Sortierung kann die aktuelle Konfiguration als BOM Set gespeichert werden.

Arbeiten mit BOM Sets

Es kann eine beliebige Anzahl von BOM-Item-Rasterkonfigurationen gespeichert werden - jede davon wird als BOM Set bezeichnet. Nachdem Sie das Raster nach Ihren Anforderungen konfiguriert haben, klicken Sie im Bereich Add des ActiveBOM-Properties panel auf die Schaltfläche BOM Sets, um der Liste ein BOM Set hinzuzufügen.

Klicken Sie auf das Augensymbol, um ein BOM Set zu aktivieren.
Klicken Sie auf das Augensymbol, um ein BOM Set zu aktivieren.

BOM Sets werden im ActiveBOM-Properties panel konfiguriert.

Das bevorzugte BOM Set kann während der BOM-Erzeugung im Report Manager ausgewählt werden.

Ersetzen einer Komponente

Es kommt nicht selten vor, dass beim Prüfen des BomDoc und bei der Vorbereitung für die Teilebestellung ein Problem mit einer Komponente festgestellt wird. Beispielsweise hat der Designer möglicherweise vergessen, die Auswahl einer Komponente abzuschließen, oder eine Komponente ist EOL geworden und der Designer möchte Preis und Verfügbarkeit möglicher Ersatzteile prüfen. Bisher bestand die einzige Möglichkeit zur Behebung darin, zum Schaltplan zurückzukehren, die Komponente zu bearbeiten, ein geeignetes Teil auszuwählen und dann das BomDoc zu aktualisieren.

Alternativ können Sie eine Komponente im BomDoc ändern und diese Änderung dann über einen Engineering Change Order zurück in den Schaltplan übertragen. Klicken Sie mit der rechten Maustaste auf die ausgewählte(n) Komponente(n) und wählen Sie den Befehl Operations » Change <ComponentName>. Der Dialog Replace Component dialog wird geöffnet, in dem nach der Ersatzkomponente gesucht werden kann.

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

Wenn auf die Schaltfläche Replace Component OK geklickt wird, wird der Dialog Engineering Change Order geöffnet, in dem die Änderungen aufgeführt sind, die erforderlich sind, um den Schaltplan mit dem BomDoc zu synchronisieren.

  • Die Funktion „Replace Component“ sucht nach einer neuen Komponente im aktuell verbundenen Workspace. Wenn Ihre Suche keine geeignete Komponente ergibt, zeigt der Dialog einen Link zum Öffnen des Panels Manufacturer Part Search an. Dort können Sie mit der rechten Maustaste entweder: die Komponente zu Ihrem eigenen Workspace Acquire (über den Dialog Create New Component und Component Editor) oder die Komponente lokal als Integrated Library Package in einem ZIP-Archiv Download. Diese Befehle sind nur verfügbar, wenn das von Ihnen im Panel Manufacturer Part Search ausgewählte Teil Altium Designer-Modelle enthält (erkennbar am Symbol Icon that displays when a part includes schematic and PCB design models).
  • Als Alternative zur Verwendung der Funktionen Suchen, Kategorien und Filter im Dialog Replace Component können Sie auch mit der rechten Maustaste auf ein Ergebnis klicken und den Dialog Find Similar Components aufrufen. Die Stärke dieses Dialogs liegt darin, dass er die Werte der Komponente übernimmt, auf die Sie mit der rechten Maustaste geklickt haben. Auf dieser Grundlage können Sie schnell mehrere Komponenten finden, die gemeinsame Eigenschaften und Parameter über einen Wertebereich hinweg teilen (Bild anzeigen).
  • Wenn sich die Komponentenänderung auch auf das Leiterplattendesign auswirkt, sollte außerdem ein Update PCB aus dem Schaltplan heraus durchgeführt werden.

Erfahren Sie mehr über Anwenden der ECOs.

Arbeiten mit Varianten

ActiveBOM unterstützt PCB-Projekte, die Designvarianten enthalten. Mit der Funktion „Designvarianten“ kann ein einziges Basis-PCB-Design erstellt werden, das anschließend auf unterschiedliche Weise bestückt wird. Jede unterschiedliche Bestückung der aufgebauten Leiterplatte wird als design variant bezeichnet.

Arbeiten mit Designvarianten:

  • Designvarianten werden im Dialog Variant Management dialog oder im Variant Manager konfiguriert (Project » Variants).
  • Um eine Variante zu prüfen, doppelklicken Sie auf ihren Namen im Ordner „Variants“ des Projekts im Projects panel, wie im folgenden Bild gezeigt.

Image showing how to select a variant of the project

ActiveBOM unterstützt Varianten auf folgende Weise:

  • Anzeige der BOM für eine bestimmte Variante im Basisansichtsmodus oder im Flat-View-Modus
  • Option zum Einbeziehen von Nicht bestückt-Elementen in die Liste der BOM-Elemente
  • Anzeige einer konsolidierten Liste aller in allen Varianten verwendeten Teile im Konsolidiert-Ansichtsmodus
  • Definieren manueller Lösungen sowohl für Basiskomponenten als auch für variierte Komponenten

Varianten im Basisansichtsmodus

Aktivieren Sie für die ausgewählte Variante die Option Show Not Fitted im Properties panel, um diese Teile in das BOM-Elementraster aufzunehmen. Wenn diese Option aktiviert ist, wird die Spalte Fitted automatisch in den Elementdetails angezeigt.

Im Basisansichtsmodus zeigt die Spalte Fitted entweder Fitted oder Not Fitted an. Wenn ein Teil variiert ist (für diese Variante wurde ein alternatives Teil ausgewählt), werden die Details des alternativen Teils automatisch für dieses BOM-Element angezeigt.

Beachten Sie, dass die aktuelle Variante in der ActiveBOM-Statuszeile angezeigt wird.
Beachten Sie, dass die aktuelle Variante in der ActiveBOM-Statuszeile angezeigt wird.

Varianten im Konsolidiert-Ansichtsmodus

Der Konsolidiert-Ansichtsmodus zeigt alle in allen Varianten verwendeten Komponenten an. Die konsolidierte Ansicht bietet die folgenden Funktionen:

  • Wenn eine Komponente variiert ist, gibt es für jede verwendete alternative Komponente ein BOM-Element, wobei jedes dieser BOM-Elemente denselben Bezeichner hat. Im folgenden Bild werden beispielsweise die Komponenten DS1 und DS2 jeweils zweimal aufgeführt, da die BGA-Variante eine andersfarbige LED als die TSOP-Variante verwendet. Die Komponente R1 erscheint dreimal, weil sowohl die BGA- als auch die TSOP-Variante einen anderen Widerstand als den ursprünglichen im Basisdesign verwenden.
  • Im Konsolidiert-Ansichtsmodus zeigt die Spalte Fitted bei aktivierter Option Show Not Fitted Fitted oder Varied an. Da die konsolidierte Ansicht alle in allen Varianten verwendeten Komponenten zeigt, ist jede angezeigte Komponente entweder im Basisdesign oder in einer Variante bestückt.
  • Für jede Variante gibt es eine Spalte <VariantName> - Qty (die angibt, wie viele dieser Komponente in dieser Variante verwendet werden) und eine Spalte <VariantName> - Price, die dem Stückpreis multipliziert mit dem Wert in der Mengenspalte entspricht.
  • Da einige Entwickler Fertigungsdokumentation sowohl aus dem Basisdesign als auch aus den Varianten erstellen, gibt es außerdem eine Spalte Quantity, die die Anzahl der Instanzen dieser Komponente in einem Aufbau des Basisdesigns widerspiegelt. Blenden Sie diese Spalte aus, wenn Sie keine Fertigungsdokumentation aus dem Basisdesign erzeugen.
  • Das Raster im Konsolidiert-Ansichtsmodus verwendet Farben, um eine Zelle zu kennzeichnen, deren Wert sich vom Wert dieser Zelle im Basisdesign unterscheidet, wie unten gezeigt.

Eine farbige Zelle zeigt an, dass sich der Wert in dieser Zelle vom Wert dieser Zelle im Basisdesign unterscheidet.
Eine farbige Zelle zeigt an, dass sich der Wert in dieser Zelle vom Wert dieser Zelle im Basisdesign unterscheidet.

Weitere Informationen zu Varianten finden Sie auf der Seite Design Variants.

Arbeiten zwischen dem BomDoc, dem Schaltplan und der PCB

Es stehen zwei Funktionen zur Verfügung, die Ihnen die Arbeit zwischen dem BomDoc, dem Schaltplan und dem PCB-Design erleichtern: Cross Select und Cross Probe. Das Verhalten dieser Funktionen wird auf der Seite System - Navigation page des Dialogs Preferences konfiguriert.

Beide Funktionen können verwendet werden, um dieselbe Komponente in anderen Dokumenten zu finden. Der Unterschied zwischen Cross Select und Cross Probe besteht darin, dass der Cross-Select-Modus die Komponente im Zieldokument auswählt, dieses Dokument jedoch nicht aktiv in den Vordergrund bringt, während Cross Probe das Zieldokument aktiv anzeigt und außerdem umschalten sowie den Editor des Zieldokuments zum aktiven Editor machen kann.

Sie können vom BomDoc zum Schaltplan und PCB per Cross Select oder Cross Probe arbeiten; vom Schaltplan oder PCB zum BomDoc können Sie jedoch weder Cross Select noch Cross Probe verwenden.

Cross-Select-Modus

Der Cross-Select-Modus muss in jedem Editor aktiviert werden, in dem Sie ihn verwenden möchten. Wählen Sie den Befehl Tools » Cross Select Mode (Shift+Ctrl+X). Wenn der Cross-Select-Modus aktiviert ist, wird das Menüsymbol mit einer Umrandung Cross Select icon, displays in the Tools menu when Cross Selection is enabled in an editor hervorgehoben.

Der Cross-Select-Modus setzt voraus, dass das Zieldokument geöffnet ist. Wenn Sie eine Komponente in der BOM-Elementliste des BomDoc auswählen, wird diese Komponente in den Ziel-Schaltplan- und PCB-Dokumenten ausgewählt und zentriert (wenn Zooming in den Optionen Cross Select Mode auf der Seite System - Navigation page des Dialogs Preferences aktiviert ist). Beachten Sie, dass das Zieldokument nicht als aktives Dokument angezeigt wird.

Wenn sich das BomDoc im Basisansichtsmodus befindet, werden alle Instanzen dieses Teils im Schaltplan und auf dem PCB ausgewählt, wie im folgenden Bild gezeigt.

Das Anzeigeverhalten des Cross-Select-Modus wird über die Optionen Cross Select Mode auf der Seite System - Navigation page des Dialogs Preferences gesteuert.

Das Zieldokument wird nicht zum aktiven Dokument gemacht. Daher ist es sinnvoll, sowohl Quell- als auch Zieldokument nebeneinander geöffnet zu haben.

Die Kreuzauswahl vom Schaltplan (oder PCB) zum BomDoc wird ebenfalls unterstützt.

Verwenden Sie die Funktion Cross Select, um die in der BOM-Elementliste ausgewählte Komponente im Schaltplan und auf dem PCB zu finden und auszuwählen.
Verwenden Sie die Funktion Cross Select, um die in der BOM-Elementliste ausgewählte Komponente im Schaltplan und auf dem PCB zu finden und auszuwählen.

Cross Probing

Während Cross Select lediglich ein Modus ist, der bei Aktivierung das Ergebnis jedes Mal anzeigt, wenn Sie in die BOM-Elementliste klicken, ist Cross Probe eine bewusste Aktion.

Wählen Sie den Befehl Tools » Cross Probe aus den Hauptmenüs oder klicken Sie mit der rechten Maustaste auf ein BOM-Element und wählen Sie Cross Probe aus dem Kontextmenü, um per Cross Probe zu dieser Komponente im Schaltplan zu springen; die PCB-Komponente wird ebenfalls per Cross Probe angesprochen, wenn die Board-Datei geöffnet ist.

Ein wesentliches Merkmal von Cross Probe ist die Möglichkeit, zum Editor des Zieldokuments zu wechseln. Um per Cross Probe zu arbeiten und dabei den Editor zu wechseln, halten Sie die Taste Ctrl gedrückt, während Sie den Befehl Cross Probe auswählen.

Klicken Sie mit der rechten Maustaste, um auf den Cross-Probe-Befehl zuzugreifen; es gibt einen Eintrag für den Bezeichner jeder Komponente, die in diesem BOM-Element vorhanden ist.
Klicken Sie mit der rechten Maustaste, um auf den Cross-Probe-Befehl zuzugreifen; es gibt einen Eintrag für den Bezeichner jeder Komponente, die in diesem BOM-Element vorhanden ist.

Während des Cross Probing ist es effizienter, wenn das BomDoc (Quelle) und die Schaltplan-Dokumente (Ziel) nebeneinander angezeigt werden, entweder durch Teilen des Hauptdesignfensters oder durch Öffnen des Schaltplans in einem neuen Fenster. Befehle für beides sind im Rechtsklickmenü der Dokumentregisterkarte verfügbar.

Eigenschaftenfenster

Wenn das aktive Dokument ein BOM-Dokument ist (*.BomDoc), zeigt das Fenster Properties das Document Options an.

Die folgenden einklappbaren Abschnitte enthalten Informationen zu den verfügbaren Optionen und Steuerelementen:

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
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.

Inhalt