Capturing the Logical System Design

Die wesentlichen Schritte zum Erstellen eines Multi-Board-Systemschaltplans aus untergeordneten PCB-Projekten sind:

  1. Erstellen Sie ein Multi-Board-Designprojekt und fügen Sie dem Projekt ein Multi-Board-Schaltplandokument hinzu.

  2. Platzieren Sie grafische Blöcke (Module) im Multi-Board-Schaltplan, um die untergeordneten PCB-Projekte logisch darzustellen.

  3. Verknüpfen Sie jedes Modul mit dem entsprechenden untergeordneten Projekt.

  4. Importieren Sie die Konnektivitätsdaten der untergeordneten Projekte in das Multi-Board-Design.

  5. Fügen Sie Verbindungen zwischen den Modulen hinzu, um das logische Systemdesign zu erstellen.

Um dem Multi-Board-Designprojekt ein Multi-Board-Schaltplandokument (*.MbsDoc) hinzuzufügen, klicken Sie im Bereich Projects mit der rechten Maustaste auf den Projekteintrag und wählen dann Add New to Project » Multi-board Schematic aus dem Kontextmenü.

Jedes Multi-Board-Designprojekt kann nur ein Multi-Board-Schaltplandokument enthalten.

PCB-Projekte für das Multi-Board-Design aktivieren

Altium Designer PCB-Projekte, die die untergeordneten Leiterplattendesigns in einem Multi-Board-Design darstellen, enthalten bestimmte Verbindungen, wie Kantensteckverbinder oder Stiftleisten/Buchsen, die als elektrische und physische Schnittstelle zu anderen PCBs im Systemdesign dienen.

Diese Verbindungen und die zugehörigen elektrischen Netze müssen von einem Multi-Board-Schaltplan-(logischen) Designdokument erkannt und verarbeitet werden, um die Konnektivität zwischen den Boards im Systemdesign herzustellen. Diese Funktion wird durch das Vorhandensein eines speziellen Komponentenparameters für die Steckverbinder des PCB-Projekts aktiviert – ein Parameter mit dem Namen System, mit Connector als Parameterwert.

Steckverbinder mit dem Parameter:Wert System:Connector werden erkannt, wenn jedes Modul auf Systemebene mit seinem untergeordneten PCB-Projekt mithilfe des Befehls Import from Child Projects synchronisiert wird. Dies wird im folgenden Abschnitt Untergeordnete PCB-Projekte im Multi-Board-Schaltplan darstellen erläutert.

Wählen Sie für jeden Steckverbinder in einem PCB-Projektdesign, der für eine systemweite Verbindung vorgesehen ist, das Steckverbinderbauteil aus und fügen Sie dann den speziellen Komponentenparameter zur Liste im Bereich Parameters unter der Registerkarte General des Bereichs Properties hinzu, wenn die Komponente ausgewählt ist.

Weitere Informationen zu Komponenteneigenschaften finden Sie auf der Seite Arbeiten mit platzierten Komponenten.

Das Vorhandensein des Parameters mit dem Namen System und dem Wert Connector verknüpft diesen PCB-Steckverbinder mit dem Multi-Board-Schaltplan.
Das Vorhandensein des Parameters mit dem Namen System und dem Wert Connector verknüpft diesen PCB-Steckverbinder mit dem Multi-Board-Schaltplan.

Untergeordnete Projekte im Multi-Board-Schaltplan darstellen

Die Konnektivität zwischen PCB-Projekten, aus denen ein Multi-Board-Design besteht, wird hergestellt, indem repräsentative Blöcke (Module) im Schaltplan platziert und ihre freigelegten Steckverbinder (Moduleinträge) mithilfe von Verbindungen miteinander verbunden werden.

Module, die untergeordnete PCB-Projektdesigns und darin enthaltene spezifische PCBs darstellen, werden über das Menü Place » Module im Designbereich platziert.

Um die Quelle eines platzierten Moduls festzulegen, wählen Sie es im Designbereich aus und verwenden im Bereich Properties die Schaltfläche , die dem Feld Project im Bereich Source unter der Registerkarte General zugeordnet ist, um den Dialog Choose Project zu öffnen (eine Ausprägung des Dialogs Open Project dialog), in dem Sie zu einem PCB- oder Multi-Board-Projekt navigieren und es als Quelle des Moduls auswählen können. Sobald das gewünschte Projekt ausgewählt ist, wählen Sie über die Dropdown-Liste Assembly/Board das gewünschte PCB-Board-Design bzw. die gewünschte Multi-Board-Baugruppe innerhalb dieses Projekts aus.

Ein eingerichtetes Multi-Board-Projekt verfügt über eine hierarchische Dokumentstruktur, die Quelldokumente und die mit Modulen im schematischen Systemdesign verknüpften untergeordneten Teilprojekte umfasst. Die Struktur eines untergeordneten Projekts wird dem Multi-Board-Projekt sofort hinzugefügt, wenn ein Systemdesignmodul mit diesem externen Projekt verknüpft wurde. Erweitern Sie die Projektstruktur im Bereich Projects, um die enthaltenen Dateien im Multi-Board-Projekt und seinen untergeordneten Projekten anzuzeigen.

Damit das Multi-Board-Projekt die korrekten Daten aus seinen Teilprojekten extrahiert und verarbeitet, sollte die PCB jedes Projekts mit ihrem Schaltplan synchronisiert und frei von Design- oder Zeichnungsfehlern sein. Um ein PCB-Teilprojekt zu validieren, klicken Sie im Bereich mit der rechten Maustaste auf seinen Namen und wählen den Befehl Validate PCB Project <ProjectName>.PrjPcb – alle Probleme werden im Bereich Messages aufgelistet.

Javascript ID: Pnl_Properties_MBS_Module_Source
  • Ein PCB-, weiteres Multi-Board- oder Harness-Designprojekt kann zur Struktur des Multi-Board-Projekts hinzugefügt werden, indem Sie im Bereich Projects mit der rechten Maustaste auf den Eintrag des letzteren klicken, den Befehl Add Existing to Project auswählen und dann zur entsprechenden lokalen Datei *.PrjPcb, *.PrjMbd oder *.PrjHar navigieren und sie auswählen. Wenn ein PCB- oder Harness-Designprojekt, das Teil des Multi-Board-Projekts werden soll, bereits in Altium Designer geöffnet ist, können Sie seinen Eintrag im Bereich Projects auf den Eintrag des übergeordneten Multi-Board-Projekts ziehen und so zu dessen Struktur hinzufügen (). Platzieren Sie danach manuell ein neues Modul im Multi-Board-Schaltplandokument (des übergeordneten Multi-Board-Projekts) und wählen Sie bei ausgewähltem Modul das untergeordnete PCB-Projekt (und dessen PCB-Dokument) oder das untergeordnete Multi-Board-Projekt (und dessen Multi-Board-Baugruppendokument) als Quelle für dieses Modul aus der Dropdown-Liste des Felds Source im Bereich Properties aus (). Das Harness-Projekt kann mit dem Multi-Board-Projekt synchronisiert werden (weitere Informationen finden Sie auf der Seite Verdrahtungsdiagramm definieren).

  • Um ein untergeordnetes PCB- oder Multi-Board-Designprojekt aus der Struktur des übergeordneten Multi-Board-Projekts zu entfernen, entfernen Sie alle Module aus dem Multi-Board-Schaltplandokument des letzteren, die auf dieses untergeordnete Projekt verweisen. Das untergeordnete Projekt wird dann automatisch aus der Struktur entfernt.

  • Ein untergeordnetes PCB- oder Harness-Designprojekt kann auch aus der Struktur des übergeordneten Multi-Board-Projekts entfernt werden, indem der Eintrag des untergeordneten Projekts aus der Struktur des Multi-Board-Projekts herausgezogen wird. Beachten Sie, dass in diesem Fall (und nur bei einem PCB-Projekt) Module, die auf das untergeordnete Projekt verweisen, im Multi-Board-Schaltplandokument verbleiben und auch die Verknüpfungen dieser Module zum untergeordneten Projekt bestehen bleiben. Um das übergeordnete Multi-Board-Projekt vollständig vom entfernten untergeordneten Projekt zu bereinigen, entfernen Sie diese Module manuell.

Verwenden Sie den Bereich Properties, wenn ein platziertes Modul ausgewählt ist, um weitere Eigenschaften des Moduls festzulegen:

  • Verwenden Sie die Eigenschaften Designator und Title im Bereich Properties unter der Registerkarte General des Bereichs, um die Schaltplankennung bzw. den Titeltext des Moduls festzulegen. Verwenden Sie die Schaltfläche  rechts neben dem entsprechenden Feld, um dessen Sichtbarkeit im Multi-Board-Schaltplan umzuschalten, und die Schaltfläche , um die Bearbeitbarkeit des Werts umzuschalten. Verwenden Sie die Schriftart- und Other-Steuerelemente, um Schriftart, Position im Dokument und – beim Titeltext – die Sichtbarkeit des Parameternamens zu konfigurieren.

  • Die Tabelle im Bereich Entries unter der Registerkarte General des Bereichs Properties, wenn das Modul ausgewählt ist, wird gefüllt, wenn dem Modul Moduleinträge hinzugefügt werden – siehe unten.

  • Verwenden Sie die Steuerelemente im Bereich Graphical unter der Registerkarte General des Bereichs, um die Darstellung des Moduls zu konfigurieren: seine Größe (Breite und Höhe), die Linienstärke, den Stil und die Farbe der Modulkontur sowie die Füllfarbe. Verfügbare Optionen für Linienstärke und Stil sind im Bereich Line Styles des Bereichs Properties definiert, wenn im Designbereich kein Objekt ausgewählt ist. Weitere Informationen finden Sie auf der Seite Ein Multi-Board-Schaltplandokument einrichten .

  • Verwenden Sie die Steuerelemente auf der Registerkarte Parameters des Bereichs, um Modulparameter hinzuzufügen, zu ändern und zu entfernen sowie deren Sichtbarkeit im Designbereich zu konfigurieren.  

Fügen Sie dem Multi-Board-Schaltplandesign nach Bedarf weitere Module und deren Verknüpfungen zu untergeordneten Projekten hinzu, um das vollständige Systemdesign zu erstellen.

Die Module werden mit Designdaten aus ihren verknüpften Projektdesigns gefüllt, indem die Projektdaten mit den folgenden Befehlen aus den Hauptmenüs oder dem Kontextmenü des Designbereichs importiert werden:

  • Design » Import From Child Projects – überträgt die Designdaten aus allen Quell- (untergeordneten) Projekten in ihre angegebenen Module.

  • Design » Import From Selected Child Projects – überträgt die Designdaten aus den entsprechenden Quell- (untergeordneten) Projekten für die aktuell ausgewählten Module.

Am wichtigsten ist, dass dabei die Pin- und Netzdaten jedes Steckverbinders in den untergeordneten Projekten verarbeitet werden, an den der spezielle Parameter System:Connector angehängt ist (siehe Details oben). Nach Abschluss des Imports wird für jeden dieser Steckverbinder automatisch ein Moduleintrag auf der jeweiligen Modulblockgrafik erstellt. Der Steckverbindereintrag ist aktiv mit Pins und Netzen des Steckverbinders im untergeordneten Projekt verknüpft. Wählen Sie eine Moduleintrag-Grafik im Designbereich aus, um ihre Details, wie z. B. ihre Steckverbinder-Pins/Netze, im Bereich Properties anzuzeigen. Bis der Eintrag mit dem Eintrag eines anderen Moduls verbunden wird, zeigt die Teile-/Pin-Liste des Eintrags im Bereich den Steckverbinder und die Pins als nicht gepaart an.

 

 

  • Während Einträge beim Importieren von Daten aus untergeordneten Projekten automatisch platziert werden, können Sie einen Moduleintrag auch manuell platzieren, indem Sie den Befehl Place » Entry aus den Hauptmenüs auswählen.

  • Wählen Sie einen Moduleintrag aus, indem Sie auf seine Grafik klicken, und ziehen Sie den Eintrag dann entlang des Modulumfangs an eine geeignete Position. Beachten Sie, dass die Eintragskennung unabhängig davon an eine andere Position gezogen werden kann.

  • Sie können auch eine Gruppe von Moduleinträgen verschieben, indem Sie mehr als einen Eintrag auswählen und die Gruppe dann an die gewünschte Position ziehen.

  • Die Einfärbung des Eintrags unterstützt seine korrekte Bewegung/Platzierung. Außerhalb eines Moduls wird der Eintrag nur teilweise dargestellt und ausgegraut angezeigt, und Sie können ihn dort nicht platzieren. Befindet er sich über einem Modul, wird der vollständige (und farbige) Eintrag angezeigt, was darauf hinweist, dass er an dieser Position platziert werden kann.

Verwenden Sie das Properties Bedienfeld, wenn ein Eintrag ausgewählt ist, um dessen Eigenschaften festzulegen:

  • Verwenden Sie die Steuerelemente im Bereich Properties unter der Registerkarte General des Bedienfelds, um den Wert, die Sichtbarkeit und den Stil des Designator  des Eintrags zu ändern und den Type des Eintrags auszuwählen (Male/Female). In diesem Bereich des Bedienfelds werden außerdem die Anzahl der Pins im Eintragssteckverbinder (Number of Pins) und die Kennnummer angezeigt, die diesem Eintrag im übergeordneten Modul zugewiesen ist (Entry Number).

  • Aktivieren Sie die Option System Entry, um den Eintrag als Verbindung auf Systemebene zu kennzeichnen, die nicht mit einem anderen Modul verdrahtet ist, zum Beispiel einen Eintrag, der eine Buchse für die Stromversorgung darstellt.

    Ein untergeordnetes Multi-Board-Projekt hat ein Modul, dessen Eintrag die Option System Entry aktiviert hat.

    Wenn Änderungen in das übergeordnete Multi-Board-Projekt importiert werden, wird dieser Eintragssteckverbinder als Moduleintrag des Moduls des untergeordneten Projekts hinzugefügt.

     
  • Wenn der Eintrag über die Harness- oder Kabelverbindung verbunden ist (mehr erfahren), wird der Bereich Mated Component des Bedienfelds mit den Daten zum Gegenstück gefüllt.

  • Im Bereich Mated Pins des Bedienfelds listet die Spalte Pin die einzelnen Pins im Steckverbinder und ihre zugehörigen Netze auf. Sobald dieser Eintrag verbunden ist, wird die Spalte Mated Pin mit einer Liste der zugeordneten Gegenpins gefüllt. Ebenfalls sobald dieser Eintrag verbunden ist, wird die Registerkarte Addresses des Bedienfelds Properties mit einer tabellarischen Auflistung der Verbindungspfade und Netze für den Eintrag gefüllt (mehr erfahren).

  • Verwenden Sie die Steuerelemente auf der Registerkarte Parameters des Bedienfelds, um Eintragsparameter hinzuzufügen, zu ändern und zu entfernen sowie deren Sichtbarkeit im Designbereich zu konfigurieren.

Wenn Moduleinträge zu einem Modul hinzugefügt werden, wird die Tabelle im Bereich Entries unter der Registerkarte General des Bedienfelds Properties, wenn das Modul ausgewählt ist, mit den Einträgen gefüllt. Die Spalte Part(s) listet jeden Moduleintrag anhand des Bezeichners und Namens des Eintragssteckverbinders im Quelldesign auf. Dies kann zur besseren Übersicht bearbeitet werden – die Benennung ist lokal für das Multi-Board-Design und hat keine Auswirkungen auf die Quell-Unterprojekte.

  • Die Spalte Mated part(s) wird mit Daten gefüllt, sobald der Eintrag im Multi-Board-Design mithilfe einer Verbindung mit einem anderen Eintrag verbunden ist. Weitere Informationen finden Sie auf der Seite Arbeiten mit Verbindungen.

  • Aus der Liste heraus können Sie schnell die Sichtbarkeit des Bezeichners des Eintrags umschalten (  /  ) sowie seinen Typ (  ). Verwenden Sie die Schaltflächen   und , um dem Modul und der Liste einen neuen undefinierten Eintrag hinzuzufügen bzw. den in der Liste ausgewählten Eintrag aus dem Modul zu entfernen.

  • Verwenden Sie die Schaltflächen   und , um die in der Liste ausgewählte Verbindung in zwei zusammengehörige Moduleinträge aufzuteilen bzw. zuvor aufgeteilte Einträge wieder zu ihrer einzelnen Eintragsversion zusammenzuführen. Weitere Informationen finden Sie auf der Seite Arbeiten mit Verbindungen.

Unterstützung für externe Peripheriegeräte/Komponenten

Diese Funktion ist verfügbar, wenn die Optionen MBS.PlacePart  und MBS.UseGeometryMaker im Dialog Advanced Settings dialog aktiviert sind.

Das Multi-Board-Schaltplandokument unterstützt externe Peripheriegeräte/Komponenten, die nicht Teil der regulären untergeordneten PCB-Platinenbaugruppen sind (d. h. „Nicht-PCB“-Komponenten). Dazu können beispielsweise externe Schalter, Sensoren und andere elektronische Module von Drittanbietern von der Stange gehören. Diese Funktion wird durch die Unterstützung von zwei Objekttypen ermöglicht:

  • Custom Part – eine modulähnliche Entität, die die Verknüpfung einer oder mehrerer Bibliothekskomponenten ermöglicht und mit dem Befehl Place » Custom Part aus den Hauptmenüs zum Multi-Board-Schaltplandokument hinzugefügt wird. Verwenden Sie den Bereich Linked Components des Bedienfelds Properties, wenn das platzierte benutzerdefinierte Teil im Designbereich ausgewählt ist, um dem benutzerdefinierten Teil mit den Schaltflächen   und   Komponenten hinzuzufügen bzw. daraus zu entfernen. Wenn die Liste der verknüpften Komponenten veraltete Workspace-Komponenten enthält, klicken Sie auf die Schaltfläche , um die Komponenten auf ihre neuesten Revisionen zu aktualisieren. Für jede verknüpfte Komponente wird automatisch ein Eintrag hinzugefügt.

  • Custom Connection – bietet die Möglichkeit, dem Multi-Board-Schaltplandokument eine einzelne Bibliothekskomponente hinzuzufügen, indem Sie die gewünschte Komponente aus dem Bedienfeld Components per Drag-and-drop in einen freien Bereich des Blatts ziehen. Für jeden Pin der Komponente wird automatisch ein Eintrag hinzugefügt.

    Sie können auch ein benutzerdefiniertes Symbol für eine Komponente erstellen, das speziell für die Verwendung in einem Multi-Board-Schaltplandokument vorgesehen ist. Wenn Sie dem Feld Name in den Eigenschaften eines Pins kommagetrennte Namen hinzufügen, können Sie mehrere Pins zu Einträgen gruppieren. Dadurch entstehen optisch übersichtlichere Symbole mit weniger Einträgen, was das Verbinden solcher Komponenten deutlich vereinfacht.

    Javascript ID: MBS_CustomConn_MultiplePins_AD24_5

    Beim Bearbeiten eines Schaltplansymbols fügen Sie dem Feld Name eines Pins mehrere kommagetrennte Namen hinzu.

    Wenn die Komponente in einem Multi-Board-Schaltplan zu einem benutzerdefinierten Teil hinzugefügt wird, wird statt eines einzelnen Eintrags für die Komponente ein Eintrag für jeden Komponenten-Pin erstellt, und es werden Einträge mit mehreren Pins erzeugt.

    Wenn die Komponente in einem Multi-Board-Schaltplan als benutzerdefinierte Verbindung platziert wird, werden Einträge mit mehreren Pins erstellt.

Bibliothekskomponenten sind diejenigen, die aus Ihrem verbundenen Workspace und aus verfügbaren lokalen Bibliotheken verfügbar sind. Nach dem Platzieren/Definieren können Sie die Komponenten mit Ihrem umfassenderen Design verbinden, beispielsweise mithilfe von Kabel- und Harness-Verbindungen.

Verknüpfte Komponenten, die über benutzerdefinierte Teile und/oder benutzerdefinierte Verbindungen definiert sind, werden nicht automatisch in die gesamte Produkt-/System-BOM aufgenommen und nicht in der Multi-Board-Baugruppe dargestellt (*.MbaDoc).

Cross-Probing

Cross-Probing-Befehle, die im Hauptmenü Design und im Rechtsklickmenü des Designbereichs verfügbar sind, ermöglichen Ihnen eine schnelle Navigation vom Multi-Board-Schaltplandokument zu zugehörigen Elementen in untergeordneten Projekten.

  • Um vom aktuell ausgewählten Modul oder Eintrag zum PCB-Dokument oder Steckverbinder in diesem Dokument innerhalb des von diesem Modul referenzierten PCB-Designprojekts zu springen, verwenden Sie den Befehl Design » Crossprobe to PCB/Multi-board. Wenn das Modul auf ein Multi-Board-Baugruppendokument (*.MbaDoc) innerhalb eines Quell-Multi-Board-Projekts (*.PrjMbd) verweist, erfolgt das Cross-Probing zum Multi-Board-Baugruppendokument.

  • Um vom aktuell ausgewählten Modul oder Eintrag zum Schaltplan der obersten Ebene oder zum Steckverbinder im entsprechenden Schaltplan innerhalb des von diesem Modul referenzierten PCB-Designprojekts zu springen, verwenden Sie den Befehl Design » Crossprobe to Schematic.

  • Um vom aktuell ausgewählten Modul oder Eintrag zur Platine oder zum Steckverbinder auf dieser Platine im Multi-Board-Baugruppendokument (*.MbaDoc) innerhalb des Multi-Board-Projekts (*.PrjMbd) zu springen, verwenden Sie den Befehl Design » Crossprobe to MBA.

  • Um von der aktuell ausgewählten Harness-Verbindung im Multi-Board-Schaltplandokument (*.MbsDoc) zu einem verknüpften Harness-Projekt (*.PrjHar) zu springen, verwenden Sie den Befehl Design » Crossprobe to Harness. Das Verdrahtungsdiagrammdokument des zugehörigen Harness-Projekts wird geöffnet.

Beim Cross-Probing von einem Moduleintrag werden die per Cross-Probing angesprungenen Objekte im Ziel-Schaltplan-/PCB-Dokument entsprechend den Optionen Highlight Methods angezeigt, die auf der Seite System – Navigation page  des Dialogs Preferences definiert sind. Auf das Multi-Board-Schaltplandokument wird keine Hervorhebung angewendet.

Drucken oder als PDF exportieren

Um das aktuell aktive Multi-Board-Schaltplandokument zu drucken, wählen Sie im Hauptmenü File » Print aus (Tastenkürzel: Ctrl+P). Der Dialog Print  wird geöffnet. Die linke Seite des Dialogs enthält ein skalierbares Druckvorschaubild. Standarddruckoptionen stehen auf der rechten Seite des Dialogs zur Verfügung. Dazu gehören die Möglichkeit, einen bestimmten Drucker auszuwählen, den Standort des Druckers zu bestätigen, anzuzeigen, wie viele Dokumente sich derzeit in der Druckwarteschlange befinden, die Anzahl der zu druckenden Kopien anzupassen sowie Optionen für Seitengröße und Ausrichtung. Nach dem Klicken auf wird der Drucksatz entsprechend den festgelegten Optionen an das ausgewählte Druckgerät gesendet.

Der Dialog Print
Der Dialog Print

Um ein Multi-Board-Schaltplandokument in eine PDF-Datei zu exportieren, wählen Sie im Hauptmenü File » Export to PDF aus.

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