Neu in CoDesigner 2.x
Die MCAD CoDesigner-Technologie von Altium verbindet die mechanischen und elektrischen Konstruktionsbereiche und ermöglicht es Mechanik- und Elektronikingenieuren, die bestückte Leiterplatte zwischen beiden Bereichen hin und her zu übertragen.
In Ihrer Altium-Designsoftware wird dies durch eine Erweiterung erreicht, die Leiterplatten- und Komponentendaten aus dem PCB-Editor, dem MCAD CoDesigner extension, lädt und extrahiert. In der MCAD-Software erfüllt das Altium CoDesigner Add-in dieselbe Funktion und lädt sowie extrahiert Leiterplatten- und Komponentendaten aus der MCAD-Software.
Die ECAD- und MCAD-Software übermitteln Designänderungen über einen Altium Workspace, der in der Cloud auf Altium 365 oder in Ihrem Unternehmensnetzwerk mit einem Altium On-Prem Enterprise Server gehostet werden kann. Der Workspace fungiert als Brücke, mit der sich sowohl die ECAD- als auch die MCAD-Software verbinden. Der Workspace enthält die Leiterplatten- und Komponentendaten, sodass ECAD- und MCAD-Ingenieure weiterhin autonom arbeiten und ihre Änderungen dann abrufen und übertragen können, wenn sie bereit sind.
Unterstützte Versionen
CoDesigner wird kontinuierlich weiterentwickelt; diese Seite beschreibt die Änderungen in den Versionen 2.x. Da die CoDesigner-Erweiterung und die Add-ins unabhängig vom Aktualisierungszyklus Ihrer Altium-Designsoftware aktualisiert werden können, enthält diese Seite auch Informationen zu unterstützten Versionen der Altium-Software sowie zu unterstützten Versionen der MCAD-Software.
Informationen zu Aktualisierungen in neueren Versionen finden Sie auf der Seite Neu in CoDesigner.
ECAD-MCAD VERSION COMPATIBILITY MATRIX
Diese Matrix bietet eine Zusammenfassung der ECAD/MCAD-Versionskompatibilität. Die erste Zeile in jeder Zelle enthält die unterstützte Versionsnummer bzw. die unterstützten Versionsnummern von Altium Designer oder des MCAD-Produkts. Die zweite Zeile enthält die bevorzugte Erweiterung bzw. das bevorzugte Add-in zur Verwendung mit dieser Version von Altium Designer oder Ihrem MCAD-Produkt. Diese Informationen sind auch im Abschnitt „Unterstützte Versionen“ der Informationen „Neu in“ für jede Version von Altium MCAD CoDesigner aufgeführt.
Altium Designer/ CoD-Erweiterung |
Autodesk Fusion®/ MCAD-Add-in |
Autodesk Inventor®/ MCAD-Add-in |
Dassault Systemes SOLIDWORKS®/ MCAD-Add-in |
PTC Creo Parametric®/ MCAD-Add-in |
Siemens® NX™/ MCAD-Add-in |
|---|---|---|---|---|---|
AD21.3 - AD22.5 CoD 2.10.0.1555 |
Fusion 360 2.10.0.6 |
2021, 2022 2.10.0.8 |
2020, 2021, 2022 2.10.0.7 |
6.X, 7.X, 8.X 2.10.0.10 |
1953 - 1996 2.10.0.11 |
AD21.3 - AD22.5 CoD 2.9.0.1522 |
Fusion 360 2.9.0.15 |
2021, 2022 2.9.0.14 |
2020, 2021, 2022 2.9.0.11 |
6.X, 7.X, 8.X 2.9.0.12 |
1953 - 1996 2.9.0.18 |
AD21.3 - AD22.5 CoD 2.8.0.1472 |
Fusion 360 2.8.0.6 |
2021, 2022 2.8.0.3 |
2020, 2021, 2022 2.8.0.3 |
6.X, 7.X, 8.X 2.8.0.3 |
1953 - 1996 2.8.0.03 |
AD21.3 - AD22.5 CoD 2.7.0.1434 |
Fusion 360 2.7.0.13 |
2021, 2022 2.7.0.13 |
2020, 2021, 2022 2.7.0.20 |
6.X, 7.X, 8.X 2.7.0.14 |
1953 - 1996 2.7.0.23 |
AD21.3 - AD22.5 CoD 2.6.0.1377 |
Fusion 360 2.6.0.9 |
2020, 2021, 2022 2.6.0.8 |
2018, 2019, 2020, 2021 2.6.0.9 |
4.X , 5.X, 6.X, 7.X, 8.X 2.6.0.9 |
Nicht verfügbar |
AD21.3 - AD22.5 CoD 2.5.0.1254 |
Fusion 360 2.5.0.11 |
2020, 2021, 2022 2.5.0.11 |
2018, 2019, 2020, 2021 2.5.0.11 |
4.X , 5.X, 6.X, 7.X, 8.X 2.5.0.11 |
Nicht verfügbar |
AD21.3 - AD22.5 CoD 2.4.0.1200 |
Fusion 360 2.4.0.8 |
2020, 2021, 2022 2.4.0.7 |
2018, 2019, 2020, 2021 2.4.0.17 |
4.X , 5.X, 6.X, 7.X, 8.X 2.4.0.13 |
Nicht verfügbar |
AD21.3 - AD22.5 CoD 2.3.0.1127 |
Fusion 360 2.3.0.8 |
2019, 2020, 2021 2.3.0.8 |
2018, 2019, 2020, 2021 2.3.0.9 |
4.X , 5.X, 6.X, 7.X 2.3.0.22 |
Nicht verfügbar |
AD20.2 - AD21.2 CoD 2.2.0.1072 |
Nicht verfügbar |
2019, 2020, 2021 2.2.0.6 |
2018, 2019, 2020, 2021 2.2.0.7 |
4.X , 5.X, 6.X, 7.X 2.2.0.6 |
Nicht verfügbar |
AD20.2 - AD21.2 CoD 2.1.0.1033 |
Nicht verfügbar |
2019, 2020, 2021 2.1.0.6 |
2018, 2019, 2020, 2021 2.1.0.7 |
4.X , 5.X, 6.X, 7.X 2.1.0.10 |
Nicht verfügbar |
AD20.2 - AD21.2 CoD 2.0.5.885 |
Nicht verfügbar |
2019, 2020 2.0.5.52 |
2018, 2019, 2020 2.0.5.68 |
4.X , 5.X, 6.X, 7.X 2.0.5.60 |
Nicht verfügbar |
AD20.2 - AD21.2 CoD 2.0.4.829 |
Nicht verfügbar |
2019, 2020 2.0.4.45 |
2018, 2019, 2020 2.0.4.62 |
4.X , 5.X, 6.X, 7.X 2.0.4.53 |
Nicht verfügbar |
AD20.1 CoD 2.0.3.721 |
Nicht verfügbar |
2019, 2020 2.0.3.27 |
2018, 2019, 2020 2.0.3.30 |
4.X , 5.X, 6.X 2.0.3.31 |
Nicht verfügbar |
Neu in CoDesigner 2.10.0
Released: 25 May 2022 – Version 2.10.0
Feature Highlights
Siemens NX - Unterstützung für Teamcenter PLM
Siemens Teamcenter PLM bringt Maschinenbauingenieure zusammen und ermöglicht ihnen, ihre Teile und Konstruktionen weltweit zu teilen. Diese Version von CoDesigner bietet Unterstützung für Teamcenter PLM bei der Durchführung von Vorgängen mit der PCB-Baugruppe, dem PCB-Teil und den Komponenten in Siemens NX. PCB-Baugruppen können direkt aus der Teamcenter-Oberfläche in Siemens NX gespeichert und geöffnet werden, wie unten gezeigt.
CoDesigner speichert die 3D-Komponentenmodelle jeder PCB, die aus ECAD übernommen wird, an einem von zwei Speicherorten. Standardmäßig werden die Komponentenmodelle im selben Ordner wie die MCAD-PCB-Baugruppe gespeichert. Alternativ können Sie einen gemeinsamen Komponentenordner konfigurieren, den CoDesigner für alle Komponentenmodelle aus allen aus ECAD übernommenen PCBs verwendet. Der Vorteil dieses Ansatzes besteht darin, dass CoDesigner Komponentenmodelle gemeinsam nutzen kann, die in verschiedenen PCB-Baugruppen identisch sind.
Wenn Teamcenter PLM verwendet wird und in den CoDesigner-Einstellungen kein gemeinsamer Komponentenordner konfiguriert ist, erstellt CoDesigner einen Ordner \Altium_Components im Stammverzeichnis des Teamcenter-Repositorys, um die 3D-Komponenten aus allen übernommenen PCB-Projekten zu speichern. Wenn im Dialog Common folder for storing models from ECAD ein CoDesigner Settings konfiguriert wurde, wird stattdessen dieser Speicherort verwendet.
CoDesigner unterstützt jetzt Siemens Teamcenter PLM.
Fusion 360 - Kupfer und Siebdruck anzeigen
Um die Arbeit mit Kupfer- und Siebdrucklagen in Fusion 360 zu vereinfachen, wurde im Fusion 360-Menüband Altium CoDesigner eine neue Schaltfläche Advanced Geometry (
) hinzugefügt. Durch Klicken auf die Schaltfläche werden die vier Skizzenebenen für oberes Kupfer, oberen Siebdruck, unteres Kupfer und unteren Siebdruck angezeigt. Ein zweiter Klick blendet diese Ebenen wieder aus. Diese Ebenen können auch im Objekt-Browser von Fusion 360 gezielt ein- oder ausgeblendet werden.
Verwenden Sie die Schaltfläche Advanced Geometry im Altium CoDesigner-Menüband, um die Kupfer-/Siebdrucklagen oben/unten schnell ein- oder auszublenden.
Arbeiten zwischen Fusion 360 & Altium CircuitMaker
Altium CircuitMaker wurde für die Maker-Community entwickelt und macht Schaltplanerfassung und PCB-Layout für alle verfügbar. CircuitMaker kann sich außerdem über Altium CoDesigner mit Autodesk Fusion 360 verbinden.
Diese Version von CoDesigner bietet einen einfacheren Ansatz für die Übertragung des Designs in beide Richtungen. Klicken Sie in Fusion 360 auf die neue Schaltfläche Open im Menüband Altium CoDesigner, um ein Design aus ECAD zu laden. Sie werden außerdem automatisch benachrichtigt, wenn das Design in ECAD gespeichert wird; mit einem einzigen Klick übernehmen Sie diese Änderungen in Fusion 360.
Die Übertragung von Designänderungen zwischen Fusion 360 und Altium CircuitMaker ist jetzt einfacher.
Unterstützte Versionen
- Altium Designer 21.3 (oder höher) mit Erweiterung MCAD CoDesigner, Version 2.10.0.1555
- Altium NEXUS Client 4.3 bis 5.8, mit Erweiterung MCAD CoDesigner, Version 2.10.0.462
- Altium CircuitMaker 2.1 (oder höher) mit Erweiterung MCAD CoDesigner, Version 2.10.0.68
Dieses Update wurde mit den folgenden MCAD-Plattformen und Add-in-Versionen getestet:
| MCAD-Version | MCAD-Add-in-Version |
|---|---|
| Autodesk Inventor Professional® - Versionen 2021, 2022 | 2.10.0.8 |
| Autodesk Fusion 360® (Hinweis 1) | 2.10.0.6 |
| Dassault Systemes SOLIDWORKS® - Versionen 2020, 2021, 2022 | 2.10.0.7 |
| PTC Creo Parametric® - 6.X, 7.X, 8.X | 2.10.0.10 |
| Siemens NX® - Version 1953 oder höher (Hinweis 2) | 2.10.0.11 |
Notes:
- Altium CircuitMaker unterstützt nur Autodesk Fusion 360.
- Siemens NX ist für Designer nur als Teil einer Altium Enterprise Solution verfügbar.
Versionshinweise
MCAD-2646 |
CoDesigner berücksichtigt jetzt Siemens Teamcenter, integriert mit Siemens NX, bei Vorgängen mit PCB-Baugruppe, PCB-Teil und Komponenten in Siemens NX. Das Verhalten beim gemeinsamen Komponentenordner ist wie folgt: Wenn das Feld „Common folder for storing models from ECAD“ im Dialog „CoDesigner Settings“ leer ist, erstellt CoDesigner im Stammverzeichnis des Teamcenter-Repositorys einen Ordner „Altium_Components“ und verwendet diesen. Andernfalls wird der benutzerdefinierte Ordner verwendet, der im CoDesigner-Feld „Common folder for storing models from ECAD“ angegeben ist. |
MCAD-2927 |
In Altium NEXUS war es möglich, das MCAD CoDesigner-Panel zu öffnen, während ein Schaltplan das aktive Dokument war. Behoben. |
| MCAD-3106 | Die Schaltfläche „Advanced Geometry“ wurde dem CoDesigner-Menüband in Autodesk Fusion 360 hinzugefügt. Klicken Sie darauf, um die Skizzen ein-/auszublenden, die Kupfer und Siebdruck auf der Ober- und Unterseite der PCB darstellen, oder steuern Sie die Sichtbarkeit der Skizzen gezielt im Objekt-Browser von Fusion. |
| MCAD-3228 | Die Benutzeroberfläche und das gesamte Nutzungserlebnis mit CoDesigner in Altium CircuitMaker und Autodesk Fusion 360 wurden vereinfacht. Es gibt weder im ECAD- noch im MCAD-CoDesigner-Panel Push- und Pull-Schaltflächen. Das Speichern der PCB in Altium 365 aus ECAD oder MCAD macht sie automatisch auf der jeweils anderen Seite verfügbar und zeigt dem Ingenieur eine Benachrichtigung an, der auf Update klicken kann, um diese Änderungen in seinen Editor zu übernehmen. Um ein PCB-Design erstmals in Fusion 360 zu übertragen, verwenden Sie die neue Schaltfläche Open im Altium CoDesigner-Menüband. Hinweis: Technisch gesehen verhält sich CoDesigner in Fusion 360 auf diese Weise, wenn es mit Ihrem Personal Space in Altium 365 verbunden ist. Das Verhalten kann auf die traditionelle Oberfläche (mit Pull- und Push-Schaltflächen) zurückgesetzt werden, indem der Windows-Registrierungsschlüssel LegacyPersonalUX in HKEY_CURRENT_USER\SOFTWARE\Altium\CoDesigner auf den Wert „1“ gesetzt wird. |
| MCAD-3240 | Beim Pull in ECAD setzte CoDesigner die Eigenschaft „Plated“ für Bohrungen zurück, deren Durchmesser in MCAD geändert worden war. Behoben. |
| MCAD-3269 | CoDesigner erzeugte redundante Zwangsbedingungen in der Skizze einer Starrflex-Platine in SOLIDWORKS. Behoben. |
| MCAD-3271 | Änderungen an der Dicke einer PCB in ECAD verursachten in einigen Fällen in SOLIDWORKS 2021 den Fehler „Unable to process component“. Behoben. |
Neu in CoDesigner 2.9.0
Released: 22 Mar 2022 – Version 2.9.0
Funktionshighlights
Kleine Komponenten von der Übertragung von ECAD nach MCAD ausschließen
Auf einer Platine befinden sich oft viele kleine Komponenten, die für den Konstrukteur nicht wichtig sind, wenn er die PCB in das Gehäuse einpasst. Um dies zu unterstützen, wurde eine neue Option hinzugefügt, mit der kleine Komponenten anhand ihrer Höhe von der Übertragung von ECAD nach MCAD ausgeschlossen werden können.
Der Höhen-Grenzwert wird im Dialog Altium CoDesigner Settings in MCAD konfiguriert. Konfigurieren Sie diese Option, um Komponenten mit einer Höhe von weniger als <Value><Units> bei einem Pull auszuschließen. Setzen Sie diese Option auf null, um alle Komponenten einzuschließen.
Kleine Komponenten können von der Übertragung von ECAD nach MCAD ausgeschlossen werden.
Die Höhe der ECAD-PCB-Komponente wird entweder im PCB-Bibliothekseditor (linkes Bild unten) oder im Panel Properties im PCB-Editor (rechtes Bild unten) definiert. Beachten Sie, dass dies nicht die Höhe des 3D-Modells ist, das in der PCB-Komponente enthalten ist.
Definieren Sie die Höhe der Komponente entweder im PCB-Bibliothekseditor oder im PCB-Editor.
Unterstützung für MCAD-Splines
CoDesigner unterstützt jetzt die Verwendung von Splines in der Platinenkontur und in Aussparungen sowie das Pushen dieser Formen aus Autodesk Inventor, Autodesk Fusion 360 und Siemens NX nach ECAD. Beachten Sie, dass Splines für PTC Creo und SOLIDWORKS bereits unterstützt werden.
Splines können von MCAD nach ECAD gepusht werden.
Da Splines in der Designsoftware von Altium keine nativen Designobjekte sind, werden sie beim Pull nach ECAD in geeignete native Objekte umgewandelt. Beim Push aus MCAD und beim Pull nach ECAD werden Warnungen angezeigt, um den Ingenieur auf diese Umwandlung hinzuweisen. Beispielsweise wird eine geschlossene Spline-Form, die in MCAD eine Platinenaussparung definiert, in eine Altium Board Cutout Region umgewandelt. Bei der Umwandlung von Spline in Region werden die durch die MCAD-Spline(s) definierten Kurven durch mehrere Polylinienkanten ersetzt, um das ECAD-Objekt zu bilden. Wenn diese ECAD-Platinenaussparung anschließend zurück nach MCAD gepusht wird, ist sie keine splinebasierte Form mehr. Um die ursprünglichen MCAD-Splines beizubehalten, deaktivieren Sie die Shape Change, die sie beim Pull nach MCAD in Polylinien umwandeln würde, wie unten gezeigt.
Um die ursprünglichen MCAD-Splines beizubehalten, deaktivieren Sie die Shape Change, die sie in Polylinien umwandeln würde.
Unterstützung für SOLIDWORKS-Teilekonfigurationen
SOLIDWORKS 2020 und neuer unterstützen die Definition mehrerer Konfigurationen eines Teils, z. B. einer Schraube oder eines Bolzens. CoDesigner erkennt jetzt, welche Konfiguration eines konfigurierbaren Teils in der PCB-/Gerätebaugruppe verwendet wird, und sendet genau diese Konfiguration an ECAD (zuvor wurde die Standardkonfiguration gesendet).
Sie können jetzt eine bestimmte SOLIDWORKS-Konfiguration eines Teils auswählen, die auf der Platine verwendet werden soll.
Verbessertes Verhalten von Bögen
Die PCB-Designsoftware von Altium verwendet einen anderen Ansatz als MCAD-Software, um Position und Radius eines Bogens zu definieren, was zu geringfügigen Unterschieden zwischen dem Bogen in ECAD und demselben Bogen in MCAD führen konnte. Die Algorithmen für die Arbeit mit Bögen in der Platinengeometrie wurden in diesem Update verbessert, um sicherzustellen, dass es keine Unterschiede mehr zwischen einem Bogen in ECAD und demselben Bogen in MCAD gibt.
CoDesigner-Verbesserungen für Siemens NX
Siemens NX wird jetzt von CoDesigner unterstützt, für Designer mit einer Altium Enterprise Solution.
- Siemens NX unterstützt jetzt die Vorschau von Änderungen. Wenn Sie auf ein Element in der Änderungsliste im Panel Altium CoDesigner klicken, wird die Änderung im Arbeitsbereich angezeigt.
Klicken Sie in der Liste auf eine Änderung, um die Auswirkung dieser Änderung auf die Platine in der Vorschau anzuzeigen.
- CoDesigner stellt jetzt die Platzierungsebenen der Komponenten in Siemens NX dar; diese Ebenen helfen dem Ingenieur zu verstehen, wo die Komponenten in Bezug auf die Lötstoppmaskenlage platziert sind.
- CoDesigner stellt jetzt den relativen ECAD-Ursprung in Siemens NX dar.
Die oberen und unteren Platzierungsebenen sowie der ECAD-Ursprung sind in Siemens NX verfügbar.
Unterstützte Versionen
- Altium Designer 21.3 (oder höher) mit MCAD CoDesigner Erweiterungsversion 2.9.0.1522
- Altium NEXUS Client 4.3 bis 5.8 mit MCAD CoDesigner Erweiterungsversion 2.9.0.457
- Altium CircuitMaker 2.1 (oder höher) mit MCAD CoDesigner Erweiterungsversion 2.9.0.57
Dieses Update wurde mit den folgenden MCAD-Plattformen und Add-in-Versionen getestet:
| MCAD-Version | MCAD-Add-in-Version |
|---|---|
| Autodesk Inventor Professional® - Versionen 2021, 2022 | 2.9.0.14 |
| Autodesk Fusion 360® (Hinweis 1) | 2.9.0.15 |
| Dassault Systemes SOLIDWORKS® - Versionen 2020, 2021, 2022 | 2.9.0.11 |
| PTC Creo Parametric® - 6.X, 7.X, 8.X | 2.9.0.12 |
| Siemens NX® - Version 1953 oder höher (Hinweis 2) | 2.9.0.18 |
Notes:
- Altium CircuitMaker unterstützt nur Autodesk Fusion 360.
- Siemens NX ist für Designer nur als Teil einer Altium Enterprise Solution verfügbar.
Versionshinweise
| MCAD-2309 | Die Option zum Ausschließen kleiner Komponenten aus der ECAD-zu-MCAD-Übertragung wurde für alle unterstützten MCAD-Tools hinzugefügt. Konfigurieren Sie die Höhenbegrenzung in den CoDesigner-Einstellungen in MCAD. Die Höhe jeder Komponente wird im ECAD-Eigenschaftenbereich definiert; beachten Sie, dass dies nicht die Höhe des 3D-Modells ist, das in der PCB-Komponente enthalten ist. |
| MCAD-2327 | Autodesk Fusion 360: CoDesigner erkennt jetzt nicht geschlossene Konturen für Aussparungen (solche Konturen werden in ECAD nicht unterstützt) und warnt den Benutzer. |
| MCAD-2441 | SOLIDWORKS 2020 und neuer unterstützen die Definition mehrerer Konfigurationen eines Teils. CoDesigner erkennt jetzt, welche Konfiguration eines konfigurierbaren Teils in der PCB-/Gerätebaugruppe verwendet wird, und sendet diese spezifische Konfiguration an ECAD (zuvor wurde die Standardkonfiguration gesendet). |
| MCAD-2594 | Autodesk Fusion 360: CoDesigner erkennt jetzt, ob eine Aussparung oder ein Platinenbereich aus mehreren Konturen aufgebaut ist (in ECAD wird nur eine Kontur pro Feature unterstützt), und warnt den Benutzer entsprechend. |
| MCAD-2647 | Siemens NX: Die Vorschau von Änderungen wird jetzt unterstützt. Klicken Sie in der CoDesigner-Leiste auf eine Änderung in der Liste, um die Änderung im Arbeitsbereich anzuzeigen. |
| MCAD-2659 | Die Art und Weise, wie mechanische Gehäuseteile gespeichert und für das Senden von SOLIDWORKS an ECAD vorbereitet werden, wurde geändert. Zuvor wurden sie im gemeinsamen Komponentenordner gespeichert (wenn dies in den CoDesigner-Einstellungen konfiguriert war). Jetzt werden sie immer im Projektordner des MCAD gespeichert. Dies hilft, Konflikte zu vermeiden, wenn mehrere Konstrukteure das Gehäuse ändern und ein PDM verwenden. |
| MCAD-2727 | Wenn eine Platine in MCAD in ein Gehäuse eingefügt und an ECAD übertragen wurde und sich anschließend die Gehäuseform in MCAD änderte und erneut an ECAD übertragen wurde, wurde das Gehäuse in ECAD verschoben. Behoben. |
| MCAD-2753 | Als vorläufige Unterstützung für Multi-Board-Projekte in CoDesigner ermöglicht CoDesigner jetzt die Auswahl anderer PCBs, die in die Gerätebaugruppe aufgenommen und dann an ECAD übertragen werden können. |
| MCAD-2760 | Da Splines in ECAD nicht unterstützt werden (sie werden in mehrere Polylinien umgewandelt), warnt CoDesigner den Konstrukteur jetzt, wenn während eines Push-Vorgangs Splines erkannt werden. |
| MCAD-2797 | PTC Creo: CoDesigner fügt Komponentenparametern nicht länger das Präfix „Altium_“ hinzu. |
| MCAD-2868 | Siemens NX: CoDesigner stellt jetzt den relativen ECAD-Ursprung dar (zuvor bereits für andere MCADs implementiert). |
| MCAD-2869 | Siemens NX: CoDesigner stellt jetzt die Platzierungsebenen der Komponenten dar. Diese Ebenen helfen dem Konstrukteur zu verstehen, wo die Komponenten in Bezug auf die Lötstopplackschicht platziert sind (zuvor bereits für andere MCADs implementiert). |
| MCAD-2942 | Das Benutzersymbol aus dem Altium Workspace wird jetzt im Altium CoDesigner-Bereich in MCAD angezeigt. |
| MCAD-3018 | CoDesigner unterstützt jetzt die optionale Benennung von Komponentenmodellen, die aus ECAD nach MCAD übertragen werden, für lokale ECAD-Bibliotheken (zuvor wurde diese Funktion nur für verwaltete ECAD-Komponenten unterstützt, z. B. solche, die aus einem Altium 365 Workspace platziert wurden). |
| MCAD-3041 | CoDesigner unterstützt jetzt die Verwendung von Splines in der Platinenkontur und in Aussparungen sowie das Übertragen dieser Formen an ECAD aus Autodesk Inventor, Autodesk Fusion 360 und Siemens NX (Splines werden für PTC Creo und SOLIDWORKS bereits unterstützt). |
| MCAD-3043 | Die Algorithmen für die Arbeit mit Bögen in der Platinengeometrie wurden verbessert. Zuvor führte die unterschiedliche Definition von Bögen in ECAD und MCAD bei der Übertragung einer PCB mit Bögen zu Problemen bei der Genauigkeit und bei den Zwangsbedingungen in MCAD, insbesondere wenn die Einheiten Millimeter waren. |
| MCAD-3068 | Für nicht verwaltete Komponentenbibliotheken konnte CoDesigner den Austausch des 3D-Modells mit MCAD nicht synchronisieren, wenn es in ECAD aktualisiert worden war. Behoben. |
| MCAD-3097 | Siemens NX: CoDesigner konnte nicht mehrere Instanzen desselben Teils als mechanisches Gehäuse hinzufügen. Behoben. |
| MCAD-3118 | Beim Push aus ECAD konnte CoDesigner Komponenten nicht übertragen, deren Footprint-Name bidirektionale Steuerzeichen enthielt. Behoben. |
| MCAD-3124 | Autodesk Fusion 360: CoDesigner interpretierte interne Skizzen in der Platinenkontur fälschlicherweise als vollständige Platinenkontur. Behoben. |
| MCAD-3184 | Fusion 360: Unter bestimmten Bedingungen wurden nach dem Platzieren einer Textnotiz oder eines Keepout-Bereichs diese Bereiche nicht an ECAD übertragen. |
Neu in CoDesigner 2.8.0
Released: 8 February 2022 – Version 2.8.0.6 - Update für Autodesk Fusion 360
Released: 18 January 2022 – Version 2.8.0.4 - Hot Fix for SOLIDWORKS
Released: 29 December 2021 – Version 2.8.0
Diese Version enthält keine neuen Funktionen.
Unterstützte Versionen
Altium Designer 21.3 (oder höher) mit MCAD CoDesigner Erweiterungsversion 2.8.0.1472
Altium NEXUS Client 4.3 bis 5.8 mit MCAD CoDesigner Erweiterungsversion 2.8.0.446
Dieses Update wurde mit den folgenden MCAD-Plattformen und Add-in-Versionen getestet:
| MCAD-Version | MCAD-Add-in-Version |
|---|---|
| Autodesk Inventor Professional® - Versionen 2021, 2022 | 2.8.0.3 |
| Autodesk Fusion® | 2.8.0.6 |
| Dassault Systemes SOLIDWORKS® - Versionen 2020, 2021, 2022 | 2.8.0.3 |
| PTC Creo Parametric® - 6.X, 7.X, 8.X | 2.8.0.3 |
| Siemens NX® - Version 1953 oder höher (nur für Enterprise-Solutions-Kunden) | 2.7.0.17 |
Versionshinweise für CoDesigner 2.8.0.6 (Update für Autodesk Fusion 360)
| MCAD-2695 | Beim Push aus Autodesk Fusion 360 warnt CoDesigner den Benutzer jetzt vor nicht unterstützten Features wie 3D-Rundungen und Fasen, Skizzen ohne darauf aufgebaute 3D-Elemente usw. |
| MCAD-3083 | Beim ersten Pull einer PCB in Autodesk Fusion 360 informiert CoDesigner den Benutzer jetzt über die große Anzahl von auf dieser PCB platzierten Komponenten und schlägt vor, kleine Komponenten herauszufiltern, um Leistungsprobleme zu vermeiden. |
Versionshinweise für CoDesigner 2.8.0.4 (Hotfix für SOLIDWORKS)
| MCAD-3044 | CoDesigner konnte in einigen Fällen die PCB-spezifischen Features aus dem SOLIDWORKS-Dokument nicht lesen (der Fehler „GetDocumentFeatures“ trat auf). Behoben. |
| MCAD-3045 | CoDesigner konnte die in der Platinenkontur-Skizze in SOLIDWORKS gezeichneten Kreise nicht erkennen (der Fehler „Item with same key already added“ trat auf). Behoben. |
| MCAD-3047 | CoDesigner konnte in einigen Fällen das Schließen von SOLIDWORKS nicht verarbeiten (der Fehler „On_ActiveDocChangeNotifyEventHandler“ trat auf). Behoben. |
Versionshinweise für CoDesigner 2.8.0
| MCAD-2697 | CoDesigner unterstützt jetzt die Verwendung eines Proxys mit Authentifizierung in MCAD. Konfigurieren Sie Proxy-Benutzername und -Passwort über den Altium CoDesigner-Bereich in der MCAD-Software. |
| MCAD-2728 | PCB-Gitterpunkte werden für das Raster „MCAD Coordinates“ nicht mehr gezeichnet (nur die MCAD-Ursprungsmarkierung wird gezeichnet). Hinweis: Das Raster „MCAD Coordinates“ wird in ECAD gezeichnet, wenn die Platine in MCAD auf negative Koordinaten verschoben wird. Dadurch wird das Problem behoben, dass Gitterpunkte das Einrasten auf der PCB erschwerten. |
| MCAD-2772 | Eine minimale Abweichung bei Komponenten- und Lochkoordinaten konnte auftreten, wenn auf der ECAD- oder MCAD-Seite Millimeter als Einheit gewählt wurden. Behoben. |
| MCAD-2940 | CoDesigner unterstützt jetzt die folgenden Symbole im PCB-Dateinamen: , (Komma) ' (einfaches Anführungszeichen) + (Plus). Hinweis 1: Zuvor wurden sie beim Pull in MCAD durch das Symbol _ (Unterstrich) ersetzt. Hinweis 2: PTC Creo ersetzt diese Symbole weiterhin durch das Symbol _ (Unterstrich). |
| MCAD-3024 | CoDesigner warnt den Benutzer jetzt, wenn das Modellbenennungsschema nicht verwendet werden kann, weil dadurch die Komponentenrevision nicht mehr bestimmt werden könnte. |
Neu in CoDesigner 2.7.0
Released: 19 November 2021 – Version 2.7.0
Feature Highlights
Verbesserte Anzeige von Informationen im CoDesigner-Bedienfeld
Aufbauend auf den jüngsten Verbesserungen am CoDesigner-Bedienfeld, mit denen einklappbare Verlaufsdetails eingeführt wurden, wurde das CoDesigner-Bedienfeld erneut aktualisiert, um den Workflow zu verbessern.
Die wichtigsten Änderungen in diesem Update sind:
- Das MCAD CoDesigner-Bedienfeld verfügt nicht mehr über die Registerkarten Activity und PCB Definition; alle Informationen, einschließlich Details zu Board Area und Board Enclosure, werden jetzt im Hauptbedienfeld angezeigt.
- Standardmäßig sind nur die neuesten Push- und Pull-Aktionen sichtbar; auf frühere Aktionen greifen Sie durch Klicken auf den Link History zu.
- Die Schaltfläche Pull befindet sich jetzt in der Nähe der zugehörigen Push-Informationen.
Das aktualisierte CoDesigner-Bedienfeld erleichtert es, Designänderungen nachzuverfolgen.
Single Sign-On wird jetzt unterstützt
Single Sign-On (SSO) ist ein Identitätsauthentifizierungssystem, mit dem sich ein Benutzer mit einer vorhandenen, autorisierten Anmeldung bei verschiedenen Diensten anmelden kann.
CoDesigner unterstützt jetzt Single Sign-On, einschließlich eines vorhandenen unternehmensweiten SSO-Systems oder der Anmeldung mit einem Google- oder Facebook-Konto.
Single Sign-On kann für die Anmeldung bei Ihrem Workspace verwendet werden.
Relativer ECAD-Ursprung wird in MCAD angezeigt
CoDesigner zeigt jetzt den relativen ECAD-Ursprung (den Ursprung, der in ECAD sichtbar ist und vom ECAD-Ingenieur definiert wird) in MCAD in Form von zwei Ebenen an, die senkrecht zur XY-Ebene stehen: ECAD X und ECAD Y. Wenn der ECAD-Ursprung geändert wird, werden diese Ebenen in MCAD entsprechend angepasst.
Der ECAD-Ursprung wird in MCAD in Form von zwei senkrechten Ebenen dargestellt.
Unterstützung für SOLIDWORKS 2022
Diese Version von CoDesigner enthält Unterstützung für SOLIDWORKS 2022.
CoDesigner unterstützt jetzt SOLIDWORKS 2022.
Unterstützung für Siemens NX
Siemens NX wird jetzt von CoDesigner für Entwickler mit einer Altium Enterprise Solution unterstützt. Die Lösung befindet sich zunächst in der Open Beta; laden Sie das Siemens-NX-Plugin von der Download-Seite herunter. Unterstützt wird Siemens NX Version 1953 oder höher.
Die folgenden Funktionen werden in dieser Open-Beta-Version not unterstützt:
- MCAD-Komponentenplatzierung.
- Flex- und Rigid-Flex-Leiterplatten.
- Erweiterte Kupfergeometrie.
- Änderungsvorschau.
- Darstellung des ECAD-Ursprungs in MCAD.
- Die Möglichkeit, die Altium-PCB auf der MCAD-Seite zu erstellen.
- Beachten Sie, dass diese Version nicht mit einem MCAD-PDM-System getestet wurde (zum Beispiel Siemens Teamcenter).
Versions Supported
Altium Designer 21.3 (oder höher) mit der Erweiterung MCAD CoDesigner Version 2.7.0.1434
Altium NEXUS Client 4.3 bis 5.8, mit der Erweiterung MCAD CoDesigner Version 2.7.0.435
Dieses Update wurde auf den folgenden MCAD-Plattformen und mit den folgenden Add-in-Versionen getestet:
| MCAD-Version | MCAD-Add-in-Version |
|---|---|
| Autodesk Inventor Professional® – Versionen 2021, 2022 | 2.7.0.13 |
| Autodesk Fusion® | 2.7.0.13 |
| Dassault Systemes SOLIDWORKS® – Versionen 2020, 2021, 2022 | 2.7.0.20 |
| PTC Creo Parametric® – 6.x, 7.x, 8.x | 2.7.0.14 |
| Siemens NX® – Version 1953 oder höher (nur für Enterprise Solutions-Kunden) | 2.7.0.17 |
Release Notes
| MCAD-2308 | CoDesigner zeigt jetzt den relativen ECAD-Ursprung (den Ursprung, der in ECAD sichtbar ist und vom ECAD-Benutzer gesteuert wird) in MCAD in Form von zwei Ebenen an, die senkrecht zur XY-Ebene stehen: "ECAD X" und "ECAD Y". Wenn der ECAD-Ursprung geändert wird, werden diese Ebenen in MCAD entsprechend angepasst. |
| MCAD-2504 | Wenn die Option "Build 3D Copper" in MCAD aktiviert ist, wendet CoDesigner jetzt das Silkscreen-Decal auf die Fläche der Lötstoppmasken-Extrusion an. |
| MCAD-2620 | SOLIDWORKS 2022 wird jetzt unterstützt. |
| MCAD-2635 | Die Benutzeroberfläche von CoDesigner wurde geändert. Die wichtigsten Änderungen sind: a) Das MCAD CoDesigner-Bedienfeld verfügt nicht mehr über die Registerkarten "Activity" und "PCB Definition"; alle Informationen werden jetzt im Hauptbedienfeld angezeigt. b) Standardmäßig sind nur die neuesten Push- und Pull-Aktionen sichtbar; auf frühere Aktionen greifen Sie durch Klicken auf die Schaltfläche/den Link "History" zu. c) Die Schaltfläche Pull befindet sich jetzt in der Nähe der zugehörigen Push-Informationen. |
| MCAD-2636 | Single Sign-On wird jetzt unterstützt, einschließlich der Anmeldung mit Google- und Facebook-Konten. |
| MCAD-2637 | Wenn ein PCB-Projekt mit mindestens einem Konstrukteur geteilt wurde, zeigt CoDesigner jetzt "Push" auf der Schaltfläche an, anstelle von "Push and Share". |
| MCAD-2650 | Siemens NX wird jetzt von CoDesigner unterstützt. Die Lösung befindet sich zunächst in der Open Beta und ist für Entwickler verfügbar, die eine Altium Enterprise Software Solution verwenden. Laden Sie das Siemens-NX-Plugin von https://www.altium.com/products/downloads#mcad-plugins herunter. Unterstützt wird Siemens NX Version 1953 oder höher. Die Einschränkungen dieser Open-Beta-Version sind: a) Keine Unterstützung für MCAD-Komponentenplatzierung; b) Keine Unterstützung für Flex- und Rigid-Flex-Leiterplatten; c) Keine Unterstützung für erweiterte Kupfergeometrie; d) Keine Änderungsvorschau; e) Keine Darstellung des ECAD-Ursprungs in MCAD; f) Keine Möglichkeit, die Altium-PCB auf der MCAD-Seite zu erstellen. Außerdem wurde diese Version nicht mit einem MCAD-PDM-System getestet (zum Beispiel Siemens Teamcenter). |
| MCAD-2691 | Der Abschnitt "MCAD CoDesigner" wurde aus den NEXUS-Client-Voreinstellungen entfernt. Die Voreinstellungen enthielten die Option zum Senden von Komponenteneigenschaften; diese Eigenschaften werden jetzt immer gesendet. |
| MCAD-2692 | Wenn die Option "Recognize models placed in MCAD" mit Creo verwendet wurde, schlug CoDesigner beim Rückabgleich aus MCAD vor, die ECAD-Komponenten durch freie 3D-Körper zu ersetzen. Behoben. |
| MCAD-2713 | CoDesigner konnte die Geometrie von Räumen und Aussparungen beim Push aus ECAD nicht validieren, wenn diese Geometrie nur Mikrosegmente enthielt. Behoben. |
| MCAD-2722 | PTC Creo blieb beim Unterdrücken von 3D-Copper-Elementen hängen, wenn eine Verbindung zu Windchill aktiv war. Behoben. |
| MCAD-2748 | In Autodesk Fusion 360 versuchte CoDesigner beim ersten (frischen) Pull mit dem aktiven Dokument zu arbeiten, anstatt eine neue PCB-Baugruppe zu erstellen. Behoben. |
| MCAD-2749 | In Autodesk Fusion 360 speichert CoDesigner die temporären SVG-Dateien mit den Grafiken für Kupfer und Silkscreen jetzt im Projektordner (zuvor wurden diese Informationen im gemeinsamen Komponentenordner gespeichert). |
| MCAD-2778 | Wenn eine PCB-Variante in MCAD gepullt wird, wird der Variantenname jetzt in den Standardnamen der PCB-Baugruppe aufgenommen. |
| MCAD-2783 | Autodesk Fusion 360 stürzte beim Öffnen einer PCB-Baugruppe ab, wenn CoDesigner mit einem Workspace verbunden war, der sich von dem Workspace unterschied, zu dem das Projekt gehört. Behoben. |
| MCAD-2784 | Die Operation "Move board" in ECAD führte dazu, dass in Autodesk Fusion 360 doppelte Komponentenplatzierungsebenen erstellt wurden. Behoben. |
| MCAD-2794 | Die Performance beim Pullen von Änderungen für eine große PCB (1000+ Komponenten) in SOLIDWORKS wurde verbessert. |
| MCAD-2865 | Beim Hinzufügen von Gehäuseteilen zur PCB-Definition auf der MCAD-Seite zeigt CoDesigner jetzt die entsprechende Benachrichtigung an. Hinweis: Zuvor war nicht offensichtlich, was das Ergebnis des Hinzufügens war. |
Neu in CoDesigner 2.6.0
Released: 3 September 2021 – Version 2.6.0
Feature Highlights
Unterstützung für Änderungsverlauf und Ablehnungskommentare
CoDesigner zeigt jetzt den vollständigen Verlauf akzeptierter und abgelehnter Änderungen an, zusammen mit allen Kommentaren, die der Ingenieur eingegeben hat, wenn eine Änderung abgelehnt wird. Der Änderungsverlauf wird im CoDesigner-Bedienfeld angezeigt, wodurch die Interaktion zwischen Elektro- und Konstrukteuren transparenter wird. Sobald Änderungen auf einer Seite angewendet/abgelehnt werden, wird der Ingenieur auf der anderen Seite benachrichtigt, und etwaige Ablehnungskommentare werden angezeigt.
Der Änderungsverlauf erleichtert es den Ingenieuren auf beiden Seiten, über die Reaktionen des jeweils anderen auf die vorgenommenen Änderungen informiert zu bleiben.
Ein vollständiger Verlauf der im Projekt vorgenommenen Änderungen kann auch in Ihrem Workspace (über Ihren Browser) oder in Ihrer Altium-Designsoftware angezeigt werden.
Um den Verlauf in Ihrem Browser anzuzeigen, öffnen Sie zunächst das Projekt (es wird in einem separaten Browser-Tab geöffnet) und klicken Sie dann im linken Bedienfeld auf History. Um den Verlauf in Ihrer Altium-Designsoftware anzuzeigen, wählen Sie Project » History & Version Control » Show Project History aus den Menüs.
► Erfahren Sie mehr über Project History in einem Altium 365 Workspace.
Der Änderungsverlauf kann im Workspace angezeigt werden.
Optionen für die Benennung von Komponentenmodellen
CoDesigner bietet jetzt vier Optionen zur Steuerung der Benennung von Komponentenmodellen während ihrer ersten Übertragung von ECAD nach MCAD:
-
<FootprintName>, dann<ComponentID>(dies ist die Standardoption und entspricht der Funktionsweise vor dieser Änderung) -
<ComponentID>, dann<FootprintName> -
<FootprintName>, dann<CustomComponentProperty> -
<CustomComponentProperty>, dann<FootprintName>
Konfigurieren Sie die Option Naming of Component Models im Abschnitt MCAD CoDesigner der Workspace-Einstellungen.
Wählen Sie die Benennungsoption aus, und falls diese eine benutzerdefinierte Komponenten-Eigenschaft (Parameter) enthält, definieren Sie den Parameternamen.
Diese neuen Optionen vereinfachen die Interaktion mit den Komponenten in MCAD und ermöglichen es dem MCAD-Ingenieur, aussagekräftige Informationen wie Teilenummern zur Komponenten-ID hinzuzufügen, oder dem ECAD-Ingenieur, eine benutzerdefinierte Komponenten-Eigenschaft in der ECAD-Komponentenbibliothek hinzuzufügen.
Das MCAD-Modell wird anhand der im Workspace konfigurierten Benennungsoption benannt.
Unterstützung für die Synchronisierung körperloser Komponenten
CoDesigner unterstützt jetzt die Synchronisierung der Bewegung körperloser Komponenten mit mehreren Bohrungen, zum Beispiel einer Befestigungsbohrungs-Komponente, die aus einem großen Pad besteht, das von kleineren Pads umgeben ist, von MCAD nach ECAD. Bewegungsdistanz und -richtung werden entsprechend der Bewegung der größten Bohrung definiert.
MCAD-Panel in Altium NEXUS umbenannt
Das Collaboration-Panel in Altium NEXUS wurde in das MCAD CoDesigner-Panel umbenannt. Seine Funktionen entsprechen denen des MCAD CoDesigner-Panels in Altium Designer.
Versions Supported
Altium Designer 21.3 (oder höher) mit MCAD CoDesigner-Erweiterung Version 2.6.0.1377
Altium NEXUS Client 4.3 bis 5.8, mit MCAD CoDesigner-Erweiterung Version 2.6.0.412
Dieses Update wurde mit den folgenden MCAD-Plattformen und Add-in-Versionen getestet:
| MCAD-Version | MCAD-Add-in-Version |
|---|---|
| Autodesk Inventor Professional® – Versionen 2020, 2021, 2022 | 2.6.0.8 |
| Autodesk Fusion® | 2.6.0.9 |
| Dassault Systemes SOLIDWORKS® – Versionen 2018, 2019, 2020, 2021 | 2.6.0.9 |
| PTC Creo Parametric® – 4.X, 5.X, 6.X, 7.X, 8.X | 2.6.0.9 |
Release Notes
| MCAD-962 | Es gab Probleme mit der Unterstützung nicht-englischer Zeichenkodierung bei PCB-Projektnamen, PCB-Variantenamen und in der Vorschau von Kommentaren in ECAD. Behoben. |
| MCAD-1732 | Der Kupferzylinder eines Pads wurde in MCAD nicht entfernt, nachdem die Eigenschaft „Plated“ für dieses Pad in ECAD deaktiviert wurde. Behoben. |
| MCAD-1734 | CoDesigner konnte keinen Ausschnitt senden, der in Autodesk Fusion 360 auf mehreren Konturen erstellt wurde. Behoben. |
| MCAD-2045 | CoDesigner wies Keepout- und Text-Note-Room-Features nach dem Roundtrip von Autodesk Fusion 360 zu ECAD und zurück nicht die korrekten Namen zu. Behoben. |
| MCAD-2145 | CoDesigner ermöglicht es dem Ingenieur jetzt, einen Kommentar einzugeben, wenn eine Änderung beim Abrufen von Änderungen auf beiden Seiten – MCAD und ECAD – abgelehnt wird. Außerdem wird jetzt der vollständige Verlauf akzeptierter und abgelehnter Änderungen (einschließlich Ablehnungskommentaren) auf dem Server gespeichert und kann im CoDesigner-Panel angezeigt werden. Dadurch wird die Interaktion zwischen Elektro- und Mechanikingenieuren transparenter. Informationen dazu, ob die Projektverlaufsfunktion in Ihrer Installation von MCAD CoDesigner verfügbar ist, finden Sie im Hinweis im rechten Bereich. |
| MCAD-2294 | CoDesigner unterstützt jetzt die Synchronisierung der Bewegung körperloser Komponenten mit mehreren Bohrungen (z. B. einer großen Bohrung, die von kleineren Bohrungen umgeben ist) von MCAD nach ECAD. Bewegungsdistanz und -richtung werden entsprechend der Bewegung der größten Bohrung definiert. |
| MCAD-2339 | CoDesigner zeigt jetzt in MCAD beim Abrufen die korrekte Warnmeldung für in ECAD außerhalb der Leiterplattenkontur platzierte Bohrungen an. |
| MCAD-2347 | Das Verhalten bei Komponenten, die in MCAD platziert und dann in ECAD erkannt werden, wurde verbessert. Wenn eine solche Komponente einen Ausschnitt in der Footprint-Definition enthält, erkennt CoDesigner diesen jetzt und schlägt nicht mehr vor, diesen Ausschnitt beim nächsten Abrufen in ECAD zu entfernen. |
| MCAD-2374 | Das Collaboration-Panel in Altium NEXUS wurde in das MCAD CoDesigner-Panel umbenannt. |
| MCAD-2414 | Für Langlöcher wurden beim zweiten Abrufen in Autodesk Inventor, Autodesk Fusion 360 und SOLIDWORKS falsche Änderungen vorgeschlagen. Behoben. |
| MCAD-2425 | CoDesigner bietet jetzt 4 Optionen für die Benennung von Komponentenmodellen, die von ECAD nach a) übertragen werden: Der Name beginnt mit dem Footprint-Namen und anschließend wird die Komponenten-ID hinzugefügt (dies ist die Standardoption und die bisherige Funktionsweise), b) der Name beginnt mit der Komponenten-ID und anschließend wird der Footprint-Name hinzugefügt, c) der Name beginnt mit dem Footprint-Namen und anschließend wird eine benutzerdefinierte Komponenten-Eigenschaft hinzugefügt, d) der Name beginnt mit einer benutzerdefinierten Komponenten-Eigenschaft und anschließend wird der Footprint-Name hinzugefügt. Der Zweck der 2., 3. und 4. Option besteht darin, die Interaktion mit den Komponenten in MCAD zu vereinfachen, wenn aussagekräftige Informationen wie Teilenummern in die Komponenten-ID oder in eine benutzerdefinierte Komponenten-Eigenschaft in der ECAD-Komponentenbibliothek eingetragen werden. Hinweis 1: Die Option kann in Ihrem Workspace von einem Administrator im Abschnitt Admin > Settings > MCAD CoDesigner geändert werden, wenn Sie in einem Browser in Ihrem Workspace angemeldet sind. Hinweis 2: Das Ändern der Option ändert nicht den Satz von Komponentenmodellen, die bereits von CoDesigner erstellt wurden. |
| MCAD-2438 | CoDesigner konnte keine Rigid-Flex-Leiterplatte aus ECAD übertragen, wenn in unterschiedlichen Layer-Stacks zwei oder mehr Layer mit demselben Namen definiert waren. Behoben. |
| MCAD-2459 | CoDesigner erforderte nach dem Umbenennen einer PCB-Variante in ECAD eine erneute Platzierung alternativer Teile auf der Leiterplatte. Verbessert (eine erneute Platzierung ist nicht mehr erforderlich). |
| MCAD-2469 | CoDesigner zeigt jetzt in MCAD die korrekte Warnmeldung an, wenn eine Gehäusereferenz unterbrochen ist, weil der Benutzer vom Kontext des Device zum Kontext der PCB gewechselt hat. |
| MCAD-2470 | In PTC Creo werden die Parameter start_model_dir und search_path jetzt berücksichtigt, wenn CoDesigner nach benutzerdefinierten Vorlagen sucht. |
| MCAD-2503 | Der Name des PCB-Projekts wurde in MCAD nicht zum Namen von Inter-Layer-Kupferbaugruppen und -teilen hinzugefügt (was Probleme verursachte, wenn ein PDM-System mit der MCAD-Software verwendet wird). Behoben. |
| MCAD-2598 | CoDesigner zeigte in der Änderungstabelle beim Abrufen in MCAD fälschlicherweise an, dass sich die Leiterplattendicke geändert habe, wenn: die Option „Build 3D Copper“ aktiviert war; und wenn in ECAD ein Pad zur Leiterplatte hinzugefügt wurde; und wenn auf dieser Leiterplatte keine Komponenten platziert waren. Behoben. |
| MCAD-2621 | Es gab einige Probleme beim Erzeugen der internen Kupferlagen in MCAD mit aktivierter Option „Build 3D Copper“ in Version 2.5. Behoben. |
| MCAD-2628 | CoDesigner setzt jetzt seinen eigenen Wert für den Parameter „default_dec_places“ für die Baugruppen und Teile, die in PTC Creo in eine PCB-Baugruppe aufgenommen werden, wenn die Option „Build 3D Copper“ in den CoDesigner-Einstellungen aktiviert ist. Hinweis: Wenn der benutzerdefinierte Wert des Parameters „default_dec_places“ zuvor zu niedrig war, konnte CoDesigner einige präzise Kupferelemente nicht erzeugen. |
| MCAD-2666 | Der Name des PCB-Projekts wurde in SOLIDWORKS nicht zum Namen der Decals hinzugefügt (was Probleme verursachte, wenn ein PDM-System verwendet wird oder wenn ein Benutzer gleichzeitig mit zwei oder mehr PCBs arbeitet). Behoben. |
| MCAD-2679 | Beim Push aus ECAD erlaubte CoDesigner nicht das Übertragen von PCBs mit Mikrosegmenten und Selbstüberschneidungen, die von der entsprechenden PCB-Validierungsprüfung nicht erkannt wurden, aber die Integrität der Konturen beeinträchtigten; in diesen Fällen zeigte CoDesigner einen abstrakten Fehler an. Behoben (jetzt erlaubt CoDesigner das Übertragen solcher Leiterplatten). |
Neu in CoDesigner 2.5.0
Released: 13 July 2021 – Version 2.5.0
Feature Highlights
Präzise Darstellung der Lötstoppmaske
CoDesigner erzeugt jetzt ein präzises Modell der Lötstoppmaske, einschließlich der Öffnungen für die Pads, als separate Einheit in MCAD, wenn die Option Build 3D Copper aktiviert ist. Da die Maske die geätzten Bereiche zwischen dem Kupfer ausfüllt, entspricht die Dicke der Maskenschicht in MCAD der Summe aus der Dicke der oberen Kupferlage und der Lötstoppmaskenschicht, wie in ECAD definiert.
Verbesserte Anzeige von Decals in SOLIDWORKS
CoDesigner kombiniert jetzt alle Decals in SOLIDWORKS zu einem oberen und einem unteren Decal, um Probleme beim Rendern halbtransparenter Lötstoppmasken-Decals zu vermeiden, die bei bestimmter Grafikhardware auftreten können.
Das obere Decal ist eine Kombination aus der oberen Kupferlage, der oberen Lötstoppmaskenschicht und der oberen Siebdruckschicht.
Versions Supported
Altium Designer 21.3 (und höher) mit MCAD CoDesigner-Erweiterung Version 2.5.0.1254
Altium NEXUS Client 4.3 bis 5.8, mit Collaboration-Panel-Erweiterung Version 2.5.0.362
Dieses Update wurde auf den folgenden MCAD-Plattformen und Add-in-Versionen getestet:
| MCAD-Version | MCAD-Add-in-Version |
|---|---|
| Autodesk Inventor Professional® – Versionen 2020, 2021, 2022 | 2.5.0.11 |
| Autodesk Fusion 360® | 2.5.0.11 |
| Dassault Systemes SOLIDWORKS® – Versionen 2018, 2019, 2020, 2021 | 2.5.0.11 |
| PTC Creo Parametric® – 4.X, 5.X, 6.X, 7.X, 8.X | 2.5.0.11 |
Release Notes
| MCAD-2010 | CoDesigner warnt den ECAD-Benutzer jetzt, wenn unterschiedliche Revisionen derselben Komponente auf der PCB platziert sind, da dies Probleme bei der Handhabung der Platzierung von Modellen in MCAD verursachen kann. |
| MCAD-2115 | CoDesigner erstellt jetzt ein präzises Modell der Lötstoppmaske (einschließlich der Aussparungen für Pads) als separates Element in MCAD, wenn die Option „Build 3D Copper“ aktiviert ist. Dies ermöglicht präzisere Analysen der PCB. Hinweis 1: Die Decals (insbesondere der Silkscreen) werden in diesem Modus nicht angezeigt. Hinweis 2: Informationen dazu, ob die Funktion Advanced Copper Geometry in Ihrer Installation von MCAD CoDesigner verfügbar ist, finden Sie im Hinweis im rechten Bereich. |
| MCAD-2118 | CoDesigner arbeitet jetzt mit benutzerdefinierten Vorlagen in PTC Creo. |
| MCAD-2160 | CoDesigner kürzte den Namen des Unterordners „-EDM“ auf 10 Zeichen (im Projektordner auf der ECAD-Seite), was die Navigation erschwerte. Behoben (der Name wird nicht gekürzt, es sei denn, der vollständige Pfad ist kürzer als 128 Zeichen). |
| MCAD-2248 | CoDesigner sendet keine Teile mehr von MCAD an ECAD, die keine physische Geometrie enthalten (z. B. Teile mit Konstruktionsgeometrie, die als Skelettmodelle verwendet werden). Hinweis: Zuvor verursachten solche Teile beim Pull in ECAD nicht blockierende Fehler. |
| MCAD-2268 | Änderungen an einer mit dem Hole Wizard in SOLIDWORKS erstellten Bohrung wurden in MCAD erst beim zweiten Pull angewendet, wenn die Bohrungsgröße in ECAD verkleinert wurde. Behoben. |
| MCAD-2284 | Die Altium-Sitzung (und die Altium-Lizenz bei On-Premise-Installationen) wurde beim Schließen von MCAD nicht freigegeben, wenn die Option „Sign In automatically“ in MCAD aktiviert war. Behoben. |
| MCAD-2288 | CoDesigner ersetzte zuvor Bindestriche im Projektnamen durch Unterstriche, wenn eine PCB-Baugruppe in MCAD erstellt wurde (dies geschah, um die PTC-Regel zu erfüllen, dass ein Modellname nicht mit dem Symbol „-“ beginnen darf). Behoben: Die Symbole „-“ werden nicht mehr ersetzt, außer dem allerersten. |
| MCAD-2297 | Die Altium CoDesigner-Symbolleiste wurde beim Erstellen eines neuen Teils oder einer neuen Baugruppe in SOLIDWORKS automatisch angezeigt. Behoben. |
| MCAD-2299 | In SOLIDWORKS wurde eine leere „Interlayer“-Baugruppe erstellt, wenn die Option „Build 3D Copper“ aktiviert war, aber eine PCB keine Interlayer-Kupferobjekte enthielt. Behoben. |
| MCAD-2311 | In ECAD vorgenommene Änderungen an den Komponenteneigenschaften wurden nicht an MCAD übertragen, wenn das 3D-Modell der Komponente nicht geändert wurde. Behoben. |
| MCAD-2328 | Ellipsen in der Leiterplattenkontur wurden von Autodesk Fusion 360 nach ECAD falsch übertragen. Behoben. |
| MCAD-2332 | Das Ändern der Leiterplattenform zu einer Ellipse in Autodesk Fusion 360 änderte auch die Form der PCB Rooms zu Ellipsen. Behoben. |
| MCAD-2333 | Die Neudefinition der Leiterplattenform zu einem Kreis oder einer Ellipse in PTC Creo wurde in ECAD nicht erkannt. Behoben. |
| MCAD-2336 | CoDesigner änderte die Option „Update component names when documents are replaced“ in SOLIDWORKS (dies war in der Vergangenheit erforderlich, als CoDesigner Ref Designators im Modellbaum darstellte). Behoben (jetzt keine Änderungen mehr). |
| MCAD-2342 | CoDesigner kombiniert die Decals in SOLIDWORKS jetzt zu einem „top“-Decal und einem „bottom“-Decal, um Probleme beim Rendern halbtransparenter Lötstoppmasken-Decals zu vermeiden, die bei bestimmter Grafikhardware auftreten können. |
| MCAD-2354 | Es ist jetzt möglich, die Prüfung auf Updates des MCAD-Plugins zu deaktivieren, wenn keine Internetverbindung besteht. Hinweis 1: Standardmäßig warnt CoDesigner den Benutzer in diesem Fall; diese Warnung kann jetzt deaktiviert werden. Hinweis 2: Diese Option kann in den Einstellungen des CoDesigner-Plugins wieder aktiviert werden. |
| MCAD-2377 | CoDesigner überschreibt den Parameter „default_dec_places“ für normale (nicht flexible) Leiterplatten in PTC Creo nicht mehr. Hinweis: CoDesigner setzte den Wert dieses Parameters zuvor höher als für ein normales Design erforderlich, um die Geometrie von Rigid-Flex-Leiterplatten korrekt aufzubauen. |
| MCAD-2390 | Der Beta-Status des CoDesigner-Plugins für Autodesk Fusion 360 wurde entfernt. |
| MCAD-2395 | Das CoDesigner-Plugin für PTC Creo konnte Komponenten nicht vom Server herunterladen, wenn der Ordner „AltiumCoDesignerPtcCreo downloads“ vom Benutzer gelöscht wurde. Behoben. |
Neu in CoDesigner 2.4.0
Released: 12 May 2021 – Version 2.4.0
Feature Highlights
Verbesserte Unterstützung für die neuesten MCAD-Tools
Mit dieser Version wird die Unterstützung für die folgenden MCAD-Tool-Versionen eingeführt:
- Autodesk Inventor 2022
- PTC Creo 8
Mikrosegmente in der Leiterplattenkontur automatisch auflösen
Das Engineering-Team verwendet verschiedene Techniken, um die Leiterplattenform zu definieren. Je nach verwendetem Ansatz kann es vorkommen, dass die Leiterplattenkontur Mikrosegmente enthält. Diese Mikrosegmente können von CoDesigner nicht übertragen werden, und beim Versuch, aus ECAD zu pushen, wird eine entsprechende Warnung angezeigt. Die Folge ist, dass der ECAD-Ingenieur die Mikrosegmente entfernen muss, bevor die Leiterplatte an MCAD übertragen werden kann.
Mit dieser Version wurde eine neue Funktion zur automatischen Entfernung von Mikrosegmenten hinzugefügt. Wenn solche erkannt werden, wird der folgende Dialog angezeigt. Klicken Sie auf Yes, um sie zu entfernen und die Übertragung der Leiterplattenkontur an MCAD zu ermöglichen. Wenn Sie auf No klicken, bleiben die Mikrosegmente bestehen und müssen manuell behoben werden.
Neues MCAD-Koordinatenraster
CoDesigner erstellt jetzt beim Pull nach ECAD ein MCAD-Koordinatenraster, einschließlich eines MCAD Origin-Elements, wenn sich der MCAD-Ursprung vom standardmäßigen (absoluten) ECAD-Ursprung unterscheidet. Dies erleichtert dem Elektroingenieur die Kommunikation mit dem Maschinenbauingenieur über die Positionierung der verschiedenen Leiterplattenobjekte.
Die Darstellung des MCAD Coordinates-Rasters kann in ECAD angepasst werden. Doppelklicken Sie dazu auf den Eintrag im Bereich Properties, um den Dialog Grid Editor zu öffnen. Weitere Informationen finden Sie unter Arbeiten mit Rastern & Hilfslinien.
Unterstützung für ein benutzerdefiniertes Koordinatensystem in PTC Creo
CoDesigner in PTC Creo unterstützt jetzt die Verwendung eines benutzerdefinierten Koordinatensystems für Modelle, die vom Ingenieur in Creo platziert werden. Aktivieren Sie diese Funktion im Dialog Altium CoDesigner Settings von Creo. Beachten Sie, dass auf der ECAD-Seite die in den Footprints der entsprechenden Komponenten verwendeten Modelle auf demselben Koordinatensystem aufgebaut sein sollten.
Unterstützung für SOLIDWORKS PDM
Die Platzierung nativer MCAD-Komponenten aus einem Datenmanagementsystem wird jetzt unterstützt, wenn SOLIDWORKS mit SOLIDWORKS PDM Professional verbunden ist.
Recommendations:
-
Die MCAD-Komponente muss in der ECAD-Komponente als Parameter referenziert werden, in der Form
<vault>:folder\folder\component.sldprt, wobei<vault>der Name des PDM-Vaults ist. - Es wird empfohlen, im Dialog Altium CoDesigner Settings einen gemeinsamen Komponentenordner einzurichten, diesen Ordner unter SW-PDM-Kontrolle zu stellen und ihn vor der Zusammenarbeit mit ECAD mit dem lokalen Speicher zu synchronisieren. Weitere Informationen finden Sie unter Konfigurieren von CoDesigner in SOLIDWORKS.
- Es wird empfohlen, die Komponentenbibliotheken mit dem lokalen PDM-Speicher zu synchronisieren, bevor die PCB in MCAD gepullt wird.
- Es wird empfohlen, die Option Prompt to check out file if opened in read-only mode in den SOLIDWORKS-PDM-Einstellungen zu deaktivieren (zugänglich über das Menü Tools in SOLIDWORKS), wie unten gezeigt. Dadurch müssen vorhandene Komponenten nicht ausgecheckt werden, sodass für andere Maschinenbauingenieure keine Unannehmlichkeiten entstehen. Wenn es jedoch erforderlich ist, Komponenteneigenschaften zu ändern, sollten die entsprechenden Komponenten ausgecheckt werden.
- Nachdem die Änderungen angewendet wurden, wird empfohlen, die neuen Komponenten in SOLIDWORKS PDM einzuchecken.
Unterstützung für Fusion 360 zum Ignorieren kleiner Komponenten
Zur Verbesserung der Leistung in Fusion 360 bei Leiterplatten mit einer großen Anzahl von Komponenten unterstützt CoDesigner jetzt das Ausschließen von Komponenten unterhalb einer benutzerdefinierten Höhe während eines Pull aus ECAD. Für den Höhenschwellenwert verwendet CoDesigner die Höhe, die als Teil der Komponenteneigenschaften in ECAD definiert ist (show image).
Definieren Sie die Schwellenhöhe im Dialog Altium CoDesigner Settings, wie im Bild unten gezeigt. Der Dialog wird über das Bedienfeld Altium CoDesigner in Fusion 360 aufgerufen; wählen Sie im Menü des Bedienfelds Settings, um den Dialog zu öffnen.
Kleine Komponenten können beim Pull ausgeschlossen werden, indem der Schwellenwert für die Höhe festgelegt wird (bewegen Sie den Mauszeiger darüber, um die Leiterplatte in ECAD zu sehen).
Verbesserte Unterstützung für die Vorschau von Änderungen
Die Möglichkeit, die Auswirkungen jeder Änderung vor dem Anwenden in der Vorschau zu sehen, gibt dem Konstrukteur im Maschinenbau mehr Sicherheit bei der Übernahme der neuesten Änderungen aus ECAD. In dieser Version wurden Vorschauen in MCAD hinzugefügt für:
- Autodesk Inventor
- Autodesk Fusion 360
- PTC Creo
Versions Supported
Altium Designer 21.3 mit der Erweiterung MCAD CoDesigner Version 2.4.0.1200
Altium NEXUS Client 4.3 mit der Bedienfeld-Erweiterung Collaboration Version 2.4.0.336
Dieses Update wurde mit den folgenden MCAD-Plattformen und Add-in-Versionen getestet:
| MCAD-Version | MCAD-Add-in-Version |
|---|---|
| Autodesk Inventor Professional® – Versionen 2020, 2021, 2022 | 2.4.0.7 |
| Autodesk Fusion® | 2.4.0.8 |
| Dassault Systemes SOLIDWORKS® – Versionen 2018, 2019, 2020, 2021 | 2.4.0.17 |
| PTC Creo Parametric® – 4.X, 5.X, 6.X, 7.X, 8.X | 2.4.0.13 |
Release Notes
| MCAD-869 | Die Vorschau von Änderungen wird jetzt in PTC Creo angezeigt. |
| MCAD-870 | Die Vorschau von Änderungen wird jetzt in Autodesk Inventor angezeigt. |
| MCAD-1027 | In PTC Creo unterstützt CoDesigner jetzt die Verwendung eines benutzerdefinierten Koordinatensystems für MCAD-Modelle, die vom Konstrukteur in Creo platziert werden (in den Einstellungen des Plugins gibt es eine Option zum Aktivieren). Beachten Sie, dass auf der ECAD-Seite die in den Footprints der entsprechenden Komponenten verwendeten Modelle auf demselben Koordinatensystem basieren sollten. |
| MCAD-1529 | CoDesigner warnt SOLIDWORKS-Benutzer jetzt, wenn ein kreisförmiger extrudierter Schnitt erkannt wird, und weist darauf hin, dass dieser als Cutout und nicht als Hole übertragen wird. Außerdem wird erklärt: SW Extruded Cut -> ECAD Cutout und SW Hole -> ECAD Pad (kreisförmig). |
| MCAD-1726 | Komponenten, die in ECAD auf den Innenlagen platziert sind, werden jetzt in MCAD präzise platziert, wobei der in ECAD definierte Versatz und die Ausrichtung berücksichtigt werden (zuvor wurden diese Komponenten in MCAD an die oberen/unteren Ebenen angepasst). |
| MCAD-1753 | Änderungen an der Reihenfolge der Kupferlagen in ECAD wurden in MCAD nicht übernommen. Behoben. |
| MCAD-1917 | In einigen Fällen wurde für Leiterplattenbereiche in Fusion 360 eine falsche Höhe festgelegt. Behoben. |
| MCAD-2044 | Die Platzierung nativer MCAD-Komponenten aus einem Datenmanagementsystem wird jetzt für SOLIDWORKS unterstützt, das mit SOLIDWORKS PDM verbunden ist. Hinweis 1: Die MCAD-Komponente muss in der ECAD-Komponente als Parameter definiert sein, in der Form "<vault>:folder\folder\component.sldprt" |
| MCAD-2051 | CoDesigner erstellt jetzt beim Pull in ECAD ein Raster "MCAD Coordinates" (einschließlich eines Elements "MCAD Origin"), wenn sich der MCAD-Ursprung vom standardmäßigen (absoluten) ECAD-Ursprung unterscheidet. Dies hilft dem Elektroingenieur bei der Abstimmung mit dem Maschinenbauingenieur über die Positionierung der verschiedenen Leiterplattenobjekte. Hinweis 1: Die Darstellung des Rasters "MCAD Coordinates" kann angepasst werden. Hinweis 2: Die Darstellung des ECAD-Ursprungs in MCAD soll ebenfalls bald implementiert werden. |
| MCAD-2067 | Für Autodesk Fusion 360 bietet CoDesigner jetzt eine Option, kleine Komponenten beim Pull zu ignorieren (die Größenbegrenzung ist anpassbar). Dies verbessert die Performance bei Leiterplatten mit mehr als 500 platzierten Komponenten. |
| MCAD-2082 | PTC Creo 8 wird jetzt offiziell unterstützt. |
| MCAD-2107 | CoDesigner erstellt jetzt automatisch eine Blechvorlage in PTC Creo, wenn diese Vorlage in Windchill nicht gefunden wird. |
| MCAD-2119 | Die Vorschau von Änderungen wird jetzt in Autodesk Fusion 360 angezeigt. |
| MCAD-2127 | Es wurde eine Funktion hinzugefügt, die anbietet, Probleme mit Mikrosegmenten in der Leiterplattenkontur automatisch zu beheben (nach Bestätigung durch den Benutzer). Beachten Sie, dass diese Funktion eine neue API verwendet und daher nur mit AD 21.3.X oder AN 4.3.X oder neuer verfügbar ist. |
| MCAD-2133 | Zwischenlagen, die im ECAD-Rigid-Flex-Layer-Stack deaktiviert waren, wurden in MCAD fälschlicherweise in die Leiterplattendicke einbezogen. Behoben. |
| MCAD-2156 | Die maximale Länge des Komponentennamens in PTC Creo wurde von 24 auf 31 Zeichen erhöht. Hinweis: Zuvor waren die verbleibenden Zeichen für die Komponentenrevision reserviert; jetzt werden die Zeichen für die Revision von der Gesamtlänge des Komponentennamens abgezogen. |
| MCAD-2170 | CoDesigner konnte die Leiterplattenbereiche (Keepouts, Rooms) nicht identifizieren, wenn zwei Bereiche mit derselben Geometrie auf der Ober- und Unterseite der Leiterplatte erstellt wurden ("Object reference not set to an instance of an object" wurde angezeigt). Behoben. |
| MCAD-2183 | Autodesk Inventor 2022 wird jetzt offiziell unterstützt. Hinweis: Autodesk Inventor 2019 wird nicht mehr unterstützt. |
| MCAD-2211 | CoDesigner unterstützt jetzt die Auswahl des Genauigkeitstyps (Absolut oder Relativ) für in PTC Creo erstellte PCBs. |
| MCAD-2215 | Die Schaltfläche zum Öffnen des CoDesigner-Bedienfelds wurde jetzt direkt zur Symbolleiste in Autodesk Fusion 360 hinzugefügt, wodurch das Öffnen des Bedienfelds vereinfacht wird. |
| MCAD-2242 | CoDesigner blockierte das Pushen einer PCB aus MCAD, wenn der PCB-Baugruppe ein Teil ohne Geometrie hinzugefügt worden war. Behoben. |
| MCAD-2298 | Wenn die Option "Ignore small components" in Autodesk Fusion 360 aktiviert war, konnte CoDesigner die PCB manchmal nicht zurück nach ECAD pushen und gab den internen Fehler "Index is out of bounds" aus. Behoben. |
| MCAD-2303 | CoDesigner löschte beim Pull in SOLIDWORKS die benutzerdefinierten Eigenschaften von MCAD-Komponenten (die Eigenschaften, die vom Benutzer oder vom PDM-System den zuvor aus ECAD übertragenen Modellen zugewiesen wurden). Behoben. |
Neu in CoDesigner 2.3.0
Released: 22 March 2021 – Version 2.3.0
Feature Highlights
Unterstützung für Autodesk Fusion 360® (Open Beta Release)
Mit dieser Version wird die Unterstützung für Autodesk Fusion 360 eingeführt (derzeit in Open Beta).
Verwenden Sie diese Tipps für den Einstieg in Fusion 360:
- Laden Sie das Add-In von der Seite Downloads herunter.
-
Installieren Sie das CoDesigner Add-In in Fusion 360 (
AltiumCoDesignerFusion360_<VersionNumber>.exe) – schließen Sie Fusion 360, bevor Sie das Add-In installieren. - Sie arbeiten zwischen Fusion 360 und Ihrer Altium-Designsoftware über das Bedienfeld Altium CoDesigner. Das folgende Bild hilft Ihnen dabei, das Bedienfeld in Fusion 360 zu aktivieren.
- Leiterplattendesigns werden über einen Altium 365 Workspace zu und von ECAD gepusht und gepullt. Wenn Sie noch keinen Workspace haben, besuchen Sie altium.com/altium-365, um Ihren Workspace auf Altium 365 zu aktivieren.
- Melden Sie sich in Fusion 360 im Bedienfeld Altium CoDesigner mit Ihren Altium Live-Zugangsdaten bei Ihrem Workspace an.
- Sobald dies erledigt ist, können Sie mit dem CoDesigning beginnen. Weitere Informationen zum Prozess finden Sie auf der Seite Direct ECAD-MCAD CoDesign.
Rigid-Flex-Unterstützung für PTC Creo
Diese Version führt die Unterstützung für die Übertragung von Rigid-Flex-Leiterplattendesigns zwischen ECAD und PTC Creo ein.
Rigid-Flex-Leiterplattendesigns können zwischen Creo und ECAD hin und her übertragen werden.
Nachdem der Maschinenbauingenieur eine Rigid-Flex-Leiterplatte aus ECAD erhalten hat, kann er:
- Die ECAD-Änderungen in MCAD in der Vorschau anzeigen.
- Änderungen an der Geometrie der starren und flexiblen Segmente der Leiterplatte vornehmen. Zum Beispiel die Form der Leiterplatte an die Geometrie des Produktgehäuses anpassen, Aussparungen oder Befestigungsbohrungen erstellen oder den Radius einer Biegung ändern.
- Änderungen an der Platzierung vorhandener Komponenten vornehmen und neue Komponenten auf der Leiterplatte platzieren.
- Kupfer- und Siebdruckdetails übertragen.
- Diese Änderungen nach ECAD pushen und neue Änderungen aus ECAD pullen.
Capabilities not yet Supported
- Eine Rigid-Flex-Leiterplatte von Grund auf in MCAD erstellen.
- Neue starre und flexible Leiterplattenbereiche in MCAD erstellen.
- Neue Biegungen in MCAD erstellen.
- Leiterplatten übertragen, die flexible Bereiche mit unterschiedlichen Dicken enthalten (mehrere flexible Bereiche werden unterstützt).
- Auf einem flexiblen Bereich montierte Komponenten von ECAD nach MCAD übertragen.
- Komponenten in einem Flex-Bereich in MCAD platzieren.
- Neue Funktionen, die im Rahmen des Updates Rigid-flex 2.0 im Altium PCB-Editor eingeführt wurden.
► Erfahren Sie mehr über den Prozess der Synchronisierung einer Rigid-Flex-Leiterplatte (Beachten Sie, dass sich diese Seite zwar auf SOLIDWORKS bezieht, der allgemeine Prozess in Creo jedoch derselbe ist. Die Seite wird in Kürze für Creo aktualisiert.)
Verbesserter Dialog „Projekt auswählen“
Der Dialog Select Project, der geöffnet wird, wenn Sie im Bereich Altium CoDesigner auf die Schaltfläche „Board ziehen“ klicken, wurde verbessert.
Der Dialog Select Project enthält jetzt folgende Details:
- Informationen zum ECAD-MCAD-Austausch: Details zum letzten Push aus ECAD, einschließlich des Push-Kommentars.
- Eine Tabelle mit Varianten (falls vorhanden). Die erste Variante ist standardmäßig ausgewählt.
Verbesserte Unterstützung für PCB-Varianten
In früheren Versionen von CoDesigner konnte, wenn das ECAD-Design PCB-Varianten enthielt, jeweils nur eine Variante aus ECAD gepusht werden. Mit diesem Update werden alle Varianten aus ECAD gepusht, und die gewünschte Variante kann dann im neuen Dialog Select Project ausgewählt werden, wenn das Board in MCAD gezogen wird.
Anzeige der CoDesigner-Versionsnummer
In früheren Versionen von CoDesigner mussten Sie die Windows-Systemsteuerung öffnen und die Versionsnummer von CoDesigner unter „Programme und Features“ prüfen. Mit dieser Version wird die Versionsnummer nun unten im Bereich Altium CoDesigner angezeigt.
Verbesserte Speicherung von Decals in SOLIDWORKS
Zur besseren Unterstützung von Entwicklern, die SOLIDWORKS mit einem PDM-System verwenden, speichert CoDesigner die Decals (Bilddateien, die die Kupfer-, Siebdruck- und Lötstoppmasken-Layer darstellen) jetzt direkt in der Board-Part-Datei. Dies vereinfacht die Verwaltung der PCB-bezogenen Dateien, wenn auf der MCAD-Seite ein PDM-System verwendet wird.
Decals werden jetzt in der SOLIDWORKS-prt-Datei gespeichert, was die Arbeit mit SOLIDWORKS und einem PDM-System vereinfacht.
Versions Supported
Altium Designer 21.x mit MCAD CoDesigner Erweiterungsversion 2.3.0.1127
Altium Designer 20.2 mit MCAD CoDesigner Erweiterungsversion 2.3.0.1127
Altium NEXUS Client 4.x mit Collaboration Panel-Erweiterungsversion 2.3.0.324
Altium NEXUS Client 3.2 mit Collaboration Panel-Erweiterungsversion 2.3.0.324
Dieses Update wurde auf den folgenden MCAD-Plattformen und Add-in-Versionen getestet:
| MCAD-Version | MCAD-Add-in-Version |
|---|---|
| Autodesk Inventor Professional® – Versionen 2019, 2020, 2021 | 2.3.0.8 |
| Autodesk Fusion® | 2.3.0.8 |
| Dassault Systemes SOLIDWORKS® – Versionen 2018, 2019, 2020, 2021 | 2.3.0.9 |
| PTC Creo Parametric® – 4.X, 5.X, 6.X, 7.X | 2.3.0.22 |
Release Notes
MCAD-916 |
CoDesigner speichert die Decals (Bilder, die Kupfer, Siebdruck und Lötstoppmaske darstellen) jetzt direkt in der Board-Part-Datei in SOLIDWORKS. Dies vereinfacht die Verwaltung der PCB-bezogenen Dateien, wenn auf der MCAD-Seite ein PDM-System verwendet wird. |
MCAD-1505 |
Koordinatensysteme, die für Komponentenbaugruppen auf Rigid-Flex-Leiterplatten verwendet werden, wurden in einigen Fällen in SOLIDWORKS 2018 und 2019 falsch erstellt. Behoben. |
MCAD-1710 |
CoDesigner sendet jetzt alle PCB-Varianten (falls definiert) aus ECAD, statt nur der aktiven Variante. Auf der MCAD-Seite sollte die gewünschte Variante im neuen Dialog „Board ziehen“ ausgewählt werden. |
MCAD-1844 |
Der Dialog zur Auswahl einer PCB, die in MCAD gezogen werden soll, wurde geändert. Er zeigt jetzt: eine Vorschau der PCB (wenn das entsprechende PCB-Projekt aus ECAD auf dem Server gespeichert wurde); Informationen zum letzten Push aus ECAD (falls gepusht wurde); und PCB-Varianten (falls vorhanden). |
MCAD-1847 |
Beim Starten eines neuen Projekts in MCAD wurde kein Board-Part erstellt, wenn die Option „Vias erstellen“ aktiviert war. Behoben. |
MCAD-1860 |
CoDesigner konnte in Autodesk Inventor kein Parasolid-Übersetzungs-Add-in finden (und die Komponentenmodelle entsprechend nicht erstellen), wenn einige Add-ins von Drittanbietern auf die Abfrage ihres Typs nicht korrekt reagierten. Behoben. |
MCAD-1876 |
Rigid-Flex-Board-Transfer: Der minimal zulässige Abstand zwischen einer Trennlinie und einem Biegebereich wurde von 2,5 mil auf 0,5 mil reduziert. |
MCAD-1937 |
Autodesk Fusion 360 MCAD wird jetzt von CoDesigner unterstützt (die Lösung befindet sich zunächst in der Open Beta). Das Plugin für Autodesk Fusion 360 kann unter https://www.altium.com/products/downloads#mcad-plugins heruntergeladen werden. Hinweis 1: Funktionen des „PRO Subscription“-Umfangs (MCAD-Komponentenplatzierung, Unterstützung für Rigid-Flex-Boards, extrudiertes Kupfer, Gehäuseaustausch) werden derzeit noch nicht unterstützt. Hinweis 2: Die Darstellung von Kupfer und Siebdruck unterscheidet sich von der Implementierung in anderen MCAD-Systemen; sie werden durch rein Sketch-basierte Komponenten innerhalb des Bare-Board-Parts dargestellt (diese Komponenten sind standardmäßig ausgeblendet; Benutzer können sie sichtbar machen und zusätzlich je nach Bedarf 3D-Features wie eine Extrusion oder eine extrudierte Oberfläche erstellen). Hinweis 3: Mit dieser Beta-Version können bei Benutzern Leistungsprobleme beim ersten Ziehen von PCBs mit mehr als 500 Komponenten auf der MCAD-Seite auftreten. Diese Probleme werden in der nächsten Version behoben. |
MCAD-1945 |
Die Synchronisierung von Rigid-Flex-Boards wird jetzt für PTC Creo unterstützt (die Lösung befindet sich zunächst im Beta-Modus). Derzeit noch nicht unterstützte Funktionen: 1. Hinzufügen neuer Regionen und neuer Biegungen auf der MCAD-Seite, 2. Neue Funktionen, die in der Funktionalität „Rigid-flex 2.0“ eingeführt wurden. |
MCAD-1946 |
CoDesigner überschreibt jetzt die Eigenschaft „Absolute Accuracy“ in PTC Creo nicht mehr. |
MCAD-2006 |
Die Decals (Bilder, die Kupfer, Siebdruck und Lötstoppmaske darstellen) wurden in PTC Creo bei einigen abgerundeten oder kreisförmigen Boards nicht korrekt skaliert. Behoben. |
MCAD-2035 |
Die Version von CoDesigner wird jetzt direkt im Altium CoDesigner-Panel in MCAD angezeigt (in der unteren rechten Ecke). |
MCAD-2050 |
Die Standardhöhe der in MCAD erstellten Board-Bereiche (Keepouts, Räume) wurde von 1 mm auf 0,5 mm reduziert, damit die Sicht nicht verdeckt wird und kleine Komponenten leichter ausgewählt werden können. |
MCAD-2073 |
Der Projektname wurde im Dialog „Zu ziehende PCB auswählen“ auf der MCAD-Seite aufgrund von Änderungen am Altium Server fälschlicherweise durch die Projekt-ID ersetzt. Behoben. |
MCAD-2077 |
CoDesigner erkennt jetzt doppelte Layer-Namen im Layer-Stack in ECAD und zeigt die entsprechende Fehlermeldung an. |
| MCAD-2175 | MCAD-Plugins konnten sich in einigen Fällen nicht mit Altium 365 verbinden. Behoben. |
Neu in CoDesigner 2.2.0
Released: 13 Jan 2021 – Version 2.2.0
Feature Highlights
Gehäuse von MCAD nach ECAD pushen
Mit diesem Update wird die Unterstützung für die Arbeit auf Gerätebaugruppenebene in MCAD sowie die Möglichkeit hinzugefügt, das Gehäuse zusammen mit dem Board nach ECAD zu übertragen. Das folgende Video demonstriert den Prozess, die Board-Baugruppe in das Gerätegehäuse einzubinden und das Gehäuse an Ihre Altium-Designsoftware zu übertragen.
► Informationen dazu, ob die Funktion „Enclosure Exchange“ in Ihrer Installation von MCAD CoDesigner verfügbar ist, finden Sie im Note im rechten Bereich. Falls nicht, sehen Sie sich dieses Video an, um einen alternativen Ansatz zur Übertragung des Gehäuses kennenzulernen.
CoDesigner-Menüband zu Creo hinzugefügt
Das Menüband Altium CoDesigner wurde zu PTC Creo hinzugefügt (das Menüband ist bereits in SOLIDWORKS und Autodesk Inventor verfügbar). Das Menüband bietet eine einfache Möglichkeit, auf die gängigen PCB-spezifischen Designobjekte zuzugreifen, die während des MCAD-ECAD-CoDesign-Prozesses benötigt werden. Verwenden Sie die Schaltflächen im Menüband, um sicherzustellen, dass der richtige MCAD-Objekttyp zum Erstellen eines kompatiblen ECAD-Objekts verwendet wird.
Neue MCAD-Ebenen für die Komponentenplatzierung
CoDesigner erstellt jetzt obere und untere Komponentenebenen in MCAD, was den Prozess der Komponentenplatzierung in MCAD vereinfacht. Komponenten werden jetzt so platziert, dass die Dicke der Lötstoppmaskenschicht ignoriert wird.
Unterstützung für Via- und Pad-Kupferhülsen
- Pad Barrels – Durchkontaktierte Pad-Hülsen werden jetzt von ECAD nach MCAD übertragen, wenn die Option Build 3D geometry for Copper im Dialog Altium CoDesigner Settings aktiviert ist.
- Via Barrels – aktivieren Sie zusätzlich die Option Build Vias, um auch die Via-Hülsen einzuschließen.
Via- und Pad-Kupferhülsen werden immer aus ECAD gepusht (linkes Bild); verwenden Sie die oben beschriebenen CoDesigner-Optionen in MCAD, um zu steuern, ob sie in MCAD gezogen werden (rechtes Bild).
Vereinfachtes CoDesigner-Panel
Das CoDesigner-Menü wurde aktualisiert und enthält nun die Optionen Help und Settings, die sich zuvor auf der Oberfläche des Altium CoDesigner-Panels befanden.
Verbesserte Unterstützung für Keepouts und Rooms
CoDesigner erkennt jetzt den Sperrstatus von Keepouts und Rooms in ECAD und stellt sicher, dass diese bei einem Pull aus MCAD nicht verschoben werden.
Unterstützte Versionen
Altium Designer 21.0 mit der Erweiterung MCAD CoDesigner Version 2.2.0.1072
Altium Designer 20.2 mit der Erweiterung MCAD CoDesigner Version 2.2.0.1072
Altium NEXUS Client 4.0 mit der Panel-Erweiterung Collaboration Version 2.2.0.310
Altium NEXUS Client 3.2 mit der Panel-Erweiterung Collaboration Version 2.2.0.310
Dieses Update wurde auf den folgenden MCAD-Plattformen und Add-in-Versionen getestet:
| MCAD-Version | MCAD-Add-in-Version |
|---|---|
| Autodesk Inventor Professional® – Versionen 2019, 2020, 2021 | 2.2.0.6 |
| Dassault Systemes SOLIDWORKS® – Versionen 2018, 2019, 2020, 2021 | 2.2.0.7 |
| PTC Creo Parametric® – 4.X, 5.X, 6.X, 7.X | 2.2.0.6 |
Versionshinweise
| MCAD-400 | CoDesigner unterstützt jetzt die Arbeit mit einer PCB im Kontext eines Geräts in MCAD, ohne zur PCB-Baugruppe wechseln zu müssen. Dadurch wird die Arbeit zwischen der PCB-Definition und dem Gehäuse deutlich einfacher. Wenn sich mehrere PCBs in einem Gerät befinden, unterstützt CoDesigner das Umschalten zwischen ihnen. |
| MCAD-786 | CoDesigner erstellt jetzt in MCAD den Kupferzylinder für metallisierte Through-Hole-Pads (wenn die Option „3D Copper“ in den Einstellungen aktiviert ist. Diese Option ist für die thermische Simulation erforderlich). |
| MCAD-796 | CoDesigner erstellt jetzt in MCAD den Kupferzylinder für Vias (die präzise 3D-Geometrie des Via-Kupfers und der Bohrung durch die Leiterplatte). Hinweis: Die Übertragung von an den Vias in MCAD vorgenommenen Änderungen nach ECAD wird nicht unterstützt. |
| MCAD-987 | Die Projektsuche im Dialog „Choose a PCB project“ auf der MCAD-Seite unterscheidet jetzt nicht mehr zwischen Groß- und Kleinschreibung. |
| MCAD-1531 | Die CoDesigner-Symbole unterstützen jetzt 4K-Monitore. |
| MCAD-1586 | CoDesigner validiert jetzt Mikro-Bögen beim Push aus ECAD (zusammen mit der zuvor implementierten Validierung von Mikrosegmenten). |
| MCAD-1607 | Die Lösung für PTC Creo enthält jetzt die CoDesigner-Symbolleiste mit den Befehlen für die PCB-Definition. |
| MCAD-1609 | CoDesigner unterstützt jetzt das Senden der Teile des PCB-Gehäuses von MCAD nach ECAD (siehe auch MCAD-400). Der Benutzer kann diese Teile auswählen, indem er in MCAD auf die neue Schaltfläche „Enclosure“ in der CoDesigner-Ribbon-Symbolleiste klickt. |
| MCAD-1652 | Dem CoDesigner-Panel in MCAD wurde die Schaltfläche „Refresh“ hinzugefügt. Wenn auf die Schaltfläche geklickt wird, erkennt CoDesigner alle Leiterplattenbaugruppen, die in der aktuell geöffneten Gerätebaugruppe vorhanden sind. Siehe auch MCAD-400. |
| MCAD-1679 | Internal-Plane-Layer wurden nicht von ECAD nach MCAD übertragen und waren nicht in der Option „3D Copper“ enthalten. Behoben. |
| MCAD-1689 | Die Leistung beim Aktualisieren der Eigenschaften des Leiterplattenbereichs in MCAD wurde verbessert. |
| MCAD-1693 | CoDesigner platziert die Komponenten in MCAD jetzt so, dass die Dicke der Lötstoppmaskenschicht ignoriert wird. Bei Komponenten auf PCBs, die zuvor in MCAD übernommen wurden, zeigt CoDesigner beim ersten Update die Änderung „Stand off height adjustment“ an. Zusätzlich erstellt CoDesigner jetzt in MCAD zwei zusätzliche Ebenen für die Platzierung von Komponenten auf Ober- und Unterseite. Diese Ebenen sollen Maschinenbauingenieuren bei der präzisen Platzierung neuer Komponenten und bei Änderungen an der Platzierung vorhandener Komponenten helfen. |
| MCAD-1694 | Die Komponenten auf Starrflex-Leiterplatten wurden in einigen Fällen mit falschem Versatz platziert. Behoben. |
| MCAD-1697 | CoDesigner berücksichtigt jetzt die Änderung der Stand-off-Höhe einer Komponente in MCAD (entsprechend dem in ECAD festgelegten Wert) als separaten Änderungstyp (zuvor durch „Placement change“ abgedeckt). |
| MCAD-1703 | Die Verschiebung und das Löschen gesperrter Keepouts und Rooms werden jetzt beim Pull nach ECAD blockiert. Dies hilft Elektroingenieuren, versehentliche Änderungen an den „elektrischen“ Leiterplattenbereichen auf der MCAD-Seite zu verhindern. |
| MCAD-1731 | Die für Altium 365-Benutzer verfügbare CoDesigner-Funktionalität ist jetzt entsprechend den Typen von Altium 365-Konten in die Funktionssätze „PRO“ und „STD“ aufgeteilt. Die folgenden erweiterten Funktionen stehen nur PRO-Benutzern zur Verfügung: a) MCAD-gesteuerte Komponentenplatzierung, b) Unterstützung für Starrflex-Leiterplatten, c) Erzeugung von 3D Copper und Vias in MCAD, d) Austausch des Gehäuses aus dem Kontext der Gerätebaugruppe. |
| MCAD-1824 | CoDesigner warnt SOLIDWORKS-Benutzer nicht mehr davor, dass eine in ein SOLIDWORKS-Dokument integrierte Tabelle nicht unterstützt wird. |
Neu in CoDesigner 2.1.0
Released: 20 Nov 2020 – Version 2.1.0
Funktionshighlights
Unterstützung für die neuesten MCAD-Versionen
Diese Version bietet Unterstützung für die folgenden Versionen der MCAD-Software:
- Autodesk Inventor Professional® 2021
- Dassault Systemes SOLIDWORKS® (Standard, Pro & Premium) 2021
Aktualisiertes MCAD CoDesigner-Panel
Das MCAD-Altium CoDesigner-Panel verfügt jetzt über zwei Registerkarten mit den Bezeichnungen Activity und PCB Definition.
- Activity – zeigt den Verlauf von Push- und Pull-Vorgängen sowie die zugehörigen Kommentare an, wie bereits in früheren Versionen von CoDesigner.
-
PCB Definition – zeigt Board-Area-Definitionen an, die auf der Leiterplatte vorhanden sind. Zu den derzeit unterstützten Bereichsdefinitionen gehören Keepouts und Rooms, die sowohl auf der MCAD- als auch auf der ECAD-Seite erstellt werden können.
- Klicken Sie auf eine Definition, um die Keepout-Einstellungen zu konfigurieren oder einem Room einen Kommentar hinzuzufügen.
- Wenn die Definition im MCAD-Feature-Baum umbenannt wurde, wird die Änderung nicht sofort auf der Registerkarte PCB Definitions des Altium CoDesigner-Panels angezeigt. Wechseln Sie zur Registerkarte Activity und dann zurück zur Registerkarte PCB Definitions, um die Definitionen zu aktualisieren.
Das MCAD-Altium CoDesigner-Panel verfügt jetzt über eine Registerkarte „PCB Definition“, mit der Sie Rooms und Keepouts konfigurieren können, die der Leiterplatte hinzugefügt wurden.
Neues Altium CoDesigner-Ribbon
Ein neues Altium CoDesigner-Ribbon wurde zu SOLIDWORKS und Autodesk Inventor hinzugefügt (eine Lösung für Creo folgt in Kürze). Die Registerkarte bietet eine einfache Möglichkeit, auf die gängigen PCB-spezifischen Designobjekte zuzugreifen, die während des MCAD-ECAD-CoDesign-Prozesses benötigt werden. Durch die Verwendung dieser Schaltflächen wird sichergestellt, dass der richtige MCAD-Objekttyp verwendet wird, um ein kompatibles ECAD-Objekt zu erstellen.
Unterstützung für Keepouts
Ein PCB-Keepout ist eine Region oder ein Bereich der Leiterplatte, der so konfiguriert wurde, dass die Platzierung bestimmter ECAD-Objekte eingeschränkt wird. Keepouts können für eine der beiden Seiten der Leiterplatte definiert werden oder für alle PCB-Layer gelten. Die Objekte, die aus diesem Bereich herausgehalten werden sollen, werden als Keepout-Restriktionseigenschaften ausgewählt.
Definieren eines Keepouts in MCAD:
- Klicken Sie auf die Schaltfläche Keep Out Area im Altium CoDesigner-Ribbon.
- Sie werden aufgefordert, eine Fläche, Oberfläche oder Ebene auszuwählen. Klicken Sie auf die Seite der Leiterplatte, für die das Keepout erforderlich ist. Wenn das Keepout für alle Layer gelten soll, kann es auf einer beliebigen Seite gezeichnet werden.
- Klicken Sie auf ein geeignetes MCAD-Skizzenwerkzeug, zum Beispiel Rectangle, um das Keepout zu definieren. Beachten Sie, dass die Skizze nur eine Kontur enthalten darf; innere Konturen werden nicht unterstützt.
- Zeichnen Sie die für das Keepout erforderliche Form.
- Beenden Sie den Modus Sketch.
- Die Eigenschaften des Features können jetzt bearbeitet werden. Sie können sich das Keepout als einen Zaun um den Keepout-Bereich vorstellen; setzen Sie den Depth auf einen kleinen Wert, zum Beispiel 1 mm.
- Dieses Keepout wird zu einem ECAD-layer-spezifischen Keepout auf dem Layer, auf dem es in MCAD gezeichnet wurde. Um ein Keepout für alle Layer zu definieren, konfigurieren Sie in MCAD das Keepout so, dass es in beide Richtungen extrudiert wird, und setzen Sie den Depth in der zweiten Richtung auf einen Wert, der groß genug ist, um es durch die Leiterplatte zu extrudieren.
-
Klicken Sie auf die MCAD-Schaltfläche „Accept“
, um den Prozess der Feature-Definition abzuschließen. Bei Bedarf kann das Feature im Feature-Baum umbenannt werden.
- Wählen Sie im Altium CoDesigner-Panel die Registerkarte PCB Definition und konfigurieren Sie die Keepout-Einschränkungen nach Bedarf. Das Keepout kann jetzt nach ECAD übertragen werden, wo es als Keepout Region hinzugefügt wird. Je nachdem, wie es in MCAD konfiguriert wurde, wird es zu einem Top Layer Keepout, einem Bottom Layer Keepout oder einem Keepout Layer Keepout. Falls erforderlich, kann die Keepout-Form in ECAD angepasst und zurück nach MCAD übertragen werden.
Unterstützung für Rooms
Ein PCB-Room ist eine Designregel, mit der ein Bereich definiert wird, in dem bestimmte Komponenten platziert werden müssen oder aus dem sie ausgeschlossen werden. Eine häufige Verwendung dieser Regel ist die Definition einer Höhenbeschränkung für Komponenten in dem von dem Room abgedeckten Leiterplattenbereich. Typischerweise wird die Room-Regel auf eine einzelne Komponente oder eine Komponentenklasse angewendet.
Definieren eines Room in MCAD:
- Klicken Sie auf die Schaltfläche Text Note Room im Altium CoDesigner-Ribbon.
- Sie werden aufgefordert, eine Fläche, Oberfläche oder Ebene auszuwählen. Klicken Sie auf die Seite der Leiterplatte, für die der Room erforderlich ist.
- Klicken Sie auf ein geeignetes MCAD-Skizzierwerkzeug, zum Beispiel Rectangle, um den Raum zu definieren. Beachten Sie, dass die Skizze nur eine Kontur enthalten darf; innere Konturen werden nicht unterstützt.
- Zeichnen Sie die für den Raum erforderliche Form.
- Verlassen Sie den Modus Sketch.
-
Klicken Sie auf die MCAD-Schaltfläche „Accept“
, um den Definitionsprozess des Features abzuschließen. Falls erforderlich, kann das Feature im Feature-Baum umbenannt werden.
- Wählen Sie im Bereich Altium CoDesigner die Registerkarte PCB Definition aus und geben Sie einen Kommentar für den Raum ein, der dem ECAD-Ingenieur seinen Zweck erläutert. Der Raum kann nun an ECAD übertragen werden, wo er als Placement Room-Designregel auf der Ebene hinzugefügt wird, auf der er in MCAD gezeichnet wurde. Die einzige Eigenschaft, die zwischen MCAD und ECAD übertragen werden kann, ist der Kommentar, der zum Kommentar der Placement Room-Designregel wird.
- Der Placement Room-Designraum kann nun nach Bedarf in ECAD konfiguriert werden.
Keepout-Bereiche und Räume können jetzt in MCAD definiert und an ECAD übertragen werden.
Verbesserte Unterstützung für die Übertragung von Ebenenfarben
Die in ECAD definierte Farbe der Core-Lage wird jetzt übertragen und auf das Board-Teil in MCAD angewendet. Farbe und Transparenz der in ECAD definierten Solder Mask-Lagen werden jetzt an MCAD übertragen und dort auf die entsprechenden Decals angewendet.
Solder Mask- und Core-Farben werden zwischen ECAD und MCAD übertragen.
Umbenennen des Boards in ECAD
Änderungen am Namen des Boards in Ihrer Altium-Designsoftware werden jetzt unterstützt. Ein Board, das bereits an MCAD übertragen wurde, kann jetzt umbenannt und erneut an MCAD übertragen werden.
Versions Supported
Altium Designer 20.2 mit der Erweiterung MCAD CoDesigner, Version 2.1.0.1033
Altium NEXUS Client 3.2 mit der Bedienfelderweiterung Collaboration, Version 2.1.0.302
Dieses Update wurde auf den folgenden MCAD-Plattformen und Add-in-Versionen getestet:
| MCAD-Version | MCAD-Add-in-Version |
|---|---|
| Autodesk Inventor Professional® – Versionen 2019, 2020, 2021 | 2.1.0.6 |
| Dassault Systemes SOLIDWORKS® – Versionen 2018, 2019, 2020, 2021 | 2.1.0.7 |
| PTC Creo Parametric® – 4.X, 5.X, 6.X, 7.X | 2.1.0.10 |
Release Notes
MCAD-659 |
Die Schaltflächen „View Changes“ und „Discard“ werden jetzt in den Änderungsbenachrichtigungen im Collaboration Panel in Altium NEXUS angezeigt. |
MCAD-738 |
CoDesigner protokolliert jetzt die meisten seiner internen technischen Ereignisse für mögliche spätere Untersuchungen technischer Probleme. Die Protokolle werden lokal im Ordner \Users\{user}\AppData\Local\Altium\Altium CoDesigner gespeichert. |
MCAD-910 |
Einige Komponentenmodelle, die in ECAD über die Grenze der starren Region einer Rigid-Flex-Leiterplatte hinausgingen, wurden in SOLIDWORKS falsch platziert. Behoben (die Komponentenregion in MCAD umfasst jetzt die Komponentenpads). |
MCAD-1073 |
Das Deaktivieren der Option „Build 3D Geometry of Copper“ unterdrückte die Kupferbaugruppen in PTC Creo und Autodesk Inventor nicht. Behoben. |
MCAD-1299 |
CoDesigner unterstützt jetzt Änderungen, die der Benutzer am Namen des Board-Teils vorgenommen hat. |
MCAD-1375 |
Der Typ eines Lochs wurde in SOLIDWORKS auf den Standardtyp zurückgesetzt, wenn die Eigenschaften des Lochs in ECAD geändert wurden. Behoben. |
MCAD-1398 |
CoDesigner unterstützt jetzt das Definieren von Bereichen in MCAD, darunter: a) Keepout-Bereiche, b) PCB-Räume, bezeichnet als „Text Note Rooms“. Beide können in MCAD entweder mit der neuen CoDesigner-Ribbon-Toolbar erstellt werden (unterstützt für SOLIDWORKS und Autodesk Inventor; die Lösung für PTC Creo folgt in Kürze) oder manuell als extrudierte Flächen mit der auf einer Board-Seite platzierten Skizze. Für die Arbeit mit den Eigenschaften dieser Bereiche wurde im CoDesigner-Bedienfeld die neue Registerkarte „PCB Definition“ eingeführt. Eine in MCAD erstellte Entität vom Typ „Text Note Room“ wird in ECAD als Raum-Entität dargestellt und kann zum Zuweisen von Regeln wie Höhenbegrenzungen verwendet werden. |
MCAD-1416 |
Autodesk Inventor 2021 wird jetzt offiziell unterstützt. |
MCAD-1417 |
SOLIDWORKS 2021 wird jetzt unterstützt. |
MCAD-1442 |
In SOLIDWORKS in die Board-Skizze einbezogene Konstruktionslinien verursachten einen Fehler. Behoben. |
MCAD-1465 |
Komponentenname und Referenzbezeichner werden jetzt in einer PCB-Baugruppe in SOLIDWORKS in die entsprechenden Eigenschaftsfelder der Komponenteneigenschaften eingetragen (zuvor wurden die Referenzbezeichner aus ECAD in das Feld „Component Name“ eingetragen). |
MCAD-1514 |
Komponentennamen werden jetzt zusammen mit den Referenzbezeichnern in der Änderungstabelle beim Pull in MCAD angezeigt. |
MCAD-1519 |
Das Löschen von Free 3D Bodies, die in ECAD gelöscht wurden, ist jetzt beim Abrufen einer PCB auf der MCAD-Seite zulässig (mit Warnhinweis für in MCAD platzierte Modelle). |
MCAD-1520 |
Die Ribbon-Toolbar „Altium CoDesigner“ wird jetzt für Benutzer von SOLIDWORKS und Autodesk Inventor bereitgestellt. Das Ribbon enthält derzeit Befehle zum Erstellen von Löchern, Aussparungen und Board-Bereichen. Hinweis: Die Lösung für PTC Creo folgt in Kürze. |
MCAD-1528 |
Die Reihenfolge der in SOLIDWORKS angewendeten Decals (die Bilder, die Kupfer, Silkscreen und Solder Mask auf einer Board-Seite darstellen) wurde geändert. Die Reihenfolge ist jetzt (von der Board-Seite aus): Kupfer, Solder Mask, Silkscreen. |
MCAD-1536 |
Der Parameter „default_dec_places“ wurde in PTC Creo für die gesamte Sitzung eingerichtet. Jetzt wird er nur noch für die PCB-Modelle eingerichtet. |
MCAD-1567 |
Die unterschiedlichen Dezimaltrennzeichen in ECAD und MCAD in nicht englischen Windows-Gebietsschemas verursachten beim Pull in ECAD einen Fehler. Behoben. |
MCAD-1571 |
Die Art und Weise, wie Farbeigenschaften auf das Board selbst und auf die Board-Lagen in MCAD angewendet werden, wurde geändert. Jetzt werden alle Farbeigenschaften entsprechend den in den 3D View Properties in ECAD festgelegten Einstellungen angewendet. |
MCAD-1577 |
Das CoDesigner-Plugin für Autodesk Inventor wurde nur für den aktuellen Benutzer installiert, was zu Problemen führen konnte, wenn dieser Benutzer kein Administrator war. Jetzt wird das Plugin für alle Windows-Benutzer installiert. |
MCAD-1588 |
Leistungsverbesserungen: Der Algorithmus zum Erstellen von Löchern in SOLIDWORKS (eine der langsamsten Operationen) wurde verbessert; Leiterplatten mit vielen Löchern werden jetzt ungefähr doppelt so schnell erstellt. |
MCAD-1594 |
Die Option „Use common folder for storing models that are coming from ECAD“ wurde in Autodesk Inventor ignoriert. Behoben. |
MCAD-1600 |
Die Decals, die die Paste-Lagen darstellen, werden nicht mehr von ECAD an MCAD gesendet. |
MCAD-1612 |
Der Mechanismus zur automatischen Aktualisierung der MCAD-Plugins funktionierte hinter einem Proxy nicht. Behoben. |
MCAD-1614 |
Die Art der Speicherung von Decals (den Bildern, die Kupfer, Silkscreen und Solder Mask auf einer Board-Seite darstellen) wurde geändert: a) Sie werden jetzt im selben Ordner gespeichert, in dem auch das Board-Teil gespeichert ist, b) einem Decal wird kein Pfad mehr zugewiesen, nur noch der Name des Decals wird beibehalten. |
MCAD-1629 |
Eine Neuannotierung der PCB in ECAD (Änderung der Referenzbezeichner für Komponenten) führte in einigen Fällen zur Verwendung falscher Modelle in MCAD. Behoben. |
MCAD-1685 |
PCB-Komponentenparameter wurden nicht immer mit MCAD synchronisiert. Behoben. |
Neu in CoDesigner 2.0.5
Released: 18 Sep 2020 – Version 2.0.5
Feature Highlights
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.
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.
Ü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
Versions Supported
Unterstützte Versionen 20.2 von Altium Designer mit der Erweiterung MCAD CoDesigner Version 2.0.5.885
Altium NEXUS Client 3.2 mit der Panel-Erweiterung Collaboration Version 2.0.5.284
Dieses Update wurde mit den folgenden MCAD-Plattformen und Add-in-Versionen getestet:
| MCAD-Version | MCAD-Add-in-Version |
|---|---|
| Autodesk Inventor Professional® – Versionen 2019, 2020 | 2.0.5.52 |
| Dassault Systemes SOLIDWORKS® – Versionen 2018, 2019, 2020 | 2.0.5.68 |
| PTC Creo Parametric® – 4.X, 5.X, 6.X, 7.X | 2.0.5.60 |
Release Notes
| MCAD-1098 | CoDesigner kann jetzt PCB-Varianten von ECAD nach MCAD und zurück synchronisieren. Die Varianten können einzeln synchronisiert werden, ohne Produktkonfigurationen in MCAD zu erstellen (CoDesigner zeigt dort an, welche Variante aktuell synchronisiert ist). |
| MCAD-1167 | Für Warnmeldungen aus dem Collaboration Panel in Altium NEXUS wurde eine falsche Überschrift angezeigt. Behoben. |
| MCAD-1168 | CoDesigner meldet jetzt in ECAD die absolute Zeit von Push- und Pull-Aktionen, um Verwirrung zu vermeiden, wenn der Benutzer nach einer Synchronisierung eine längere Pause gemacht hat. |
| MCAD-1185 | CoDesigner zeigt jetzt die Koordinaten problematischer Punkte in den für die Platine verwendeten Einheiten an (zuvor wurden sie immer in mil angezeigt). |
| MCAD-1228 | Unterstützung für Rigid-Flex-Platinen: CoDesigner erkennt jetzt beim Push aus ECAD die Situation, wenn eines der Enden einer Trennlinie von einem Ausschnitt überdeckt wird (was höchstwahrscheinlich bedeutet, dass ein Koordinatensystem, das zum Ausrichten einer Komponentenbaugruppe verwendet wird, in MCAD nicht korrekt erstellt wird), und warnt den Benutzer. |
| MCAD-1252 | CoDesigner überträgt jetzt in die Footprints importierte Parasolid-Modelle mit nur einem Body ohne Transformation und ohne Konvertierung nach MCAD. Dies hilft, Modellbeschädigungen zu vermeiden, die in manchen Fällen während dieser Schritte auftreten können. |
| MCAD-1287 | CoDesigner liest jetzt bei jedem Push die serverseitigen Einstellungen für die Platzierung von MCAD-Komponenten, sodass nach dem Ändern der Einstellungen kein Neustart der ECAD-/MCAD-Software mehr erforderlich ist. |
| MCAD-1346 | Unterstützung für Rigid-Flex-Platinen: CoDesigner ermöglicht jetzt die Synchronisierung der Bewegung von Pads, die auf einem Flex-Segment platziert sind und durch eine komponentenlose Komponente dargestellt werden. |
| MCAD-1424 | Beim Pull aus ECAD meldet CoDesigner jetzt Komponenten, die keine Designatoren haben. |
| MCAD-1452 | Freie 3D-Bodies wurden aufgrund der verwendeten modernen Parasolid-Version nicht von Inventor 2020 an ECAD gesendet. Behoben. |
| MCAD-1464 | Toleranzeinstellungen wurden von CoDesigner in PTC Creo falsch eingerichtet. CoDesigner nimmt diese Einstellungen jetzt nicht mehr vor. |
| MCAD-1476 | Eine Platzierungsänderung wurde in der Änderungstabelle in MCAD für Komponenten, die ursprünglich in MCAD auf der Unterseite einer Platine platziert wurden, fälschlicherweise angezeigt. Behoben. |
| MCAD-1477 | In einigen Fällen wurde beim Pull nach ECAD für freie 3D-Bodies, die auf der MCAD-Seite auf der Unterseite einer Platine platziert waren, eine falsche Abstandshöhe definiert. Behoben. |
| MCAD-1485 | UI: Die Schaltfläche „Help“ wurde im MCAD an den oberen Rand des CoDesigner-Panels verschoben. |
| MCAD-831 | CoDesigner konnte in PTC Creo keinen Platinenumriss lesen, wenn dieser Umriss als Referenz auf ein Teil in einer übergeordneten Baugruppe erstellt wurde (z. B. ein Umriss, der als Versatz von einem Gehäuse erstellt wurde). Behoben. |
| MCAD-854 | Änderungen an den 3D-Modellen in MCAD wurden nicht mit ECAD synchronisiert und umgekehrt. Behoben. |
| MCAD-903 | CoDesigner erstellt jetzt in MCAD ein Loch, dessen Mittelpunkt außerhalb des Platinenumrisses liegt, als Schnitt-Extrusion, um fehlerhaftes Verhalten in MCAD zu vermeiden. |
Neu in CoDesigner 2.0.4
Released: 24 June 2020 – Version 2.0.4
Feature Highlights
Rigid-Flex-Platinendefinition in MCAD
Deutliche Verbesserungen bei der Unterstützung von Rigid-Flex – Platinenform und Biegedefinitionen können jetzt in SOLIDWORKS® definiert und geändert werden, und Komponenten können in SOLIDWORKS platziert und verschoben werden. (Rigid-Flex-Unterstützung für PTC Creo® und Autodesk Inventor® folgt in einem zukünftigen Update)
Die Platinenform und die Biegedefinitionen können jetzt in SOLIDWORKS definiert und geändert werden.
► Erfahren Sie mehr über die Synchronisierung einer Rigid-Flex-Platine
Stärkere Unterstützung für komplexe Platinenformen
Verbesserte Unterstützung bei Problemen mit der Definition der Platinenform – Mikrosegmente und Selbstüberschneidungen in der ECAD-Platinenskizze werden jetzt beim Push erkannt und gemeldet. Ihre Positionen werden detailliert angegeben und, wo möglich, in MCAD automatisch korrigiert.
► Bei Problemen, die in MCAD nicht behoben werden können, erfahren Sie mehr über das Beheben von Problemen mit der Platinenkontur in ECAD
Verbesserte Komponentensynchronisierung
Die Handhabung gesperrter Komponenten wurde vereinfacht – als Fixed oder Constrained definierte MCAD-Teile werden jetzt in ECAD als Locked-Komponenten übernommen, und Locked in ECAD wird in MCAD zu Fixed. Änderungen am Locked-/Fixed-Status werden jetzt zwischen MCAD und ECAD synchronisiert.
ECAD-Komponenteneigenschaften werden jetzt an MCAD übertragen – Alle ECAD-PCB-Komponentenparameter werden jetzt an das MCAD-Teil übertragen.
ECAD-PCB-Komponentenparameter werden an das entsprechende MCAD-Teil übertragen.
Unterstützte Versionen
Altium Designer 20.2 mit der MCAD CoDesigner Erweiterungsversion 2.0.4.829
Altium NEXUS Client 3.2 mit der Collaboration Panel-Erweiterungsversion 2.0.4.272
Dieses Update wurde mit den folgenden MCAD-Plattformen und Add-in-Versionen getestet:
| MCAD-Version | MCAD-Add-in-Version |
|---|---|
| Autodesk Inventor Professional® - Versionen 2019, 2020 | 2.0.4.45 |
| Dassault Systemes SOLIDWORKS® - Versionen 2018, 2019, 2020 | 2.0.4.62 |
| PTC Creo Parametric® - 4.X , 5.X, 6.X, 7.X | 2.0.4.53 |
Versionshinweise
| MCAD-1394 | PTC Creo stürzte beim Bearbeiten der Definition einer Komponente außerhalb des Kontexts einer PCB-Baugruppe ab. Behoben. |
| MCAD-1367 | PTC Creo stürzte beim Anwenden von Änderungen beim zweiten Pull ab, wenn es ECAD-Komponenten mit langen Namen gab. Behoben. |
| MCAD-1294 | Die Änderung „Sync Component Holes“ erschien in SolidWorks bei jedem Pull in der Änderungstabelle für Komponenten mit mehr als zwei geschlitzten, sich selbst schneidenden Pads. Behoben. |
| MCAD-1285 | Die Anmeldung durch Drücken der Eingabetaste funktionierte im Inventor-Plugin nicht. Behoben. |
| MCAD-1283 | Unterstützung für PTC Creo 7 hinzugefügt. |
| MCAD-1276 | Unterstützung für Rigid-Flex-Leiterplatten: Es wurde eine Validierung des minimal zulässigen Abstands zwischen einem Biegebereich und einer Trennlinie hinzugefügt. |
| MCAD-1258 | Alle Eigenschaften von aus ECAD übertragenen Komponenten werden jetzt auf die entsprechenden Modelle in MCAD angewendet. |
| MCAD-1239 | Die Benutzeroberfläche des Einstellungsdialogs in den MCAD-Plugins wurde vereinfacht und für alle unterstützten MCADs vereinheitlicht. Die Einstellungen für die Behandlung des Fixed-/Locked-Status und für automatische Constraints in SolidWorks wurden entfernt (siehe MCAD-788) |
| MCAD-1236 | Unterstützung für Rigid-Flex-Leiterplatten: Das Rückgängigmachen von Änderungen an der Leiterplattenkontur, die in MCAD vorgenommen und in ECAD angewendet wurden, und das erneute Abrufen dieser Änderungen in ECAD beschädigte die Leiterplattenstruktur in ECAD. Behoben. |
| MCAD-1222 | CoDesigner prüft jetzt, ob ein PCB-Projekt Varianten enthält, und warnt den Benutzer, dass Varianten derzeit noch nicht unterstützt werden. |
| MCAD-1221 | Die Liste der verfügbaren Workspaces wurde im CoDesigner-Panel in ECAD nicht angezeigt, wenn der Benutzer eine lokal gespeicherte PCB öffnete. Behoben. |
| MCAD-1192 | Es wurde eine Versionierung des Modells der Austauschdaten eingeführt. Wenn die Version der ECAD-Erweiterung oder die Version des MCAD-Plugins nicht zur Version des auf dem Server gespeicherten Datenmodells passt, warnt CoDesigner den Benutzer. |
| MCAD-1191 | In ECAD wurden in Warn-/Fehlermeldungen alte Koordinaten angezeigt, wenn der ECAD-Leiterplattenursprung an eine neue Position verschoben wurde. |
| MCAD-1188 | Unterstützung für Rigid-Flex-Leiterplatten: Die Struktur einer auf der MCAD-Seite erstellten starren PCB wurde beschädigt, nachdem sie in ECAD in eine Rigid-Flex-PCB umgewandelt und zurück an MCAD gesendet wurde. Behoben. |
| MCAD-1187 | Komponenten, die in MCAD platziert und dann in ECAD erkannt wurden, waren verschoben, wenn die Leiterplattenkontur in MCAD in negative Koordinaten verschoben wurde. Behoben. |
| MCAD-1183 | Unterstützung für Rigid-Flex-Leiterplatten: SolidWorks funktionierte bei einigen Leiterplatten nicht mehr, wenn Änderungen am Biegewinkel angewendet wurden. Behoben. |
| MCAD-1166 | In ECAD wurde eine falsche Vorschau eines freien 3D-Körpers angezeigt, wenn das Modell in MCAD um mehr als 45 Grad um die Y-Achse gedreht wurde. Behoben |
| MCAD-1165 | In ECAD wurde eine falsche Vorschau eines freien 3D-Körpers angezeigt, und die entsprechende Änderung erschien erneut in der Änderungstabelle, wenn das Modell in Inventor um die X-Achse gedreht wurde. Behoben |
| MCAD-1164 | Die Änderung „Placement changed“ wurde in ECAD beim zweiten Pull fälschlicherweise für einen freien 3D-Körper angezeigt, obwohl die entsprechende Änderung bereits angewendet worden war. Behoben |
| MCAD-1163 | In einigen Fällen wurde in MCAD keine Biegung erstellt, wenn sich in der Mitte dieser Biegung ein Ausschnitt befand. Behoben. |
| MCAD-1161 | Decals waren in Creo bei Leiterplatten mit abgerundeter Form in einigen Fällen verschoben. Behoben. |
| MCAD-1159 | Es wurden einige Verbesserungen an der Tastaturunterstützung im MCAD-Dialog „Projekt auswählen“ vorgenommen. |
| MCAD-1119 | CoDesigner erkennt jetzt Probleme mit Leiterplattenkonturen (Mikrosegmente, sich selbst schneidende Konturen) beim Push auf der ECAD-Seite, um das Senden von Leiterplatten zu verhindern, die in MCAD nicht erstellt werden können. |
| MCAD-1104 | MCAD funktionierte nicht mehr, wenn eine PCB-Baugruppe lokal geöffnet wurde, nachdem der CoDesigner-Server gestoppt worden war. Behoben. |
| MCAD-1102 | Unterstützung für Rigid-Flex-Leiterplatten: Konstrukteure können jetzt in MCAD starre und flexible Bereiche sowie Biegungen auf einer Rigid-Flex-Leiterplatte hinzufügen und löschen. |
| MCAD-1101 | CoDesigner zeigt jetzt die Koordinaten problematischer Elemente von Ausschnittkonturen an. |
| MCAD-1070 | Für auf der MCAD-Seite vorgenommene Änderungen wurde in ECAD keine Vorschau einer Änderung der Ausschnittform angezeigt. Behoben. |
| MCAD-1067 | Das Verhalten bei der Interpretation von Bohrungen und Ausschnitten beim Push in SolidWorks wurde geändert (vereinheitlicht mit anderen unterstützten MCADs): Ein extrudierter Schnitt wird jetzt immer als Ausschnitt an ECAD übertragen. |
| MCAD-1066 | Komponentenbohrungen werden jetzt in SolidWorks immer erstellt (vereinheitlicht mit anderen unterstützten MCADs). Die entsprechende Option wurde aus den Einstellungen entfernt. |
| MCAD-1063 | Der Link zur Dokumentation im CoDesigner-Panel in ECAD funktionierte nicht, wenn ein Projekt online nicht verfügbar war. Behoben. |
| MCAD-1060 | Im Collaboration Panel in NEXUS wurde eine falsche Meldung angezeigt, wenn ein Projekt gerade auf dem Server verfügbar gemacht worden war. Behoben. |
| MCAD-1054 | In MCAD wurde für eine Komponente, die ursprünglich in MCAD platziert, dann in ECAD erkannt und anschließend gelöscht wurde, eine falsche Vorschau angezeigt, wenn ihre Z-Achse horizontal ausgerichtet war. Behoben. |
| MCAD-1046 | CoDesigner warnt den Benutzer jetzt, wenn es unmöglich ist, die Rotation einer Komponente zu bestimmen, die zwischen MCAD und ECAD synchronisiert wurde, aber keine eingebetteten 3D-Körper hat. |
| MCAD-1028 | In MCAD erstellte Push-Kommentare wurden in ECAD nicht angezeigt, wenn keine Änderungen erkannt wurden. Behoben. |
| MCAD-1025 | Die Vorschau für eine in ECAD vorgenommene Änderung der Bohrungsplatzierung wurde in MCAD nicht angezeigt. Behoben. |
| MCAD-1019 | CoDesigner warnt den Benutzer jetzt, wenn in ECAD das Symbol „-“ in Komponentenbezeichnern erkannt wird (dieses Symbol ist für interne Zwecke reserviert). |
| MCAD-990 | CoDesigner informiert den MCAD-Benutzer jetzt darüber, dass Probleme mit Mikrosegmenten in der aus ECAD stammenden Leiterplattenskizze in MCAD automatisch behoben werden. |
| MCAD-968 | UI-Verbesserungen: Die Optionen zum Wechseln zwischen Altium 365 und einem benutzerdefinierten Server wurden im MCAD-Plugin deutlicher hervorgehoben. |
| MCAD-955 | Unterstützung für Rigid-Flex-Leiterplatten: CoDesigner prüft jetzt beim Push auf der ECAD-Seite auf Probleme mit der Leiterplattendefinition: wenn ein Biegebereich einen anderen Biegebereich oder eine Trennlinie berührt/überlappt. |
| MCAD-944 | Komponentenbohrungen mit einer sich selbst schneidenden Kontur werden jetzt in MCAD als separate Features erstellt. |
| MCAD-943 | Unterstützung für Rigid-Flex-Leiterplatten: CoDesigner zeigt jetzt die Vorschau von Änderungen an der Komponentenplatzierung an (sie wird im abgewickelten Zustand angezeigt). |
| MCAD-942 | UI-Verbesserungen: Die Standardgröße des Dialogs „Projekt öffnen“ wurde verkleinert, und der Dialog wird jetzt in der Mitte des Bildschirms geöffnet. |
| MCAD-926 | Unterstützung für Rigid-Flex-Leiterplatten: Interne Konturen, die in MCAD in der Skizze der Leiterplattenkontur erstellt wurden, werden nicht mehr unterstützt. CoDesigner warnt den Benutzer jetzt, wenn eine solche Kontur erkannt wird. |
| MCAD-867 | CoDesigner konnte in Creo keine kreisförmige PCB erstellen. Behoben. |
| MCAD-840 | CoDesigner in Creo konnte keinen Ausschnitt an der Ecke der PCB erstellen, wenn der Ausschnitt den Eckpunkt der Leiterplatte einschloss. Behoben. |
| MCAD-839 | Die Leiterplattenkontur wurde in ECAD nach dem Rückgängigmachen von aus MCAD stammenden Änderungen in negative Koordinaten verschoben, wenn diese Leiterplatte in MCAD negative Koordinaten hatte. Behoben. |
| MCAD-793 | CoDesigner validiert jetzt auf der MCAD-Seite platzierte Komponenten, wenn die Option „Component Recognition“ aktiviert ist, und warnt den Benutzer, wenn auf dem Altium-Server keine entsprechenden Komponenten gefunden werden. |
| MCAD-788 | Das Verhalten bei der Behandlung des ECAD-Status „locked“ und der MCAD-Status „fixed“ und „constrained“ wurde geändert. Dynamische Constraints zur Leiterplattenfläche werden in MCAD nicht mehr automatisch erstellt. Die Optionen „Mate Electrical Components to Board“ und „Fix components on board“ wurden aus den Einstellungen des SolidWorks-Plugins entfernt. Wenn eine Komponente in MCAD fixed oder constrained ist, wird sie in ECAD locked (unabhängig davon, ob diese Constraint Bewegungen innerhalb der PCB-Baugruppe zulässt oder nicht). Wenn eine Komponente in ECAD locked ist, wird sie in MCAD fixed, sofern sie dort nicht constrained ist. Das Entfernen des locked-/fixed-Status wird ebenfalls zwischen MCAD und ECAD synchronisiert. |
| MCAD-709 | CoDesigner ermöglicht dem Benutzer jetzt, die Verbindung zum Server erneut herzustellen, wenn die Verbindung verloren gegangen ist. |
Neu in CoDesigner 2.0.3
Released: 22 May 2020 – Version 2.0.3
Wichtigste Neuerungen
Verbesserte Unterstützung für komplexe Leiterplattenformen und Komponenten
Diese Version bringt erhebliche Verbesserungen bei der Unterstützung für den bidirektionalen Austausch von PCB-Designs zwischen Altiums Designsoftware und Ihrer bevorzugten MCAD-Designsoftware.
Diese Unterstützung umfasst:
- Bidirektionale Übertragung komplexer Leiterplattenformen mit Aussparungen
- Bidirektionale Übertragung platzierter Komponenten als 3D-Modelle
- Übertragung nativer Komponenten von MCAD zu ECAD
- Übertragung nativer Komponenten von ECAD zu MCAD (nur Creo)
- Unterstützung für Starrflex-PCBs (nur SOLIDWORKS)
Unterstützte Versionen
Altium Designer 20.1 mit der Erweiterungsversion MCAD CoDesigner2.0.3.721
Altium NEXUS Client 3.1 mit der Panel-Erweiterungsversion Collaboration2.0.3.255
Dieses Update wurde mit den folgenden MCAD-Plattformen und Add-in-Versionen getestet:
| MCAD-Version | MCAD-Add-in-Version |
|---|---|
| Autodesk Inventor Professional® – Versionen 2019, 2020 | 2.0.3.27 |
| Dassault Systemes SOLIDWORKS® – Versionen 2018, 2019, 2020 | 2.0.3.30 |
| PTC Creo Parametric® – 4.X, 5.X, 6.X | 2.0.3.31 |
Versionshinweise
| MCAD-983 | SolidWorks stürzte beim Pull-Vorgang gelegentlich ab. Die Ursache für die meisten dieser Abstürze wurde gefunden und behoben. |
| MCAD-1107 | Top Solder Mask- und Bottom Solder Mask-Decals werden jetzt in SolidWorks 2019 und älter als sichtbar und in SolidWorks 2020+ als ausgeblendet angewendet. Hinweis: Zuvor war das Anwenden dieser Decals aufgrund von Problemen mit dem Rendering in SolidWorks 2020 deaktiviert. Jetzt kann der Benutzer sie in SolidWorks 2020+ manuell sichtbar machen und das Erscheinungsbild bei Bedarf anpassen. |
| MCAD-1170 | Autodesk Inventor stürzte ab, wenn eine Leiterplatte auf der MCAD-Seite erstellt wurde. Behoben. |
| MCAD-1180 | Die an den Server gesendeten Modelle werden jetzt gepackt, um Speicherplatz zu sparen und die Leistung zu erhöhen. |
| MCAD-1186 | Änderung der Benutzeroberfläche: Die Fortschrittsleiste wurde aus einem separaten Fenster in das CoDesigner-Panel verschoben. |