Erfassung des logischen Systemdesigns

Die wesentlichen Schritte zur Erstellung eines Multi-Board-System-Schaltplanentwurfs aus untergeordneten PCB-Projektentwürfen sind:

  1. Erstellen Sie ein Multi-Board-Design-Projekt 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 Verbindungsdaten der untergeordneten Projekte in das Multi-Board-Design.

  5. Fügen Sie Verbindungen zwischen Modulen hinzu, um den logischen Systementwurf zu erstellen.

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

Jedes Multi-Board-Design-Projekt kann nur ein Multi-Board-Schaltplandokument enthalten.

PCB-Projekte für Multiboard-Design aktivieren

Altium Designer PCB-Projekte, die die Child-Board-Designs in einem Multi-Board-Design darstellen, enthalten spezifische Verbindungen, wie z.B. Edge Connectors oder Header Plugs/Sockets, die als elektrische und physikalische Schnittstelle zu anderen PCBs im Systemdesign enthalten sind.

Diese Verbindungen und die zugehörigen elektrischen Netze müssen von einem Multi-Board-Schaltplan (logisches Designdokument) erkannt und verarbeitet werden, um die Inter-Board-Konnektivität im Design auf Systemebene herzustellen. Diese Funktionalität wird durch das Vorhandensein eines spezifischen Komponentenparameters für die PCB-Projektanschlüsse ermöglicht - ein Parameter namens System, mit Connector als Wert des Parameters.

Steckverbinder mit dem System:Connector Parameter:Wert werden erkannt, wenn jedes Modul auf Systemebene mit seinem untergeordneten PCB-Projekt synchronisiert wird Import from Child Projects befehl. Dies wird im Abschnitt Darstellung von untergeordneten PCB-Projekten im Multiplatinen-Schaltplan erläutert.

Wählen Sie für jeden Verbinder in einem PCB-Projektentwurf, der für eine Verbindung auf Systemebene vorgesehen ist, das Verbinderteil aus und fügen Sie dann den speziellen Komponentenparameter in die Liste im Parameters region unter der General registerkarte des Properties hinzu, wenn die Komponente ausgewählt ist.

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

Das Vorhandensein des Parameters namens System, mit einem Wert von Connectorverknüpft diesen PCB-Anschluss mit dem Multiplatinen-Schaltplan.
Das Vorhandensein des Parameters namens System, mit einem Wert von Connectorverknüpft diesen PCB-Anschluss mit dem Multiplatinen-Schaltplan.

Darstellung von Child-Projekten im Multiplatinen-Schaltplan

Die Konnektivität zwischen PCB-Projekten, aus denen ein Multi-Board-Design besteht, wird hergestellt, indem repräsentative Blöcke (Module) auf dem Schaltplan platziert und ihre freiliegenden Anschlüsse (Moduleinträge) über Verbindungen miteinander verbunden werden.

Module, die untergeordnete PCB-Projektdesigns und spezifische PCBs darin repräsentieren, werden im Designbereich über das Place » Module menü.

Um die Quelle eines platzierten Moduls zu definieren, wählen Sie es im Designbereich aus und verwenden im Properties panel die Schaltfläche , die mit dem Feld Project feld im Bereich Source bereich unter der Registerkarte General um den Dialog Choose Project (eine Verkörperung des Dialogfelds Projekt öffnen), in dem Sie ein PCB- oder Multiboard-Projekt als Quelle des Moduls suchen und auswählen können. Sobald Sie das gewünschte Projekt ausgewählt haben, wählen Sie das gewünschte Leiterplattendesign / die gewünschte Multibaugruppe innerhalb dieses Projekts mit Hilfe der Assembly/Board auswahlliste.

Ein erstelltes Multiboard-Projekt weist eine hierarchische Dokumentenstruktur auf, die Quelldokumente und untergeordnete Projekte enthält, die mit den Modulen im schematischen Systementwurf verknüpft sind. Die Struktur eines untergeordneten Projekts wird sofort zum Multi-Board-Projekt hinzugefügt, wenn ein Systementwurfsmodul mit diesem externen Projekt verknüpft wurde. Erweitern Sie die Projektstruktur im Projects um die konstituierenden Dateien im Multi-Board-Projekt und seinen untergeordneten Projekten anzuzeigen.

Um sicherzustellen, dass das Multi-Board-Projekt die richtigen Daten aus seinen Unterprojekten extrahiert und verarbeitet, sollte die Leiterplatte jedes Projekts mit dem Schaltplan synchronisiert und frei von Design- oder Entwurfsfehlern sein. Um ein PCB-Unterprojekt zu validieren, klicken Sie mit der rechten Maustaste auf seinen Namen im Panel und wählen Sie den Befehl Validate PCB Project .PrjPcb befehl - alle Fehler werden im Messages panel aufgelistet.

Javascript ID: Pnl_Eigenschaften_MBS_Modul_Quelle
  • Ein PCB, ein anderes Multiboard- oder Kabelbaum-Design-Projekt kann zur Struktur des Multiboard-Projekts hinzugefügt werden, indem man mit der rechten Maustaste auf den Eintrag des Projekts im Projects panel klicken, den Befehl Add Existing to Project wählen und dann zu dem entsprechenden lokalen Projekt navigieren und es auswählen *.PrjPcb, *.PrjMbd, oder *.PrjHar datei. Wenn ein PCB- oder Kabelbaum-Designprojekt, das Teil des Multi-Board-Projekts werden soll, bereits in Altium Designer geöffnet ist, können Sie seinen Eintrag im Projects auf den Eintrag für das übergeordnete Multiboard-Projekt ziehen und es zu dessen Struktur hinzufügen (). Danach platzieren Sie manuell ein neues Modul auf dem Multiplatinen-Schaltplan (des übergeordneten Multiplatinen-Projekts) und wählen bei ausgewähltem Modul das untergeordnete PCB-Projekt (und sein PCB-Dokument) oder das untergeordnete Multiplatinen-Projekt (und sein Multiplatinen-Baugruppendokument) als Quelle für dieses Modul aus der Dropdown-Liste des Source feldes im Properties (). Das Kabelbaumprojekt kann mit dem Multiboard-Projekt synchronisiert werden (weitere Informationen dazu finden Sie auf der Seite Definieren des Schaltplans ).

  • Um ein untergeordnetes Leiterplatten- oder Multiboard-Projekt aus der Struktur des übergeordneten Multiboard-Projekts zu entfernen, entfernen Sie alle Module, die auf dieses untergeordnete Projekt verweisen, aus dem Multiboard-Schaltplan-Dokument des letzteren. Das untergeordnete Projekt wird dann automatisch aus der Struktur entfernt.

  • Ein untergeordnetes Leiterplatten- oder Kabelbaumprojekt kann auch aus der Struktur des übergeordneten Multi-Board-Projekts entfernt werden, indem der Eintrag des untergeordneten Projekts aus der Multi-Board-Projektstruktur herausgezogen wird. Beachten Sie, dass in diesem Fall (und nur bei einem Leiterplattenprojekt) die Module, die auf das untergeordnete Projekt verweisen, im Multiplatinen-Schaltplandokument verbleiben und auch die Verknüpfungen zu dem untergeordneten Projekt von diesen Modulen aus bestehen bleiben. Um das übergeordnete Multi-Board-Projekt vollständig von dem entfernten Child-Projekt zu bereinigen, entfernen Sie diese Module manuell.

Verwenden Sie das Properties wenn ein platziertes Modul ausgewählt ist, um andere Eigenschaften des Moduls zu definieren:

  • Verwenden Sie Designator und Title eigenschaften im Bereich Properties bereich unter der Registerkarte General auf der Registerkarte des Bedienfelds, um den Schaltplanbezeichner bzw. den Titelstring des Moduls anzugeben. Verwenden Sie die Schaltfläche rechts neben dem entsprechenden Feld, um dessen Sichtbarkeit im Multiplatinen-Schaltplan umzuschalten, und die Schaltfläche , um den Wert für die Bearbeitung freizugeben. Verwenden Sie die Schriftart und Other können Sie die Schriftart der Zeichenfolge, die Position im Dokument und für die Titelzeichenfolge die Sichtbarkeit des Parameternamens konfigurieren.

  • Die Tabelle im Bereich Entries bereich unter der Registerkarte General der Registerkarte Properties wenn das Modul ausgewählt ist, wird ausgefüllt, wenn Moduleinträge zum Modul hinzugefügt werden - siehe unten.

  • Verwenden Sie die Steuerelemente im Graphical bereich unter der Registerkarte General des Bedienfelds, um die Anzeige des Moduls zu konfigurieren: seine Größe (Breite und Höhe), die Linienstärke, den Stil und die Farbe des Modulumrisses sowie die Füllfarbe. Die verfügbaren Optionen für Linienstärke und Stil werden im Bereich Line Styles bereich des Properties festgelegt, wenn kein Objekt im Designbereich ausgewählt ist. Weitere Informationen finden Sie auf der Seite Einrichten eines Schaltplandokuments mit mehreren Platinen.

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

Fügen Sie dem Multi-Board-Schaltplanentwurf weitere Module und ihre untergeordneten Projektverknüpfungen hinzu, sofern dies für den vollständigen Systementwurf erforderlich ist.

Die Module werden mit Entwurfsdaten aus den mit ihnen verknüpften Projektentwürfen gefüllt, indem die Projektdaten mit den folgenden Befehlen aus den Hauptmenüs oder dem Rechtsklickmenü des Designbereichs importiert werden:

  • Design » Import From Child Projects - Propagieren Sie die Entwurfsdaten aus allen Quellprojekten (Unterprojekten) in die angegebenen Module.

  • Design » Import From Selected Child Projects - Propagieren Sie die Entwurfsdaten aus den entsprechenden Quellprojekten (untergeordneten Projekten) für das/die aktuell ausgewählte(n) Modul(e).

Dabei werden vor allem die Pin- und Netzdaten der einzelnen Verbinder in den Child-Projekten verarbeitet, die den speziellen System:Connector parameter angehängt sind(siehe Details oben). Nach Abschluss des Imports wird für jeden dieser Verbinder automatisch ein Moduleintrag in der jeweiligen Modulblockgrafik erstellt. Der Verbindereintrag wird aktiv mit den Pins und Netzen des Verbinders im untergeordneten Projekt verknüpft. Wählen Sie eine Moduleintragsgrafik im Entwurfsbereich aus, um ihre Details, wie z. B. die Verbindungspins/netze, im Properties panel zu sehen. Solange der Eintrag nicht mit dem Eintrag auf einem anderen Modul verbunden ist, zeigt die Auflistung der Teile/Pins des Eintrags im Panel den Verbinder und die Pins als nicht verbunden 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 befehl aus den Hauptmenüs wählen.

  • Wählen Sie einen Moduleintrag aus, indem Sie auf seine Grafik klicken, und ziehen Sie dann den Eintrag um den Umfang des Moduls herum an eine geeignete Stelle. Beachten Sie, dass der Eintragsbezeichner unabhängig voneinander an eine andere Position gezogen werden kann.

  • Sie können auch eine Gruppe von Moduleinträgen verschieben, indem Sie mehrere Einträge auswählen und dann die Gruppe an die gewünschte Stelle ziehen.

  • Die Einfärbung des Eintrags hilft bei der korrekten Verschiebung/Positionierung. Wenn sich der Eintrag außerhalb eines Moduls befindet, wird er nur teilweise angezeigt und ist ausgegraut, und Sie können ihn nicht platzieren. Wenn Sie sich über einem Modul befinden, erscheint der vollständige (und farbige) Eintrag und zeigt an, dass er an dieser Stelle platziert werden kann.

Verwenden Sie das Properties wenn ein Eintrag ausgewählt ist, um seine Eigenschaften zu definieren:

  • Verwenden Sie die Steuerelemente im Bereich Properties bereich unter der Registerkarte General des Bedienfelds, um den Wert, die Sichtbarkeit und den Stil des Eintrags zu ändern Designator und wählen Sie den Eintrag Type (Male/Female). In diesem Bereich des Bedienfelds werden die Anzahl der Stifte im Anschluss des Eintrags (Number of Pins) und die Identifikationsnummer, die diesem Eintrag im übergeordneten Modul zugewiesen wurde (Entry Number) werden ebenfalls angezeigt.

  • Aktivieren Sie die System Entry um den Eintrag als eine Verbindung auf Systemebene zu kennzeichnen, die nicht mit einem anderen Modul verdrahtet ist, z. B. ein Eintrag, der eine Stromeingangsbuchse darstellt.

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

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

  • Wenn der Eintrag über den Kabelbaum oder die Kabelverbindung(weitere Informationen) verbunden wird, wird der Mated Component bereich des Panels mit den Daten über die verbundene Komponente gefüllt.

  • In der Mated Pins bereich des Panels listet die Spalte Pin spalte die einzelnen Pins des Steckers und die zugehörigen Netze auf. Sobald dieser Eintrag verbunden ist, wird die Spalte Mated Pin spalte mit einer Liste der verbundenen Stifte gefüllt. Sobald dieser Eintrag verbunden ist, wird auch die Addresses registerkarte des Properties mit einer tabellarischen Auflistung der Verbindungspfade und Netze für diesen Eintrag gefüllt(weitere Informationen).

  • Verwenden Sie die Steuerelemente auf der Parameters des Panels, um Eingabeparameter hinzuzufügen, zu ändern und zu entfernen und ihre Sichtbarkeit im Designbereich zu konfigurieren.

Wenn Moduleinträge zu einem Modul hinzugefügt werden, wird die Tabelle im Entries bereich unter der Registerkarte General registerkarte des Properties wenn das Modul ausgewählt ist, mit den Einträgen gefüllt. Die Spalte Part(s) spalte listet jeden Moduleintrag mit dem Bezeichner und dem Namen des Eingangsanschlusses im Quelldesign auf. Die Benennung bezieht sich auf das Multi-Board-Design und hat keinen Einfluss auf die untergeordneten Quellprojekte.

  • Die Spalte Mated part(s) wird mit Daten gefüllt, sobald der Eintrag über eine Verbindung mit einem anderen Eintrag im Multiplatinenentwurf verbunden ist. Weitere Informationen finden Sie auf der Seite Arbeiten mit Verbindungen.

  • In der Liste können Sie die Sichtbarkeit des Bezeichners ( / ) und den Typ des Eintrags ( / ) schnell umschalten. Mit den Schaltflächen und können Sie einen neuen, nicht definierten Eintrag in das Modul und die Liste aufnehmen bzw. den in der Liste ausgewählten Eintrag aus dem Modul entfernen.

  • Verwenden Sie die Schaltflächen und , um die ausgewählte Verbindung in der Liste in zwei zusammenhängende Moduleinträge aufzuteilen bzw. um zuvor aufgeteilte Einträge wieder zu einem einzigen Eintrag zu vereinen. 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 MBS.PlacePart und MBS.UseGeometryMaker im Dialogfeld Erweiterte Einstellungen aktiviert sind.

Das Multi-Board-Schaltplandokument bietet Unterstützung für externe Peripheriegeräte/Komponenten, die nicht Teil der regulären untergeordneten PCB-Baugruppen sind (d.h. "Nicht-PCB"-Komponenten). Dazu gehören z. B. externe Schalter, Sensoren und andere elektronische Module von Drittanbietern. Diese Fähigkeit wird durch die Unterstützung von zwei Objekttypen erleichtert:

  • Custom Part - ein modulähnliches Objekt, das die Möglichkeit bietet, eine oder mehrere Bibliothekskomponenten zu verknüpfen, und das dem Multi-Board-Schaltplandokument mit dem Befehl Place » Custom Part befehl aus den Hauptmenüs hinzugefügt wird. Verwenden Sie den Linked Components bereich des Properties wenn das platzierte benutzerdefinierte Bauteil im Designbereich ausgewählt ist, um dem benutzerdefinierten Bauteil mithilfe der Schaltflächen und Komponenten hinzuzufügen bzw. zu entfernen. Wenn die Liste der verknüpften Komponenten veraltete Arbeitsbereichskomponenten enthält, klicken Sie auf die Schaltfläche , um die Komponenten auf ihre neuesten Versionen zu aktualisieren. Es wird automatisch ein Eintrag für jede verknüpfte Komponente hinzugefügt.

  • Custom Connection - bietet die Möglichkeit, eine einzelne Bibliothekskomponente zum Multiplatinen-Schaltplandokument hinzuzufügen, indem Sie die gewünschte Komponente per Drag&Drop vom Components auf den freien Platz auf dem Blatt ziehen. Es wird automatisch ein Eintrag für jeden Pin der Komponente hinzugefügt.

    Sie können auch ein benutzerdefiniertes Symbol für eine Komponente speziell für die Verwendung in einem Multiplatinen-Schaltplandokument erstellen. Durch Hinzufügen von kommagetrennten Namen in das Feld Name feld der Eigenschaften eines Pins können Sie mehrere Pins in Einträgen gruppieren und so optisch klarere Symbole mit weniger Einträgen erstellen, was die Verbindung solcher Komponenten wesentlich vereinfacht.

    Javascript ID: MBS_CustomConn_MultiplePins_AD24_5

    Fügen Sie beim Bearbeiten eines Schaltplansymbols mehrere kommagetrennte Namen in das Name feld eines Pins hinzufügen.

    Wenn die Komponente zu einem benutzerdefinierten Teil in einem Schaltplan mit mehreren Platinen hinzugefügt wird, wird ein Eintrag für jeden Komponentenpin anstelle eines einzigen Eintrags für die Komponente erstellt, und es werden Einträge mit mehreren Pins erstellt.

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

Bibliothekskomponenten sind diejenigen, die in Ihrem verbundenen Arbeitsbereich und den verfügbaren lokalen Bibliotheken verfügbar sind. Nach dem Platzieren/Definieren können Sie die Komponenten mit Ihrem breiteren Design verbinden, z. B. mit Kabel- und Kabelbaumverbindungen.

Verknüpfte Komponenten, die durch benutzerdefinierte Teile und/oder benutzerdefinierte Verbindungen definiert sind, werden nicht automatisch in die Gesamtstückliste des Produkts/Systems aufgenommen und werden nicht in der Multibaugruppe (*.MbaDoc).

Cross-Probing

Cross-Probing-Befehle, die im Hauptmenü Design hauptmenü und im Rechtsklick-Menü des Designbereichs verfügbaren Befehle ermöglichen eine schnelle Navigation vom Multi-Board-Schaltplandokument zu verwandten Elementen in untergeordneten Projekten.

  • Um vom aktuell ausgewählten Modul oder Eintrag zum Leiterplattendokument oder zum Verbinder auf diesem Dokument innerhalb des Leiterplattenentwurfsprojekts, auf das dieses Modul verweist, einen Cross-Probe durchzuführen, verwenden Sie den Design » Crossprobe to PCB/Multi-board befehl. Wenn das Modul auf ein Multi-Board-Baugruppendokument (*.MbaDoc) innerhalb eines Multi-Board-Quellprojekts (*.PrjMbd) referenziert, wird die Querprüfung auf das Multi-Board-Baugruppendokument durchgeführt.

  • Um vom aktuell ausgewählten Modul oder Eintrag zum Schaltplan der obersten Ebene oder zum Anschluss auf dem entsprechenden Schaltplan innerhalb des PCB-Design-Projekts, auf das dieses Modul verweist, einen Cross-Probe durchzuführen, verwenden Sie den Design » Crossprobe to Schematic befehl.

  • Um vom aktuell ausgewählten Modul oder Eintrag zur Leiterplatte oder zum Anschluss auf dieser Leiterplatte im Multibaugruppendokument (*.MbaDoc) innerhalb des Multi-Board-Projekts (*.PrjMbd), verwenden Sie den Design » Crossprobe to MBA befehl.

  • Um einen Cross-Probe von der aktuell ausgewählten Kabelbaumverbindung im Multi-Board-Schaltplandokument (*.MbsDoc) zu einem verknüpften Kabelbaum-Projekt (*.PrjHar), verwenden Sie den Design » Crossprobe to Harness befehl. Das Schaltplandokument des verknüpften Kabelbaumprojekts wird geöffnet.

Beim Cross-Probing von einem Moduleintrag aus werden das oder die gekreuzten Objekte auf dem Ziel-Schaltplan/PCB-Dokument gemäß den Highlight Methods optionen, die auf der Seite System - Navigation des Dialogs Preferences dialogs festgelegt wurden. Die Hervorhebung wird nicht auf das Multi-Board-Schaltplandokument angewendet.

Drucken oder Exportieren in PDF

Um das derzeit aktive Multiplatinen-Schaltplandokument zu drucken, wählen Sie File » Print aus dem Hauptmenü (Tastaturkürzel: Ctrl+P). Der Print dialog wird geöffnet. Auf der linken Seite des Dialogs befindet sich ein skalierbares Druckvorschaubild. Auf der rechten Seite des Dialogfelds sind die Standarddruckoptionen verfügbar. Dazu gehören die Möglichkeit, einen bestimmten Drucker zu bestimmen, den Standort des Druckers zu bestätigen, die Anzahl der Dokumente in der Druckwarteschlange anzuzeigen, die Anzahl der zu druckenden Kopien, die Seitengröße und die Ausrichtungsoptionen anzupassen. Nachdem Sie auf geklickt haben, wird der Drucksatz gemäß den definierten Optionen an das gewählte Druckgerät gesendet.

Das Dialogfeld Print dialogfeld
Das Dialogfeld Print dialogfeld

Um ein Multiplatinen-Schaltplan-Dokument in eine PDF-Datei zu exportieren, wählen Sie File » Export to PDF aus dem Hauptmenü.

AI-LocalizedAI-localized
Wenn Sie ein Problem feststellen, wählen Sie den Text/das Bild aus und drücken SieStrg + Eingabe, um uns Ihr Feedback zu senden.
Funktionsverfügbarkeit

Die Ihnen zur Verfügung stehenden Funktionen hängen davon ab, welche Altium-Lösung Sie verwenden – Altium Develop, eine Edition von Altium Agile (Agile Teams oder Agile Enterprise), oder Altium Designer (mit aktivem Abonnement).

Wenn Sie eine besprochene Funktion in Ihrer Software nicht sehen, kontaktieren Sie den Altium-Vertrieb , um mehr zu erfahren.

Legacy-Dokumentation

Die Dokumentation von Altium Designer wird nicht mehr versioniert. Wenn Sie auf Dokumentation für ältere Versionen von Altium Designer zugreifen müssen, besuchen Sie den Abschnitt Legacy-Dokumentation auf der Seite Andere Installer.

Inhalt