AltiumLive Universitätstag - Grundlagen des Multi-Board-Designs

Erstellt: Oktober 1, 2018
Aktualisiert am: März 20, 2020
AltiumLive Universitätstag - Grundlagen des Multi-Board-Designs

Designmethodik

Design Methodology Design Methodology Design Methodology - Flow

 

Neues Projekt und Quelldateien erstellen

Erstellen Sie ein neues Multi-Board-Projekt: Datei  >> Neu  >>  Projekt  >> Multi-Board-Designprojekt (*.PrjMbd)

Create a new multi-board project


Quelldateien:

  1. Logisches Design - Multi-Board-Schaltplandokument (*.MbsDoc)
  2. Physisches Design - Multi-Board-Baugruppendokument (*.MbaDoc)

Zum Hinzufügen von Quelldateien zu einem Projekt, klicken Sie mit der rechten Maustaste auf den Projektnamen und dann auf Neu zum Projekt hinzufügen… >>  Dateityp.

adding source files into a project


Hinweis: MBS- und MBA-Dokumente sollten gespeichert werden, bevor der ECO-Prozess gestartet wird oder Module mit untergeordneten Projekten verknüpft werden

Altium Professional Training

Comprehensive training by PCB design industry experts.

Schaltplan-Workflow

Modul platzieren und mit PCB-Projekt verknüpfen

Platzieren >> Modul [P >> M] Oder Rechtsklick >> Platzieren >> Modul

Place Module and Link to PCB Project


Definieren Sie die Quelle (PCB oder Multi-Board-Projekt) wie im Eigenschaften-Panel des Moduls

PCB or Multi-Board project


Untergeordnete Projekte werden im Baum des Multi-Board-Projekts angezeigt

Child projects


Untergeordnetes Projekt für die Verwendung in PrjMbd vorbereiten

Learn Altium Designer

Personal instruction and course certificate.

Parametername hinzufügen: System Parameterwert setzen: Steckverbinder für Teil in Einzelplatinen-Schaltplänen.

​​​​​​​Prepare Child Project for Use in PrjMbd


Hinweis: Dieser Schritt ist bereits für alle MiniPC-Unterprojekte durchgeführt.

Modul-Einträge importieren

Rechtsklick auf Modul Auswahl Design >> Importieren aus gewähltem Unterprojekt

 Import From Selected Child


Um alle Module zu aktualisieren, wählen Sie Design >> Importieren aus Unterprojekten

Intuitives Design
von Multi-Board
Systemen

Der einfachste Weg, um komplexe Designs und fehlerfreie Systemverbindungen zu erstellen.

Import From Child Projects


Standard-ECO-Dialog wird zur Steuerung der Datenübertragung verwendet

Standard ECO dialog


Hinweis: Die Kompilierung des Unterprojekts wird beim Import ausgeführt. Die Verwendung von „Importieren aus gewählten Unterprojekten“ wird nur für die schnelle Datenübertragung für ein ausgewähltes Modul nach kleinen Änderungen empfohlen.

Verbindungsleitungen hinzufügen

Platzieren >> Direkte Verbindung [Kurzbefehle: P >> D] Oder Rechtsklick >> Platzieren >> Direkte Verbindung

Add Connection Lines


Ein grüner Marker zeigt gültige Start- und Endpunkte für Verbindungen an

Folgende Daten werden standardmäßig für die Direkte Verbindung angezeigt:

Direct Connection


Hinweis: Eine Direkte Verbindung stellt eine direkte Verbindung dar, bei der eine Platine in eine andere eingesteckt wird und direkten Kontakt hat. Sehen Sie im Glossar nach, um Zusammenfassungen aller Verbindungstypen zu erhalten.

Querverweis zum Unterprojekt-Schaltplan

Cross-Probe to Child Project Schematic


Hinweis: Verwenden Sie Crossprobe für eine schnelle Navigation zu untergeordneten Projekten (Schaltplan oder PCB) 

Netzbezeichnungen tauschen

Swap Net Labels


Elektrische Regelprüfung (ERC)

Überprüfung des Verstoßniveaus für ERC: Projekt >> Projektoptionen >> Fehlerberichterstattung

Reviewviolations level for ERC


Verstoßbeschreibung:

  • Unterschiedliche Netznamen-Netznamen im Multi-Board-Schaltplan und im untergeordneten Projekt stimmen nicht überein
  • Kein Netz-Einer der Pins in der Multiboard-Verbindung hat im untergeordneten Projekt kein Netz 
  • Ungeklärter Konflikt-Änderungen in einem untergeordneten Projekt beeinflussen ein anderes verbundenes Projekt (die vom Benutzer definierte Konnektivität war falsch)
  • Eintrag ist leer-Modul oder Kabelbaum-Eingang haben keine zugewiesenen Teile
  • Kein passendes Teil-Teil im Modul oder Kabelbaum hat kein zugewiesenes Gegenstück 

Verifizierungsprozess starten: Design >> ERC ausführen

Run verification process


Verstöße werden im Nachrichtenfenster aufgelistet

Einschränkung: Derzeit gibt es in AD1 8 fünf Verstoßprüfungen, aber in zukünftigen Versionen werden weitere elektrische Fehlerprüfungen eingeführt.

Änderungen in untergeordneten Projekten synchronisieren

Der Multi-Board-ECO-Prozess wird im Multi-Board-Schaltplan-Editor gesteuert, um Änderungen zu und von untergeordneten Projekten zu pushen und zu ziehen:

Klicken Sie mit der rechten Maustaste auf das WiFi-Modul, Design >> Importieren aus ausgewählten untergeordneten Projekten

Import From Selected Child Projects Standard ECO dialog


Standard-ECO-Dialog wird zur Steuerung der Datenübertragung verwendet

Konfliktlösung

Drei Schritte sind erforderlich für den richtigen Arbeitsablauf der Änderungsanwendung zwischen untergeordneten Projekten und dem Multi-Board-Schaltplan:

  1. Änderungen aus untergeordneten Projekten in den Multi-Board-Schaltplan importieren
  2. Konfliktlösungshinweis: Ein Konflikt tritt auf, wenn zwei Pins oder Netze in einem untergeordneten Projekt vertauscht werden und die Änderung die vom Benutzer erstellte Verbindung unterbricht.
  3. Änderungen an untergeordnete Projekte exportieren (untergeordnete Projekte aktualisieren)

Hinweis: Ein Konflikt tritt auf, wenn zwei Pins oder Netze in einem untergeordneten Projekt vertauscht werden und die Änderung die vom Benutzer erstellte Verbindung unterbricht.

Für die Konfliktlösung:

Schritt 1-Design >> Verbindungsmanager öffnen

Schritt 2-Button Nur Änderungen anzeigen drücken, um nach Konflikten zu filtern

Schritt 3-Zelle mit Ausrufezeichen auswählen und eine der Optionen im unteren Bereich wählen:

  • Bestätigen - Genehmigt das Vertauschen ohne Änderungen
  • Zurücksetzen - Bricht Änderungen im ersten untergeordneten Projekt ab und erfordert eine Rückkehr zum ECO, um Änderungen abzuschließen
  • Pins tauschen – Repliziert Änderungen im gepaarten Teil.
Conflict Resolution


Hinweis: Die verfügbaren Konfliktlösungen hängen vom Verbindungstyp ab, daher werden einige Optionen nicht angezeigt.

Multi-Board-Baugruppen-Editor-Daten laden 

Im Multi-Board-Baugruppen-Editor: Design >> Änderungen importieren von …

Die folgenden Inhalte könnten aus dem Multi-Board-Schaltplan geladen werden:

  1. Liste der Module (PCBs oder Multiboards)
  2. Liste der Verbindungen (jedes Kabelbaum, Kabel, Draht usw.)
  3. Liste der physischen Verbindungen (einzeln von Pin zu Pin)

Importoptionen konfigurieren: Einstellungen >> Multi-Board-Schaltplan >> Standardwerte

Multi-board Schematic


Die folgenden Details können für den Import vom PCB in die Multi-Board-Baugruppe konfiguriert werden: 

  • Kupfer importieren
  • Overlay-Layer importieren
  • Polygone importieren
  • Freie 3D-Körper importieren
  • Nach minimaler Bauteilhöhe einschränken

Das Importieren aller Details benötigt viele Ressourcen und kann die Leistung verlangsamen.

Importoptionen konfigurieren: Einstellungen >> Multi-Board-Baugruppe >> Standardwerte

Multi-board Assembly


PCB-Importeinstellungen

Baugruppen-Workflow

Zoom-/Schwenksteuerung

Standard-AD-Kurzbefehle können zum Zoomen und Schwenken verwendet werden:

  • CTRL + Scroll = Hinein-/Hinauszoomen
  • Rechte Maustaste + Ziehen = Schwenken
  • SHIFT + Scroll = Links-/Rechts-Schwenken
  • Scroll = Hoch-/Runter-Scrollen
  • CTRL + BildAb = Alle Objekte anpassen

Gizmo und Kurztasten können zur Ausrichtungsansicht mit der Standard-Ebene (X, Y, Z) verwendet werden:

  • Rotes Gizmo-Quadrat - X-Ebene (Kurztasten X und Shift + X zum Umkehren)
  • Grünes Gizmo-Quadrat - Y-Ebene (Kurztasten Y und Shift + Y zum Umkehren)
  • Blaues Gizmo-Quadrat - Z-Ebene (Kurztasten Z und Shift + Z zum Umkehren)
Zoom-Pan Control


Navigation in der Baugruppenhierarchie

Das Multiboard-Baugruppen-Panel kann mit dem Schnellknopf Panels oder über das Menü Ansicht >> Panels >> Multiboard-Baugruppe geöffnet werden

Alle Platinen, Platinenlagen, Komponenten, Netzklassen und andere Designaspekte finden sich in diesem Panel.

Verwenden Sie die Suchleiste, um nach Designatoren zu suchen und nach gewünschten Designaspekten zu filtern.

Multiboard Assembly Component Designator


Finden von Verbindern mit Komponentendesignatoren über die Suchleiste

Die folgenden Schlüsselaktionen sind über das Multiboard-Baugruppen-Panel zugänglich:

  1. Neues Element in Baugruppe hinzufügen (Baugruppe, Platine, Körper)
  2. Beliebiges Element ein-/ausblenden (Platine, Komponente, Körper)
  3. Lagen in PCB ein-/ausblenden
  4. Netze und Netzklassen in PCB hervorheben

Detailplatzierung und Ausrichtung

Es gibt zwei Wege für die Komponentenplatzierung im Multi-Board Assembly Editor:

1. Manuelle Platzierung

Detail Placement and Alignment


Verwenden Sie das Gizmo für die manuelle Platzierung:

Ziehen Sie den Pfeil des Gizmos, um das ausgewählte Element entlang der Pfeilachse zu bewegen Ziehen Sie den Bogen des Gizmos, um das ausgewählte Element um die gleichfarbige Achse zu drehen

2. Ausrichtung

Alignment Plane-to-Plane


Werkzeuge >> Fläche-an-Fläche ausrichten

  • Schritt 1 - Wählen Sie die erste Oberfläche aus (Basisoberfläche - wird nicht bewegt)
  • Schritt 2 - Wählen Sie die zweite Oberfläche aus (wird mit der ersten ausgerichtet)
  • Schritt 3 - Drücken Sie TAB, um die Ausrichtungsrichtung zu wechseln
  • Schritt 4 - Drücken Sie ESC, um den Ausrichtungsmodus zu verlassen
 Align Axis-to-Axis

Werkzeuge >> Achse-an-Achse ausrichten

  • Schritt 1 - Wählen Sie die erste Achse aus (Basisachse - wird nicht bewegt)
  • Schritt 2 - Wählen Sie die zweite Achse aus (wird mit der ersten ausgerichtet)
  • Schritt 3 - Drücken Sie TAB, um die Ausrichtungsrichtung zu wechseln
  • Schritt 4 - Drücken Sie ESC, um den Ausrichtungsmodus zu verlassen

Hinweis: Verwenden Sie TAB, um die Ausrichtungsrichtung zu wechseln

Ausgewählte PCB in Montage bearbeiten

Jede PCB-Datei kann in einem Multi-Board-Montagedokument bearbeitet werden (nur Komponentenplatzierung möglich)

Zur Bearbeitung einer bestimmten PCB wählen Sie die Ziel-PCB aus und aktivieren Sie den „Teil bearbeiten Modus“: Bearbeiten >> Ausgewähltes Teil bearbeiten (STRG+E)

Edit selected PCB in Assembly


Nur die aktive PCB wird farbig angezeigt und andere PCBs sind ausgegraut (nur-Lese-Modus).

Verlassen Sie den „Teil bearbeiten Modus“ mit demselben Kurzbefehl oder Menü Bearbeiten >> Teilebearbeitung beenden (STRG+E)

Letzte Änderungen mit dem Menü Bearbeiten >> Teilebearbeitung abbrechen 

Alle im „Teil bearbeiten Modus“ vorgenommenen Änderungen werden nach dem Bestätigungsdialog auf die ursprüngliche PCB-Datei übertragen und gespeichert.

Edit selected PCB in Assembly - Confirm


Schnittansicht

Section View


Hinweis: Schalten Sie „Edit Panels“ aus, um die Montagebearbeitung zu aktivieren und einzelne Designaspekte auszuwählen.

Messen Sie Abstände zwischen Körpern

Schritt 1 - Messung starten mit: Werkzeuge >> Abstand messen oder STRG+M

Schritt 2 - 3D-Körper durch Linksklick auswählen oder Kante mit STRG und Linksklick auswählen

Schritt 3 - Messungsdetails im Nachrichten-Panel ansehen

Schritt 4 - Messung mit ESC beenden (alle Ergebnisse werden gelöscht)

Measure Distances Between Bodies


Hinweis: Komplizierte 3D-Körper können während der Messungen Leistungsprobleme verursachen.

Gruppendiskussion

David Haboud


​​​​​​​Glossar

Kabel: Ein untrennbares Bündel von Drähten, das verwendet wird, um Platinen zu verbinden.
Verbindungsmanager: Dieses Dialogfeld listet alle Net/Pin-Zuweisungen auf, gruppiert nach ihren übergeordneten Verbindungsbezeichnern und Verbindungstypen (Draht, Direktverbindung usw.), und enthält ihre Systemdesign-ID und Net-Name sowie ihre Von- und Zu-Pin/Net-Verbindungen.
Verbindungstyp: Eine von vier Methoden, um Moduleinträge zu verbinden - Direktverbindung, Draht, Kabel und Kabelbaum.
Verbindungen: Die Konnektivität zwischen den Anschlüssen des untergeordneten Projekts, Anschlusspins und Netzen im gesamten Systemdesign.
Untergeordnetes Projekt: Ein Projekt, das mit dem hochrangigen System-Mehrfachplatinen-Schemadokument verbunden ist.
Querschnittsansicht: Eine Ansicht, die Sie umschalten und X/Y/Z-Ebenenabschnitte verschieben können, um die interne Montagepositionierung zu sehen.
Direktverbindung: Direkter Kontakt zwischen Platinen.
Eingang: Eine logische Darstellung auf einem Modul eines physischen Anschlusses.
Kabelbaum: Eine Sammlung von Kabeln und Drähten, die zwei oder mehr Punkte über zwei oder mehr Platinen verbinden.
Gepaartes Teil: Zwei logisch verbundene Teile, die sich physisch in der Multi-Board-Montage verbinden werden.
Multi-Board-Montage (MBA): Das physische Design mit Designmodellen, um die vollständige Systemebenenmontage zu erstellen.
Multi-Board-Montagedokument (MbaDoc): Ein Dokument, das eine Multi-Board-Montage enthält.
Multi-Board-Designprojekt (PrjMbd): Enthält Multi-Board-Schaltplan- und Montagedokumente sowie alle untergeordneten Projekte.
Multi-Board-Schaltplan (MBS): Das logische Design mit Modulen und Eingängen, um die vollständigen Systemebenenverbindungen zu erstellen.
Multi-Board-Schaltplandokument (MbsDoc): Ein Dokument, das einen Multi-Board-Schaltplan enthält.
Modul: Eine logische Darstellung im Multi-Board-Schaltplandokument eines physischen PCBs, das verwendet wird, um Verbindungen zu definieren.
Objekt-Gizmo: Der rot/grün/blau (X/Y/Z) Achsenmarker an der Ursprungsecke eines Objekts.
Aufteilen: Logische Aufteilung, in Bezug auf Pins/Netze, eines Moduleintrags, um Verbindungen zu anderen Modulen herzustellen.
Arbeitsbereich-Gizmo: Der rot/grün/blau (X/Y/Z) Achsenmarker unten links im Montage-Editor-Arbeitsbereich.
Draht: Ein einzelner Draht, der zwei Punkte über Platinen hinweg verbindet.

Offen als PDF

Verwandte technische Dokumentation

Zur Startseite
Thank you, you are now subscribed to updates.
Altium Need Help?