Nouveautés de CoDesigner
La technologie MCAD CoDesigner d’Altium relie les domaines de conception mécanique et électrique, permettant aux ingénieurs en mécanique et en électronique d’échanger la carte PCB assemblée entre les deux domaines.
Dans votre logiciel de conception Altium, cela se fait via une extension qui charge et extrait les données de la carte et des composants depuis l’éditeur PCB, le MCAD CoDesigner extension. Dans le logiciel MCAD, le Altium CoDesigner Add-in remplit la même fonction en chargeant et en extrayant les données de la carte et des composants depuis le logiciel MCAD.
Les logiciels ECAD et MCAD transmettent les modifications de conception via un Workspace Altium, qui peut être hébergé dans le cloud sur Altium 365, ou sur le réseau de votre entreprise à l’aide d’un serveur Altium On-Prem Enterprise. Le Workspace agit comme un pont, auquel se connectent à la fois les logiciels ECAD et MCAD. Le Workspace contient les données de la carte et des composants, ce qui permet aux ingénieurs ECAD et MCAD de continuer à travailler de manière autonome, en récupérant et en publiant leurs modifications lorsqu’ils sont prêts.
Versions prises en charge
CoDesigner est en développement continu ; cette page présente les modifications apportées à chaque version. Étant donné que l’extension CoDesigner et les modules complémentaires peuvent être mis à jour séparément du cycle de mise à jour de votre logiciel de conception Altium, cette page inclut également des informations sur les versions prises en charge des logiciels Altium, ainsi que sur les versions prises en charge des logiciels MCAD.
ECAD-MCAD VERSION COMPATIBILITY MATRIX
Cette matrice fournit un résumé de la compatibilité des versions ECAD/MCAD. La première colonne répertorie les versions de MCAD CoDesigner ainsi que la version minimale du logiciel ECAD Altium requise pour cette version de CoDesigner. Pour les colonnes MCAD, la première ligne de chaque cellule indique la ou les versions du produit MCAD prises en charge. Elle est suivie du Extension/Add-in recommandé à utiliser avec cette version d’Altium Designer ou de votre produit MCAD. Notez que certains outils MCAD nécessitent l’utilisation d’un programme d’installation CoDesigner différent selon les versions du logiciel MCAD. Ces informations sont également détaillées dans la section Supported Versions des informations Nouveautés de chaque version d’Altium MCAD CoDesigner.
CoD extension / Altium Designer |
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# |
|---|---|---|---|---|---|
CoD 3.15.0.2498 Altium Designer Altium Designer Develop Altium Designer Agile |
Fusion 3.15.0.5 |
2025, 2026, 2027 |
2023, 2024, 2025, 2026 3.15.0.4 |
9.X, 10.X, 11.X, 12.X 3.15.0.5 |
(2312 < 2512)3.15.0.4 (2212 < 2312)3.15.0.4 (2206 < 2212)3.15.0.4 |
CoD 3.14.0.2469 Altium Designer Altium Designer Develop Altium Designer Agile |
Fusion 3.14.0.2 |
2024 2025, 2026 |
2023, 2024, 2025, 2026 3.14.0.4 |
9.X, 10.X, 11.X, 12.X 3.14.0.2 |
(2312 < 2506)3.14.0.4 (2212 < 2312)3.14.0.4 (2206 < 2212)3.14.0.4 |
CoD 3.13.0.2437 Altium Designer Altium Designer Develop Altium Designer Agile |
Fusion 3.13.0.2 |
2024 2025, 2026 |
2022, 2023, 2024, 2025 3.13.0.2 |
9.X, 10.X, 11.X, 12.X 3.13.0.2 |
(2312 < 2506) 3.13.0.2 (2212 < 2312) 3.13.0.2 (2206 < 2212) 3.13.0.2 |
CoD 3.12.0.2414 Altium Designer |
Fusion 3.12.0.3 |
2024 2025 |
2022, 2023, 2024, 2025 3.12.0.11 |
8.X, 9.X, 10.X, 11.X 3.12.0.11 |
(2312 - 2412) 3.12.0.12 (2212 < 2312) 3.12.0.9 (2206 < 2212) 3.12.0.15 |
CoD 3.11.0.2380 Altium Designer |
Fusion 3.11.0.9 |
2024 2025 |
2022, 2023, 2024, 2025 3.11.0.10 |
8.X, 9.X, 10.X, 11.X 3.11.0.8 |
(2312 - 2412) 3.11.0.14 (2212 < 2312) 3.11.0.13 (2206 < 2212) 3.11.0.13 |
CoD 3.10.0.2312 Altium Designer |
Fusion 3.10.0.7 |
2024 2025 |
2021, 2022, 2023, 2024, 2025 3.10.0.6 |
8.X, 9.X, 10.X, 11.X 3.10.0.5 |
(2312) 3.10.0.4 (2212 < 2312) 3.10.0.4 (2206 < 2212) 3.10.0.4 |
CoD 3.9.0.2208 Altium Designer |
Fusion 3.9.0.12 |
2024 2025 |
2021, 2022, 2023, 2024 3.9.0.9 |
8.X, 9.X, 10.X, 11.X 3.9.0.9 |
(2312) 3.9.0.16 (2212 < 2312) 3.9.0.17 (1953 < 2212) 3.9.0.15 |
CoD 3.8.0.2085 Altium Designer |
Fusion 3.8.0.16 |
2023, 2024 3.8.0.12 |
2021, 2022, 2023, 2024 3.8.0.21 |
7.X, 8.X, 9.X, 10.X 3.8.0.16 |
(2312) 3.8.0.14 (2212 < 2312) 3.8.0.14 (1953 < 2212) 3.8.0.14 |
CoD 3.7.0.2033 Altium Designer |
Fusion 3.7.0.7 |
2023, 2024 3.7.0.6 |
2021, 2022, 2023, 2024 3.7.0.9 |
7.X, 8.X, 9.X, 10.X 3.7.0.12 |
1953 - 2312 3.7.0.22 |
CoD 3.6.0.1976 Altium Designer |
Fusion 360 3.6.0.16 |
2023, 2024 3.6.0.15 |
2021, 2022, 2023, 2024 3.6.0.34 |
7.X, 8.X, 9.X, 10.X 3.6.0.26 |
1953 - 2306 3.6.0.19 |
CoD 3.5.0.1900 Altium Designer |
Fusion 360 3.5.0.17 |
2023, 2024 3.5.0.14 |
2020, 2021, 2022, 2023 3.5.0.24 |
7.X, 8.X, 9.X, 10.X 3.5.0.21 |
1953 - 2212 3.5.0.12 |
CoD 3.4.0.1780 Altium Designer |
Fusion 360 3.4.0.4 |
2022, 2023 3.4.0.3 |
2020, 2021, 2022, 2023 3.4.0.7 |
7.X, 8.X, 9.X 3.4.0.3 |
1953 - 2212 3.4.0.9 |
CoD 3.3.0.1753 Altium Designer |
Fusion 360 3.3.0.6 |
2022, 2023 3.3.0.6 |
2020, 2021, 2022, 2023 3.3.0.9 |
7.X, 8.X, 9.X 3.3.0.6 |
1953 - 1996 3.3.0.8 |
CoD 3.2.0.1730 Altium Designer |
Fusion 360 3.2.0.7 |
2022, 2023 3.2.0.8 |
2020, 2021, 2022, 2023 3.2.0.11 |
7.X, 8.X, 9.X 3.2.0.8 |
1953 - 1996 3.2.0.8 |
CoD 3.1.0.1709 Altium Designer |
Fusion 360 3.1.0.9 |
2022, 2023 3.1.0.11 |
2020, 2021, 2022, 2023 3.1.0.35 |
7.X, 8.X 3.1.0.28 |
1953 - 1996 3.1.0.9 |
CoD 3.0.0.1610 Altium Designer |
Fusion 360 3.0.0.14 |
2022, 2023 3.0.0.14 |
2020, 2021, 2022 3.0.0.13 |
7.X, 8.X 3.0.0.13 |
1953 - 1996 3.0.0.13 |
Nouveautés de CoDesigner 3.15.0
Released: 30 April 2026 – Version 3.15.0 Hot Fix (MCAD CoDesigner extension change to version 3.15.0.2498)
Released: 9 April 2026 – Version 3.15.0
Aucune nouvelle fonctionnalité n’est incluse dans cette version.
Versions prises en charge par CoDesigner 3.15.0
-
Altium Designer 24.8 (ou version ultérieure) avec l’extension MCAD CoDesigner version 3.15.0.2498
-
CoDesigner 3.3 est la dernière version disponible pour Altium NEXUS Client.
-
CoDesigner 2.10 est la dernière version disponible pour Altium CircuitMaker.
Cette mise à jour a été testée sur les plateformes MCAD et versions de modules complémentaires suivantes :
| Version MCAD | Version du module complémentaire MCAD |
|---|---|
| Autodesk Fusion® (Note 1) | 3.15.0.5 |
| Autodesk Inventor Professional® - versions 2025, 2026, 2027 | 3.15.0.4 |
| Dassault Systemes SOLIDWORKS® - versions 2023, 2024, 2025, 2026 | 3.15.0.4 |
| PTC Creo Parametric® - 9.X, 10.X, 11.X, 12.X | 3.15.0.5 |
| Siemens NX® - version 2206<2212 (Note 2) | 3.15.0.4 |
| Siemens NX® - version 2212<2312 (Note 2) | 3.15.0.4 |
| Siemens NX® - version 2312-2512 (Note 2) | 3.15.0.4 |
Notes:
-
Altium CircuitMaker ne prend en charge qu’Autodesk Fusion.
-
Siemens NX est disponible pour les concepteurs uniquement dans le cadre d’Altium Enterprise Solutions. À partir de MCAD CoDesigner 3.8, il existe plusieurs versions du programme d’installation de MCAD CoDesigner pour Siemens NX, adaptées aux différentes versions du logiciel Siemens NX. Tous ces programmes d’installation installent des versions identiques de MCAD CoDesigner ; ils ne diffèrent que par leur détection de la version actuellement installée de Siemens NX. Pour MCAD CoDesigner 3.7 et les versions antérieures, il n’existe qu’un seul programme d’installation, et après l’installation de MCAD CoDesigner, Siemens NX peut afficher un avertissement au lancement indiquant que l’écart entre la version actuelle et la version signée est trop important. Cet avertissement peut être ignoré ; votre installation de MCAD CoDesigner fonctionnera correctement. Sinon, l’option Show Warning when Loading dans la boîte de dialogue Customer Defaults de Siemens NX peut être désactivée
Release Note for CoDesigner 3.15.0 Hot Fix (MCAD CoDesigner extension change to version 3.15.0.2498)
| MCAD-5685 | Correction d’une erreur qui apparaissait lors de l’envoi d’un projet de faisceau depuis l’ECAD après modification du câblage. Auparavant, des changements tels que le remplacement de connecteurs, la mise à jour de l’affectation des broches des fils ou la modification des désignateurs pouvaient entraîner la collecte de données de composants incomplètes pendant l’envoi, ce qui provoquait des erreurs « wire not fully connected ». Désormais, les données du faisceau sont correctement collectées. Remarque : ce correctif est publié en tant que correctif à chaud pour l’extension MCAD CoDesigner d’Altium Designer et affectera d’abord les envois manuels. Les Workspaces Altium 365 seront mis à jour peu après la publication du correctif à chaud ; ainsi, les envois automatiques lors de l’enregistrement d’un projet dans un Workspace Altium 365 continueront d’échouer pendant un certain temps. |
Release Notes for CoDesigner 3.15.0
| MCAD-5356 | Siemens NX : correction d’un bogue où les découpes de carte s’arrêtaient au décalage inférieur de la carte lorsque la collaboration cuivre était désactivée ; les découpes standard retirent désormais toujours la matière sur toute l’épaisseur de la carte. |
MCAD-5525 |
PTC Creo : suppression d’une normalisation trop stricte des caractères pour les symboles de modèles de composants Creo, de sorte que les tirets ne sont plus remplacés inutilement (ce qui améliore la cohérence de la reconnaissance/du nommage). |
| MCAD-5549 | Autodesk Inventor : la tentative de création d’un assemblage soudé pendant que CoDesigner est actif ne provoque plus de plantage dans la v.2026. |
| MCAD-5683 | Altium 365 : la génération automatique de modèles MCAD ne se produit désormais qu’après le premier Pull dans le MCAD. |
| MCAD-5687 | PTC Creo : résolution d’un problème de performances où des opérations Pull répétées entraînaient une analyse inutile de la carte en raison de mises à jour de paramètres, ce qui pouvait épuiser les ressources et provoquer le plantage de Creo. |
| MCAD-5689 | Autodesk Fusion : correction d’un problème où, si le document actuel n’était pas un assemblage, la récupération d’un projet pouvait échouer avec une exception. Le pull initial ouvre désormais toujours un nouveau document d’assemblage. |
| MCAD-5691 | Amélioration de la fiabilité de l’envoi de conceptions de PCB complexes comportant de nombreux vias depuis l’ECAD vers le MCAD. |
| MCAD-5697 | PTC Creo : le module Cabling de Creo 12.4.3 et versions ultérieures n’est pas encore pris en charge par CoDesigner ; l’avertissement correspondant s’affiche désormais lors d’une tentative de récupération d’un projet Altium Harness dans ces versions. La prise en charge de ce module de câblage sera ajoutée prochainement. |
| MCAD-5704 | Siemens NX 2512 est désormais pris en charge. |
| MCAD-5706 | Les composants de variantes mécaniques non montés ne déclenchent plus de faux avertissement de pièce alternative lors de la récupération de cartes via CoDesigner dans MCAD. |
| MCAD-5710 | Siemens NX : la prise en charge de la synchronisation des PCB rigides-flexibles est passée du statut bêta au statut production. |
| MCAD-5735 | Autodesk Inventor 2027 est désormais pris en charge. |
Nouveautés de CoDesigner 3.14.0
Released: 17 December 2025 – Version 3.14.0
Feature Highlights
Envoi automatique du harnais lors de l’enregistrement sur le serveur
Lorsque vous effectuez un Push depuis l’ECAD dans le panneau CoDesigner, vous ne poussez pas le projet ECAD vers l’Altium Workspace ; vous poussez un package de données spécial ECAD-vers-MCAD. Pour un projet de faisceau, ce package comprend : les connecteurs, les épissures, la connectivité (données « from-to ») et la topologie du faisceau.
L’enregistrement du projet ECAD dans le Workspace s’effectue indépendamment d’un Push vers le MCAD. Cette séparation entre le Push vers le MCAD et l’enregistrement sur le serveur peut être source de confusion : un ingénieur ECAD peut penser que l’opération Save to Server effectuée en fin de journée signifie que toutes les autres personnes ayant besoin d’accéder à ces données de conception disposent désormais de la version la plus récente et sont prêtes à travailler.
Pour simplifier le maintien de la synchronisation des fichiers, la première fois que le projet de faisceau est Pull depuis le Workspace vers le MCAD, ce projet est marqué comme projet MCAD CoDesigner. À partir de ce moment, chaque fois que le projet est enregistré sur le serveur dans l’ECAD, il est aussi automatiquement Push vers le Workspace, prêt à être Pull dans le MCAD. L’Auto-Push évite d’avoir à se souvenir d’effectuer un Push manuel CoDesigner après chaque enregistrement dans l’ECAD. Lorsque l’ingénieur MCAD effectue un Pull, il est averti si le dernier Push MCAD était automatique.
Un auto-push MCAD est désormais effectué automatiquement lorsque le projet est enregistré sur le serveur.
En savoir plus sur Automatic CoDesigner Push when you Save to Server in ECAD.
Prise en charge de SOLIDWORKS 2026
La prise en charge de SOLIDWORKS 2026 a été ajoutée dans la mise à jour 3.14 d’Altium MCAD CoDesigner.
Altium MCAD CoDesigner prend désormais en charge SOLIDWORKS 2026 (image fournie avec l’aimable autorisation de Dassault Systemes)
Versions Supported
-
Altium Designer 24.8 (ou version ultérieure) avec MCAD CoDesigner la version d’extension 3.14.0.2469
-
CoDesigner 3.3 est la version la plus récente disponible pour Altium NEXUS Client.
-
CoDesigner 2.10 est la version la plus récente disponible pour Altium CircuitMaker.
Cette mise à jour a été testée sur les plateformes MCAD et versions d’Add-in suivantes :
| Version MCAD | Version de l’Add-in MCAD |
|---|---|
| Autodesk Fusion® (Note 1) | 3.14.0.2 |
| Autodesk Inventor Professional® - version 2024 | 3.14.0.2 |
| Autodesk Inventor Professional® - versions 2025, 2026 | 3.14.0.2 |
| Dassault Systemes SOLIDWORKS® - versions 2023, 2024, 2025, 2026 | 3.14.0.4 |
| PTC Creo Parametric® - 9.X, 10.X, 11.X, 12.X | 3.14.0.2 |
| Siemens NX® - version 2206<2212 (Note 2) | 3.14.0.4 |
| Siemens NX® - version 2212<2312 (Note 2) | 3.14.0.4 |
| Siemens NX® - version 2312-2506 (Note 2) | 3.14.0.4 |
Notes:
-
Altium CircuitMaker prend uniquement en charge Autodesk Fusion.
-
Siemens NX est uniquement disponible pour les concepteurs dans le cadre d’Altium Enterprise Solutions. À partir de MCAD CoDesigner 3.8, il existe plusieurs versions de l’installeur de MCAD CoDesigner pour Siemens NX, afin de s’adapter aux différentes versions du logiciel Siemens NX. Ces installeurs installent tous des versions identiques de MCAD CoDesigner ; ils diffèrent uniquement par leur détection de la version actuellement installée de Siemens NX. Pour MCAD CoDesigner 3.7 et versions antérieures, il n’existe qu’un seul installeur et, après l’installation de MCAD CoDesigner, Siemens NX peut afficher un avertissement au lancement indiquant que l’écart entre la version actuelle et la version signée est trop important. Cet avertissement peut être ignoré ; votre installation de MCAD CoDesigner fonctionnera correctement. À la place, l’option Show Warning when Loading dans la boîte de dialogue Customer Defaults de Siemens NX peut être désactivée
Release Notes for CoDesigner 3.14.0
| MCAD-4354 | Synchronisation de faisceaux : CoDesigner vous permet désormais de Pull un projet de faisceau ECAD depuis Altium 365 même si ce projet n’a pas été précédemment Push depuis l’ECAD. Une fois ce projet sélectionné dans la boîte de dialogue MCAD « Select project for pulling », il sera automatiquement Push depuis Altium 365. Remarque : cette capacité n’était auparavant activée que pour les projets PCB et multi-cartes, l’objectif principal étant de permettre aux débutants de commencer rapidement à travailler avec MCAD CoDesigner. |
| MCAD-5516 | SOLIDWORKS : lors du Pull des modifications, CoDesigner détectait à tort, dans de nombreux cas, la nécessité de mettre à jour les modèles de composants sans modification de la révision ECAD, générant l’erreur « Model ABC can't be imported into <path+model_name> ». Désormais, de telles modifications sont désactivées dans le tableau (avec une info-bulle expliquant le cas). |
| MCAD-5576 | SOLIDWORKS 2026 est désormais pris en charge. |
| MCAD-5624 | Autodesk Inventor : les boîtes englobantes représentant l’aperçu du déplacement des composants étaient enregistrées par erreur comme extrusions dans la pièce de carte. Corrigé. |
| MCAD-5629 | SOLIDWORKS : CoDesigner détecte désormais l’orientation non standard de l’axe Z et des plans de référence et en avertit l’utilisateur. |
| MCAD-5633 | SOLIDWORKS et PTC Creo : dans la conception de faisceaux, la longueur des fils et câbles manquait lors des Pull suivants dans le MCAD, ce qui entraînait une exception. Corrigé. |
| MCAD-5659 | PTC Creo : les modifications des propriétés des composants sont désormais affichées comme rejetées (décochées) par défaut, afin d’éviter des problèmes apparaissant souvent lors de l’application de ces modifications (à cause de symboles interdits dans les noms de propriétés, de permissions d’écriture restreintes, etc.). Activez les modifications requises. |
Nouveau dans CoDesigner 3.13.0
Released: 5 September 2025 – Version 3.13.0
Feature Highlights
Prise en charge des câbles de faisceau incluant des paires torsadées
Dans l’ECAD, une paire torsadée est considérée comme un câble, qui peut ensuite être inclus avec d’autres paires torsadées dans un câble plus grand. Comme certains outils MCAD ne prennent pas en charge ce type de structure câble-dans-câble, MCAD CoDesigner transfère désormais les fils d’une paire torsadée comme des fils individuels. Les propriétés de torsion sont appliquées à chaque fil, ce qui garantit que leur longueur est correcte.
Les paires torsadées sont prises en charge par transfert de la paire sous forme de fils individuels, avec application des propriétés de torsion.
Option permettant d’exclure le Route Tool Path du PCB dans le MCAD
Bien que le trajet d’outil de routage soit essentiel pour la fabrication, il n’est souvent pas nécessaire pendant la conception MCAD, lorsque l’ingénieur mécanicien doit se concentrer sur l’intégration de la carte dans le boîtier du produit. Pour prendre cela en charge, la boîte de dialogue Altium CoDesigner Settings inclut désormais la case à cocher Build Route Tool Path ; configurez-la selon vos besoins. Notez que le Route Tool Path est toujours Push depuis l’ECAD ; cette option contrôle son Pull dans le MCAD.
Choisissez si le Route Tool Path doit être inclus dans le Pull vers le MCAD.
Prise en charge de PTC Creo v12
La prise en charge de PTC Creo v12 a été ajoutée dans la mise à jour 3.13 d’Altium MCAD CoDesigner.
Altium MCAD CoDesigner prend désormais en charge PTC Creo V12 (image fournie avec l’aimable autorisation de PTC).
Prise en charge d’Autodesk Inventor 2026
La prise en charge d’Autodesk Inventor 2026 a été ajoutée dans la mise à jour 3.13 d’Altium MCAD CoDesigner.
Altium MCAD CoDesigner prend désormais en charge Autodesk Inventor 2026 (image fournie avec l’aimable autorisation d’Autodesk).
Prise en charge de Siemens NX 2506
La prise en charge de Siemens NX 2506 a été ajoutée dans la mise à jour 3.13 d’Altium MCAD CoDesigner.
Versions Supported
-
Altium Designer 24.8 (ou version ultérieure) avec MCAD CoDesigner la version d’extension 3.13.0.2437
-
CoDesigner 3.3 est la version la plus récente disponible pour Altium NEXUS Client.
-
CoDesigner 2.10 est la version la plus récente disponible pour Altium CircuitMaker.
Cette mise à jour a été testée sur les plateformes MCAD et versions d’Add-in suivantes :
| Version MCAD | Version de l’Add-in MCAD |
|---|---|
| Autodesk Fusion® (Note 1) | 3.13.0.2 |
| Autodesk Inventor Professional® - version 2024 | 3.13.0.2 |
| Autodesk Inventor Professional® - versions 2025, 2026 | 3.13.0.2 |
| Dassault Systemes SOLIDWORKS® - versions 2022, 2023, 2024, 2025 | 3.13.0.2 |
| PTC Creo Parametric® - 9.X, 10.X, 11.X, 12.X | 3.13.0.2 |
| Siemens NX® - version 2206<2212 (Note 2) | 3.13.0.2 |
| Siemens NX® - version 2212<2312 (Note 2) | 3.13.0.2 |
| Siemens NX® - version 2312-2506 (Note 2) | 3.13.0.2 |
Notes:
-
Altium CircuitMaker prend uniquement en charge Autodesk Fusion.
-
Siemens NX est uniquement disponible pour les concepteurs dans le cadre d’Altium Enterprise Solutions. À partir de MCAD CoDesigner 3.8, il existe plusieurs versions de l’installeur de MCAD CoDesigner pour Siemens NX, afin de s’adapter aux différentes versions du logiciel Siemens NX. Ces installeurs installent tous des versions identiques de MCAD CoDesigner ; ils diffèrent uniquement par leur détection de la version actuellement installée de Siemens NX. Pour MCAD CoDesigner 3.7 et versions antérieures, il n’existe qu’un seul installeur et, après l’installation de MCAD CoDesigner, Siemens NX peut afficher un avertissement au lancement indiquant que l’écart entre la version actuelle et la version signée est trop important. Cet avertissement peut être ignoré ; votre installation de MCAD CoDesigner fonctionnera correctement. À la place, l’option Show Warning when Loading dans la boîte de dialogue Customer Defaults de Siemens NX peut être désactivée
Release Notes for CoDesigner 3.13.0
| MCAD-5166 | Lors d’un Push depuis le MCAD, CoDesigner enregistre désormais les pièces MCAD définies comme faisant partie du boîtier PCB, afin d’éviter d’obtenir dans l’ECAD une révision obsolète (non enregistrée) du boîtier. |
| MCAD-5334 | La génération des entités PCB Route Tool Path dans le MCAD est désormais facultative, contrôlée par l’option correspondante dans les paramètres de MCAD CoDesigner. Remarque : l’état par défaut est ON (pour maintenir la compatibilité avec les versions précédentes) ; toutefois, il est recommandé de mettre l’option sur OFF pour éviter que les entités Route Tool Path ne corrompent potentiellement les contours du PCB. |
| MCAD-5426 | Synchronisation de faisceaux : CoDesigner synchronise désormais les câbles incluant des paires torsadées. Les fils d’une paire torsadée sont désormais transférés comme des fils individuels tout en respectant leurs propriétés de torsion. |
| MCAD-5460 | PTC Creo v. 12.4 est désormais pris en charge. |
| MCAD-5463 | Autodesk Inventor 2026 est désormais pris en charge. |
| MCAD-5510 | Synchronisation de faisceaux : la distance par défaut entre les fils dans les épissures en MCAD a été réduite de 2,5 mm à 1 mm, afin que les fils n’aient plus l’air physiquement « déconnectés ». |
| MCAD-5515 | PTC Creo : si un assemblage PCB était marqué comme Inseparable par l’utilisateur, CoDesigner affichait de nombreux messages d’avertissement concernant son incapacité à fonctionner avec un tel assemblage. Comme ces multiples messages étaient gênants pour l’utilisateur, cette messagerie est désormais désactivée (notez que les assemblages Inseparable ne sont toujours pas pris en charge). |
| MCAD-5517 | Installeur CoDesigner pour PTC Creo : la liste des versions de Creo était obsolète et ne pouvait pas défiler. Corrigé. |
| MCAD-5578 | Synchronisation de faisceaux : dans l’ECAD, lors du Pull des modifications depuis le MCAD, CoDesigner ne définissait pas la longueur physique des fils nouvellement créés (si la longueur n’avait pas été définie avant le Pull). Corrigé. Remarque : ce problème est apparu uniquement dans CoDesigner v. 3.12. |
| MCAD-5589 | Siemens NX 2506 est désormais pris en charge. |
Nouveau dans CoDesigner 3.12.0
Released: 11 June 2025 – Version 3.12.0 Hot Fix for Siemens NX (MCAD Add-ins version change)
Released: 26 May 2025 – Version 3.12.0
Feature Highlights
Avertissement lors de l’exécution d’un Pull initial d’un projet
Pour aider l’ingénieur mécanicien à éviter de Pull par inadvertance une nouvelle copie d’un projet depuis l’ECAD, la boîte de dialogue Select Project de CoDesigner affiche désormais une icône d’avertissement, indiquant à l’ingénieur que le projet a déjà été Pull. Notez que l’ingénieur reste libre de Pull une nouvelle copie du projet s’il le souhaite.
La boîte de dialogue Select Project inclut désormais une icône d’avertissement si le projet sélectionné a déjà été Pull dans le MCAD.
Panneau CoDesigner distinct pour Siemens NX
Dans les versions précédentes d’Altium MCAD CoDesigner pour Siemens NX, le panneau Altium CoDesigner se présentait comme un onglet dans le panneau Siemens NX. Cela signifiait que le panneau devait respecter tous les raccourcis clavier existants de Siemens NX, ce qui pouvait entraîner un comportement inattendu lorsqu’un utilisateur saisissait un nom d’utilisateur, un mot de passe ou un commentaire dans le panneau CoDesigner. Pour résoudre ce problème, le panneau a été retiré du panneau NX par défaut et se présente désormais comme un panneau flottant distinct.
Le panneau Altium CoDesigner se présente désormais comme un panneau flottant distinct dans Siemens NX, garantissant que les frappes saisies ne sont pas interprétées comme des raccourcis clavier NX.
Versions Supported
-
Altium Designer 24.8 (ou version ultérieure) avec MCAD CoDesigner la version d’extension 3.12.0.2414
-
CoDesigner 3.3 est la version la plus récente disponible pour Altium NEXUS Client.
-
CoDesigner 2.10 est la version la plus récente disponible pour Altium CircuitMaker.
Cette mise à jour a été testée sur les plateformes MCAD et versions d’Add-in suivantes :
| Version MCAD | Version de l’Add-in MCAD |
|---|---|
| Autodesk Fusion® (Note 1) | 3.12.0.3 |
| Autodesk Inventor Professional® - version 2024 | 3.12.0.4 |
| Autodesk Inventor Professional® - version 2025 | 3.12.0.5 |
| Dassault Systemes SOLIDWORKS® - versions 2022, 2023, 2024, 2025 | 3.12.0.11 |
| PTC Creo Parametric® - 8.X, 9.X, 10.X, 11.X | 3.12.0.11 |
| Siemens NX® - version 2206<2212 (Note 2) | 3.12.0.15 |
| Siemens NX® - version 2212<2312 (Note 2) | 3.12.0.9 |
| Siemens NX® - version 2312-2412 (Note 2) | 3.12.0.12 |
Notes:
-
Altium CircuitMaker prend uniquement en charge Autodesk Fusion.
-
Siemens NX est uniquement disponible pour les concepteurs dans le cadre d’Altium Enterprise Solutions. À partir de MCAD CoDesigner 3.8, il existe plusieurs versions de l’installeur de MCAD CoDesigner pour Siemens NX, afin de s’adapter aux différentes versions du logiciel Siemens NX. Ces installeurs installent tous des versions identiques de MCAD CoDesigner ; ils diffèrent uniquement par leur détection de la version actuellement installée de Siemens NX. Pour MCAD CoDesigner 3.7 et versions antérieures, il n’existe qu’un seul installeur et, après l’installation de MCAD CoDesigner, Siemens NX peut afficher un avertissement au lancement indiquant que l’écart entre la version actuelle et la version signée est trop important. Cet avertissement peut être ignoré ; votre installation de MCAD CoDesigner fonctionnera correctement. À la place, l’option Show Warning when Loading dans la boîte de dialogue Customer Defaults de Siemens NX peut être désactivée
Release Notes for CoDesigner 3.12.0
| MCAD-4388 | Siemens NX : CoDesigner apparaît désormais comme un panneau flottant (auparavant, il était intégré à l’interface native de NX). Cela a été fait pour résoudre le problème de saisie de caractères réservés dans les champs du panneau dans NX v.2306 et versions ultérieures. |
| MCAD-4983 | Synchronisation de faisceaux : CoDesigner transfère désormais la propriété « Mass Per Unit Length » pour les fils/câbles de l’ECAD vers le MCAD (permettant de calculer la masse d’un faisceau de câbles). Remarque : les unités de masse peuvent être spécifiées de l’une des façons suivantes : a) comme paramètre distinct « Mass Units » (MASS_UNITS). Dans ce cas, il doit s’agir uniquement d’unités de masse, et non d’unités masse/longueur ; b) comme suffixe dans la valeur de « Mass Per Unit Length ». Dans ce cas, elles doivent être spécifiées conformément aux exigences du MCAD utilisé. Par exemple, pour Creo, il doit s’agir des unités de masse, tandis que pour SOLIDWORKS, il doit s’agir d’unités masse/longueur. Si les deux sont spécifiés, les unités figurant dans la valeur de « Mass Per Unit Length » sont prioritaires. |
| MCAD-5180 | CoDesigner informe désormais l’ingénieur mécanicien si le projet sélectionné pour le Pull initial a déjà été Pull auparavant (la notification apparaît sous forme d’icône avec l’info-bulle correspondante dans la barre latérale contenant les propriétés du projet). Cela aide à éviter les duplications/conflits dans le stockage MCAD. |
| MCAD-5255 | PTC Creo : le plug-in CoDesigner n’était pas signé numériquement, ce qui provoquait des alertes de sécurité. Corrigé. |
| MCAD-5268 | Synchronisation de faisceaux : CoDesigner respecte désormais les règles de nommage des modèles (configurées dans l’Altium Workspace) lors de l’attribution du nom aux modèles de connecteurs. Remarque 1 : auparavant, les modèles étaient nommés uniquement selon le nom de l’empreinte. Remarque 2 : avec le nouveau mécanisme de nommage, les modèles précédemment créés seront conservés tels quels dans le MCAD ; toutefois, les nouveaux modèles portant le nouveau nom seront utilisés lors d’un Pull initial pour de nouveaux projets. Remarque 3 : le modèle nouvellement créé n’aura pas les broches physiques ; l’utilisateur MCAD devra donc faire l’une des choses suivantes : a) recréer les broches physiques, b) utiliser le placement natif ECAD-vers-MCAD pour référencer le modèle précédemment créé, c) cloner le modèle précédemment créé avec le nom du modèle nouvellement créé. |
| MCAD-5282 | Synchronisation de faisceaux : le positionnement natif des modèles ECAD vers MCAD est désormais pris en charge pour les connecteurs de faisceaux pour SOLIDWORKS & SW PDM, permettant la réutilisation des bibliothèques héritées de connecteurs par CoDesigner. Remarque : contrairement aux composants PCB, les connecteurs de faisceaux doivent être mappés dans l’ECAD de façon à faire référence à la valeur de la propriété "CompName" de "components.xml" côté MCAD. |
| MCAD-5342 | Siemens NX intégré à Teamcenter : le comportement lors de l’enregistrement des composants PCB a changé : désormais, si le "Common folder for storing component models" dans les paramètres de CoDesigner pointe vers un dossier local, les composants ne sont pas enregistrés dans Teamcenter ; ils sont uniquement stockés dans ce dossier local. Remarque 1 : le PCB Assembly et le PCB Part sont toujours enregistrés dans Teamcenter. Remarque 2 : l’objectif de ce changement est de permettre une récupération plus rapide des nouveaux PCB et d’éviter l’enregistrement des composants PCB dans Teamcenter lorsque cela n’est pas nécessaire. |
| MCAD-5372 | Synchronisation de faisceaux : pour les connecteurs définis dans une bibliothèque locale dans l’ECAD, après modification dans l’ECAD, CoDesigner recréait leurs modèles dans SOLIDWORKS au lieu de créer de nouveaux fichiers (ce qui entraînait la perte des broches physiques créées sur les connecteurs précédemment transférés). Corrigé. |
| MCAD-5379 | Siemens NX : des Rooms étaient ajoutées au lieu de keepouts si CoDesigner était configuré pour utiliser les unités impériales. Corrigé. |
| MCAD-5399 | PTC Creo : pour les composants incluant des paramètres avec de longues valeurs de chaîne, CoDesigner tentait de mettre à jour ces paramètres à chaque Pull dans le MCAD, ce qui affectait les performances et créait de la confusion pour l’utilisateur. CoDesigner ignore désormais ces paramètres. |
| MCAD-5402 | SOLIDWORKS : plantage lors d’une tentative de création d’un keepout ou d’une room sur une conception rigid-flex 2.0. Corrigé. |
| MCAD-5410 | PTC Creo : pour les composants incluant des paramètres utilisant des noms réservés par Creo, CoDesigner tentait d’ajouter ces paramètres à chaque Pull dans le MCAD, ce qui affectait les performances et créait de la confusion pour l’utilisateur. CoDesigner ignore désormais ces paramètres et affiche les avertissements correspondants. |
| MCAD-5470 | Synchronisation de faisceaux pour SOLIDWORKS : CoDesigner n’applique plus la propriété "Part Number" aux fils et câbles dans SOLIDWORKS. Remarque 1 : cette affectation a été introduite dans CoDesigner 3.8. Remarque 2 : la raison de cette suppression est que les numéros de pièce dupliqués provoquaient des effets secondaires, car SOLIDWORKS utilise cette propriété comme identifiant interne des fils/câbles, ce qui entre en conflit avec la manière dont CoDesigner identifie les fils et les câbles. |
Nouveautés de CoDesigner 3.11.0
Released: 11 March 2025 – Version 3.11.0
Points forts des fonctionnalités
Prise en charge du rigid-flex pour Siemens NX
Cette version de MCAD CoDesigner ajoute la prise en charge du transfert des conceptions rigid-flex entre Altium Designer et Siemens NX. Altium Designer propose deux modes de conception rigid-flex ; CoDesigner pour Siemens NX prend en charge le mode Advanced Rigid-Flex (ou RF2).
Les principales fonctionnalités comprennent :
-
N’importe quel nombre de régions rigides et flexibles.
-
Des régions flexibles avec des épaisseurs différentes.
-
Des régions flexibles séparées qui se chevauchent.
-
La représentation du cuivre et de la sérigraphie sur les régions rigides dans le MCAD.
-
Un pli local (un pli localisé dans une région flexible située à l’intérieur d’une découpe d’une région flexible plus grande).
En savoir plus sur la co-conception rigid-flex avec Siemens NX.
Une conception rigid-flex peut désormais être Push dans les deux sens entre Siemens NX et Altium Designer.
Structure of an Advanced Rigid-Flex (RF2) Board in MCAD
Vous trouverez ci-dessous un résumé de la structure Siemens NX d’une carte Advanced Rigid-Flex :
-
Chaque région rigide d’une conception RF2 est représentée par un Assembly, qui comprend cette partie rigide (région) de la carte, ainsi que les composants montés sur cette région (très similaire à la façon dont un PCB rigide est modélisé dans Siemens NX).
-
Chaque région flexible de la carte est représentée par une pièce de tôlerie. Dans cette pièce, chaque ligne de pliage ECAD est définie comme un Sketched Bend. Notez qu’un pli pouvant être Push depuis l’ECAD peut ne pas être formé correctement dans Siemens NX, en raison des exigences de pliage. Notez également que les composants sur les régions flexibles ne sont pas encore pris en charge.
-
Pour les découpes qui s’étendent sur plusieurs régions de la carte, des extrusions de coupe séparées sont créées dans le MCAD. Si l’ingénieur mécanicien souhaite modifier la forme d’une telle découpe dans Siemens NX, il devra modifier toutes ces extrusions.
Notes on Working with an Advanced Rigid Flex Board
-
Lors de la conception d’une carte RF2 dans l’ECAD, chaque région rigide et flexible de la carte est dessinée comme un objet séparé, auquel est ensuite attribué un substack (alors que dans une carte RF1, vous définissez une forme globale unique de carte, puis placez des Split Lines pour diviser la forme en régions de carte requises). Les espaces entre régions adjacentes dans une conception RF2 ne sont pas autorisés ; elles doivent se toucher exactement ou se chevaucher. Si deux régions se chevauchent, le logiciel suppose que la zone partagée appartient à la région ayant le plus grand nombre de couches. En utilisant cette règle, il peut être plus simple d’étendre une région flexible dans la région rigide adjacente s’il est difficile d’aligner leurs bords. En savoir plus sur la planification des régions rigides et flexibles - mode avancé.
-
L’éditeur PCB ECAD inclut un certain nombre d’outils pour aider à créer des régions à partir d’objets ligne/arc existants ; en savoir plus sur la création de régions de carte à partir d’objets sélectionnés.
-
Dans l’ECAD, chaque ensemble unique de couches (substack) doit être défini, soit en copiant des couches existantes pour créer le nouveau substack, soit en ajoutant des couches pour définir un substack unique. En savoir plus sur l’ajout et la modification d’un nouveau substack.
-
Le mode RF2 prend en charge des régions flexibles qui se chevauchent dans l’espace tridimensionnel. Pour prendre cela en charge, lorsqu’une Bend Line est placée en mode Board Planning dans l’ECAD le concepteur doit définir à quelle Stack Region flexible le Bend s’applique Si cela n’est pas fait, un avertissement unaffected region sera affiché lorsque la conception sera Push de l’ECAD vers le MCAD
-
La structure de l’assemblage PCB ECAD en mode RF2 diffère de celle de l’assemblage en RF1 ; ainsi, si le mode est basculé de RF1 à RF2, il est recommandé d’effectuer un nouveau Pull de la carte dans le MCAD.
-
Lors de la modification de la géométrie du PCB dans le MCAD, gardez à l’esprit qu’il n’existe aucune associativité entre la géométrie des régions voisines. Si la géométrie d’une région est modifiée, vous devez également ajuster celle de la région voisine en conséquence.
-
Si vous apportez des modifications importantes à la géométrie, par exemple en modifiant l’ensemble des arêtes, les contraintes dans le MCAD peuvent être rompues. C’est normal ; elles seront restaurées lors de la synchronisation suivante MCAD-ECAD-MCAD.
-
Après modification d’un pli, une opération de reconstruction MCAD sera requise dans la plupart des cas.
-
À ce stade, la création de new régions et de plis dans le MCAD n’est pas prise en charge.
-
Dans le MCAD, la définition des Keep Out Areas (keepouts ECAD), des Text Note Rooms (Rooms ECAD) et la génération du cuivre 3D ne sont actuellement pas prises en charge pour les cartes rigid-flex.
-
La génération du cuivre 3D et la spécification du boîtier dans la définition PCB dans le MCAD (et l’envoi du boîtier vers l’ECAD) ne sont actuellement pas prises en charge pour les cartes rigid-flex.
-
Si vos conceptions sont stockées dans Altium 365, le Push automatique qui se produit après l’enregistrement du projet sur le serveur dans l’ECAD ne traitera pas les modifications de votre carte rigid-flex (car la fonctionnalité de Push automatique côté serveur ne prend pas encore en charge les modifications RF2 ECAD). Après avoir enregistré un projet rigid-flex sur le serveur dans l’ECAD, vous devez également Push manuellement votre PCB dans le MCAD CoDesigner panneau .
-
Les régions flexibles de votre conception PCB sont modélisées dans Siemens NX en tant que tôlerie. Siemens NX dispose de son propre ensemble de tests qu’il applique pour vérifier qu’un pli peut être formé dans la tôle, en tenant compte des éléments suivants :
-
Épaisseur de la carte
-
Rayon de pliage
-
Angle de pliage
-
Distance entre la zone de pliage et la bordure de la région
-
Synchronisation multi-cartes avec Autodesk Inventor
Le processus d’assemblage des PCB dans le boîtier est idéalement effectué dans le MCAD. Mais les PCB sont conçus dans l’ECAD, et l’ingénieur ECAD peut aussi avoir besoin d’effectuer des vérifications électromécaniques comme les dégagements entre composants et boîtier, ainsi que de vérifier l’accès aux éléments d’interface humaine, tels que voyants et afficheurs, boutons et connecteurs. Pouvoir synchroniser l’assemblage complet du dispositif entre les domaines MCAD et ECAD présente de nombreux avantages, afin que l’état actuel du dispositif assemblé puisse être rapidement vérifié par les équipes de conception mécanique et électronique.
Cette version de Altium MCAD CoDesigner prend en charge la synchronisation d’un assemblage multi-cartes entre Autodesk Inventor et Altium Designer.
|
Les PCB ont été positionnés et le boîtier placé dans Autodesk Inventor ; ces modifications sont prêtes à être Push vers l’ECAD. L’ingénieur ECAD reçoit un message indiquant que l’assemblage a été modifié dans le MCAD et que des changements sont prêts à être appliqués. Les modifications d’emplacement des cartes et les pièces du boîtier sont Pull dans l’ECAD. |
En savoir plus sur la synchronisation d’un assemblage multi-cartes.
Prise en charge MCAD des cavités de composants embarqués
La demande toujours croissante de produits électroniques plus petits et plus intégrés, combinée aux signaux de fréquence plus élevée au sein de ces dispositifs, stimule la recherche continue de meilleures méthodes pour fabriquer et assembler un circuit. Une technique offrant à la fois une densité plus élevée et une meilleure prise en charge des fréquences de signal plus élevées consiste à intégrer des composants dans les couches de la structure du circuit imprimé.
Cette mise à jour de MCAD CoDesigner introduit la prise en charge du transfert des conceptions de cartes incluant des composants embarqués, ainsi que leurs cavités associées, de l’ECAD vers le MCAD.
Dans l’ECAD, l’objet région qui définit la forme de la cavité inclut une propriété Cavity Height , qui définit la hauteur de la découpe requise dans la couche diélectrique. L’éditeur PCB ECAD prolonge ensuite automatiquement cette hauteur à travers la couche diélectrique dans laquelle la cavité est créée, jusqu’à la couche de cuivre suivante dans l’empilage de couches, afin d’obtenir la valeur réelle Total Cavity Height.
Dans le MCAD, la forme de la cavité est définie comme une esquisse extrudée sur la pièce de la carte, avec une hauteur d’extrusion définie sur la Total Cavity Height. Notez que les changements de position des composants embarqués sont synchronisés du MCAD vers l’ECAD, mais pas les modifications de cavité. Si un composant embarqué est déplacé dans le MCAD, il n’est pas nécessaire de déplacer la cavité. Les changements de position de la cavité sont automatiquement résolus lorsque l’emplacement du composant concerné est synchronisé du MCAD vers l’ECAD puis de nouveau vers le MCAD.
|
Chaque cavité est formée comme une esquisse extrudée sur la pièce de la carte. Une cavité peut créer une ouverture sur la surface de la carte, ou être entièrement interne. Dans l’ECAD, la cavité est définie depuis la couche sur laquelle le composant est placé jusqu’à la couche de cuivre suivante. |
En savoir plus sur la conception d’un PCB avec composants embarqués.
Versions prises en charge
-
Altium Designer 24.8 (ou supérieur) avec l’extension MCAD CoDesigner version 3.11.0.2380
-
CoDesigner 3.3 est la dernière version disponible pour Altium NEXUS Client.
-
CoDesigner 2.10 est la dernière version disponible pour Altium CircuitMaker.
Cette mise à jour a été testée sur les plateformes MCAD et versions d’Add-in suivantes :
| Version MCAD | Version de l’Add-In MCAD |
|---|---|
| Autodesk Fusion® (Remarque 1) | 3.11.0.9 |
| Autodesk Inventor Professional® - version 2024 | 3.11.0.13 |
| Autodesk Inventor Professional® - version 2025 | 3.11.0.12 |
| Dassault Systemes SOLIDWORKS® - versions 2022, 2023, 2024, 2025 | 3.11.0.10 |
| PTC Creo Parametric® - 8.X, 9.X, 10.X, 11.X | 3.11.0.8 |
| Siemens NX® - version 2206<2212 (Remarque 2) | 3.11.0.13 |
| Siemens NX® - version 2212<2312 (Remarque 2) | 3.11.0.13 |
| Siemens NX® - version 2312-2412 (Remarque 2) | 3.11.0.14 |
Notes:
-
Altium CircuitMaker prend uniquement en charge Autodesk Fusion.
-
Siemens NX n’est disponible pour les concepteurs que dans le cadre d’une Altium Enterprise Solution. À partir de MCAD CoDesigner 3.8, il existe plusieurs versions du programme d’installation de MCAD CoDesigner pour Siemens NX, adaptées aux différentes versions du logiciel Siemens NX. Tous ces programmes d’installation installent des versions identiques de MCAD CoDesigner ; ils diffèrent uniquement par leur détection de la version actuellement installée de Siemens NX. Pour MCAD CoDesigner 3.7 et antérieur, il n’existe qu’un seul programme d’installation et, après l’installation de MCAD CoDesigner, Siemens NX peut afficher un avertissement au lancement indiquant que l’écart entre la version actuelle et la version signée est trop important. Cet avertissement peut être ignoré ; votre installation de MCAD CoDesigner fonctionnera correctement. Sinon, l’option Show Warning when Loading dans la boîte de dialogue Customer Defaults de Siemens NX peut être désactivée
Notes de version pour CoDesigner 3.11.0
| MCAD-1545 | CoDesigner prend désormais en charge la génération de cavités 3D pour les composants embarqués dans le MCAD. |
| MCAD-3286 | Autodesk Inventor : CoDesigner prend désormais en charge la synchronisation des assemblages multiboards avec Autodesk Inventor. |
| MCAD-3749 | Grâce au Single Sign On, CoDesigner enregistre désormais l’adresse e-mail pour une utilisation ultérieure. |
| MCAD-5030 | Siemens NX : la prévisualisation des modifications pendant la synchronisation multiboard est désormais prise en charge. |
| MCAD-5047 | Inventor 2025 : lors de l’utilisation d’un serveur on-prem, CoDesigner ne permettait pas d’abandonner une session déjà démarrée sur un autre PC. Corrigé. |
| MCAD-5064 | Siemens NX : CoDesigner prend désormais en charge la synchronisation des PCB rigid-flex. Remarque : cette fonctionnalité est actuellement disponible en mode bêta. La principale limitation de cette version bêta est que certaines modifications apportées à la forme du PCB dans le MCAD peuvent ne pas être correctement resynchronisées vers l’ECAD ; il est recommandé de vérifier les résultats de synchronisation dans l’ECAD. |
| MCAD-5068 | PTC Creo : dans certains cas, CoDesigner ne pouvait pas utiliser les modèles personnalisés lors de la création de composants PCB dans Creo. Le mécanisme a été amélioré. |
| MCAD-5119 | Après de récents changements dans l’ECAD, il n’était plus possible de copier le texte des messages d’avertissement à partir de la boîte de dialogue d’erreur/avertissement ECAD. Corrigé. |
| MCAD-5130 | PTC Creo : au démarrage, CoDesigner détecte désormais si Creo a été mis à jour vers une version plus récente et, le cas échéant, avertit l’utilisateur (CoDesigner doit être réinstallé dans cette situation). |
| MCAD-5143 | Siemens NX : lors de l’utilisation de l’option "Build 3D Copper" en combinaison avec le système "Imperial units" dans les paramètres de CoDesigner, les trous dans l’Interlayer n’étaient pas percés. Corrigé. |
| MCAD-5165 | Le bouton "Make available online" dans le panneau MCAD CoDesigner n’était pas actif pour un projet Harness local. Corrigé. |
| MCAD-5225 | Autodesk Inventor : les désignateurs de référence sont désormais affichés pour les composants dans l’arborescence du modèle (ils sont ajoutés au nom de l’instance du composant). |
| MCAD-5226 | PTC Creo : synchronisation de faisceaux, l’absence du système de coordonnées "CS0" dans le modèle du connecteur de faisceau faisait planter Creo. Corrigé. |
| MCAD-5267 | SOLIDWORKS : lors de la synchronisation de faisceaux, les C-Points par défaut des connecteurs sont désormais créés au point de coordonnées 0,0,0. Auparavant, ils étaient créés avec un décalage de 100 mil sur X et Y (100,100,0). |
| MCAD-5278 | Lorsque la reconnaissance des composants MCAD vers ECAD est activée dans l’Altium Workspace et que certains composants ne peuvent pas être trouvés dans la bibliothèque ECAD, CoDesigner n’indiquait pas correctement quels composants n’avaient pas été localisés. L’avertissement a été désactivé. |
| MCAD-5298 | CoDesigner ne parvenait pas à reconnaître les congés et chanfreins 3D créés sur les coins de découpe de la carte dans Creo (ni à suggérer leur transformation en entités 2D correspondantes). Corrigé. |
| MCAD-5300 | CoDesigner ne parvenait pas à reconnaître les congés et chanfreins 3D créés dans Creo lorsque l’utilisateur sélectionnait plusieurs arêtes puis appliquait la fonctionnalité à toutes. Corrigé. |
| MCAD-5333 | Synchronisation de faisceaux : CoDesigner ne parvenait pas à traiter correctement les câbles incluant des fils avec des points "no-connect" à leurs extrémités. Corrigé. |
Nouveautés de CoDesigner 3.10.0
Released: 4 December 2024 – Version 3.10.0 Hot Fix for SOLIDWORKS
Released: 6 November 2024 – Version 3.10.0
Points forts des fonctionnalités
Prise en charge des PCB monocouche
Malgré leur relative simplicité, les PCB monocouche, ou simple face, restent l’un des types de circuits imprimés les plus couramment utilisés, en raison de leur simplicité et de leur coût plus faible. Auparavant, les PCB monocouche n’étaient pas entièrement pris en charge dans l’ECAD et ne pouvaient pas être Push vers le MCAD. Les PCB monocouche sont désormais entièrement pris en charge dans l’ECAD et peuvent également être Push vers le MCAD. Cette prise en charge s’étend aux conceptions rigid-flex qui n’utilisent qu’une seule couche de cuivre.
CoDesigner peut désormais transférer des PCB à couche de cuivre unique entre l’ECAD et le MCAD.
Prise en charge multiboard pour Siemens NX
Le processus d’assemblage des PCB dans le boîtier est de préférence réalisé dans l’environnement MCAD. Mais les PCB seront conçus dans l’environnement ECAD, et l’ingénieur ECAD peut également avoir besoin d’effectuer des vérifications électromécaniques comme les jeux entre composants et boîtier, ainsi que le contrôle de l’accès aux éléments d’interface homme-machine, tels que les voyants et afficheurs, les boutons et les connecteurs. Il y a de nombreux avantages à pouvoir synchroniser l’assemblage complet de l’appareil entre les domaines MCAD et ECAD, afin que l’état actuel de l’appareil assemblé puisse être rapidement vérifié par les équipes de conception mécanique et électronique.
Cette version de MCAD CoDesigner apporte la prise en charge de la synchronisation d’un assemblage multi-cartes entre Siemens NX et Altium Designer.
|
Les cartes et le boîtier sont assemblés dans l’environnement MCAD. L’assemblage est lié à l’assemblage multi-cartes ECAD. Puis l’ensemble de l’assemblage est envoyé vers l’ECAD. Les modifications sont récupérées dans l’assemblage multi-cartes ECAD. Pour afficher l’assemblage complet dans l’ECAD. |
En savoir plus sur la synchronisation d’un assemblage multi-cartes.
Améliorations de la conception de faisceaux
La prise en charge par MCAD CoDesigner de la synchronisation des faisceaux ECAD-MCAD continue de s’améliorer, avec les mises à jour suivantes :
-
Flexibility with how the units are specified – Lors d’un envoi depuis l’ECAD, CoDesigner vérifie désormais et reconnaît les unités de base incluses dans les valeurs dimensionnelles des propriétés des fils et câbles, puis définit les valeurs correspondantes dans l’environnement MCAD. Auparavant, la seule façon de spécifier les unités consistait à inclure un paramètre Units supplémentaire et à exclure les unités de la valeur dimensionnelle. Les deux méthodes sont maintenant prises en charge ; le concepteur peut donc continuer à séparer la valeur et le type d’unité, ou inclure le type d’unité dans la valeur du paramètre.
Les unités peuvent désormais être incluses avec la valeur.
-
Support for connector pins that do not include a numeric identifier – CoDesigner prend désormais en charge l’utilisation d’identifiants non numériques pour les broches de connecteur dans une conception de faisceau.
En savoir plus sur la synchronisation d’un projet de conception de faisceau.
Prise en charge de SOLIDWORKS 2025
La prise en charge de SOLIDWORKS 2025 a été ajoutée dans le correctif logiciel de la mise à jour 3.10 de MCAD CoDesigner.
Versions Supported
-
Altium Designer 24.8 (ou version ultérieure) avec la version d’extension MCAD CoDesigner3.10.0.2312
-
CoDesigner 3.3 est la dernière version disponible pour Altium NEXUS Client.
-
CoDesigner 2.10 est la dernière version disponible pour Altium CircuitMaker.
Cette mise à jour a été testée sur les plates-formes MCAD et versions d’Add-in suivantes :
| Version MCAD | Version de l’Add-In MCAD |
|---|---|
| Autodesk Fusion® (Note 1) | 3.10.0.7 |
| Autodesk Inventor Professional® - version 2024 | 3.10.0.4 |
| Autodesk Inventor Professional® - version 2025 | 3.10.0.4 |
| Dassault Systemes SOLIDWORKS® - versions 2021, 2022, 2023, 2024, 2025 | 3.10.0.6 |
| PTC Creo Parametric® - 8.X, 9.X, 10.X, 11.X | 3.10.0.5 |
| Siemens NX® - version 2206<2212 (Note 2) | 3.10.0.4 |
| Siemens NX® - version 2212<2312 (Note 2) | 3.10.0.4 |
| Siemens NX® - version 2312 (Note 2) | 3.10.0.4 |
Notes:
-
Altium CircuitMaker prend uniquement en charge Autodesk Fusion.
-
Siemens NX n’est disponible pour les concepteurs que dans le cadre d’Altium Enterprise Solutions. À partir de MCAD CoDesigner 3.8, il existe plusieurs versions du programme d’installation de MCAD CoDesigner pour Siemens NX, adaptées aux différentes versions du logiciel Siemens NX. Ces programmes d’installation installent tous des versions identiques de MCAD CoDesigner ; ils diffèrent uniquement par la détection de la version actuellement installée de Siemens NX. Pour MCAD CoDesigner 3.7 et versions antérieures, il n’existe qu’un seul programme d’installation, et après l’installation de MCAD CoDesigner Siemens NX peut afficher au lancement un avertissement indiquant que l’écart entre la version actuelle et la version signée est trop important. Cet avertissement peut être ignoré, votre installation de MCAD CoDesigner fonctionnera correctement. Sinon, l’option Show Warning when Loading dans la boîte de dialogue Customer Defaults de Siemens NX peut être désactivée
Release Notes for CoDesigner 3.10.0 Hot Fix for SOLIDWORKS 2025
| MCAD-5207 | SOLIDWORKS 2025 est désormais pris en charge. |
Release Notes for CoDesigner 3.10.0
| MCAD-3287 | Siemens NX : la synchronisation des projets multi-cartes est désormais prise en charge. |
| MCAD-4533 | CoDesigner prend désormais en charge la synchronisation d’un PCB simple couche. |
| MCAD-4751 | Synchronisation de faisceau : CoDesigner prend désormais en charge l’utilisation d’identifiants non numériques pour les broches de connecteur. |
| MCAD-4976 | Sur Altium 365, un envoi ECAD se produit désormais automatiquement lorsqu’un enregistrement sur le serveur est effectué sur un projet multi-cartes (de la même manière que pour les projets PCB). |
| MCAD-5008 | Autodesk Fusion : CoDesigner détecte désormais si le paramètre Fusion (introduit récemment) « First component grounded to parent » est activé et avertit l’utilisateur à ce sujet, afin d’éviter un mauvais positionnement des composants. |
| MCAD-5015 | PTC Creo : la logique utilisée pour calculer la longueur du segment de faisceau a été améliorée, ce qui réduira le nombre de cas où la longueur ne peut pas être calculée. |
| MCAD-5076 | Synchronisation de faisceau : dans SOLIDWORKS, si SOLIDWORKS PDM était utilisé et que les éléments du faisceau n’avaient pas été extraits avant la récupération des modifications depuis l’ECAD, CoDesigner affichait une erreur générique et ne parvenait pas à récupérer la conception. Corrigé (CoDesigner avertit désormais l’utilisateur). |
| MCAD-5091 | Synchronisation de faisceau : des modèles MCAD vides redondants étaient créés pour les entités « No Connect » de l’ECAD lorsqu’aucun fil n’y était raccordé (par exemple, lorsque des entités « No Connect » étaient attachées directement aux broches du connecteur). Corrigé. |
| MCAD-5103 | Synchronisation de faisceau : lors d’un envoi depuis l’ECAD, CoDesigner reconnaît désormais les unités de base incluses dans les valeurs des propriétés des fils et câbles et définit les valeurs correspondantes dans l’environnement MCAD. Note 1 : les unités désormais reconnues sont : "mm", "in", "mil". Note 2 : auparavant, la seule façon de définir les unités consistait à renseigner les valeurs de paramètre sans unités et à créer un paramètre supplémentaire "Units". Les deux méthodes sont maintenant prises en charge. |
| MCAD-5108 | Le cuivre 3D pour les vias était construit de manière incorrecte dans PTC Creo, Autodesk Inventor et Siemens NX. Corrigé. |
Nouveautés de CoDesigner 3.9.0
Released: 21 August 2024 – Version 3.9.0 Hot Fix (MCAD CoDesigner extension change to version 3.9.0.2208)
Released: 8 August 2024 – Version 3.9.0 Hot Fix for Autodesk Inventor
Released: 24 July 2024 – Version 3.9.0
Feature Highlights
Prise en charge des congés et chanfreins MCAD
Une approche courante pour un ingénieur mécanicien consiste à appliquer des chanfreins et des congés pour façonner les coins de la carte. Si ceux-ci sont définis dans l’environnement MCAD comme des entités 3D, CoDesigner ne peut pas les transférer vers l’ECAD, car l’éditeur de PCB ECAD définit la forme de la carte comme un objet 2D (avec une épaisseur). Pour y remédier, lorsque la mise à jour 3.9 de CoDesigner détecte une telle entité, elle propose de la convertir en entité 2D et de l’intégrer dans l’esquisse de la carte. Auparavant, CoDesigner avertissait l’ingénieur mécanicien de l’existence de telles entités, mais elles étaient ignorées.
Les congés et chanfreins 3D MCAD appliqués à une arête de l’axe Z peuvent être transformés en 2D par CoDesigner, puis envoyés vers l’ECAD.
Prise en charge des congés et chanfreins :
-
Les congés réguliers (circulaires) à rayon constant sont pris en charge.
-
Les chanfreins définis par des distances égales à partir de l’arête (distance-distance symétrique) sont pris en charge.
-
Les chanfreins définis par un angle-distance ou par une distance-distance non symétrique ne sont pas pris en charge.
-
Les congés et chanfreins définis sur des arêtes latérales non droites, ainsi que sur d’autres congés et chanfreins, ne sont pas pris en charge.
-
Les congés et chanfreins définis sur une conception rigide-flex ne sont pas pris en charge.
The Fillet and Chamfer Transformation Process
-
Lorsque vous cliquez sur Push to ECAD dans le panneau Altium CoDesigner et que des entités 3D sont détectées, la boîte de dialogue suivante s’affiche.
-
Si vous cliquez sur Yes - les entités 3D sont transformées en entités 2D et appliquées à l’esquisse de la carte. Notez que CoDesigner n’a pas encore effectué l’envoi. La boîte de dialogue suivante apparaîtra, vous invitant à effectuer à nouveau un envoi pour transférer la conception vers l’ECAD. Confirmez visuellement que la transformation a été correctement effectuée, puis cliquez sur Push to ECAD dans le panneau Altium CoDesigner pour poursuivre le processus de conception collaborative.
-
Si vous cliquez sur No - les entités 3D ne sont pas transformées et la boîte de dialogue suivante s’affiche, répertoriant toutes les entités 3D qui ne seront pas transférées vers l’ECAD. Cette boîte de dialogue s’affiche également lorsqu’il existe des entités 3D que CoDesigner ne peut pas transformer en 2D.
Modifications intelligentes d’esquisse dans l’environnement MCAD
Considérez la situation où l’ingénieur ECAD doit modifier la forme de la carte, et où des cotes et contraintes ont été appliquées à cette forme dans l’environnement MCAD. Auparavant, les cotes et contraintes de l’esquisse MCAD étaient perdues lorsque la carte était à nouveau récupérée dans l’environnement MCAD. La mise à jour 3.9 de CoDesigner améliore considérablement ce point. Lors d’une récupération, CoDesigner ne redessine désormais que les éléments de l’esquisse qui ont été modifiés dans l’ECAD, de sorte que les cotes et contraintes liées aux éléments non modifiés sont conservées telles quelles.
Notez que dans certains cas, par exemple en présence de contraintes mécaniques complexes, ce comportement peut entraîner des modifications inattendues de la géométrie. Dans ce cas, il peut être plus efficace de désactiver cette nouvelle fonctionnalité de prise en charge des modifications intelligentes d’esquisse et d’effectuer à nouveau la récupération, puis de recréer les cotes et contraintes (comme c’était nécessaire dans les versions antérieures de CoDesigner). Pour cela, il est possible de désactiver l’option Smart Sketch Change dans la boîte de dialogue MCAD Altium CoDesigner Settings.
Les cotes intelligentes qui ne sont pas affectées par les modifications de conception sont conservées lors d’une récupération depuis l’ECAD.
Récupérer une révision précédente du PCB dans l’environnement MCAD
L’ingénieur mécanicien a parfois besoin d’ouvrir une version ou une révision antérieure d’une conception de PCB. Auparavant, cela signifiait qu’il devait demander à l’ingénieur ECAD de restaurer temporairement une révision antérieure et d’envoyer cette révision vers le MCAD. La mise à jour 3.9 de Altium CoDesigner résout ce problème, grâce à l’introduction de la prise en charge de la récupération de n’importe lequel des envois précédemment effectués dans l’ECAD.
Lors d’une récupération dans un assemblage MCAD vide, l’ingénieur mécanicien peut désormais sélectionner la révision à récupérer à partir d’une liste des envois précédents. Si les validations ECAD ont été étiquetées, il peut alors filtrer rapidement la liste en activant l’option Only show tagged commits dans la boîte de dialogue Select Push.
Utilisez la boîte de dialogue Select Push pour sélectionner une révision précédente parmi toutes les révisions envoyées dans l’ECAD.
Prise en charge de PTC Creo 11
La prise en charge de PTC Creo Version 11 a été ajoutée dans la mise à jour 3.9 de MCAD CoDesigner.
MCAD CoDesigner prend désormais en charge PTC Creo V11 (image fournie avec l’aimable autorisation de PTC).
Prise en charge d’Autodesk Inventor 2025
La prise en charge d’Autodesk Inventor 2025 a été ajoutée dans le correctif logiciel de la mise à jour 3.9 de MCAD CoDesigner.
MCAD CoDesigner prend désormais en charge Autodesk Inventor 2025 (image fournie avec l’aimable autorisation d’Autodesk).
Versions Supported
-
Altium Designer 24.7 (ou version ultérieure) avec la version d’extension MCAD CoDesigner3.9.0.2208
-
CoDesigner 3.3 est la dernière version disponible pour Altium NEXUS Client.
-
CoDesigner 2.10 est la dernière version disponible pour Altium CircuitMaker.
Cette mise à jour a été testée sur les plates-formes MCAD et versions d’Add-in suivantes :
| Version MCAD | Version de l’Add-In MCAD |
|---|---|
| Autodesk Fusion® (Note 1) | 3.9.0.12 |
| Autodesk Inventor Professional® - version 2024 | 3.9.0.8 |
| Autodesk Inventor Professional® - version 2025 | 3.9.1.7 |
| Dassault Systemes SOLIDWORKS® - versions 2021, 2022, 2023, 2024 | 3.9.0.9 |
| PTC Creo Parametric® - 8.X, 9.X, 10.X, 11.X | 3.9.0.9 |
| Siemens NX® - version 1953<2212 (Note 2) | 3.9.0.15 |
| Siemens NX® - version 2212<2312 (Note 2) | 3.9.0.17 |
| Siemens NX® - version 2312 (Note 2) | 3.9.0.16 |
Notes:
-
Altium CircuitMaker prend uniquement en charge Autodesk Fusion.
-
Siemens NX n’est disponible pour les concepteurs que dans le cadre d’Altium Enterprise Solutions. À partir de MCAD CoDesigner 3.8, il existe plusieurs versions du programme d’installation de MCAD CoDesigner pour Siemens NX, adaptées aux différentes versions du logiciel Siemens NX. Ces programmes d’installation installent tous des versions identiques de MCAD CoDesigner ; ils diffèrent uniquement par la détection de la version actuellement installée de Siemens NX. Pour MCAD CoDesigner 3.7 et versions antérieures, il n’existe qu’un seul programme d’installation, et après l’installation de MCAD CoDesigner Siemens NX peut afficher au lancement un avertissement indiquant que l’écart entre la version actuelle et la version signée est trop important. Cet avertissement peut être ignoré, votre installation de MCAD CoDesigner fonctionnera correctement. Sinon, l’option Show Warning when Loading dans la boîte de dialogue Customer Defaults de Siemens NX peut être désactivée
Release Notes for CoDesigner 3.9.0 Hot Fix (MCAD CoDesigner extension change to version 3.9.0.2208)
Mises à jour internes uniquement.
Release Notes for CoDesigner 3.9.0 Hot Fix for Autodesk Inventor 2025
| MCAD-4832 | Autodesk Inventor 2025 est désormais pris en charge. |
Release Notes for CoDesigner 3.9.0
| MCAD-4599 | Lors de l’application des modifications à l’esquisse de la carte dans l’environnement MCAD, CoDesigner conserve désormais les éléments de l’esquisse qui n’ont pas été modifiés dans l’ECAD. Cela signifie que l’ingénieur mécanicien n’a plus besoin de restaurer les cotes et contraintes mécaniques correspondantes lorsque la forme de la carte a été modifiée dans l’ECAD. Remarque : dans certains cas (par exemple avec des contraintes mécaniques complexes), ce comportement peut entraîner des modifications inattendues de la géométrie. Dans ce cas, il peut être plus efficace de désactiver ce comportement et de redessiner complètement l’esquisse (comme auparavant). À cette fin, l’option "Smart Sketch Change" peut être désactivée dans les paramètres de CoDesigner. |
| MCAD-4600 | Dans l’environnement MCAD, CoDesigner transforme désormais les congés et chanfreins 3D typiques créés par l’ingénieur mécanicien sur les arêtes verticales du PCB (arêtes le long de l’axe Z) en éléments correspondants de l’esquisse de la carte. Remarque 1 : auparavant, CoDesigner se contentait d’avertir l’ingénieur mécanicien de la présence de telles entités. Remarque 2 : pour les congés, seuls les congés réguliers à rayon constant sont pris en charge. Pour les chanfreins, seuls les chanfreins définis par des distances égales à partir de l’arête sont pris en charge. Les congés et chanfreins définis sur des arêtes latérales non droites ainsi que sur d’autres congés et chanfreins ne sont pas pris en charge. Comme auparavant, CoDesigner avertira l’ingénieur mécanicien au sujet des congés et chanfreins non pris en charge. |
| MCAD-4683 | Siemens NX : correction des transferts incorrects de corps 3D libres du MCAD vers l’ECAD lorsque la géométrie du corps 3D libre est basée sur une géométrie située en dehors du corps 3D libre. |
| MCAD-4804 | Autodesk Fusion : CoDesigner respecte désormais la géométrie de construction personnalisée dans l’esquisse de la carte. Elle n’est pas considérée comme faisant partie du contour de la carte et n’est pas modifiée lorsque l’esquisse de la carte est mise à jour. |
| MCAD-4835 | PTC Creo 11 est désormais pris en charge. |
| MCAD-4848 | Dans l’environnement MCAD, CoDesigner prend désormais en charge la récupération de n’importe lequel des envois précédemment effectués dans l’ECAD. Remarque 1 : la politique des envois automatiques depuis l’ECAD a changé. À partir de mai 2024, les envois automatiques ne sont effectués que sur un projet ayant été récupéré dans l’environnement MCAD au moins une fois. Remarque 2 : cette fonctionnalité n’est pas disponible avec un abonnement Standard. |
| MCAD-4925 | Siemens NX : un paramètre de configuration a été ajouté pour ignorer les composants qui ne peuvent pas être obtenus depuis Teamcenter lors d’une récupération dans l’environnement MCAD. Pour activer ce paramètre, modifiez le fichier \Program Files\Siemens\NXXXX\ALTIUM_CODESIGNER\template_parameters_mapping.xml. Dans la section ComponentPart, définissez IgnoreComponentsMissingInDMS sur 1 (ou yes ou true) : <ComponentPart IgnoreComponentsMissingInDMS="yes" …> |
| MCAD-4955 | La prise en charge de la synchronisation des projets de faisceaux n’est plus en bêta. Remarque 1 : prend actuellement en charge SOLIDWORKS et PTC Creo ; la prise en charge d’autres environnements MCAD est prévue à moyen terme. Remarque 2 : cette fonctionnalité est disponible avec une licence CoDesigner PRO / Advanced. |
Nouveautés de CoDesigner 3.8.0
Released: 18 April 2024 – Version 3.8.0
Feature Highlights
Dans la mise à jour 3.8 d'Altium MCAD CoDesigner, la prise en charge de la synchronisation des faisceaux d'ECAD vers MCAD passe en bêta ouverte, la rendant disponible aux ingénieurs PTC Creo et SOLIDWORKS disposant d'un abonnement Altium Designer adapté.
Synchronisation d'une conception de faisceau avec MCAD CoDesigner
Dans la mise à jour 3.8 d'Altium MCAD CoDesigner, la prise en charge de la synchronisation des faisceaux MCAD-ECAD passe de la bêta ciblée à la bêta ouverte. Un faisceau est un assemblage courant dans de nombreux produits électroniques, et avec cette mise à jour, les concepteurs travaillant dans PTC Creo et SOLIDWORKS peuvent désormais transférer la conception du faisceau d'ECAD vers MCAD, où le faisceau peut être routé et les longueurs de fil définies. Le faisceau routé peut ensuite être retransféré vers ECAD, prêt pour la finalisation de la documentation détaillée de fabrication dans Draftsman.
► En savoir plus sur la synchronisation d'un projet de conception de faisceau avec MCAD CoDesigner
Une conception de faisceau ECAD, prête à être envoyée vers MCAD.
Mettre à jour les longueurs de fil du faisceau dans MCAD
Lorsque le faisceau est routé dans MCAD, les longueurs de fil sont calculées automatiquement. Ces longueurs peuvent nécessiter un ajustement par l'ingénieur mécanicien ; cette possibilité a été ajoutée à MCAD CoDesigner dans la mise à jour 3.8.
Lorsque l'assemblage MCAD est une conception de faisceau, le panneau Altium CoDesigner inclut désormais une section Length of Harness Objects, comme illustré ci-dessous. Le logiciel MCAD détermine la Calculated Length en fonction du routage du faisceau. Si nécessaire, une Corrected Length peut être saisie et renvoyée vers ECAD.
Les valeurs corrigées de longueur de fil sont renvoyées vers ECAD à la place des valeurs de longueur calculées.
SOLIDWORKS - Stocker tous les fichiers de conception dans le même dossier
De nombreux concepteurs mécaniques préfèrent stocker tous les fichiers de pièce et d'assemblage MCAD qui constituent un même assemblage dans le même dossier de stockage. Cela peut désormais être réalisé en activant l'option Flat Folder Structure dans la boîte de dialogue Altium CoDesigner Settings.
Les fichiers de conception MCAD peuvent être stockés selon une structure de dossiers à plat, si nécessaire.
Suppression automatique des fichiers intermédiaires
Dans MCAD, après un Pull réussi de la conception depuis ECAD, CoDesigner supprime désormais les fichiers Parasolid intermédiaires, les images et les fichiers checksum, ne laissant que les fichiers MCAD. Notez que CoDesigner ne supprime pas les sous-dossiers \Orig et \Expt (même s'ils sont vides), car la logique interne dépend de leur présence.
Versions Supported
-
Altium Designer 24.0 (ou supérieur) avec l'extension MCAD CoDesigner version 3.8.0.2085
-
CoDesigner 3.3 est la dernière version disponible pour Altium NEXUS Client.
-
CoDesigner 2.10 est la dernière version disponible pour Altium CircuitMaker.
Cette mise à jour a été testée sur les plateformes MCAD et versions d'Add-in suivantes :
| Version MCAD | Version de l'Add-In MCAD |
|---|---|
| Autodesk Fusion® (Note 1) | 3.8.0.16 |
| Autodesk Inventor Professional® - versions 2022, 2023, 2024 | 3.8.0.12 |
| Dassault Systemes SOLIDWORKS® - versions 2021, 2022, 2023, 2024 | 3.8.0.21 |
| PTC Creo Parametric® - 7.X, 8.X, 9.X, 10.X | 3.8.0.16 |
| Siemens NX® - version 1953<2212 (Note 2) | 3.8.0.14 |
| Siemens NX® - version 2212<2312 (Note 2) | 3.8.0.14 |
| Siemens NX® - version 2312 (Note 2) | 3.8.0.14 |
Notes:
-
Altium CircuitMaker prend uniquement en charge Autodesk Fusion.
-
Siemens NX est uniquement disponible pour les concepteurs dans le cadre d'Altium Enterprise Solutions. À partir de MCAD CoDesigner 3.8, il existe plusieurs versions du programme d'installation de MCAD CoDesigner pour Siemens NX, afin de s'adapter aux différentes versions du logiciel Siemens NX. Ces programmes d'installation installent tous des versions identiques de MCAD CoDesigner ; ils diffèrent uniquement par leur détection de la version actuellement installée de Siemens NX. Pour MCAD CoDesigner 3.7 et les versions antérieures, il n'existe qu'un seul programme d'installation, et après l'installation de MCAD CoDesigner Siemens NX peut afficher un avertissement au lancement indiquant que l'écart entre la version actuelle et la version signée est trop important. Cet avertissement peut être ignoré, votre installation de MCAD CoDesigner fonctionnera correctement. Sinon, l'option Show Warning when Loading dans la boîte de dialogue Customer Defaults de Siemens NX peut être désactivée
CoDesigner 3.8.0 Release Notes
| MCAD-1601 | SOLIDWORKS, CoDesigner prend désormais en charge le stockage de tous les fichiers de sous-assemblage et de pièce dans le même dossier que celui où est stocké l'assemblage PCB. Activez la nouvelle option "Structure de dossiers à plat" dans la boîte de dialogue des paramètres de CoDesigner pour obtenir ce comportement. |
| MCAD-2690 | PTC Creo, lors du pull initial d'un PCB, CoDesigner vérifie désormais la définition des plans de référence de base définis dans les modèles Creo et avertit l'utilisateur si cette définition ne correspond pas aux exigences (comme décrit dans la documentation). Remarque : auparavant, dans cette situation, CoDesigner construisait l'assemblage PCB de manière incorrecte. |
| MCAD-2736 | PTC Creo, lorsque Windchill est utilisé, CoDesigner ne duplique plus les fichiers dans le dossier de travail local de Creo. |
| MCAD-3717 | Dans MCAD, après un Pull réussi de la conception depuis ECAD, CoDesigner supprime désormais les fichiers Parasolid intermédiaires, les images et les fichiers "checksum", ne laissant que les fichiers MCAD. Notez que CoDesigner ne supprime pas les sous-dossiers \Orig et \Expt (même s'ils sont vides), car la logique interne dépend de leur présence. |
| MCAD-3797 | Synchronisation multiboard, lors de la construction de l'assemblage multiboard dans ECAD, CoDesigner apporte désormais tous les PCB référencés dans le schéma multiboard. Auparavant, s'il y avait plusieurs PCB dans un projet PCB, CoDesigner n'apportait que le premier PCB. |
| MCAD-4524 | Synchronisation des faisceaux, avant d'envoyer la conception de MCAD vers ECAD, CoDesigner permet désormais d'écraser (corriger) la longueur physique des fils/câbles calculée dans le modèle MCAD. |
| MCAD-4548 | La politique de push automatique des PCB sur le serveur Altium 365 a été modifiée : désormais, un PCB n'est envoyé depuis le serveur qu'après sa sélection dans la boîte de dialogue "Select project for pull" dans MCAD (auparavant, tous les PCB étaient envoyés automatiquement lors de "Save to server" depuis ECAD, qu'ils aient ou non besoin d'être construits dans MCAD). Notez qu'une fois qu'un PCB a été sélectionné de cette manière, ce PCB sera désormais envoyé automatiquement à chaque "Save to server" ultérieur depuis ECAD. |
| MCAD-4571 | Rigid-Flex, pour un PCB entièrement flexible avec stiffeners, CoDesigner construit désormais côté MCAD les sous-assemblages des régions avec stiffeners de la même manière que les régions rigides. Remarque : auparavant, il n'était pas possible de construire de tels PCB dans MCAD sans déclarer les stiffeners comme régions rigides dans ECAD. |
| MCAD-4575 | CoDesigner permet désormais à l'utilisateur de mettre fin à une session démarrée par ce même utilisateur sur un PC ayant une adresse IP différente. |
| MCAD-4588 | Synchronisation des faisceaux, les désignateurs de paires torsadées sont désormais pris en charge. |
| MCAD-4593 | Synchronisation des faisceaux, CoDesigner attribue désormais la propriété "Part Number" aux fils/câbles dans SOLIWORKS (nom du paramètre ECAD : "PART_NUMBER"). |
| MCAD-4596 | Siemens NX, il est désormais possible d'installer CoDesigner dans un dossier personnalisé en utilisant l'option de ligne de commande du programme d'installation /DIR="<some_path>". |
| MCAD-4611 | PTC Creo, pour les PCB rigides-flexibles, CoDesigner nommait les sous-assemblages et les pièces selon le nom initial du projet PCB, et non selon le nom de l'assemblage PCB saisi par l'utilisateur MCAD lors du pull d'un PCB. Corrigé. |
| MCAD-4628 | PTC Creo, le ruban Flow Analysis devenait inactif après l'installation de CoDesigner. Corrigé. |
| MCAD-4637 | Avec "3D Copper" activé, CoDesigner nommait les sous-assemblages et pièces de cuivre selon le nom initial du projet PCB, et non selon le nom de l'assemblage PCB saisi par l'utilisateur MCAD lors du pull d'un PCB. Corrigé. |
| MCAD-4638 | Autodesk Fusion, après le deuxième Pull et les suivants dans MCAD, la couleur du PCB changeait de façon incorrecte. Corrigé. |
| MCAD-4641 | Siemens NX, si un PCB était créé côté MCAD et que le contour du PCB était déplacé vers des coordonnées négatives, les composants MCAD placés nativement étaient positionnés de manière incorrecte dans ECAD. Corrigé. |
| MCAD-4659 | Siemens NX, CoDesigner analyse désormais tous les fichiers .pax du dossier de modèles afin de trouver les modèles à utiliser (auparavant, CoDesigner ne consultait que ugs_model_templates.pax) |
| MCAD-4669 | Siemens NX, le programme d'installation inclut désormais des options permettant de sélectionner la version spécifique de Siemens NX, et l'utilisateur doit faire le choix correspondant pendant le processus d'installation. |
| MCAD-4689 | Autodesk Inventor, les images de décalcomanie n'étaient pas correctement mises à l'échelle sur les PCB de grande taille. Corrigé |
| MCAD-4695 | La synchronisation des faisceaux pour PTC Creo et SOLIDWORKS passe de la bêta ciblée à la bêta ouverte. |
| MCAD-4721 | Creo, CoDesigner calculait incorrectement la longueur des segments de faisceau dans certains cas, lorsque des faisceaux de câbles Creo étaient utilisés. Corrigé. |
| MCAD-4722 | Creo, lors du basculement entre un projet de faisceau et un projet multiboard dans le panneau CoDesigner, la section "multiboard/harness definition" du panneau n'était pas mise à jour dans certains cas. Corrigé. |
| MCAD-4723 | Les modifications apportées dans ECAD à la propriété "UNITS" des fils n'étaient pas affichées dans le tableau "Changes" lors du Pull dans MCAD (bien que les modifications elles-mêmes soient appliquées). Corrigé. |
| MCAD-4724 | SOLIDWORKS, un avertissement est désormais affiché lorsque le paramètre CoDesigner "Common folder for models" n'est pas défini. Un dossier commun pour les modèles est recommandé pour : partager les modèles entre ingénieurs, éviter les duplications entre projets et éviter les erreurs dues à l'utilisation du même nom de modèle pour des modèles différents dans différents assemblages. |
| MCAD-4732 | Synchronisation des faisceaux, lors de l'envoi d'un projet depuis ECAD, si des propriétés étaient affectées à un point de connexion dans le dessin de disposition, une erreur apparaissait. Corrigé. |
| MCAD-4765 | Autodesk Fusion, plantage à l'ouverture d'une conception d'exemple Fusion Electronics. Corrigé. |
Nouveautés de CoDesigner 3.7.0
Released: 7 February 2024 – Version 3.7.0 Hot Fix for Autodesk Fusion
Released: 26 January 2024 – Version 3.7.0 Hot Fix (MCAD CoDesigner extension change to version 3.7.0.2033)
Released: 17 January 2024 – Version 3.7.0
Feature Highlights
La mise à jour 3.7 de MCAD CoDesigner apporte la prise en charge du transfert des définitions de fraisure et de lamage entre ECAD et MCAD. Elle introduit également la prise en charge du transfert du Route Tool Path ECAD vers MCAD, où il devient une coupe extrudée. Le transfert des paramètres de projet a également été amélioré, tout comme la prise en charge des définitions de faisceaux. On note aussi un certain nombre d'améliorations de liaison des composants ECAD-MCAD pour les ingénieurs MCAD travaillant avec Siemens NX.
Transférer les paramètres de projet et de variante d'ECAD vers MCAD
Dans ECAD, les paramètres définis par l'utilisateur permettent au concepteur d'inclure les informations critiques exactement là où elles sont nécessaires. Cette mise à jour de CoDesigner prend en charge le transfert de :
- paramètres ECAD au niveau du projet vers l'assemblage PCB MCAD
- paramètres ECAD au niveau de la variante vers l'assemblage de variante PCB MCAD spécifique 1
- paramètres d'assemblage multi-cartes ECAD vers l'assemblage d'appareil MCAD 2
- paramètres de projet de faisceau ECAD vers l'assemblage de faisceau MCAD
1 Non pris en charge par Autodesk Inventor
2 Les assemblages multi-cartes sont actuellement pris en charge dans CoDesigner pour SOLIDWORKS et PTC Creo.
Les paramètres ECAD sont désormais transférés vers les propriétés MCAD, pour la carte, les variantes, les faisceaux et les assemblages multi-cartes.
Transférer les trous à fraisure et à lamage vers MCAD
CoDesigner synchronise désormais les trous à fraisure et à lamage entre ECAD et MCAD, dans les deux sens. Si l'option 3D Copper est activée dans MCAD, la géométrie précise du cuivre est construite pour ces trous (notez que CoDesigner pour Autodesk Fusion ne prend pas en charge la construction du 3D Copper à ce stade).
Les trous à fraisure et à lamage peuvent être transférés entre ECAD et MCAD.
Transférer le Route Tool Path ECAD vers MCAD
Une technique courante pour retirer chaque carte de son panneau de fabrication consiste à usiner mécaniquement une découpe autour du bord du PCB. Dans Altium Designer, cela est défini comme un Route Tool Path, créé sous la forme d'un chemin continu de pistes et d'arcs sur la couche mécanique Route Tool Path. CoDesigner prend désormais en charge le transfert de l'entité ECAD Route Tool Path vers MCAD, où elle est représentée sous forme de coupe extrudée. Si cette entité est modifiée dans MCAD, elle est retransférée vers ECAD en tant que découpe de carte.
Le route tool path ECAD devient une série de coupes extrudées dans MCAD.
Siemens NX - Liaison améliorée des composants
La liaison des composants permet aux ingénieurs MCAD et ECAD d'utiliser chacun des modèles de composants natifs sur leur instance de la conception de carte, en mappant des références vers les modèles de l'autre dans l'Altium Workspace. En savoir plus sur la liaison des composants de conception MCAD et ECAD.
MCAD to ECAD Linking
La liaison d'un modèle MCAD à une empreinte ECAD est définie en mappant une propriété de modèle MCAD à un paramètre de composant ECAD dans votre Altium Workspace. Auparavant, CoDesigner ne pouvait mapper les paramètres ECAD qu'à une seule catégorie de propriétés de modèle NX, ce qui limitait les options de liaison des composants. Avec cette version, CoDesigner prend désormais en charge la définition à la fois du Category Teamcenter et du Property dans le champ MCAD model property used for mapping and recognition de l'espace de travail.
Le format est : <CategoryName>::<PropertyName>
La catégorie et la propriété Teamcenter de liaison sont mappées dans les paramètres de l'espace de travail, en utilisant la syntaxe <CategoryName>::<PropertyName>.
ECAD to MCAD Linking
Lors du pull dans MCAD, CoDesigner peut être configuré pour rechercher dans le système de gestion de données MCAD un modèle MCAD de ce nom. Si la liaison native de composants ECAD vers MCAD est utilisée dans Siemens NX, la référence du composant MCAD doit être définie dans le paramètre de composant ECAD de manière à inclure le chemin Teamcenter, avec une valeur de paramètre sous la forme :
:root_TC_folder:subfolder1:subfolder12:model_name
La mise à jour 3.7 de CoDesigner améliore cela, en ajoutant la prise en charge du mappage vers le Part Identifier Teamcenter. Si la valeur du paramètre de composant ECAD ne commence pas par le caractère :, CoDesigner suppose que la valeur du paramètre est le Part Identifier Teamcenter et recherchera dans Teamcenter une pièce portant cet identifiant.
Le paramètre de composant ECAD peut désormais être configuré pour rechercher l'identifiant de pièce Teamcenter.
Siemens NX - Prise en charge de la configuration et des attributs de modèles personnalisés
CoDesigner prend désormais en charge les configurations personnalisées pour les modèles avec Siemens NX, qui peuvent inclure des paramètres obligatoires avec (ou sans) propriétés de projet. Cela se fait via le fichier XML de configuration template_parameters_mapping.xml . Cette fonctionnalité fonctionne pour la création d'assemblages ou de pièces lorsqu'un modèle est utilisé.
► En savoir plus sur le fichier de configuration XML
Prise en charge des paires torsadées dans la conception de faisceaux
Lorsque vous utilisez CoDesigner pour synchroniser un projet de faisceau entre ECAD et MCAD, CoDesigner synchronise désormais les paires torsadées avec MCAD comme des câbles, et calcule la longueur physique des fils en tenant compte des propriétés Twists per Unit Length et Thickness définies dans l'objet ECAD Twist.
Les Twists per Unit Length et Thickness sont définis comme paramètres de l'objet Twist du faisceau ECAD.
La longueur non torsadée du fil est calculée comme suit :
Wire Length (untwisted) = Turn Length x Number of Turns
où :
-
Number of Turns = Twists per Unit Length * Cable Length-
Twists per Unit Length = number of twists per unit length of cable, defined as a parameter of the ECAD Twist object
-
-
Turn Length = sqrt((Twist Pitch)^2 + (pi*Thickness)^2)-
Twist Pitch = 1 / Twists per Unit Length -
Thickness = outer diameter of the twisted pair, defined as a parameter of the ECAD Twist object
-
► En savoir plus sur la synchronisation d'un projet de conception de faisceau (disponible pour PTC Creo et SOLIDWORKS)
Versions Supported
-
Altium Designer 24.0 (ou supérieur) avec l'extension MCAD CoDesigner version 3.7.0.2033
-
CoDesigner 3.4 (et supérieur) n'est pas disponible pour Altium NEXUS Client ; CoDesigner 3.3.0 est la dernière version.
-
CoDesigner 3.x n'est pas disponible pour Altium CircuitMaker ; CoDesigner 2.10 est la dernière version.
Cette mise à jour a été testée sur les plateformes MCAD et versions d'Add-in suivantes :
| Version MCAD | Version de l'Add-In MCAD |
|---|---|
| Autodesk Fusion® (Note 1) | 3.7.0.7 |
| Autodesk Inventor Professional® - versions 2022, 2023, 2024 | 3.7.0.6 |
| Dassault Systemes SOLIDWORKS® - versions 2020, 2021, 2022, 2023, 2024 | 3.7.0.9 |
| PTC Creo Parametric® - 7.X, 8.X, 9.X, 10.X | 3.7.0.12 |
| Siemens NX® - version 1953 - 2312 (Note 2) | 3.7.0.22 |
Notes:
-
Altium CircuitMaker prend uniquement en charge Autodesk Fusion.
-
Siemens NX est uniquement disponible pour les concepteurs dans le cadre d'Altium Enterprise Solutions. Notez que les versions plus récentes de Siemens NX peuvent afficher un avertissement indiquant que l'écart entre la version actuelle et la version signée est trop important. Siemens NX a été testé jusqu'à la v.2312 ; cet avertissement peut être ignoré. Sinon, l'option Show Warning when Loading dans la boîte de dialogue Customer Defaults de Siemens NX peut être désactivée
Release Notes for CoDesigner 3.7.0 Hot Fix for Autodesk Fusion
| MCAD-4629 | La géométrie du cuivre et de la sérigraphie était placée de manière incorrecte en raison des changements apportés dans Autodesk Fusion v.2.0.18220 (publiée le 29 janv. 2024). Corrigé. |
Release Notes for CoDesigner 3.7.0 Hot Fix
| MCAD-4610 | Côté ECAD, lors du pull d'un projet de faisceau, CoDesigner ne parvenait pas à lire la longueur des câbles transférés depuis MCAD. Corrigé. |
CoDesigner 3.7.0 Release Notes
| MCAD-3772 | Autodesk Fusion, CoDesigner ne pouvait pas créer la boîte englobante pour un « modèle cassé ». Corrigé. |
| MCAD-3773 | Autodesk Fusion, lors d’un Push depuis le MCAD, CoDesigner ne lisait pas correctement l’emplacement des trous de montage lorsque ces trous étaient placés sans référence à la géométrie (cela se produit lors du transfert de trous depuis l’ECAD), et la taille globale de la carte était modifiée. Corrigé. |
| MCAD-3868 | CoDesigner transfère désormais les paramètres définis par l’utilisateur depuis le projet (y compris les variantes) de l’ECAD vers le MCAD, et les affecte comme propriétés de l’assemblage PCB/Faisceau/Multiboard en conséquence. |
| MCAD-4072 | Lors de la synchronisation de projets Multiboard, CoDesigner prend désormais en charge plusieurs niveaux de hiérarchie dans le projet (auparavant, il ne fonctionnait qu’avec un seul niveau de hiérarchie). |
| MCAD-4185 | L’entité ECAD Route Tool Path est désormais prise en charge. Dans le MCAD, elle est représentée comme une coupe extrudée. Si cette entité est modifiée dans le MCAD, elle est retransférée vers l’ECAD sous forme de découpe de carte. |
| MCAD-4290 | Siemens NX, CoDesigner prend désormais en charge l’affectation de propriétés personnalisées aux éléments dans Siemens Teamcenter, ainsi que le mappage de ces propriétés aux propriétés du projet/de la variante ECAD. |
| MCAD-4347 | CoDesigner synchronise désormais les trous fraisés/lamés entre l’ECAD et le MCAD, dans les deux sens. Si l’option « 3D Copper » est activée dans le MCAD, la géométrie précise du cuivre est créée pour ces trous (sauf pour Autodesk Fusion, où la création du cuivre 3D n’est pas encore prise en charge). |
| MCAD-4375 | Lors d’un Pull dans le MCAD, le tableau « Modifications » de CoDesigner répertoriait les composants avec leurs noms par défaut ; toute personnalisation des noms était ignorée. Corrigé. |
| MCAD-4390 | Siemens NX et Teamcenter, CoDesigner prend désormais en charge l’utilisation de l’identifiant de pièce de Teamcenter comme propriété de mappage pour la liaison native des composants ECAD vers MCAD. |
| MCAD-4416 | Dans les projets de faisceaux, CoDesigner synchronise désormais les paires torsadées avec le MCAD en tant que câbles, et calcule la longueur physique des fils en tenant compte des propriétés « torsion par unité de longueur » et « épaisseur du fil » définies dans l’ECAD. |
| MCAD-4440 | Les paramètres de CoDesigner prennent désormais en charge des séparateurs décimaux système autres que le caractère « . » (point). |
| MCAD-4461 | La détection de plusieurs contours dans une même esquisse de keepout MCAD n’affichait pas le bon message d’erreur. Corrigé. |
| MCAD-4463 | Autodesk Inventor 2023, le panneau CoDesigner était masqué pendant un Pull depuis l’ECAD, il n’était donc pas possible de voir la progression du Pull. Corrigé. |
| MCAD-4473 | CoDesigner ne valide plus les pliages rigid-flex lors d’un Push vers le MCAD, car cela entraînait dans certains cas de fausses erreurs de type « pli créé manuellement ». |
| MCAD-4481 | Siemens NX, CoDesigner traitait incorrectement l’esquisse du contour de carte si l’esquisse incluait une géométrie de construction. Corrigé. |
| MCAD-4484 | PTC Creo, lors de la création des faisceaux de fils, CoDesigner fait désormais passer les fils par les points de connexion de la même manière qu’un passage manuel. Auparavant, les fils se croisaient, ce qui nécessitait un reroutage manuel. |
| MCAD-4535 | Siemens NX et Teamcenter, ajout de la prise en charge des catégories pour le mappage MCAD CCID dans NX. |
| MCAD-4543 | Siemens NX version 2312 est désormais pris en charge. |
| MCAD-4545 | Siemens NX, le rapatriement des modifications depuis le contexte de l’assemblage de l’appareil est temporairement désactivé, car cela ne fonctionnait pas correctement dans de nombreux cas. Les problèmes seront corrigés dans la prochaine mise à jour. |
Nouveautés de CoDesigner 3.6.0
Released: 2 November 2023 – Version 3.6.0
Feature Highlights
S’appuyant sur la prise en charge par CoDesigner des assemblages multi-cartes dans SOLIDWORKS, la mise à jour 3.6 de MCAD CoDesigner ajoute la prise en charge de la synchronisation du faisceau, qui peut ensuite être inclus dans l’assemblage multi-cartes. La prise en charge de SOLIDWORKS 2024 a également été ajoutée. La prise en charge de l’aperçu des modifications dans un assemblage multi-cartes est aussi ajoutée dans cette version de CoDesigner, et tous les MCAD pris en charge bénéficient désormais d’une meilleure prise en charge de la détection des bords de cartes rigid-flex.
Synchronisation d’un projet de conception de faisceau dans SOLIDWORKS (bêta)
Les faisceaux de câblage se retrouvent couramment dans de nombreux assemblages, assurant la connexion électrique entre les différents PCB de l’appareil, ainsi que le câblage des divers boutons, afficheurs et commandes avec lesquels l’utilisateur interagit. S’appuyant sur la prise en charge des assemblages multi-cartes dans SOLIDWORKS, la synchronisation de faisceau permet de transférer les éléments du faisceau de l’ECAD vers le MCAD (connecteurs, fils, épissures, connectivité (données de-à) et topologie du faisceau), ainsi que de transférer du MCAD vers l’ECAD les longueurs physiques des fils, câbles et segments de faisceau.
Le modèle 3D du faisceau peut également être envoyé à l’ECAD lors de la synchronisation d’un assemblage Multiboard, avec les pièces du boîtier mécanique.
► En savoir plus sur la synchronisation d’un projet de conception de faisceau dans Altium MCAD CoDesigner.
Avec CoDesigner, vous pouvez concevoir collaborativement le faisceau dans SOLIDWORKS et Altium Designer.
Prise en charge de SOLIDWORKS 2024
La prise en charge de SOLIDWORKS 2024 a été ajoutée dans les mises à jour 3.6 de Altium MCAD CoDesigner.
Altium MCAD CoDesigner prend désormais en charge SOLIDWORKS 2024 (image fournie avec l’aimable autorisation de Dassault Systemes)
Aperçu des modifications dans un assemblage multi-cartes
Projets Multiboard, CoDesigner affiche désormais l’aperçu des modifications de synchronisation à la fois dans l’ECAD et dans le MCAD.
Examinez l’impact de chaque modification dans l’assemblage multi-cartes avant d’appliquer les changements.
Prise en charge des projets imbriqués
CoDesigner synchronise désormais les modifications dans les projets multi-cartes imbriqués. Auparavant, chacun des projets Multiboard imbriqués devait être synchronisé séparément.
Détection améliorée des bords de carte rigid-flex
L’algorithme de détection des contours de carte lors d’un Push depuis l’ECAD a été amélioré. Les cas où une région de carte comprend des angles très vifs, comme des courbes tangentielles, ne sont plus considérés comme une erreur. Ils sont désormais signalés comme un avertissement lors du Push, et peuvent être acceptés lors du Pull dans le MCAD.
La prise en charge du Push de régions de carte rigid-flex comprenant des angles vifs a été améliorée.
Prise en charge améliorée des pliages rigid-flex dans SOLIDWORKS
Auparavant, CoDesigner pour SOLIDWORKS ne traitait pas correctement les pliages dans une région flexible lorsqu’un grand nombre de pliages s’y trouvait. Cette limitation a été supprimée.
Versions Supported
- Altium Designer 23.9.1 (ou version ultérieure) avec l’extension version MCAD CoDesigner3.6.0.1976
- CoDesigner 3.6 n’est pas disponible pour Altium NEXUS Client, CoDesigner 3.3.0 est la dernière version.
- CoDesigner 3.x n’est pas disponible pour Altium CircuitMaker ; CoDesigner 2.10 est la dernière version.
Cette mise à jour a été testée sur les plates-formes MCAD et versions d’Add-in suivantes :
| Version MCAD | Version de l’Add-in MCAD |
|---|---|
| Autodesk Fusion 360® (Note 1) | 3.6.0.16 |
| Autodesk Inventor Professional® - versions 2022, 2023, 2024 | 3.6.0.15 |
| Dassault Systemes SOLIDWORKS® - versions 2021, 2022, 2023, 2024 | 3.6.0.34 |
| PTC Creo Parametric® - 7.X, 8.X, 9.X, 10.X | 3.6.0.26 |
| Siemens NX® - version 1953 - 2306 (Note 2) | 3.6.0.19 |
Notes:
-
Altium CircuitMaker prend uniquement en charge Autodesk Fusion 360.
-
Siemens NX est disponible uniquement pour les concepteurs dans le cadre d’une Altium Enterprise Solution. Notez que les versions plus récentes de Siemens NX peuvent afficher un avertissement indiquant que l’écart entre la version actuelle et la version signée est trop important. Siemens NX a été testé jusqu’à la v.2306 ; cet avertissement peut être ignoré. Sinon, l’option Show Warning when Loading dans la boîte de dialogue Customer Defaults de Siemens NX peut être désactivée
CoDesigner 3.6.0 Release Notes
| MCAD-4104 | Projets Multiboard, CoDesigner affiche désormais l’aperçu des modifications de synchronisation à la fois dans l’ECAD et dans le MCAD. |
| MCAD-4105 | Projets Multiboard, CoDesigner synchronise désormais les modifications dans les projets imbriqués. Auparavant, cela ne fonctionnait qu’à un seul niveau à la fois. |
| MCAD-4109 | SOLIDWORKS 2024 est désormais pris en charge. |
| MCAD-4114 | Projets Multiboard, CoDesigner ne pouvait pas synchroniser les pièces d’un boîtier déjà déclarées comme boîtier dans un projet enfant. Corrigé. |
| MCAD-4117 | Projets Multiboard, lors de la synchronisation vers l’ECAD, l’opération « MoveBoard » n’était pas prise en compte, ce qui provoquait le déplacement de ces PCB dans l’assemblage Multiboard dans l’ECAD. Corrigé. |
| MCAD-4123 | Siemens NX, lors d’un push depuis le MCAD, CoDesigner avertit désormais l’utilisateur si des fonctions non prises en charge ont été utilisées, comme c’est le cas lors d’un push depuis d’autres MCAD. |
| MCAD-4149 | Dans la boîte de dialogue MCAD « Select Project for Pull », les dossiers côté serveur sont désormais affichés en haut de la liste. |
| MCAD-4154 | CoDesigner prend désormais en charge la synchronisation des projets de faisceaux entre Altium Designer et SOLIDWORKS. CoDesigner envoie les informations suivantes du document ECAD Harness Layout Drawing vers le MCAD : connecteurs, épissures, connectivité (données « de-à »), topologie du faisceau (points de connexion avec les ensembles de fils et de câbles passant par ces points). Depuis le MCAD, CoDesigner renvoie vers le Harness Layout Drawing les résultats suivants du routage 3D : la longueur physique des fils, câbles et segments de faisceau. |
| MCAD-4179 | PTC Creo, CoDesigner crée désormais le routage physique des câbles (auparavant, cela n’était possible que pour les fils à l’intérieur d’un câble). |
| MCAD-4256 | SOLIDWORKS, CoDesigner ne pouvait pas traiter un nombre relativement élevé de pliages dans une région flexible d’une carte rigid-flex. Corrigé. |
| MCAD-4257 | SOLIDWORKS, les images de décalcomanies représentant le cuivre, la sérigraphie et le masque de soudure sont désormais intégrées aux pièces représentant les régions rigides correspondantes des cartes rigid-flex. |
| MCAD-4335 | L’algorithme de détection des erreurs dans les contours de carte lors d’un push depuis l’ECAD a été amélioré. Les cas comportant des angles très vifs (typiquement les cas de tangence) ne sont plus considérés comme bloquants pour le push et sont désormais signalés comme un avertissement. |
| MCAD-4358 | SOLIDWORKS, CoDesigner ne parvenait pas à créer un PCB dans le MCAD si l’option « Create sketch on new part » était activée dans les paramètres SOLIDWORKS. Corrigé. |
Nouveautés de CoDesigner 3.5.0
Released: 17 August 2023 – Version 3.5.0 – Hot Fix (no change to Altium Designer CoD extension)
Released: 27 July 2023 – Version 3.5.0
Feature Highlights
La version 3.5 de Altium MCAD CoDesigner apporte la prise en charge des assemblages multi-cartes à PTC Creo, ainsi que l’introduction d’une nouvelle capacité : la possibilité de synchroniser une conception de faisceau entre l’ECAD et le MCAD (uniquement Creo pour la première version bêta). La synchronisation de faisceau permet de pousser vers PTC Creo le faisceau défini dans l’assemblage multi-cartes ECAD, où l’ingénieur mécanique peut définir le routage des câbles à travers le boîtier et les connexions aux circuits imprimés. La définition du faisceau peut ensuite être repoussée du MCAD vers l’ECAD dans le cadre de l’assemblage multi-cartes.
Synchronisation d’un projet de conception de faisceau (bêta)
Un élément présent dans de nombreux assemblages est un ou plusieurs faisceaux de câblage. Les faisceaux sont utilisés pour connecter électriquement les différents PCB dans l’appareil, ainsi que pour câbler les divers boutons, afficheurs et commandes avec lesquels l’utilisateur interagit. S’appuyant sur la prise en charge des assemblages multi-cartes dans PTC Creo (voir le point fort suivant), la synchronisation de faisceau permet le transfert des éléments du faisceau de l’ECAD vers le MCAD (connecteurs, fils, épissures, connectivité (données de-à) et topologie du faisceau), ainsi que le transfert du MCAD vers l’ECAD des longueurs physiques des fils, câbles et segments de faisceau.
Le modèle 3D du faisceau peut également être envoyé à l’ECAD lors de la synchronisation d’un assemblage Multiboard, avec les pièces du boîtier mécanique.
► En savoir plus sur la synchronisation d’un projet de conception de faisceau dans Altium MCAD CoDesigner.
Utilisez la prise en charge des faisceaux de CoDesigner pour travailler de manière collaborative sur la conception du faisceau.
Prise en charge des assemblages multi-cartes dans PTC Creo
De nombreux appareils électroniques sont conçus comme un assemblage de plusieurs circuits imprimés, astucieusement formés et disposés dans un boîtier mécanique afin d’obtenir un produit à la fois esthétique et fonctionnel. Le logiciel de conception électronique (ECAD) d’Altium prend cela en charge, plusieurs PCB pouvant être réunis pour créer un assemblage de PCB, appelé Multi-Board Assembly. Cet assemblage peut également inclure le boîtier et d’autres éléments mécaniques constituant le produit.
Un assemblage multi-cartes ouvert dans l’éditeur Multi-board Assembly d’Altium.
Le processus d’assemblage des PCB dans le boîtier est mieux réalisé dans le MCAD. Mais les PCB seront conçus dans l’ECAD, et l’ingénieur ECAD peut également avoir besoin d’effectuer des vérifications électromécaniques, telles que les dégagements composant-à-composant et composant-à-boîtier, ainsi que la vérification de l’accès aux éléments d’interface humaine, tels que les voyants et afficheurs, boutons et connecteurs. Pouvoir synchroniser l’ensemble de l’assemblage du dispositif entre les domaines MCAD et ECAD présente de nombreux avantages, afin que l’état actuel du dispositif assemblé puisse être rapidement vérifié par les équipes de conception mécanique et électronique.
Dans Altium CoDesigner 3.5, la prise en charge de Multi-board Assembly sort de la bêta. En plus de prendre en charge la synchronisation de Multi-board Assembly depuis SOLIDWORKS, cette synchronisation est désormais également prise en charge depuis PTC Creo.
► En savoir plus sur la synchronisation d’un assemblage multi-cartes dans Altium MCAD CoDesigner.
Prise en charge des dossiers Workspace lors d’un Pull vers le MCAD
Les dossiers Workspace d’Altium sont désormais représentés dans la boîte de dialogue Select Project from <Workspace> lorsque vous Pull un nouveau PCB dans le MCAD. La boîte de dialogue peut soit afficher tous les projets de tous les dossiers, soit afficher les projets dans leurs dossiers. Cliquez sur le bouton
en haut de la boîte de dialogue pour basculer le mode d’affichage, puis parcourez les dossiers en utilisant les techniques Windows standard.
Les dossiers de stockage des projets sont désormais pris en charge dans la boîte de dialogue Select Project <from Workspace> lorsque vous cliquez pour effectuer un Pull depuis le MCAD.
Prise en charge de PTC Creo 10
La prise en charge de PTC Creo version 10 a été ajoutée dans les mises à jour 3.5 de Altium MCAD CoDesigner.
Altium MCAD CoDesigner prend désormais en charge PTC Creo V10 (image fournie avec l’aimable autorisation de PTC)
Prise en charge de Autodesk Inventor 2024
La prise en charge d’Autodesk Inventor 2024 a été ajoutée dans les mises à jour 3.5 de Altium MCAD CoDesigner.
Versions Supported
- Altium Designer 23.5.1 (ou version ultérieure) avec l’extension version MCAD CoDesigner3.5.0.1900
- CoDesigner 3.5 n’est pas disponible pour Altium NEXUS Client, CoDesigner 3.3.0 est la dernière version.
- CoDesigner 3.x n’est pas disponible pour Altium CircuitMaker ; CoDesigner 2.10 est la dernière version.
Cette mise à jour a été testée sur les plates-formes MCAD et versions d’Add-in suivantes :
| Version MCAD | Version de l’Add-in MCAD |
|---|---|
| Autodesk Fusion 360® (Note 1) | 3.5.0.17 |
| Autodesk Inventor Professional® - versions 2022, 2023, 2024 | 3.5.0.14 |
| Dassault Systemes SOLIDWORKS® - versions 2020, 2021, 2022, 2023 | 3.5.0.24 |
| PTC Creo Parametric® - 7.X, 8.X, 9.X, 10.X | 3.5.0.21 |
| Siemens NX® - version 1953 ou ultérieure (Note 2) | 3.5.0.12 |
Notes:
- Altium CircuitMaker prend uniquement en charge Autodesk Fusion 360.
- Siemens NX est disponible uniquement pour les concepteurs dans le cadre d’une Altium Enterprise Solution.
Release Notes for CoDesigner 3.5.0 Hotfix
| MCAD-4221 | Si le nombre de Push et de Pull était suffisamment élevé, dans le MCAD, CoDesigner affichait la date/heure et le commentaire du Push ECAD non pas du dernier Push, mais d’un Push plus ancien. Corrigé. |
CoDesigner 3.5.0 Release Notes
| MCAD-2210 | Les dossiers Altium Workspace sont désormais représentés dans la boîte de dialogue « Select Project from <Workspace> » dans le MCAD. |
| MCAD-3892 | CoDesigner vérifie désormais si le paramètre « Use fully defined sketches » est activé dans SOLIDWORKS et restaure cet état après la création du PCB (CoDesigner ne peut pas encore créer d’esquisses entièrement définies, et ce paramètre n’était pas respecté auparavant). |
| MCAD-3905 | CoDesigner prend désormais en charge la synchronisation des projets de faisceaux entre Altium Designer et PTC Creo. CoDesigner envoie les informations suivantes du document ECAD Harness Layout Drawing vers le MCAD : connecteurs, épissures, connectivité (données « de-à »), topologie du faisceau (points de connexion avec les ensembles de fils et de câbles passant par ces points). Depuis le MCAD, CoDesigner renvoie vers le Harness Layout Drawing les résultats suivants du routage 3D : la longueur physique des fils, câbles et segments de faisceau. Note 1 : pour démarrer la synchronisation, le Harness Layout Drawing doit inclure au minimum les connecteurs transférés depuis le Wiring Diagram. Note 2 : la liaison native des composants ECAD vers MCAD peut être utilisée pour placer les modèles de connecteurs à partir du stockage MCAD, au lieu des connecteurs transférés depuis l’ECAD. Note 3 : CoDesigner ne crée pas la topologie du faisceau dans le Layout Drawing de l’ECAD après la resynchronisation depuis le MCAD ; la topologie du faisceau doit donc être spécifiée dans ce document avant la synchronisation retour. Note 4 : le modèle 3D du faisceau peut être envoyé à l’ECAD lors de la synchronisation d’un assemblage Multiboard, avec les pièces du boîtier mécanique. |
| MCAD-4032 | CoDesigner prend désormais en charge la synchronisation des assemblages Multiboard avec PTC Creo. Note 1 : auparavant, cette capacité n’était disponible que pour SOLIDWORKS. Note 2 : cette capacité est en mode bêta pour PTC Creo comme pour SOLIDWORKS. |
| MCAD-4039 | CoDesigner n’avertissait pas l’ingénieur mécanique de l’utilisation de fonctions non prises en charge, telles que les congés/chanfreins 3D. Corrigé. |
| MCAD-4054 | Le flux de partage d’un projet PCB avec un ingénieur mécanique qui n’est pas encore inclus dans le Workspace a changé : désormais, une demande « ajouter et partager » est automatiquement envoyée à tous les administrateurs de l’espace de travail. Dès qu’elle est approuvée, cet ingénieur mécanique externe est automatiquement ajouté à l’espace de travail et le projet lui est partagé (auparavant, ces étapes devaient être effectuées manuellement). |
| MCAD-4056 | SOLIDWORKS 2023, dans certains cas, un « modèle de composant défectueux » bloquait tout le placement par lot de tous les modèles. Corrigé (CoDesigner détecte désormais ces cas et place les modèles individuellement). |
| MCAD-4058 | PTC Creo 10 est désormais pris en charge. |
| MCAD-4059 | Autodesk Inventor 2024 est désormais pris en charge. |
| MCAD-4060 | Autodesk Fusion 360, dans certains cas, les extrémités des arcs dans l’esquisse du contour de la carte n’étaient pas associées aux extrémités des segments d’esquisse voisins, ce qui rendait la modification de l’esquisse difficile. Corrigé. |
| MCAD-4076 | SOLIDWORKS, après avoir activé la 3D Copper dans les paramètres de CoDesigner et avant d’exécuter un Pull des modifications, les décalcomanies étaient masquées. Corrigé, les décalcomanies restent visibles jusqu’à ce que le Pull suivant soit effectué. |
| MCAD-4083 | CoDesigner réinitialisait le paramètre « Enable Snapping » lors du travail avec un PCB rigid-flex dans SOLIDWORKS, sans le restaurer ensuite. Corrigé. |
| MCAD-4084 | CoDesigner informe désormais l’ingénieur mécanicien du nombre de composants ignorés (filtrés) en fonction de la limite de hauteur définie dans les paramètres de CoDesigner (afin d’éviter toute confusion concernant les composants visibles / non visibles). |
| MCAD-4142 | Siemens NX, l’erreur « Unsupported curve type 'SketchVirtualPoint' » s’affichait si l’esquisse de la carte était modifiée après la création d’une cote dans l’esquisse. Corrigé. |
| MCAD-4147 | PTC Creo, le deuxième pull d’un PCB échouait si le filtrage des composants par taille était activé et que le nombre de composants filtrés ainsi que leurs propriétés était important. Corrigé. |
Nouveautés de CoDesigner 3.4.0
Released: 29 May 2023 – Version 3.4.0.1859 – Hot Fix for GovCloud
Released: 10 April 2023 – Version 3.4.0.1792 – Hot Fix
Released: 23 March 2023 – Version 3.4.0
Feature Highlights
Le comportement par défaut de CoDesigner consiste à transférer les composants du PCB dans les deux sens entre MCAD et ECAD sous forme de modèles Parasolid. Bien que cela fournisse à chaque domaine de conception un modèle mécaniquement précis, cela ne permet pas à ce modèle de représenter complètement le composant réel monté dans le produit final. Pour les concepteurs qui doivent travailler avec un composant entièrement détaillé dans chaque domaine de conception, CoDesigner prend en charge la liaison entre les composants ECAD et MCAD, permettant ainsi à l’ingénieur MCAD de travailler avec le composant MCAD, et à l’ingénieur ECAD de travailler avec le composant ECAD.
Siemens NX - Prise en charge de la géométrie cuivre avancée
CoDesigner représente le cuivre des couches supérieure et inférieure sous forme de décalcomanies, offrant une impression visuellement fidèle du cuivre sur chaque face de la carte. Si vous avez besoin d’une définition précise des formes sur chaque couche de cuivre, cette version apporte la prise en charge de la géométrie cuivre avancée à Siemens NX.
Activez l’Build 3D Geometry for Copper and Solder Mask option dans la boîte de dialogue Altium CoDesigner Settings pour inclure le détail du cuivre dans chaque couche de signal et de plan, activez l’Build Vias option pour inclure le détail du cuivre qui assure les connexions entre les couches de signal et de plan.
Lorsque les options de géométrie cuivre avancée sont activées, chaque couche de cuivre du PCB, chaque couche de masque de soudure et chaque ensemble de trous traversants sont créés comme composants MCAD dans l’Assembly Navigator.
Siemens NX - Placement et reconnaissance des composants de MCAD vers ECAD
CoDesigner pour Siemens NX prend désormais en charge la liaison entre un composant MCAD et le composant ECAD équivalent. Ajoutez un paramètre dans le composant MCAD qui référence le composant ECAD équivalent, spécifiez le paramètre de liaison dans les paramètres MCAD CoDesigner de votre Workspace Altium, puis lorsque vous poussez la carte de MCAD vers ECAD, la carte se chargera dans ECAD avec le composant ECAD entièrement décrit, placé directement depuis votre Workspace Altium dans le PCB ECAD.
► Pour en savoir plus sur la liaison des composants MCAD vers les composants ECAD
Siemens NX - Placement de composants d’ECAD vers MCAD depuis TeamCenter
Avec cette version, CoDesigner dans Siemens NX peut désormais placer le composant MCAD depuis TeamCenter lorsque vous effectuez un Push d’ECAD vers MCAD. Indiquez quel paramètre ECAD contient le nom du composant MCAD TeamCenter, puis spécifiez ce paramètre dans les paramètres MCAD CoDesigner de votre Workspace Altium, et tout est prêt. Lorsque la conception est poussée d’ECAD vers MCAD, le composant ECAD est automatiquement remplacé par le composant MCAD, placé directement depuis TeamCenter.
► Pour en savoir plus sur la liaison des composants ECAD vers les composants MCAD
Système de gestion des données MCAD - Spécifier le composant MCAD comme paramètre d’empreinte ECAD
Si vous utilisez le placement automatique des modèles de composants depuis un système de gestion des données MCAD, CoDesigner prend désormais en charge la récupération du nom du modèle MCAD à partir d’une propriété d’empreinte personnalisée ECAD, en plus du paramètre personnalisé de composant utilisé précédemment. Cette fonctionnalité prend mieux en charge les relations plusieurs-à-plusieurs entre les composants et les empreintes.
En plus de pouvoir spécifier le nom du modèle MCAD comme paramètre du composant ECAD, vous pouvez également le spécifier comme paramètre d’empreinte ECAD si vous le préférez,
l’option Use models from data management system on MCAD side when creating PCB assembly prend en charge les deux approches.
La logique désormais suivie par CoDesigner est la suivante : lors d’un push depuis ECAD, CoDesigner :
- vérifie si l’option Use models from data management system on MCAD side when creating PCB assembly est activée dans votre Workspace Altium et, si c’est le cas ;
- vérifie si le nom de paramètre spécifié dans l’option Workspace est présent comme paramètre de mappage du nom du modèle attribué dans l’empreinte, et si c’est le cas et qu’il n’est pas vide ;
- envoie le paramètre et sa valeur à MCAD dans le cadre du Push ;
- puis, lors du Pull dans MCAD, récupère le modèle MCAD depuis le stockage MCAD selon la valeur du paramètre d’empreinte. Si le paramètre d’empreinte n’est pas attribué, ou s’il est vide, CoDesigner prend alors le nom du modèle MCAD depuis le paramètre du composant à la place (s’il n’est pas vide).
La prise en charge avancée du rigid-flex sort de la bêta
Pour les outils MCAD prenant en charge le rigid-flex, cette version marque la sortie publique de la prise en charge du mode avancé de conception rigid-flex (également appelé RF2). À ce stade, le rigid-flex est pris en charge par SOLIDWORKS et PTC Creo.
► Pour en savoir plus sur la synchronisation d’une carte rigid-flex
Versions Supported
- Altium Designer 22.11.1 (ou version ultérieure) avec l’extension MCAD CoDesigner version 3.4.0.1859
- CoDesigner 3.4 n’est pas disponible pour Altium NEXUS Client, CoDesigner 3.3.0 est la dernière version.
- CoDesigner 3.x n’est pas disponible pour Altium CircuitMaker, CoDesigner 2.10 est la dernière version.
| Version MCAD | Version de l’add-in MCAD |
|---|---|
| Autodesk Inventor Professional® - versions 2022, 2023 | 3.4.0.8 |
| Autodesk Fusion 360® (Note 1) | 3.4.0.9 |
| Dassault Systemes SOLIDWORKS® - versions 2020, 2021, 2022, 2023 | 3.4.0.12 |
| PTC Creo Parametric® - 7.X, 8.X, 9.X | 3.4.0.7 |
| Siemens NX® - version 1953 ou ultérieure (Note 2) | 3.4.0.13 |
Notes:
- Altium CircuitMaker ne prend en charge qu’Autodesk Fusion 360.
- Siemens NX est uniquement disponible pour les concepteurs dans le cadre d’Altium Enterprise Solutions.
Release Notes for CoDesigner 3.4.0.1859 (Hot Fix for GovCloud support)
| MCAD-4024 | La prise en charge d’Altium 365 GovCloud (https://www.altium.com/trust/govcloud) a été ajoutée. |
Release Notes for CoDesigner 3.4.0.1792
| MCAD-3951 | Dans la liste des modifications de l’extension ECAD, lorsque le nombre de modifications était suffisamment important, le défilement et le redimensionnement des colonnes ne fonctionnaient plus. Corrigé. |
Release Notes for CoDesigner 3.4.0
| MCAD-2958 | Lors du Pull des modifications dans MCAD, si des modifications du contour de la carte avaient été effectuées dans ECAD, CoDesigner met désormais en évidence la modification correspondante dans le tableau Changes et affiche une info-bulle correspondante pour cette modification. Cela peut éviter la perte de dimensions et de contraintes créées par l’ingénieur mécanicien (à l’étape suivante de la synchronisation) ou aider l’ingénieur mécanicien à restaurer les dimensions et contraintes perdues. |
| MCAD-3248 | Siemens NX, la possibilité de placer des composants PCB dans MCAD et de les reconnaître dans ECAD est désormais prise en charge. |
| MCAD-3249 | Siemens NX, la possibilité de placer automatiquement les modèles de composants PCB depuis Teamcenter est désormais prise en charge. Remarque : dans la propriété composant/empreinte ECAD, la référence du modèle MCAD doit inclure le chemin Teamcenter, par exemple :root_TC_folder:subfolder1:subfolder12:model_name |
| MCAD-3250 | Siemens NX, la fonctionnalité « Advanced Copper Geometry » (création du modèle 3D précis des couches de cuivre, fûts de cuivre, vias et masques de soudure) est désormais prise en charge. |
| MCAD-3319 | Dans le cas du placement automatique des modèles de composants depuis un système de gestion des données MCAD, CoDesigner prend désormais en charge la récupération du nom du modèle MCAD à partir d’un paramètre d’empreinte personnalisé ECAD, en plus de la prise en charge existante de l’utilisation d’un paramètre de composant personnalisé. Cette fonctionnalité prend mieux en charge les relations plusieurs-à-plusieurs entre les composants et les empreintes. La logique désormais suivie par CoDesigner est la suivante : lors d’un Push depuis ECAD, CoDesigner vérifie si l’option Use models from data management system on MCAD side when creating PCB assembly est activée dans votre Workspace Altium, et si c’est le cas ; vérifie si le paramètre nommé dans le Workspace est présent comme paramètre d’empreinte, et s’il n’est pas vide ; envoie le paramètre et sa valeur à MCAD ; puis, lors du Pull dans MCAD, récupère le modèle MCAD depuis le stockage MCAD selon la valeur du paramètre d’empreinte. Si le paramètre d’empreinte n’est pas attribué, ou s’il est vide, CoDesigner prend alors le nom du modèle MCAD depuis le paramètre du composant à la place (s’il n’est pas vide). Notez que la possibilité de travailler avec les paramètres d’empreinte dans Altium Designer est actuellement en bêta ; vérifiez que l’Advanced Option PCB.FootprintParameters est activée dans Altium Designer pour utiliser cette fonctionnalité de CoDesigner. |
| MCAD-3589 | SOLIDWORKS, lors de la mise à jour d’un PCB conçu en mode rigid-flex 2.0, CoDesigner ne redessine désormais que les régions dont la géométrie a changé dans ECAD. Cela permet aux concepteurs de conserver les dimensions et contraintes MCAD créées pour les autres régions. |
| MCAD-3753 | Autodesk Fusion 360, lors de la construction du contour de la carte, CoDesigner contraint désormais les segments d’esquisse séquentiels les uns aux autres, ce qui facilite les modifications de l’esquisse par l’ingénieur mécanicien. |
| MCAD-3778 | L’algorithme d’envoi des différentes pièces du boîtier mécanique a été amélioré. Auparavant, lorsque plusieurs pièces étaient enregistrées en même temps dans MCAD (par exemple lors de leur importation depuis des formats d’échange), cela entraînait des erreurs lors de leur Pull dans ECAD. Corrigé. |
| MCAD-3783 | Autodesk Fusion 360, lors d’un Push, CoDesigner détecte désormais correctement le cas où l’esquisse de la carte fait référence à une géométrie externe et affiche le message d’erreur « Invalid feature profile: Board ». Notez que de telles esquisses ne peuvent pas être poussées vers ECAD. |
| MCAD-3831 | Siemens NX, prise en charge de NX v.2xxx ajoutée. |
| MCAD-3857 | Autodesk Fusion 360, la possibilité de créer des keepouts et des cutouts à l’aide des outils CoDesigner ne fonctionnait plus car le contexte d’assemblage du dispositif était détecté de manière incorrecte. Corrigé. |
| MCAD-3930 | Lors du Pull des modifications dans SOLIDWORKS, CoDesigner laisse désormais la modification « Synchronize component properties » décochée par défaut. Cela aide l’utilisateur à éviter d’avoir à extraire manuellement les composants de SOLIDWORKS PDM. Remarque : il est recommandé de clarifier pourquoi les propriétés dans les stockages ECAD et MCAD sont différentes. |
Nouveautés de CoDesigner 3.3.0
Released: 21 December 2022 – Version 3.3.0
Aucune nouvelle fonctionnalité n’est incluse dans cette version.
Versions Supported
- Altium Designer 22.6 (ou version ultérieure) avec l’extension MCAD CoDesigner version 3.3.0.1753
- Altium NEXUS Client 5.6 à 5.8, avec l’extension MCAD CoDesigner version 3.3.0.497
- CoDesigner 3.x n’est pas disponible pour Altium CircuitMaker ; CoDesigner 2.10 est la dernière version.
Cette mise à jour a été testée sur les plateformes MCAD et versions d’add-in suivantes :
| Version MCAD | Version de l’add-in MCAD |
|---|---|
| Autodesk Inventor Professional® - versions 2022, 2023 | 3.3.0.6 |
| Autodesk Fusion 360® (Note 1) | 3.3.0.6 |
| Dassault Systemes SOLIDWORKS® - versions 2020, 2021, 2022, 2023 | 3.3.0.9 |
| PTC Creo Parametric® - 7.X, 8.X, 9.X | 3.3.0.6 |
| Siemens NX® - version 1953 ou ultérieure (Note 2) | 3.3.0.8 |
Notes:
- Altium CircuitMaker ne prend en charge qu’Autodesk Fusion 360.
- Siemens NX est uniquement disponible pour les concepteurs dans le cadre d’Altium Enterprise Solutions.
Release Notes
| MCAD-3587 | SOLIDWORKS et PTC Creo, CoDesigner prend désormais en charge la définition de keepouts et de rooms sur les segments rigides des cartes rigid-flex. |
| MCAD-3650 | La manière de vérifier la licence Altium pour les serveurs On-Prem a été modifiée. Auparavant, toutes les capacités « Pro » étaient disponibles par défaut pour les serveurs On-Prem. Désormais, CoDesigner vérifie séparément chaque capacité « Pro ». Pour utiliser les capacités « Pro » récemment introduites — Multiboard Sync et Keepout/Room Sync — la licence « Altium Enterprise Server & CAL » doit être mise à jour. |
| MCAD-3666 | Conformément à la politique de licence d’Altium, la possibilité de créer des Keepouts et des Rooms dans MCAD n’est désormais possible qu’avec les abonnements « PRO » et « Enterprise ». Remarque : les Keepouts et Rooms existants créés précédemment dans MCAD avec un abonnement « Standard » ne seront pas affectés, mais toute modification apportée à ces entités à partir de maintenant ne sera plus transférée vers ECAD. |
| MCAD-3745 | SOLIDWORKS, la manière dont les segments de carte d’une carte rigid-flex 2.0 sont appariés a été améliorée, avec l’application d’une contrainte angulaire supplémentaire afin d’éviter de potentiels problèmes d’alignement microscopiques. |
| MCAD-3746 | Dans Siemens NX, CoDesigner prend désormais en charge la configuration d’un type d’élément personnalisé pour stocker les entités PCB dans Siemens Teamcenter. |
| MCAD-3812 | CoDesigner ne pouvait pas synchroniser les projets multiboard via des serveurs sur site utilisant le SGBD Firebird. |
Nouveautés de CoDesigner 3.2.0
Released: 17 November 2022 – Version 3.2.0
Feature Highlights
Mode démo pour CoDesigner
CoDesigner inclut désormais un demo mode dans MCAD. Pour accéder au mode démo, vous aurez besoin :
- d’un compte Altium, avec un nom d’utilisateur qui n’est actuellement membre d’aucun Workspace Altium existant,
- d’une solution MCAD prise en charge,
- avec la dernière version de l’add-in Altium MCAD CoDesigner installée.
Si le nom d’utilisateur de votre compte n’est actuellement membre d’aucun Workspace Altium, alors une fois connecté à CoDesigner dans votre logiciel MCAD, le panneau Altium CoDesigner inclura des informations sur la façon d’accéder à un projet de démonstration.
Si vous n’êtes actuellement membre d’aucun Workspace, le mode démo sera disponible après connexion à Altium MCAD CoDesigner.
En mode démo, l’ingénieur mécanicien peut :
- Construire le modèle du PCB de démonstration dans le format natif du MCAD, vérifier la structure du modèle et voir comment associer/contraindre le modèle avec le boîtier.
- Effectuer un Pull d’une modification de conception et explorer les fonctionnalités de contrôle des modifications (CoDesigner simule des modifications ECAD sur le PCB de démonstration).
- Construire une géométrie 3D précise du cuivre (la construction du cuivre 3D n’est pas encore prise en charge dans Autodesk Fusion 360 et Siemens NX).
- Vérifier la définition mécanique du PCB, notamment : la modification de la forme de la carte, le placement des composants, la création de trous de fixation et la création de keepouts/rooms.
Si vous avez effectué un Pull des modifications simulées dans MCAD, vous pouvez cliquer sur une entrée pour mettre en évidence cette modification sur la carte (affichée en violet).
Ouvrir le PCB dans l’interface Web Altium depuis votre logiciel MCAD
Dans MCAD, vous pouvez désormais ouvrir la version ECAD du projet PCB/Multiboard dans l’interface Web du Workspace Altium en cliquant sur le bouton
(Open in Web) en haut du panneau Altium CoDesigner.
- Par défaut, c’est la vue 3D de la carte qui s’affiche. Vous pouvez également utiliser les onglets en haut pour explorer le SCH, le PCB (version 2D de la carte), le document Draftsman et le BOM (nomenclature ActiveBOM).
- Utilisez les icônes situées en haut à droite de la zone graphique de l’interface Web pour : Search pour les composants ou les nets ; ou cliquez sur un composant ou un net dans la zone d’affichage graphique pour afficher les détails dans le panneau Info. L’objet sera simultanément mis en évidence dans les onglets Sch, PCB, 3D et BOM.
Cliquez sur le bouton Open in Web dans votre logiciel MCAD pour ouvrir la version ECAD du PCB dans votre navigateur Web préféré, puis utilisez les fonctionnalités de l’interface pour explorer plus en détail la conception.
► En savoir plus sur l’interface basée navigateur d’un Workspace Altium
Plier / déplier facilement une carte rigid-flex
Dans SOLIDWORKS et PTC Creo, un bouton a été ajouté au ruban Altium CoDesigner pour Fold / Unfold une carte PCB rigide-flex. Auparavant, l’ingénieur mécanique devait plier/déplier une carte PCB rigide-flex en supprimant/réactivant manuellement les fonctions de pli dans l’arborescence du modèle MCAD.
Utilisez le bouton Fold / Unfold dans le ruban Altium CeoDesigner pour basculer rapidement l’état Suppress de tous les plis.
Détails améliorés sur les modifications des paramètres des composants
Lorsqu’un design est échangé entre les équipes de conception électrique et mécanique et que les deux équipes utilisent des systèmes de gestion des composants, des conflits peuvent survenir lorsqu’une différence est détectée entre un composant ECAD et un composant MCAD contrôlé par PDM.
Dans MCAD, CoDesigner affiche désormais des informations détaillées sur les modifications proposées des propriétés des composants lors de la synchronisation ECAD-vers-MCAD. Auparavant, les modifications des composants étaient représentées par un seul enregistrement dans la liste des modifications ; désormais, cette modification peut être développée pour révéler des informations détaillées sur les changements de nom, d’empreinte, ainsi que sur les propriétés modifiées ou éditées, pour chaque composant modifié.
Ce niveau de détail aide l’ingénieur mécanique à examiner rapidement les cas où les bibliothèques ECAD et MCAD ne sont plus synchronisées, peut-être en raison de modifications automatiques apportées par MCAD ou PDM lors de la synchronisation précédente, et à prendre une décision quant à l’impact sur la conception.
Développez l’entrée Change pour examiner quelle synchronisation des paramètres de composant est requise.
Prise en charge de PTC Creo 9
La prise en charge de PTC Creo version 9 a été ajoutée dans les mises à jour 3.2 d’Altium MCAD CoDesigner.
Altium MCAD CoDesigner prend désormais en charge PTC Creo V9 (image fournie avec l’aimable autorisation de PTC)
Versions Supported
- Altium Designer 22.6 (ou version ultérieure) avec l’extension MCAD CoDesigner version 3.2.0.1730
- Altium NEXUS Client 5.6 à 5.8, avec l’extension MCAD CoDesigner version 3.2.0.490
- CoDesigner 3.x n’est pas disponible pour Altium CircuitMaker ; CoDesigner 2.10 est la dernière version.
Cette mise à jour a été testée sur les plateformes MCAD et versions d’add-in suivantes :
| Version MCAD | Version de l’add-in MCAD |
|---|---|
| Autodesk Inventor Professional® - versions 2022, 2023 | 3.2.0.8 |
| Autodesk Fusion 360® (Note 1) | 3.2.0.7 |
| Dassault Systemes SOLIDWORKS® - versions 2020, 2021, 2022, 2023 | 3.2.0.11 |
| PTC Creo Parametric® - 7.X, 8.X, 9.X | 3.2.0.8 |
| Siemens NX® - version 1953 ou ultérieure (Note 2) | 3.2.0.8 |
Notes:
- Altium CircuitMaker prend uniquement en charge Autodesk Fusion 360.
- Siemens NX est uniquement disponible pour les concepteurs dans le cadre d’une Altium Enterprise Solution.
Release Notes
| MCAD-2932 | Dans MCAD, CoDesigner affiche désormais des informations détaillées sur les modifications proposées des propriétés des composants lors de la synchronisation ECAD-vers-MCAD (auparavant, ces modifications étaient représentées par un seul enregistrement dans la liste des modifications). Cela aide un ingénieur mécanique à examiner la situation lorsque les bibliothèques ECAD et MCAD ne sont pas synchronisées, en raison de modifications automatiques effectuées par MCAD ou PDM lors de la synchronisation précédente. |
| MCAD-3404 | PTC Creo, l’algorithme de construction du cuivre 3D a été amélioré : les problèmes de génération répétée de petits éléments de cuivre ont été corrigés et les performances globales ont été améliorées. |
| MCAD-3498 | PTC Creo, ajout de la prise en charge de Creo version 9. |
| MCAD-3500 | CoDesigner rognait les images de décalcomanie pour une grande carte PCB (lorsque la taille de la décalcomanie dépassait 32768 pixels). Corrigé. |
| MCAD-3510 | SOLIDWORKS, pour créer une découpe couvrant plus d’une région, CoDesigner utilise désormais des esquisses dérivées de SOLIDWORKS. |
| MCAD-3590 | PTC Creo, après modification du contour de carte dans ECAD, CoDesigner reconstruit désormais uniquement les régions modifiées d’une carte rigide-flex (auparavant, la carte entière était reconstruite). |
| MCAD-3599 | CoDesigner inclut désormais un « mode Démo » dans MCAD s’il n’y a aucun Workspace associé à l’utilisateur. En mode Démo, l’ingénieur mécanique peut faire ce qui suit : a) créer le modèle de la Demo PCB dans le format natif du MCAD, vérifier la structure du modèle, voir comment associer/contraindre le modèle avec le boîtier, b) voir comment contrôler les modifications (CoDesigner simule les modifications ECAD sur la Demo PCB), c) créer la géométrie 3D précise du cuivre (la création du cuivre 3D n’est pas encore prise en charge dans Autodesk Fusion 360 et Siemens NX), d) vérifier la définition mécanique de la carte PCB, notamment : modifier la forme de la carte, le placement des composants, créer des trous de fixation et créer des keepouts/salles. |
| MCAD-3647 | SOLIDWORKS et PTC Creo, un bouton de pliage/dépliage d’une carte PCB rigide-flex a été ajouté à la barre d’outils du ruban CoDesigner. Auparavant, les ingénieurs mécaniques devaient plier/déplier une carte PCB rigide-flex en supprimant/réactivant manuellement les fonctions de pli dans l’arborescence du modèle MCAD. |
| MCAD-3686 | Dans MCAD, vous pouvez désormais ouvrir le projet PCB/Multiboard dans l’interface web du Workspace Altium en cliquant sur le bouton « Open in Web » en haut du panneau Altium CoDesigner. |
| MCAD-3718 | SOLIDWORKS, les paramètres d’accrochage étaient réinitialisés à leur état par défaut lorsqu’une carte PCB était extraite pour la première fois, si l’option « 3D Copper » était activée dans les paramètres de CoDesigner. Corrigé. |
| MCAD-3728 | Le nom du projet PCB est désormais inclus dans le nom des pièces et sous-assemblages représentant différentes régions d’une carte rigide-flex dans SOLIDWORKS, ce qui simplifie le travail avec PDM si le contrôle de l’unicité des noms y est activé. |
Nouveau dans CoDesigner 3.1.0
Released: 4 October 2022 – Version 3.1.0
Feature Highlights
Cette version met l’accent sur l’introduction de la prise en charge des cartes conçues avec le mode Advanced Rigid-Flex dans l’éditeur PCB d’Altium (également appelé Rigid-Flex 2 ou RF2). Dans ECAD, le mode Advanced Rigid-Flex apporte la prise en charge de conceptions rigide-flex plus complexes, notamment : des conceptions avec des régions flexibles qui se chevauchent, des plis à l’intérieur d’une découpe interne de PCB et des séparations rigide-flex de forme personnalisée.
Conception rigide-flex améliorée (bêta)
L’ajout de la prise en charge du mode Advanced Rigid-Flex à CoDesigner apporte les améliorations suivantes à la prise en charge rigide-flex ECAD-MCAD :
- Régions flexibles d’épaisseurs différentes
- Régions flexibles distinctes qui se chevauchent
- Représentation du cuivre et de la sérigraphie sur les régions rigides dans MCAD sous SOLIDWORKS
- Un pli local (un pli localisé à une région flexible située dans une découpe d’une région flexible plus grande)
Une conception Advanced Rigid-Flex avec des régions flexibles superposées de différentes épaisseurs, ouverte dans Altium Designer et dans PTC Creo.
Structure d’une carte Advanced Rigid-Flex (RF2) dans MCAD
Vous trouverez ci-dessous un résumé de la structure MCAD d’une carte Advanced Rigid-Flex :
-
Chaque région rigide d’une conception RF2 est représentée par un assemblage, qui inclut cette partie rigide (région) de la carte, ainsi que les composants montés sur cette région (très similaire à la manière dont une carte PCB rigide est modélisée dans MCAD).
-
Chaque région flexible de la carte est représentée par une pièce en tôle. Dans cette pièce, chaque ligne de pli ECAD est définie comme un pli esquissé. Notez qu’un pli pouvant être poussé depuis ECAD peut ne pas se former correctement dans MCAD, en raison des exigences de pliage de cet outil MCAD. Notez également que les composants sur les régions flexibles ne sont pas encore pris en charge.
-
Pour les découpes qui traversent plusieurs régions de carte, des extrusions de coupe distinctes sont créées dans MCAD. Si l’ingénieur mécanique souhaite modifier la forme d’une telle découpe dans MCAD, il devra modifier toutes ces extrusions.
Remarques sur le travail avec les cartes Advanced Rigid Flex
-
Pour une carte RF2 dans ECAD, chaque région X-Y de la carte est dessinée comme un objet distinct, auquel est ensuite affecté un sous-empilement (alors que dans une carte RF1, vous définissez la forme globale de la carte, puis placez des lignes de séparation pour la diviser en régions requises). Les espaces entre régions adjacentes dans une RF2 ne sont pas autorisés ; elles doivent se toucher exactement ou se chevaucher. Si deux régions se chevauchent, le logiciel suppose que la zone partagée appartient à la région ayant le plus grand nombre de couches. En tenant compte de cela, il peut être plus simple d’étendre une région flexible dans la région rigide adjacente s’il est difficile d’aligner leurs bords. En savoir plus sur la planification des régions rigides et flexibles - mode avancé.
-
L’éditeur PCB ECAD comprend plusieurs outils pour aider à créer des régions à partir d’objets ligne/arc existants ; en savoir plus sur la création de régions de carte à partir d’objets sélectionnés.
-
Dans ECAD, chaque ensemble unique de couches (sous-empilement) doit être défini, soit en copiant des couches existantes pour créer le nouveau sous-empilement, soit en ajoutant des couches pour définir un sous-empilement unique. En savoir plus sur l’ajout et la modification d’un nouveau sous-empilement.
-
Le mode RF2 prend en charge les régions flexibles qui se chevauchent dans l’espace tridimensionnel. Pour cela, lorsqu’une ligne de pli est placée en mode Board Planning dans ECAD, le concepteur doit s’assurer que le pli est appliqué à la bonne Stack Region flexible Si cela n’est pas fait, un avertissement de région non affectée s’affichera lorsque la conception sera poussée d’ECAD vers MCAD
-
La structure de l’assemblage PCB en mode RF2 dans SOLIDWORKS diffère de celle de l’assemblage en mode RF1 dans SOLIDWORKS ; par conséquent, si le mode passe de RF1 à RF2 dans ECAD, il est recommandé d’effectuer un nouveau Pull de la carte dans SOLIDWORKS. Dans Creo, la structure de l’assemblage PCB est unifiée pour RF1 et RF2 ; vous ne verrez donc aucun changement dans l’arborescence des fonctions MCAD.
-
Les décalcomanies représentant le cuivre supérieur/inférieur, la sérigraphie et le masque de soudure sont désormais appliquées aux régions rigides en mode RF2 dans SOLIDWORKS.
-
À ce stade, la création de nouvelles régions et de nouveaux plis dans MCAD n’est pas prise en charge pour les cartes utilisant le mode Advanced Rigid-Flex.
-
Lors de la modification de la géométrie du PCB dans MCAD, gardez à l’esprit qu’il n’existe aucune associativité entre la géométrie des régions voisines. Si la géométrie d’une région est modifiée, veuillez ajuster celle de la région voisine en conséquence.
-
Si vous apportez des modifications importantes à la géométrie, par exemple en changeant l’ensemble des arêtes, les contraintes dans MCAD peuvent être rompues. C’est normal, elles seront restaurées lors de la prochaine synchronisation MCAD-ECAD-MCAD.
-
Après avoir apporté des modifications aux plis, une opération de reconstruction MCAD sera nécessaire dans la plupart des cas.
-
Si vos conceptions sont stockées dans Altium 365, le push automatique qui se produit après l’enregistrement du projet sur le serveur ne traitera pas vos modifications de carte rigide-flex (les modifications RF2 n’ont pas encore été ajoutées au push automatique côté serveur ECAD). Après avoir enregistré un projet rigide-flex sur le serveur, vous devez également pousser manuellement votre PCB vers MCAD dans le panneau MCAD CoDesigner.
-
La définition de zones Keep Out (ECAD Keepouts), de salles de notes textuelles (ECAD Rooms), la création du cuivre 3D et la spécification du boîtier dans la définition PCB dans MCAD (et l’envoi du boîtier vers ECAD) ne sont actuellement pas prises en charge pour les cartes rigide-flex.
-
Les régions flexibles de votre conception PCB sont modélisées dans MCAD comme de la tôle. Chaque outil MCAD possède son propre ensemble de tests pour vérifier qu’un pli peut être formé dans la tôle, en tenant compte de :
-
l’épaisseur de la carte
-
du rayon de pliage
-
de l’angle de pliage
-
de la distance entre la zone de pliage et le bord de la région
-
Prise en charge de SOLIDWORKS 2023
SOLIDWORKS 2023 est désormais en bêta ; CoDesigner 3.1 a été mis à jour pour le prendre en charge.
Versions Supported
- Altium Designer 22.6 (ou version ultérieure) avec l’extension MCAD CoDesigner version 3.1.0.1709
- Altium NEXUS Client 5.6 à 5.8, avec l’extension MCAD CoDesigner version 3.1.0.487
- CoDesigner 3.x n’est pas disponible pour Altium CircuitMaker ; CoDesigner 2.10 est la dernière version prise en charge.
Cette mise à jour a été testée sur les plateformes MCAD et versions d’add-in suivantes :
| Version MCAD | Version de l’add-in MCAD |
|---|---|
| Autodesk Inventor Professional® - versions 2022, 2023 | 3.1.0.11 |
| Autodesk Fusion 360® (Note 1) | 3.1.0.9 |
| Dassault Systemes SOLIDWORKS® - versions 2020, 2021, 2022, 2023 | 3.1.0.35 (Note 3) |
| PTC Creo Parametric® - 7.X, 8.X | 3.1.0.28 |
| Siemens NX® - version 1953 ou ultérieure (Note 2) | 3.1.0.9 |
Notes:
- Altium CircuitMaker prend uniquement en charge Autodesk Fusion 360.
- Siemens NX est uniquement disponible pour les concepteurs dans le cadre d’une Altium Enterprise Solution.
- Il s’agissait de la version 3.1.0.34 lors de la publication du 4 octobre. Cette version ultérieure a été fournie parce que l’antivirus Symantec a, vraisemblablement par erreur, détecté la version précédente comme un virus. Il n’y a aucun changement fonctionnel dans cette version ultérieure.
Release Notes
| MCAD-2438 | CoDesigner ne pouvait pas pousser une carte PCB rigide-flex depuis ECAD s’il y avait deux couches ou plus portant le même nom définies dans différents empilements de couches. Corrigé. |
| MCAD-3234 | Si CoDesigner est connecté à un serveur personnalisé dans MCAD, le nom de ce serveur est désormais affiché dans le plugin (« Custom Server » était affiché auparavant). |
| MCAD-3242 | CoDesigner affiche désormais l’année de la modification dans l’historique si cette modification a été effectuée au cours de l’année passée, afin d’éviter toute confusion. |
| MCAD-3466 | CoDesigner synchronise désormais les cartes PCB conçues en mode Advanced Rigid-Flex (RF2), avec SOLIDWORKS et PTC Creo. Note 1 : la structure de l’assemblage PCB en mode RF2 dans SOLIDWORKS diffère de la structure de l’assemblage en mode RF1 ; par conséquent, si le mode passe de RF1 à RF2 dans ECAD, il est recommandé d’effectuer un nouveau pull de la carte dans SOLIDWORKS. Note 2 : les décalcomanies représentant le cuivre supérieur/inférieur, la sérigraphie et le masque de soudure sont désormais appliquées aux régions rigides en mode RF2 dans SOLIDWORKS. Note 3. La création de nouvelles régions et de nouveaux plis dans MCAD n’est pas encore prise en charge, pas plus que l’application de décalcomanies aux régions flexibles. |
| MCAD-3528 | Autodesk Inventor 2023, la boîte de dialogue Choose Project passait parfois à l’arrière-plan et empêchait tout travail ultérieur. Corrigé. |
| MCAD-3548 | SOLIDWORKS 2023 est désormais pris en charge. |
| MCAD-3655 | En raison des modifications apportées à la politique de sécurité sur les serveurs Altium, un utilisateur ECAD standard (non administrateur) ne peut plus inviter un ingénieur mécanique externe dans le Workspace. Dans cette situation, le comportement d’activation de l’option Share lors d’un push dans l’extension ECAD CoDesigner a changé : CoDesigner indique désormais à l’utilisateur ECAD non administrateur qu’un administrateur du Workspace doit inviter l’ingénieur mécanique externe dans le Workspace. |
| MCAD-3658 | Le bouton CoDesigner a été ajouté au ruban par défaut dans Autodesk Inventor. Utilisez-le pour ouvrir le panneau CoDesigner, ce qui résout le problème d’absence d’accès au panneau dans Autodesk Inventor 2023 lorsqu’aucun fichier n’était ouvert. |
Nouveau dans CoDesigner 3.0.0
Released: 18 July 2022 – Version 3.0.0
Feature Highlights
Altium CoDesigner 3.0 introduit la prise en charge de la synchronisation d’un assemblage d’appareil MCAD avec un assemblage multi-cartes ECAD. Cette fonctionnalité est initialement proposée en bêta pour SOLIDWORKS, d’autres outils MCAD devant suivre dans les prochaines versions.
Prise en charge des assemblages multi-cartes
Construire un appareil à partir de plusieurs assemblages est l’approche standard pour développer un produit dans les logiciels de CAO mécanique. Le logiciel de conception électronique d’Altium prend en charge un concept similaire, où plusieurs PCB peuvent être réunis pour créer un assemblage de PCB, appelé Multi-Board Assembly. Cet assemblage peut également inclure le boîtier.
Un assemblage multi-cartes ouvert dans l’éditeur Multi-board Assembly d’Altium.
Le processus d’assemblage des PCB dans le boîtier est de préférence réalisé dans MCAD. Mais l’ingénieur ECAD peut également avoir besoin d’effectuer des vérifications électromécaniques, telles que les jeux composant-à-composant et composant-à-boîtier, ainsi que de vérifier l’accès et l’étiquetage des éléments d’interface humaine, tels que les indicateurs et afficheurs, les boutons et les connecteurs. Il y a de nombreux avantages à pouvoir synchroniser l’ensemble de l’assemblage de l’appareil entre les domaines MCAD et ECAD, afin que l’état actuel de l’appareil assemblé puisse être rapidement vérifié par les équipes de conception mécanique et électronique.
La sortie d’Altium CoDesigner 3.0 introduit la prise en charge de la synchronisation de l’assemblage d’appareil MCAD avec l’assemblage multi-cartes ECAD. Cette première version bêta prend en charge SOLIDWORKS, la prise en charge d’autres MCAD devant être ajoutée dans les versions à venir.
► En savoir plus sur la synchronisation d’un assemblage multi-cartes dans Altium MCAD CoDesigner.
Les diapositives ci-dessous présentent un résumé de la synchronisation d’un assemblage multi-cartes entre MCAD et ECAD. Cet ordre d’étapes n’est pas fixe ; par exemple, les diapositives montrent une séquence dans laquelle les PCB individuels ont été extraits depuis ECAD et assemblés dans le boîtier MCAD, avant qu’il ne soit décidé de transférer l’assemblage complet vers ECAD.
Pousser les PCB individuels depuis ECADChaque PCB doit être poussé depuis ECAD, extrait dans MCAD et enregistré comme assemblage. Pousser l’assemblage multi-cartes ECADIncluez les PCB individuels dans l’assemblage multi-cartes ECAD (leur position peut rester non définie) et poussez l’MBA depuis ECAD. Créer l’assemblage de l’appareil dans MCADIncluez le boîtier et un ou plusieurs des assemblages PCB MCAD (ou bien, les PCB peuvent être ajoutés ultérieurement). Reconnaître les PCBSi un ou plusieurs assemblages de PCB ont été ajoutés, cliquer sur ce bouton indique à CoDesigner que chacun des PCB qu’il peut détecter fait partie de cet assemblage de dispositif MCAD. Lier le multicarteSi les PCB ont été reconnus, vous pouvez lier l’assemblage du dispositif MCAD à l’assemblage multicarte ECAD en sélectionnant la commande Link Multiboard dans le menu déroulant en haut du panneau Altium CoDesigner, comme illustré ci-dessus. Si les PCB n’ont pas encore été reconnus, utilisez le bouton Link Multiboard dans le panneau Altium CoDesigner. Définir le boîtierSélectionnez le boîtier dans l’arborescence des fonctions MCAD, puis cliquez sur le bouton Enclosure dans le ruban Altium CoDesigner. CoDesigner reconnaît désormais cette pièce/cet assemblage comme étant le boîtier et l’indiquera dans la section Multiboard Definition du panneau Altium CoDesigner. Envoyer l’assemblage depuis le MCADCoDesigner envoie à l’ECAD l’emplacement et l’orientation de chaque PCB, ainsi que le boîtier s’il a été défini. Rapatrier l’assemblage dans l’ECADRapatriez l’assemblage terminé dans l’ECAD dans le panneau MCAD CoDesigner de l’éditeur d’assemblage multicarte dans l’ECAD. L’assemblage terminé dans l’ECADL’ingénieur peut désormais examiner l’assemblage multicarte terminé dans l’ECAD. |
► En savoir plus sur la synchronisation d’un assemblage multicarte avec Altium CoDesigner
Fusion 360 - Prise en charge du travail avec l’assemblage du dispositif
Autodesk Fusion 360 prend désormais en charge le travail dans le contexte de l’assemblage du dispositif. CoDesigner dans Fusion 360 reconnaît désormais le PCB et le boîtier, ce qui permet l’échange du boîtier entre MCAD et ECAD (ces fonctionnalités sont déjà prises en charge dans d’autres MCAD).
Sélectionnez le boîtier dans l’arborescence du modèle, puis cliquez sur le bouton Boîtier dans le bouton Altium CoDesigner - vérifiez le panneau pour confirmer qu’il a été reconnu.
Envoi automatique de CoDesigner lors de l’enregistrement sur le serveur
Lorsque vous effectuez un Push depuis l’ECAD dans CoDesigner, vous n’envoyez pas le fichier PCB vers l’Altium Workspace, vous envoyez un package de données spécial ECAD-vers-MCAD. Ce package comprend : les données du PCB, la géométrie des couches, les modèles 3D des composants au format Parasolid, et la géométrie du cuivre (si cette option est disponible et activée).
L’enregistrement du projet PCB dans le Workspace est effectué indépendamment d’un Push vers le MCAD. Cette séparation entre l’envoi vers le MCAD et l’enregistrement sur le serveur peut être source de confusion : un ingénieur électricien peut penser que l’enregistrement sur le serveur qu’il a effectué en fin de journée signifie que tous les autres ayant besoin d’accéder à ces données de conception disposent désormais de la version à jour et sont prêts à travailler.
Pour simplifier le processus de synchronisation des fichiers, le Workspace effectue désormais automatiquement un Push MCAD chaque fois qu’un Save to Server est effectué sur le projet PCB dans l’ECAD.
Un Push MCAD est désormais automatiquement effectué lorsque le projet est enregistré sur le serveur.
Lorsque l’ingénieur MCAD effectue un Pull, il est averti du fait que le dernier Push MCAD était automatique, comme illustré dans les diapositives ci-dessous. Il n’y a aucun changement dans la manière dont les Push MCAD manuels sont signalés dans le panneau Altium CoDesigner.
Keepouts et Rooms
Les Keepouts et Rooms créés ou modifiés dans l’ECAD ne sont désormais plus affichés par défaut dans le MCAD, supprimant ainsi des informations visuelles redondantes pour l’ingénieur mécanicien.
CoDesigner pour Siemens NX sort de bêta
Avec la sortie de Altium CoDesigner 3.0, CoDesigner pour Siemens NX n’est plus en version bêta.
Versions Supported
- Altium Designer 22.6 (ou version ultérieure) avec l’extension MCAD CoDesigner version 3.0.0.1610
- Altium NEXUS Client 5.6 à 5.8, avec l’extension MCAD CoDesigner version 3.0.0.474
- CoDesigner 3.0 n’est pas disponible pour Altium CircuitMaker ; CoDesigner 2.10 est la dernière version.
Cette mise à jour a été testée sur les plateformes MCAD et versions d’Add-in suivantes :
| Version MCAD | Version de l’Add-in MCAD |
|---|---|
| Autodesk Inventor Professional® - versions 2022, 2023 | 3.0.0.14 |
| Autodesk Fusion 360® (Note 1) | 3.0.0.14 |
| Dassault Systemes SOLIDWORKS® - versions 2020, 2021, 2022 | 3.0.0.13 |
| PTC Creo Parametric® - 7.X, 8.X | 3.0.0.13 |
| Siemens NX® - version 1953 ou ultérieure (Note 2) | 3.0.0.13 |
Notes:
- Altium CircuitMaker prend uniquement en charge Autodesk Fusion 360.
- Siemens NX est disponible pour les concepteurs uniquement dans le cadre d’Altium Enterprise Solutions.
Release Notes
| MCAD-2364 | Autodesk Fusion 360 : le travail dans le contexte de l’assemblage du dispositif et l’échange du boîtier sont désormais pris en charge (ces fonctionnalités sont déjà prises en charge dans d’autres MCAD). Notez qu’après insertion dans l’assemblage du dispositif, Autodesk Fusion 360 conserve les positions des composants du PCB par rapport à l’assemblage du dispositif. Dans le cas où le PCB est déplacé dans l’assemblage du dispositif dans le MCAD puis que les composants sont déplacés dans l’ECAD, il est recommandé de retirer le PCB de l’assemblage du dispositif puis de l’y insérer à nouveau, afin de réinitialiser ces relations et de conserver le positionnement correct des composants dans le contexte de l’assemblage du dispositif. |
| MCAD-2775 | PTC Creo : CoDesigner peut désormais lire les modèles depuis un lien PTC Windchill PDM. |
| MCAD-3038 | PTC Creo : le modèle 3D du cuivre pour les trous métallisés non circulaires était généré incorrectement (trop grossier) avec certains modèles Creo. Corrigé. |
| MCAD-3154 | Pour synchroniser des projets multicarte, l’assemblage représentant le dispositif/système dans le MCAD doit être lié au projet multicarte correspondant de l’ECAD via la fonctionnalité « Link Multiboard » dans le panneau CoDesigner du MCAD. Cette fonctionnalité permet de synchroniser le placement des PCB et des éléments du boîtier mécanique dans l’espace 3D. Les PCB enfants eux-mêmes doivent être synchronisés individuellement de la manière habituelle. |
| MCAD-3221 | Les Keepouts et Rooms créés ou modifiés dans l’ECAD ne sont désormais plus affichés dans le MCAD, supprimant ainsi des informations redondantes pour l’ingénieur mécanicien. |
| MCAD-3239 | Dans SOLIDWORKS, CoDesigner ne pouvait pas traiter le contour du profil de carte si l’esquisse de la carte incluait une ligne de centre qui intersectait l’esquisse de manière à la diviser en plus d’une région. CoDesigner avertit désormais l’utilisateur à ce sujet. |
| MCAD-3294 | PTC Creo : CoDesigner ne pouvait pas générer les polygones internes de cuivre dans certains cas. Corrigé. |
| MCAD-3297 | PTC Creo : les modèles 3D de petits éléments de cuivre étaient générés incorrectement (trop grossiers) avec certains modèles Creo. Corrigé. |
| MCAD-3303 | Dans le MCAD, CoDesigner permet désormais à l’utilisateur de travailler avec le dernier Push réussi depuis l’ECAD, si le dernier Push automatique depuis l’ECAD n’a pas réussi pour une raison quelconque. |
| MCAD-3322 | PTC Creo : en mode « use models from data management system in MCAD », s’il y avait plusieurs composants ECAD faisant référence au même modèle MCAD, CoDesigner ne pouvait pas réutiliser les modèles MCAD existants (les modèles ECAD étaient utilisés à la place). Corrigé (les modèles MCAD sont désormais correctement réutilisés). |
| MCAD-3329 | Siemens NX : le réaffichage des petits composants masqués ne fonctionnait pas correctement après modification de la limite de hauteur des composants. Corrigé. |
| MCAD-3335 | PTC Creo : CoDesigner avertit désormais si le modèle Creo présente une orientation incompatible des plans. |
| MCAD-3345 | SOLIDWORKS : la liaison native des composants ne fonctionnait pas correctement lorsque des variantes de PCB étaient utilisées. Corrigé. |
| MCAD-3347 | Autodesk Fusion 360 : CoDesigner ne pouvait pas traiter correctement les découpes, keepouts et rooms de formes complexes comportant des arcs. Corrigé. |
| MCAD-3379 | CoDesigner pour Siemens NX est passé de « Beta » à « Production ». |
| MCAD-3391 | CoDesigner avertit désormais l’utilisateur ECAD lorsqu’un composant est placé sur une couche où le placement des composants n’est pas autorisé (CoDesigner ne peut pas garantir le placement correct de tels composants dans le MCAD). |
| MCAD-3396 | PTC Creo : le modèle 3D du cuivre était généré incorrectement (trop grossier) sur les vias avec certains modèles Creo. Corrigé. |
| MCAD-3397 | PTC Creo : les keepouts et rooms complexes (entités avec arcs dans l’esquisse) définis sur la face inférieure du PCB n’étaient pas correctement transférés vers l’ECAD. Corrigé. |
| MCAD-3398 | SOLIDWORKS : CoDesigner ne pouvait pas envoyer des parties du boîtier mécanique si SOLIDWORKS PDM STANDARD était utilisé. Corrigé. |
| MCAD-3400 | Si le dossier commun des composants était utilisé et contrôlé par un système PDM côté MCAD, CoDesigner ne pouvait pas modifier les fichiers intermédiaires contenant les graphismes des couches dans le sous-dossier « \Orig » de ce dossier commun des composants. Corrigé (le sous-dossier « \Orig » est désormais stocké dans le dossier du projet, où il peut être facilement trouvé et vérifié pour détecter les modifications). |
| MCAD-3402 | PTC Creo : les modifications de la limite de hauteur des composants n’étaient pas correctement traitées dans certains cas. Corrigé. |
| MCAD-3403 | SOLIDWORKS : les composants ne pouvaient pas être réaffichés si le modèle du composant était modifié dans l’ECAD. Corrigé. |
Nouveau dans CoDesigner 2.x
Released: 22 May 2020 (Version 2.0.3) – 25 May 2022 (Version 2.10.0)
En savoir plus sur les mises à jour dans les versions MCAD CoDesigner 2.x.
).
).
).
).
).
).



)
)
)














