Varianten

 

Mit den variantenbezogenen Befehlen können Sie Varianten für das aktuelle Projekt konfigurieren und zwischen ihnen umschalten. Die Befehle sind im PCB- und Schaltplan-Editor in der Gruppe Project | Project Actions verfügbar, wie unten am Beispiel des PCB-Editors gezeigt.

  • Current Variant - verwenden Sie die Dropdown-Liste, um zwischen dem Basisdesign ([No Variations]) und jeder definierten Variante umzuschalten.
  • Variants - klicken Sie hier, um den Dialog Variant Management dialog zu öffnen, in dem Sie Varianten für das Design hinzufügen und konfigurieren können.
Der Dialog Variant Management kann auch aufgerufen werden, indem Sie im Projects panel mit der rechten Maustaste auf ein Projekt klicken und dann Variants auswählen. Außerdem können Sie im Schaltplan-Editor mit der rechten Maustaste auf eine platzierte Komponente klicken und dann im Kontextmenü den Befehl Part Actions » Variants wählen.

Designvarianten

Wenn ein Produkt in mehreren variations dieses Produkts entwickelt und gefertigt werden muss, wobei jede unterschiedliche Optionen oder Fähigkeiten besitzt, vermeidet die Möglichkeit, Design Variants zu implementieren, dass für jede Variation eine eigene Version des Designs erstellt werden muss.

In der Praxis verwendet eine Designvariante dasselbe Basisdesign, aber die PCB-Baugruppe wird mit dem durch die Variation festgelegten Satz von Komponenten bestückt. Eine Variation kann dann bei der Erzeugung der Fertigungsausgaben des Designs (BOM, P&P, Bestückungszeichnungen usw.) ausgewählt werden, was wiederum bestimmt, wie das Produkt montiert wird.

Die Möglichkeit, variations desselben Basisdesigns zu erstellen, verleiht der Art und Weise, wie Designprojekte in CircuitMaker erstellt werden, erhebliche Flexibilität. Mit Varianten können Sie beliebig viele Variationen des Basisdesigns definieren und jede Komponente so konfigurieren, dass sie bestückt oder nicht bestückt wird.

Designvarianten, die eine dieser Arten von Variationen verwenden, werden alle als Assembly Variants bezeichnet, da sie sich nur auf den Bestückungsprozess auswirken – in diesem Fall teilen sich alle Varianten dieselbe gefertigte unbestückte Leiterplatte. Es gibt auch Unterstützung für Variationen der Overlay-Informationen von Komponenten auf der PCB, zum Beispiel durch Ändern des Kommentars einer Komponente. Eine solche Variation erfordert die Herstellung von zwei Overlay-Screens, was zur Fertigung von zwei unterschiedlichen unbestückten Leiterplatten führt. Diese Art von Variante wird als Fabrication Variant bezeichnet.

Logische und physische Komponenten verstehen

Es ist hilfreich zu verstehen, dass es in CircuitMaker im Wesentlichen zwei Arten von Komponenten gibt: logische Komponenten und physische Komponenten. Der Unterschied besteht darin, dass auf dem Schaltplanblatt platzierte Komponenten logische Komponenten sind, wobei jede eine konzeptionelle Einheit darstellt, die die physische Komponente repräsentiert, die letztlich auf der bestückten PCB montiert wird.

Während dieses Eins-zu-eins-Modell von logisch zu physisch für ein einfaches Design gut funktioniert, kann es nicht alle Designanforderungen unterstützen, die heutige Entwickler elektronischer Produkte benötigen. CircuitMaker unterstützt leistungsfähige Konzepte wie Multi-Channel-Design, bei dem ein Schaltungsabschnitt so oft vervielfältigt wird, wie Sie es benötigen, sowie Varianten, bei denen ein einzelnes Design mit unterschiedlichen Komponenten für jede Variante der Leiterplatte umgesetzt werden kann. Solche Funktionen erfordern die Fähigkeit, dass eine logische Komponente mehrere physische Komponenten repräsentieren kann.

CircuitMaker stellt diese Eins-zu-viele-Fähigkeit durch seine Compiler-Technologie bereit. Wenn das logische Design kompiliert wird (ein automatisierter Prozess), wird jede physische Komponente im Speicher instanziiert und für die Übertragung in den Board-Designbereich vorbereitet.

Um Situationen zu berücksichtigen, in denen auf Schaltplanebene Zugriff auf die physischen Komponenten erforderlich ist, etwa beim Definieren von Designvariationen, wird das physische Design im Schaltplan-Editor auch über Registerkarten am unteren Rand des Schaltplanblatts verfügbar gemacht. Hier wählt die ganz linke Registerkarte Editor das (normale) erfasste logische Design aus, und die anderen „kompilierten“ Registerkarten repräsentieren das entsprechende physische Design, wie es in den PCB-Designbereich übertragen wird. Beachten Sie, dass der auf der kompilierten Registerkarte dargestellte Schaltplan nicht grafisch bearbeitet werden kann; Sie können zum Beispiel weder die Verdrahtung ändern noch eine Komponente verschieben.

Um Designvariationen zu untersuchen, kann das Feld Project |  Project Actions | Current Variant verwendet werden, um die Konfiguration der physischen Komponenten auf diesem Blatt für eine ausgewählte Variante anzuzeigen.

Arten von Variationen

Bevor Sie eine Variante erstellen können, erstellen Sie zunächst das ursprüngliche Design, das als base design bezeichnet wird. Ausgehend vom Basisdesign durchlaufen Sie dann einen Prozess, bei dem die Komponenten als Bestückt oder Nicht bestückt konfiguriert werden.

  • Fitted - dies ist der Standardzustand einer Komponente. Wenn sie bestückt ist, dann ist sie nicht variiert. Wenn Sie eine neue Variante erstellen, sind standardmäßig alle Komponenten als bestückt festgelegt. Eine Komponente mit dem Status Bestückt wird im Dialog Variant Management als leere Zelle dargestellt.
  • Not Fitted - wenn eine Komponente auf Nicht bestückt gesetzt ist, existiert sie weiterhin im Schaltplan und wird auf die PCB übertragen, aber sie wird aus der entsprechenden Ausgabedokumentation, wie z. B. der BOM, entfernt. Sie können konfigurieren, wie nicht bestückte Komponenten in der Dokumentation dargestellt werden; sie können zum Beispiel im Schaltplan und in PCB-Zeichnungsausgaben mit einem Kreuz markiert werden.  

Dialog „Variant Management“

Der Dialog Variant Management (Project | Project Actions | Variants) ist die zentrale Stelle zum Definieren von Varianten Ihres Designs. Der Dialog hat zwei Hauptbereiche:

  • Den oberen Bereich Components for project, in dem alle Komponenten des Basisdesigns und gegebenenfalls Spalten für die definierten Varianten aufgelistet sind.
  • Den unteren Bereich Component Parameters, in dem alle Parameter der im oberen Bereich aktuell ausgewählten Komponente(n) und gegebenenfalls Spalten für die definierten Varianten detailliert dargestellt werden.

Doppelklicken Sie im Dialog Variant Management auf eine Komponente, um im Schaltplan zu dieser Komponente zu springen, oder wählen Sie Cross Probe aus dem Kontextmenü per Rechtsklick.

Die folgenden zusätzlichen Steuerelemente befinden sich am unteren Rand des Dialogs; viele davon werden später in diesem Dokument beschrieben:

  • Add Variant – klicken Sie hier, um den Dialog Edit Project Variant dialog zu öffnen und eine neue Variante des Basisdesigns zu erstellen. Verwenden Sie den Dialog, um eine Variante hinzuzufügen, zu bearbeiten oder zu entfernen und alle erforderlichen parametrischen Daten auf Variantenebene anzugeben. Diese Schaltfläche enthält eine Dropdown-Liste, über die auf den Befehl Clone Selected Variant zugegriffen wird. Das Klonen ist besonders nützlich, wenn Sie mehrere Varianten definieren müssen, die sich sehr ähnlich sind.
  • Delete Variant – klicken Sie hier, um die ausgewählte(n) Variante(n) zu löschen. Vor dem Löschen wird ein Dialog zur Bestätigung geöffnet.
  • Edit Variant – klicken Sie hier, um den Dialog Edit Project Variant  zu öffnen und eine Variante zu bearbeiten. –
  • Detailed Report klicken Sie hier, um den Dialog Variant Report dialog zu öffnen und einen detaillierten Variantenbericht im HTML-Format zu erzeugen.
  • Drawing  – klicken Sie hier, um den Dialog StyleVariant Options dialog zu öffnen, in dem Sie festlegen können, wie nicht bestückte Komponenten und variierte Parameter sowohl in der Dokumentansicht des Schaltplans als auch in Schaltplanausdrucken erscheinen. Sie können außerdem das Erscheinungsbild dieser Komponenten in PCB-Bestückungszeichnungen definieren. – aktivieren Sie diese Option, um die Breite der Spalten automatisch an den Inhalt anzupassen.
  • Fit to Width

Erstellen einer neuen Variante

Klicken Sie auf die Schaltfläche Add Variant, um eine neue Variante des Basisdesigns zu erstellen. Der Dialog Edit Project Variant dialog wird geöffnet, in dem Sie der Variante einen aussagekräftigen Namen geben (im Feld Description ) und alle erforderlichen parametrischen Daten auf Variantenebene angeben können. Auf der rechten Seite des Dialogs Variant Management erscheint eine zusätzliche Spalte mit dem Namen der Variante als Spaltenüberschrift. Alle Zellen sind leer; eine leere Zelle zeigt an, dass diese Komponente bestückt ist und gegenüber dem Basisdesign unverändert bleibt. 

Um eine Variante zur aktiven Auswahl zu machen, klicken Sie auf ihren Variantennamen in der Spaltenüberschrift oder in eine beliebige Zelle dieser Variante.

Der Dialog Variant Management enthält eine Reihe von Oberflächenfunktionen, die die Anzeige nützlicher Informationen unterstützen. Diese werden über das Kontextmenü right-click konfiguriert.

Nützliche Befehle sind unter anderem:

  • Set Selected As – Untermenü zur Auswahl der Art der Variation (Bestückt, Nicht bestückt). Kann anstelle eines Klicks auf das Steuerelement  in der Komponentenzelle verwendet werden. Nur verfügbar, wenn Sie mit der rechten Maustaste auf die Komponentenzelle einer Variante klicken.
  • Only Show Varied Parameters – zeigt im Dialog Variant Management nur Komponenten an, auf die irgendeine Form von Variation angewendet wurde.
  • Filter – Untermenü, mit dem gesteuert werden kann, welche Arten von Variationen im Dialog Variant Management angezeigt werden (Variierte Parameter, Nicht bestückt). Funktioniert gut in Kombination mit dem Befehl Only Show Varied Parameters.
Varied parameters – ein Parameter, der gegenüber dem Basisdesign variiert wurde, wird im Bereich Component Parameters des Dialogs Variant Management in bold angezeigt, sodass er leicht visuell zu erkennen ist.

Definieren von Komponentenvariationen

Um den Status jeder Variante zu konfigurieren, klicken Sie in der neuen Variantenspalte auf die Zelle Component Variation, damit die Schaltfläche  angezeigt wird. Wenn auf die Schaltfläche geklickt wird, wird der Dialog Edit Component Variation geöffnet

Verwenden Sie den Dialog, um aus den folgenden Optionen zu wählen.

  • Fitted – Die ursprüngliche Komponente, wie sie im Basisdesign verwendet wird, wird auch in dieser Variante des Designs bestückt/verwendet. Bei einer neu hinzugefügten Variante sind standardmäßig alle Komponenten bestückt, und die Zellen für diese bestückten Komponenten sind leer. Beachten Sie, dass einzelne Parameter für eine bestückte Komponente ebenfalls variiert werden können, indem Sie einfach im Parameterbereich des Dialogs für diese Variante einen neuen Parameterwert eingeben.

  • Not Fitted – Die ursprüngliche Komponente, wie sie im Basisdesign verwendet wird, wird in dieser Variante des Designs nicht bestückt/verwendet. Beim Status Nicht bestückt zeigt die Zelle den Text Not Fitted an, und der untere Parameterbereich des Dialogs bleibt leer.

Die standardmäßigen Windows-Techniken zur Mehrfachauswahl werden unterstützt. Verwenden Sie diese, um mehrere Komponenten gleichzeitig auszuwählen und zu konfigurieren.

Anzeige der Daten im Variant Manager

Der Dialog Variant Management enthält Funktionen, mit denen sich die Menge der angezeigten Daten steuern lässt, was besonders bei der Arbeit an einem großen Design nützlich ist.

  • Um Spalten zu entfernen, die nicht von Interesse sind, klicken Sie im upper-Bereich des Dialogs mit der rechten Maustaste und verwenden Sie im Kontextmenü die Option Columns, um die Sichtbarkeit beliebiger Spalten umzuschalten.
  • Um nur die Komponenten anzuzeigen, die variiert werden, klicken Sie im upper-Bereich des Dialogs mit der rechten Maustaste und wählen Sie im Kontextmenü die Option Only Show Varied Components.
  • Wenn der Modus Only Show Varied Components ausgewählt wurde, klicken Sie erneut mit der rechten Maustaste und konfigurieren Sie die Optionen Filter.
  • Um die Reihenfolge der aufgeführten Varianten zu ändern, wählen Sie die Spaltenüberschrift einer Variante aus und ziehen Sie sie an eine neue Position. Verwenden Sie dies in Kombination mit dem Kontrollkästchen Fit to Width, um die gewünschte Variante zu positionieren und in ihrer Größe anzupassen.

Zurücksetzen von Variantendaten

Wenn Sie Variationen im Dialog Variant Management konfigurieren, werden die Einstellungen in der Projektdatei gespeichert. Dazu gehören der Status „Nicht bestückt“ sowie lokale Parametervariationen für eine bestückte Komponente. Der Dialog Variant Management enthält Befehle, um Parameter wieder auf die im Basisdesign verwendeten Standardwerte zurückzusetzen.

Zurücksetzen eines variierten Parameters

Parameter, die lokal im Dialog Variant Management geändert wurden, können auf ihren ursprünglichen Wert zurückgesetzt werden, indem Sie in der Liste Variant Parameter mit der rechten Maustaste auf den geänderten Parameter klicken und dann wie unten gezeigt Reset Selected aus dem Menü auswählen. Beachten Sie, dass Sie mehrere Elemente auswählen und die Werte mehrerer Parameter in einer einzigen Aktion zurücksetzen oder die Parameter Reset All für diese Komponente zurücksetzen können.

Mehrere Parameter für mehrere Komponenten ändern

Der Dialog Variant Management unterstützt Mehrfachauswahl. Das bedeutet, dass im oberen Teil des Dialogs (Komponente) beliebig viele Komponenten gleichzeitig ausgewählt werden können und anschließend Aktualisierungen für beliebig viele Parameter vorgenommen werden können, die im unteren Teil des Dialogs (Parameter) ausgewählt sind. Der Dialog bietet außerdem Filter (über das Kontextmenü per Rechtsklick), um die Auswahl und die angezeigten Daten weiter zu verfeinern.

Beispielsweise gehen Sie wie folgt vor, um die manuell variierten Parameter für alle Komponenten in allen Varianten zurückzusetzen:

  1. Verwenden Sie im oberen Teil des Dialogs (Komponente) die Rechtsklick-Menüoption Only Show Varied Components in Kombination mit den Rechtsklick-Optionen Filter, um nur Show Fitted with Varied Parameters anzuzeigen. Die Komponentenliste sollte nun nur noch die Komponenten anzeigen, die manuell variierte Parameter haben.
  2. Klicken Sie in der Komponentenliste mit der rechten Maustaste und wählen Sie im Kontextmenü Select All. Alle aktuell im oberen Teil des Dialogs angezeigten Komponenten werden ausgewählt.
  3. Klicken Sie dann im unteren Teil des Dialogs (Parameter) mit der rechten Maustaste und wählen Sie in diesem Kontextmenü Select All. Alle Parameter für alle Komponenten werden nun ausgewählt. Beachten Sie, dass stattdessen auch der Befehl Select Column hätte gewählt werden können, wodurch eine Aktion (z. B. Zurücksetzen) auf die Komponenten in einer bestimmten Variante (Spalte) angewendet werden könnte.
  4. Klicken Sie erneut in der Parameterliste mit der rechten Maustaste und wählen Sie im Kontextmenü Reset Selected.
Wenn Sie mit den Filteroptionen experimentiert und verschiedene Filter angewendet haben, müssen Sie den Filter möglicherweise zurücksetzen, bevor Sie eine weitere Aktualisierung versuchen. Deaktivieren Sie dazu die Option Only Show Varied Components, um das Filtersystem zu löschen, aktivieren Sie sie dann erneut und löschen Sie die Optionen Filter nach Bedarf.

Arbeiten mit Variantenparametern

CircuitMaker unterstützt Parameter auf verschiedenen Ebenen des Projekts. Sie können beispielsweise Parameter auf Dokumentebene für jedes Schaltplanblatt im Modus Document Options des Bedienfelds Inspector hinzufügen. Sie können dem Projekt auch Parameter auf Projektebene auf der Registerkarte Parameters tab des Dialogs Project Options hinzufügen. Parameter können außerdem einer Variante im Dialog Edit Project Variant hinzugefügt werden.

Parameter haben eine Hierarchie. Das bedeutet, dass Sie einen Parameter mit demselben Namen auf verschiedenen Ebenen des Projekts erstellen können, wobei jede Ebene unterschiedliche Werte haben kann. CircuitMaker löst dies auf folgende Weise auf:

  1. Variante (höchste Priorität)
  2. Schaltplandokument
  3. Projekt

Das bedeutet, dass der im Schaltplandokument definierte Parameterwert den in den Projektoptionen definierten Wert überschreibt und der in der Variante definierte Wert den im Schaltplandokument definierten Wert überschreibt.

Beachten Sie, dass Parameter auf Schaltplanebene auf der PCB oder in der Stückliste nicht verfügbar sind; für diese Arten von Ausgaben verwenden Sie Projekt- oder Variantenparameter.

Arbeiten mit Varianten im Schaltplaneditor

Der Schaltplaneditor von CircuitMaker enthält eine Reihe von Funktionen, die während der Schaltplanerfassung vollständige Transparenz über Komponentenvariationen bieten, wie unten beschrieben.

Variierte Komponenten prüfen

Die Schritte zum Prüfen von Variantendetails im Schaltplan sind:

  • Wählen Sie die gewünschte Variante über das Feld Project |  Project Actions | Current Variant aus.
  • Wählen Sie die benannte kompilierte Registerkarte am unteren Rand des Schaltplanblatts aus.
  • Die auf dem Blatt variierten Komponenten werden dann in dem Stil angezeigt, der im Variant Options dialog konfiguriert ist.

Variantenkomponenten aus dem Schaltplan auswählen

Es ist oft einfacher, direkt mit den auf dem Schaltplanblatt platzierten Komponenten zu arbeiten, anstatt in einem Dialog durch eine Komponentenliste nach oben und unten zu scrollen. Wählen Sie die Komponente(n) auf dem Blatt aus, klicken Sie dann mit der rechten Maustaste und wählen Sie anschließend Part Actions » Variants aus dem Menü

Der Dialog Variant Management wird geöffnet und zeigt nur die ausgewählten Komponenten an. Nehmen Sie die erforderlichen Variationen vor und klicken Sie dann auf OK, um sie auf das Design anzuwenden.

Sie können diese Technik verwenden, wenn Sie Komponentenvariationen erstmals einrichten oder wenn Sie eine bestehende Komponentenvariation ändern müssen. Zusätzlich dazu, dass im Dialog Variant Management nur die ausgewählte(n) Komponente(n) angezeigt werden, wird, falls derzeit eine Variante im Dropdown-Menü Project | Project Actions | Current Variant ausgewählt ist, nur diese Variante angezeigt – unabhängig davon, wie viele Varianten tatsächlich für das Projekt definiert sind.

Variationen einzelner Komponentenparameter können über den Modus Parameter des Bedienfelds Inspector vorgenommen werden (doppelklicken Sie auf einen Komponentenparameter, um das Bedienfeld zu öffnen).

Grafisches Bearbeiten von Komponentenvariationen

Komponentenvariationen können auch erstellt und bearbeitet werden, indem direkt im Schaltplan auf Symbolebene gearbeitet wird. Beachten Sie, dass sich der Schaltplaneditor in der kompilierten Variantenansicht befinden muss (wie über die untere Registerkarte ausgewählt) und die gewünschte Variante im Dropdown-Menü Project | Project Actions | Current Variant ausgewählt sein muss.

Klicken Sie im Schaltplan mit der rechten Maustaste auf eine Komponente und verwenden Sie im Kontextmenü den Befehl Part Actions » Toggle Fitted / Not Fitted, um schnell den Status Fitted oder Not Fitted dieser Komponente für das Variantendesign umzuschalten. Die Änderung wird automatisch im Dialog Variant Management übernommen.

Der Bestückungsstatus der Komponente wird grafisch angezeigt, wie im Variant Options dialog definiert.

Grafische Parameterbearbeitung

Änderungen können direkt an einem angezeigten Komponentenvariantenparameter vorgenommen werden, indem Sie den Parametertext auswählen und dann ein zweites Mal auf den Text klicken, um den Bearbeitungsmodus zu aktivieren. Alle vorgenommenen Änderungen werden für den Eintrag dieser Komponente im Dialog Variant Management übernommen.

Ein Variantenparameter kann auch direkt im Dialog Parameter Variation bearbeitet werden, der durch Doppelklicken auf den Parametertext geöffnet wird. Wie üblich ist diese Funktion nur in der kompilierten Schaltplanansicht verfügbar, und alle vorgenommenen Änderungen werden ebenfalls im Dialog Variant Management  übernommen.

Arbeiten mit Varianten im PCB-Editor

Im PCB-Editor werden die Footprints aller Komponenten für alle Varianten immer angezeigt. Dies ist erforderlich, weil alle Footprints für alle Bestückungsvarianten als Teil der unbestückten Leiterplatte gefertigt werden müssen. Erst das Bestücken der Komponenten während des Montageprozesses bestimmt dann, welche Variante gebaut wird.

Da auf der PCB immer alle Footprints sichtbar sind, kann es schwierig sein zu erkennen, welche Komponenten zu welcher Variante gehören. Der PCB-Editor bietet das Dropdown-Menü Project | Project Actions | Current Variant, mit dem zwischen Varianten umgeschaltet werden kann. Der einzige sichtbare Hinweis darauf, ob eine bestimmte Komponente in dieser Variante bestückt oder nicht bestückt ist, besteht jedoch darin, dass die Komponente einen 3D-Körper enthält. Dieser 3D-Körper wird ein- bzw. ausgeblendet, um anzuzeigen, ob die Komponente bestückt oder nicht bestückt ist. Dieses Bestückt-/Nicht-bestückt-Verhalten ist wesentlich leichter zu erkennen, wenn sich die PCB im 3D-Modus befindet (View | View » Switch to 3D, Tastenkombination: 3).

Anzeigen eines variierten Komponentenkommentars

CircuitMaker ermöglicht es, Fertigungsausgaben durch Varianten zu steuern. Genauer gesagt können Sie damit eine Änderung am Parameter Comment einer Komponente festlegen. Diese Änderung wird an die Fertigungsausgabe weitergegeben – an die Siebdruckebene der erzeugten Gerber- oder ODB++-Ausgabe. Der PCB-Editor unterstützt die visuelle Anzeige einer solchen Änderung; das Feld Comment zeigt den für die aktuell ausgewählte Variante zugewiesenen Wert direkt im Designbereich an.

Um einen geänderten Wert Comment für eine Variante an die gefertigte unbestückte Leiterplatte weiterzugeben, müssen Sie im Dialog Edit Project Variant die Option Allow variation of fabrication outputs aktivieren. Dadurch kann diese bestimmte Variante die Fertigungsausgaben steuern. Um jedoch die Änderung eines Comment zwischen Varianten visuell zu sehen (wie im PCB-Editor dargestellt), muss diese Option nicht aktiviert sein.

Nachdem die Varianten definiert wurden, suchen Sie im PCB-Designbereich eine relevante Komponente, deren Parameter Comment variiert wird, und wechseln Sie dann die aktuelle Variante über das Dropdown-Feld Project | Project Actions | Current Variant. Der angezeigte Wert für den Kommentar ändert sich entsprechend dem, was für diese aktuelle Variante definiert wurde.

Der geänderte Kommentar für eine bestimmte Variante kann auf der PCB sowohl in 2D als auch in 3D angezeigt werden.
Wenn Sie den Kommentar für eine Komponente ändern, während Sie eine bestimmte Variante anzeigen (nicht das Basisdesign), werden Sie darauf hingewiesen, dass dadurch ihr Variantenwert geändert wird. Wenn Sie auf Yes klicken, ändert sich nicht nur der angezeigte Kommentar im Arbeitsbereich, sondern der neue Wert wird auch für diese Komponente in der aktuellen Variante übernommen. Dies kann überprüft werden, indem Sie den Comment-Eintrag für diese Variante im Dialog Variant Management ansehen.

Variantenfehler

Varianteneinstellungen werden in der Projektdatei (*.PrjPcb) gespeichert. Wenn der Dialog Variant Management geöffnet wird, werden diese Daten gelesen und analysiert und anschließend in den Dialog Variant Management geladen. Wenn beim Laden der Daten Probleme erkannt werden, z. B. Abweichungen zwischen Komponentendesignatoren oder Komponenten-UIDs, wird ein Dialog Information geöffnet und das Problem angezeigt. Abweichungen bei Komponenten-UIDs werden automatisch behoben, indem der Dialog geschlossen und das Projekt gespeichert wird, damit die Korrekturen erhalten bleiben. Doppelte Designatoren müssen auf Schaltplanebene behoben werden.

Dialog „Projektvariante bearbeiten“

Dieser Dialog stellt die erforderlichen Steuerelemente bereit, wenn zunächst eine neue Variante für das Design hinzugefügt oder eine vorhandene bearbeitet/geklont wird. Er ermöglicht es, der Variante einen aussagekräftigen Namen zu geben sowie parametrische Daten auf Variantenebene festzulegen.

Der Dialog wird auf folgende Weise über den Dialog Variant Management aufgerufen:

  • Klicken Sie auf die Schaltfläche Add Variant.
  • Wenn eine vorhandene Variante aktiv ist, klicken Sie auf die Schaltfläche Edit Variant.
  • Wenn die zu klonende Variante aktiv ist, klicken Sie auf den Dropdown-Pfeil der Schaltfläche Add Variant und wählen dann im Menü den Befehl Clone Selected Variant.
Um eine Variante zu aktivieren, klicken Sie entweder im Spaltenkopf auf den Namen der Variante oder in eine beliebige Zelle der Variante.

Die wichtigsten Befehle des Dialogs werden unten beschrieben.

  • Allow variation of fabrication outputs - aktivieren Sie diese Option, damit die Variante die Fertigungsausgaben für Ihr Design steuern kann. Im Wesentlichen ermöglicht diese Funktion, den Kommentar einer Komponente in Ihrem Design zu variieren und diese Änderung an die folgenden Fertigungsausgaben weiterzugeben:
    • Gerber-Dateien
    • ODB++-Dateien
    • Kombinierte Bohrzeichnungen
    • Bohrzeichnungen/-hilfen
    • Endgültige Artwork-Drucke
Obwohl die Fertigungsausgabe geändert wird, betrifft dies nur die Siebdruckausgabe auf Grundlage einer Variation des Parameters Comment der Komponente. Sie können keinen anderen Aspekt der gefertigten Leiterplatte ändern, etwa das Routing, das Layout der Komponenten oder den Lagenaufbau.
  • Parameters - in diesem Bereich werden alle derzeit für die Variante definierten Parameter aufgelistet, und zwar hinsichtlich:
Standardtechniken zur Mehrfachauswahl werden unterstützt (Ctrl+click, Shift+click, click&drag).
Eine Sortierung nach einer der beiden Spalten ist durch Klicken auf den jeweiligen Spaltenkopf möglich – einmal für aufsteigende, erneut für absteigende Sortierung.
  • Add - klicken Sie hier, um der Liste einen neuen Parameter hinzuzufügen. Der Dialog Parameter Properties wird geöffnet, in dem Sie den Parameter definieren können.

  • Edit - klicken Sie auf diese Schaltfläche, um den Dialog Parameter Properties zu öffnen und den aktuell ausgewählten Parameter zu ändern.
Ein Parameter kann direkt im Raster bearbeitet werden; klicken Sie einmal auf ein Feld, um es zu fokussieren, und geben Sie dann den neuen Namen/Wert nach Bedarf ein.
Das Kontextmenü des Rasters per Rechtsklick bietet die Befehle Add, Remove und Edit sowie Befehle zum Kopieren und Einfügen von Parametereinträgen.

Dialog „Variantenoptionen“

Der Dialog Variant Options enthält Optionen zum Konfigurieren der Art und Weise, wie variierte Komponenten auf den Schaltplanblättern dargestellt werden (was dann in gedruckte oder PDF-Ausgaben übernommen wird) und in PCB-Zeichnungsausgaben wie z. B. Bestückungszeichnungen.

Konfigurieren Sie, wie nicht bestückte Komponenten für definierte Varianten im Schaltplan und in PCB-Zeichnungsausgaben dargestellt werden.Konfigurieren Sie, wie nicht bestückte Komponenten für definierte Varianten im Schaltplan und in PCB-Zeichnungsausgaben dargestellt werden.

Der Dialog wird durch Klicken auf die Schaltfläche Drawing Style unten im Dialog Variant Management aufgerufen.

Dialog „Variantenbericht“

Der Dialog Variant Report stellt Steuerelemente zum Konfigurieren und Erzeugen eines detaillierten HTML-formatierten Berichts der definierten Projektvarianten bereit.

Der Dialog wird durch Klicken auf die Schaltfläche Detailed Report unten im Dialog Variant Management aufgerufen.

  • Report Only Varied Components - verwenden Sie diese Option, um die genauen Informationen festzulegen, die im Bericht enthalten sein sollen:
    • Full Non-Varied Information (Option deaktiviert) - alle Komponenten werden aufgelistet, wobei ihr Einbindungsstatus in jeder aktivierten Variante angezeigt wird. Für jede Komponente werden alle Parameter und ihre Werte aufgeführt.
    • Full Varied Information (Option aktiviert) - nur die Komponenten, die sich in irgendeiner Weise zwischen aktivierten Varianten unterscheiden, werden aufgelistet, wobei ihr Einbindungsstatus in jeder Variante angezeigt wird. Für jede Komponente werden nur die Parameter aufgeführt, die sich in irgendeiner Weise zwischen den Varianten unterscheiden, zusammen mit ihren Werten.
  • Project Variants - listet das ursprüngliche Basisdesign (<Original Base>) und alle definierten Varianten auf. Der erzeugte Bericht kann eine bestimmte Variante mit dem Basisdesign vergleichen, eine Variante mit einer anderen vergleichen oder alle Varianten mit dem Basisdesign vergleichen. Standardmäßig werden alle definierten Varianten sowie das ursprüngliche Basisdesign für die Aufnahme in den Bericht aktiviert. Verwenden Sie die zugehörigen Kontrollkästchen, um Einträge nach Bedarf ein- oder auszuschließen.
  • Run - klicken Sie hier, um den Variantenbericht zu erzeugen. Der Bericht wird erstellt und als aktives Dokument im Hauptdesignbereich geöffnet.

Von Varianten betroffene Ausgabedokumente

Bestückungsvarianten wirken sich auf alle Ausgabedokumentationen aus, die Details zum Einkauf oder zur Bestückung von Komponenten enthalten. Dazu gehören:

  • Stückliste
  • Schaltplandrucke
  • PCB-Drucke
  • PCB-3D-Drucke
  • Bestückungszeichnungen
  • Pick-and-Place-Dateien

Fertigungsvarianten wirken sich außerdem auf die folgenden Ausgaben aus:

  • Gerber-Overlay-Lagen
  • ODB++-Overlay-Lagen
AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Inhalt