Unterstützung für PCB-Varianten
Altiums PCB-Designsoftware ermöglicht es Elektronikentwicklern, Varianten des Produkts zu erstellen, das sie entwerfen. Unterstützte Varianten umfassen: das Kennzeichnen einer Komponente als nicht bestückt; das Ändern von Parametern einer Komponente, einschließlich des auf die Platine aufgedruckten Bauteilwerts; oder das Ersetzen einer Komponente durch eine alternative Komponente (die möglicherweise einen anderen Footprint verwendet oder auch nicht).
In Altiums Designsoftware gibt es nur ein einziges Platinen-Design. Varianteninformationen, wie z. B. Details zu einer alternativen Komponente, werden in der Projektdatei gespeichert und auf die Platine angewendet, wenn die Variante im Projects-Panel ausgewählt wird. Die [No Variations]-Version der Platine wird als PcbDoc gespeichert.
Altiums Designsoftware kann verwendet werden, um Varianten eines Platinen-Designs zu erstellen.
Übertragen einer Variante aus ECAD
Für diese Version wurde CoDesigner aktualisiert, um das Pushen und Pullen einer bestimmten Variante einer Platine zwischen ECAD und MCAD zu unterstützen. Wenn Sie einen Push aus ECAD durchführen, übertragen Sie die Variante, die Sie aktuell im PCB-Editor anzeigen.
Doppelklicken Sie im Projects-Panel, um die gewünschte Variante auszuwählen, die gepusht werden soll.
Jedes Mal, wenn eine Platine aus ECAD in den Workspace gepusht wird, überschreibt sie die beim vorherigen Push gespeicherten Daten. Wenn mehrere Varianten gepusht werden müssen, muss jede Variante in MCAD gepullt und gespeichert werden, bevor die nächste Variante aus ECAD gepusht wird.
Pullen einer Variante in MCAD
Eine PCB-Variante wird auf dieselbe Weise in MCAD gepullt wie eine PCB ohne Varianten, indem Sie auf die Schaltfläche Pull Board from Server im Altium CoDesigner-Panel klicken. Wenn die Platine eine Variante ist, werden oben im Altium CoDesigner-Panel zusätzliche Informationen mit dem Variantennamen angezeigt, wie unten dargestellt.
Jede variierte Komponente wird durch die Aufnahme des Variantennamens in den Designator gekennzeichnet, wie unten beschrieben.
-
Nicht variierte Komponente:
<EcadDesignator>
-
Variierte Komponente:
<EcadDesignator>_VARIANT_<VariantName>
Variierte Komponenten werden anhand ihres MCAD-Teilenamens und ihres Designators identifiziert.
Da der Standardname für die MCAD-Platinenbaugruppe der Projektname ist, wird empfohlen, jede Variantenbaugruppe mit einem variantenbezogenen Namen zu speichern.
Übertragen einer Variante aus MCAD
In MCAD erkennt CoDesigner, ob eine Komponente Teil des Basisdesigns [No Variations] ist oder zu einer bestimmten Variante gehört. Änderungen an einer Komponente im Basisdesign [No Variations] wirken sich auf alle Varianten der Platine in ECAD aus, während Änderungen in einer bestimmten Variante nur auf diese Variante in ECAD angewendet werden.
Änderungen an einer Variante werden wie gewohnt von MCAD nach ECAD gepusht, indem Sie im Altium CoDesigner-Panel auf Push klicken.
Pullen einer Variante in ECAD
Wenn Sie versuchen, einen Pull nach ECAD durchzuführen, während aktuell die falsche Variante aktiv ist, erhalten Sie die folgende Fehlermeldung. Der zutreffende Variantenname wird im Fehlerdialog angezeigt; wechseln Sie zu dieser Variante und führen Sie den Pull erneut aus.
Der Pull kann nicht abgeschlossen werden, da derzeit die falsche Variante in ECAD aktiv ist.
Wenn Änderungen an einer Komponente im Basisdesign vorgenommen wurden, können diese in jeder Variante in ECAD angewendet werden. Diese Änderungen sind dann in allen Varianten in ECAD vorhanden.
Verbesserte Unterstützung für problematische Modelle
Jedes ECAD- und MCAD-Tool verfügt über eine eigene Modellkonvertierungssoftware, die unterschiedliche Grade der Unterstützung für den Import und die Konvertierung eines Modells bietet, das Probleme mit Inkonsistenzen oder Ungenauigkeiten in der Modellbeschreibung aufweist. Um in dieser Situation zu helfen, überträgt CoDesigner jetzt Parasolid-Modelle mit nur einem Body direkt von ECAD nach MCAD, ohne Transformation und ohne Konvertierung (was manchmal zu einer Beschädigung eines Modells führen konnte).
Wenn ein Modell während eines Push-Pull-Vorgangs zwischen ECAD und MCAD Probleme verursacht, extrahieren Sie es aus der ECAD-Komponente, importieren Sie es in Ihre MCAD-Software und speichern Sie es als Parasolid (wobei Sie bestätigen, dass es sich in MCAD korrekt öffnen lässt), und importieren Sie es dann wieder zurück in die ECAD-Komponente.
► Erfahren Sie mehr über die Anforderungen an die MCAD- und ECAD-Modelle