Nouveautés de CoDesigner
La technologie MCAD CoDesigner d'Altium relie les domaines de la conception mécanique et électronique, permettant aux ingénieurs mécaniciens et électroniciens d'échanger le PCB équipé de ses composants entre les deux domaines.
Dans votre logiciel de conception Altium, cette fonction est assurée par une extension qui charge et extrait les données de la carte et des composants depuis l'éditeur de PCB, le MCAD CoDesigner extension. Dans le logiciel de CAO mécanique, le Altium CoDesigner Add-in assure la même fonction, en chargeant et en extrayant les données de la carte et des composants depuis ce logiciel.
Les logiciels de CAO électronique et mécanique échangent les modifications de conception par l'intermédiaire d'un espace de travail 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 Server. L'espace de travail sert de passerelle à laquelle les logiciels de CAO électronique et mécanique se connectent. Il conserve les données de la carte et des composants, permettant ainsi aux ingénieurs électroniciens et mécaniciens de continuer à travailler de manière autonome, en récupérant et en envoyant leurs modifications lorsqu'ils sont prêts.
Versions prises en charge
CoDesigner fait l'objet d'un développement continu. Cette page présente les modifications apportées à chaque version. Comme l'extension et les compléments CoDesigner peuvent être mis à jour indépendamment du cycle de mise à jour de votre logiciel de conception Altium, cette page fournit également des informations sur les versions prises en charge des logiciels Altium et des logiciels de CAO mécanique.
MATRICE DE COMPATIBILITÉ DES VERSIONS ECAD-MCAD
Cette matrice récapitule la compatibilité des versions de CAO électronique et mécanique. La première colonne répertorie les versions de MCAD CoDesigner ainsi que la version minimale du logiciel de CAO électronique Altium requise pour chacune d'elles. Dans les colonnes consacrées à la CAO mécanique, la première ligne de chaque cellule indique les numéros de version pris en charge du produit de CAO mécanique. Vient ensuite le Extension/Add-in recommandé pour cette version d'Altium Designer ou de votre produit de CAO mécanique. Notez que certains outils de CAO mécanique nécessitent un programme d'installation de CoDesigner différent selon la version du logiciel de CAO mécanique. Cette information est également précisée dans la section Supported Versions des 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.16.0.2587 Altium Designer Altium Designer Develop Altium Designer Agile |
Fusion 3.16.0.11 |
2025, 2026, 2027 3.16.0.12 |
2023, 2024, 2025, 2026 3.16.0.13 |
10.X, 11.X, 12.X, 13.X 3.16.0.33 |
(2312 < 2512)3.16.0.9 (2212 < 2312)3.16.0.11 (2206 < 2212)3.16.0.10 |
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.16.0
Released: 22 October 2026 – Version 3.16.0
Principales fonctionnalités
La version 3.16 introduit le système de connexion unifié d’Altium dans MCAD CoDesigner, ce qui simplifie et harmonise le processus de connexion. Elle apporte également des modifications à la structure des conceptions de faisceaux dans SOLIDWORKS afin d’améliorer le flux de conception, ainsi que plusieurs améliorations de la prise en charge de PTC Creo.
Gestion des identités et des accès avec authentification unique
Altium utilise un système de gestion des identités et des accès avec authentification unique pour l’ensemble de ses produits. Ce système a été ajouté à MCAD CoDesigner dans la mise à jour 3.16. La connexion s’effectue désormais dans le navigateur Web par défaut de l’utilisateur, ce qui simplifie et harmonise le processus de connexion.
Le nouveau système de gestion des identités et des accès avec authentification unique de MCAD CoDesigner simplifie le processus de connexion.
En savoir plus sur la nouvelle méthode de connexion à Altium MCAD CoDesigner.
Amélioration de la structure des faisceaux dans SOLIDWORKS
Lorsqu’un projet de faisceau de CAO électronique est récupéré dans SOLIDWORKS, MCAD CoDesigner crée la structure d’assemblage. Cette structure a été modifiée dans MCAD CoDesigner 3.16 : les connecteurs sont désormais insérés dans le sous-assemblage de faisceau dédié plutôt que dans l’assemblage de faisceau de niveau supérieur. Cela permet à SOLIDWORKS de gérer de manière plus fiable les contraintes d’assemblage entre les connecteurs et les éléments d’assemblages externes, et d’accélérer la régénération du faisceau 3D.
PTC Creo - Prise en charge de l’installation silencieuse
CoDesigner peut désormais être installé et désinstallé en mode silencieux.
PowerShell example:
```powershell
& "C:\Program Files (x86)\Altium CoDesigner PTC Creo Plugin\register\Altium.Designer.PtcCreo.InstallUI.exe" `
-install-manual `
-creo-version "11.0" `
-creo-path "C:\PTC\Creo 11.0.0.0\Common Files\F000\text"
$LASTEXITCODE
```
Command Prompt example:
```cmd
"C:\Program Files (x86)\Altium CoDesigner PTC Creo Plugin\register\Altium.Designer.PtcCreo.InstallUI.exe" -install-manual -creo-version "11.0" -creo-path "C:\PTC\Creo 11.0.0.0\Common Files\F000\text"
echo %ERRORLEVEL%
```
Détails sur la prise en charge de l’installation en ligne de commande de MCAD CoDesigner pour PTC Creo.
Versions prises en charge par CoDesigner 3.16.0
-
Altium Designer 24.8 (ou version ultérieure) avec l’extension MCAD CoDesigner version 3.16.0.2587
-
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 les versions de compléments suivantes :
| Version MCAD | Version du complément MCAD |
|---|---|
| Autodesk Fusion® (Remarque 1) | 3.16.0.11 |
| Autodesk Inventor Professional® - versions 2025, 2026, 2027 | 3.16.0.12 |
| Dassault Systemes SOLIDWORKS® - versions 2023, 2024, 2025, 2026 | 3.16.0.13 |
| PTC Creo Parametric® - 10.X, 11.X, 12.X, 13.X | 3.16.0.33 |
| Siemens NX® - version 2206<2212 (Remarque 2) | 3.16.0.10 |
| Siemens NX® - version 2212<2312 (Remarque 2) | 3.16.0.11 |
| Siemens NX® - version 2312-2512 (Remarque 2) | 3.16.0.9 |
Notes:
-
Altium CircuitMaker prend uniquement en charge Autodesk Fusion.
-
Siemens NX est accessible aux concepteurs uniquement dans le cadre d’une offre Altium Enterprise Solution. À partir de MCAD CoDesigner 3.8, plusieurs versions du programme d’installation de MCAD CoDesigner pour Siemens NX sont disponibles pour s’adapter aux différentes versions du logiciel Siemens NX. Ces programmes installent tous des versions identiques de MCAD CoDesigner ; seule leur détection de la version de Siemens NX actuellement installée diffère. Pour MCAD CoDesigner 3.7 et les versions antérieures, il existe un seul programme d’installation. Après l’installation de MCAD CoDesigner, Siemens NX peut afficher au démarrage un avertissement indiquant que l’écart entre la version actuelle et la version signée est trop important. Vous pouvez ignorer cet avertissement : votre installation de MCAD CoDesigner fonctionnera correctement. Vous pouvez également désactiver l’option Show Warning when Loading dans la boîte de dialogue Customer Defaults de Siemens NX
Notes de version de CoDesigner 3.16.0
| MCAD-5694 | PTC Creo : la nouvelle structure d’assemblage de faisceau introduite dans PTC Creo 12.4.2 est désormais prise en charge. |
| MCAD-5713 | PTC Creo : les espaces présents dans la valeur d’une propriété de composant étaient perdus lors de l’affectation dans Creo. Ce problème a été corrigé (les espaces sont désormais remplacés par des traits de soulignement). |
| MCAD-5715 | PTC Creo : CoDesigner peut désormais être installé et désinstallé en mode silencieux. |
| MCAD-5721 | Le processus de connexion des utilisateurs de MCAD CoDesigner a été harmonisé avec celui des autres solutions Altium afin d’améliorer la sécurité et la fiabilité. |
MCAD-5731 |
Les paramètres des projets de faisceau ECAD sont désormais transférés vers l’environnement MCAD et affectés à l’assemblage de faisceau. |
| MCAD-5742 | Synchronisation des faisceaux avec SOLIDWORKS : la structure de l’assemblage de faisceau a été modifiée. Les connecteurs sont désormais insérés dans le sous-assemblage de faisceau dédié (auparavant, ils étaient insérés dans l’assemblage de faisceau de niveau supérieur). Cela permet à SOLIDWORKS de gérer de manière plus fiable les contraintes d’assemblage entre les connecteurs et les éléments d’assemblages externes, et de régénérer plus rapidement le faisceau 3D. |
| MCAD-5762 | PTC Creo v. 13.4 est désormais pris en charge. |
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
Cette version ne comporte aucune nouvelle fonctionnalité.
Versions prises en charge
-
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 les versions de compléments suivantes :
| Version MCAD | Version du complément MCAD |
|---|---|
| Autodesk Fusion® (Remarque 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 (Remarque 2) | 3.15.0.4 |
| Siemens NX® - version 2212<2312 (Remarque 2) | 3.15.0.4 |
| Siemens NX® - version 2312-2512 (Remarque 2) | 3.15.0.4 |
Notes:
-
Altium CircuitMaker prend uniquement en charge Autodesk Fusion.
-
Siemens NX est accessible aux concepteurs uniquement dans le cadre d’une offre Altium Enterprise Solution. À partir de MCAD CoDesigner 3.8, plusieurs versions du programme d’installation de MCAD CoDesigner pour Siemens NX sont disponibles pour s’adapter aux différentes versions du logiciel Siemens NX. Ces programmes installent tous des versions identiques de MCAD CoDesigner ; seule leur détection de la version de Siemens NX actuellement installée diffère. Pour MCAD CoDesigner 3.7 et les versions antérieures, il existe un seul programme d’installation. Après l’installation de MCAD CoDesigner, Siemens NX peut afficher au démarrage un avertissement indiquant que l’écart entre la version actuelle et la version signée est trop important. Vous pouvez ignorer cet avertissement : votre installation de MCAD CoDesigner fonctionnera correctement. Vous pouvez également désactiver l’option Show Warning when Loading dans la boîte de dialogue Customer Defaults de Siemens NX
Note de version du correctif de CoDesigner 3.15.0 (passage de l’extension MCAD CoDesigner à la version 3.15.0.2498)
| MCAD-5685 | Correction d’une erreur qui apparaissait lors de l’envoi d’un projet de faisceau depuis l’environnement ECAD après une modification du câblage. Auparavant, des modifications telles que le remplacement de connecteurs, la mise à jour de l’affectation des fils aux broches ou la modification des repères pouvaient entraîner une collecte incomplète des données des composants lors de l’envoi, provoquant des erreurs « fil non entièrement connecté ». Les données du faisceau sont désormais collectées correctement. Remarque : ce correctif est publié sous la forme d’un correctif à chaud de l’extension MCAD CoDesigner d’Altium Designer et s’appliquera d’abord aux envois manuels. Les espaces de travail Altium 365 seront mis à jour peu après la publication du correctif ; les envois automatiques lors de l’enregistrement d’un projet dans un espace de travail Altium 365 continueront donc d’échouer pendant un certain temps. |
Notes de version de CoDesigner 3.15.0
| MCAD-5356 | Siemens NX : correction d’un bug qui faisait que les découpes de la carte s’arrêtaient au décalage inférieur de la carte lorsque la collaboration sur le 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 du filtrage trop strict des caractères dans les symboles des modèles de composants Creo ; les traits d’union ne sont donc plus remplacés inutilement, ce qui améliore la reconnaissance et la cohérence des noms. |
| MCAD-5549 | Autodesk Inventor : tenter de créer un assemblage soudé lorsque CoDesigner est actif ne provoque plus de plantage dans la version 2026. |
| MCAD-5683 | Altium 365 : la génération automatique des modèles MCAD n’a désormais lieu qu’après la première récupération dans l’environnement MCAD. |
| MCAD-5687 | PTC Creo : résolution d’un problème de performances où des opérations de récupération répétées provoquaient une analyse inutile de la carte à la suite de mises à jour des paramètres, ce qui pouvait épuiser les ressources et faire planter Creo. |
| MCAD-5689 | Autodesk Fusion : correction d’un problème qui pouvait faire échouer la récupération d’un projet avec une exception lorsque le document actif n’était pas un assemblage. La récupération initiale 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’environnement ECAD vers l’environnement MCAD. |
| MCAD-5697 | PTC Creo : le module Cabling de Creo 12.4.3 et des versions ultérieures n’est pas encore pris en charge par CoDesigner. L’avertissement correspondant s’affiche donc 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 mécaniques de variante non montés ne déclenchent plus de faux avertissement de pièce de remplacement lors de la récupération de cartes via CoDesigner dans l’environnement MCAD. |
| MCAD-5710 | Siemens NX : la prise en charge de la synchronisation des PCB rigides-flexibles est passée du stade bêta au stade de 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
Principales fonctionnalités
Envoi automatique du faisceau lors de l’enregistrement sur le serveur
Lorsque vous effectuez un envoi depuis l’environnement ECAD dans le panneau CoDesigner, vous n’envoyez pas le projet ECAD à l’espace de travail Altium, mais un paquet de données spécifique au transfert ECAD vers MCAD. Pour un projet de faisceau, ce paquet comprend les connecteurs, les épissures, la connectivité (données « de-à ») et la topologie du faisceau.
L’enregistrement du projet ECAD dans l’espace de travail s’effectue indépendamment de l’envoi vers l’environnement MCAD. Cette séparation entre l’envoi MCAD et l’enregistrement sur le serveur peut prêter à confusion : un ingénieur ECAD pourrait penser que l’enregistrement sur le serveur effectué 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 données à jour et prêtes à l’emploi.
Pour simplifier la synchronisation des fichiers, la première fois que le projet de faisceau est récupéré depuis l’espace de travail dans l’environnement MCAD, il est identifié comme un projet MCAD CoDesigner. Dès lors, chaque fois que le projet est enregistré sur le serveur dans l’environnement ECAD, il est également envoyé automatiquement à l’espace de travail, prêt à être récupéré dans l’environnement MCAD. L’envoi automatique évite d’avoir à penser à effectuer un envoi manuel avec CoDesigner après chaque enregistrement dans l’environnement ECAD. Lorsque l’ingénieur MCAD effectue une récupération, il est averti si le dernier envoi MCAD était automatique.
Un envoi MCAD automatique est désormais effectué lorsque le projet est enregistré sur le serveur.
En savoir plus sur l’envoi automatique avec CoDesigner lors de l’enregistrement sur le serveur dans l’environnement 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 par Dassault Systemes)
Versions prises en charge
-
Altium Designer 24.8 (ou version ultérieure) avec l’extension MCAD CoDesigner version 3.14.0.2469
-
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 avec les versions de complément suivantes :
| Version MCAD | Version du complément MCAD |
|---|---|
| Autodesk Fusion® (Remarque 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 (Remarque 2) | 3.14.0.4 |
| Siemens NX® - version 2212<2312 (Remarque 2) | 3.14.0.4 |
| Siemens NX® - version 2312-2506 (Remarque 2) | 3.14.0.4 |
Notes:
-
Altium CircuitMaker prend uniquement en charge Autodesk Fusion.
-
Siemens NX est accessible aux concepteurs uniquement dans le cadre d’une Altium Enterprise Solution. À partir de MCAD CoDesigner 3.8, plusieurs versions du programme d’installation de MCAD CoDesigner pour Siemens NX sont disponibles afin de s’adapter aux différentes versions du logiciel Siemens NX. Ces programmes installent tous des versions identiques de MCAD CoDesigner ; ils diffèrent uniquement par leur détection de la version de Siemens NX actuellement installée. Pour MCAD CoDesigner 3.7 et les versions antérieures, il n’existe qu’un seul programme d’installation. Après l’installation de MCAD CoDesigner, Siemens NX peut afficher au démarrage 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. Vous pouvez également désactiver l’option Show Warning when Loading dans la boîte de dialogue Customer Defaults de Siemens NX
Notes de version de CoDesigner 3.14.0
| MCAD-4354 | Synchronisation des faisceaux : CoDesigner permet désormais de récupérer un projet de faisceau ECAD depuis Altium 365, même si ce projet n’a pas encore été envoyé depuis l’ECAD. Lorsqu’un tel projet est sélectionné dans la boîte de dialogue MCAD « Sélectionner le projet à récupérer », il est automatiquement envoyé depuis Altium 365. Remarque : cette fonctionnalité n’était auparavant disponible que pour les projets PCB et multi-cartes, principalement pour permettre aux débutants de commencer rapidement à travailler avec MCAD CoDesigner. |
| MCAD-5516 | SOLIDWORKS : lors de la récupération 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, ce qui déclenchait l’erreur « Le modèle ABC ne peut pas être importé dans <chemin+nom_du_modèle> ». Ces modifications sont désormais désactivées dans le tableau (une infobulle en explique la raison). |
| 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 sous forme d’extrusions dans la pièce de la carte. Ce problème a été corrigé. |
| MCAD-5629 | SOLIDWORKS : CoDesigner détecte désormais les orientations 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, les longueurs des fils et des câbles étaient absentes lors des récupérations suivantes dans la MCAD, ce qui provoquait une exception. Ce problème a été 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 les problèmes qui survenaient souvent lors de leur application (en raison de caractères interdits dans les noms des propriétés, de droits d’écriture restreints, etc.). Activez les modifications nécessaires. |
Nouveautés de CoDesigner 3.13.0
Released: 5 September 2025 – Version 3.13.0
Principales fonctionnalités
Prise en charge des câbles de faisceaux comprenant des paires torsadées
Dans l’ECAD, une paire torsadée est considérée comme un câble, qui peut ensuite être intégré avec d’autres paires torsadées dans un câble plus grand. Certains outils MCAD ne prenant pas en charge ce type de structure de câble imbriqué, MCAD CoDesigner transfère désormais les fils d’une paire torsadée sous forme de fils individuels. Les propriétés de torsadage sont appliquées à chaque fil afin de garantir une longueur correcte.
Les paires torsadées sont prises en charge en transférant chaque paire sous forme de fils individuels auxquels sont appliquées les propriétés de torsadage.
Option permettant d’exclure le parcours de l’outil de détourage du PCB dans la MCAD
Bien que le parcours de l’outil de détourage soit essentiel à la fabrication, il n’est souvent pas nécessaire lors de 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. À cette fin, la boîte de dialogue Altium CoDesigner Settings comprend désormais la case à cocher Build Route Tool Path, à configurer selon vos besoins. Notez que le parcours de l’outil de détourage est toujours envoyé depuis l’ECAD ; cette option détermine s’il est récupéré dans la MCAD.
Choisissez si le parcours de l’outil de détourage doit être inclus lors de la récupération dans la 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 par 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 par 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 prises en charge
-
Altium Designer 24.8 (ou version ultérieure) avec l’extension MCAD CoDesigner version 3.13.0.2437
-
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 avec les versions de compléments suivantes :
| Version MCAD | Version du complément MCAD |
|---|---|
| Autodesk Fusion® (Remarque 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 (Remarque 2) | 3.13.0.2 |
| Siemens NX® - version 2212<2312 (Remarque 2) | 3.13.0.2 |
| Siemens NX® - version 2312-2506 (Remarque 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’une solution Altium Enterprise Solution. Depuis MCAD CoDesigner 3.8, plusieurs versions du programme d’installation de MCAD CoDesigner pour Siemens NX sont proposées pour les différentes versions du logiciel Siemens NX. Ces programmes installent tous des versions identiques de MCAD CoDesigner et ne diffèrent que par la détection de la version de Siemens NX actuellement installée. Pour MCAD CoDesigner 3.7 et les versions antérieures, un seul programme d’installation est disponible. Après l’installation de MCAD CoDesigner, Siemens NX peut afficher au démarrage un avertissement indiquant que l’écart entre la version actuelle et la version signée est trop important. Vous pouvez ignorer cet avertissement : votre installation de MCAD CoDesigner fonctionnera correctement. Vous pouvez également désactiver l’option Show Warning when Loading dans la boîte de dialogue Customer Defaults de Siemens NX
Notes de version de CoDesigner 3.13.0
| MCAD-5166 | Lors de l’envoi depuis la MCAD, CoDesigner enregistre désormais les pièces MCAD définies comme faisant partie du boîtier du PCB, afin d’éviter de récupérer une révision obsolète (non enregistrée) du boîtier dans l’ECAD. |
| MCAD-5334 | La création des entités du parcours de l’outil de détourage du PCB dans la MCAD est désormais facultative et contrôlée par l’option correspondante dans les paramètres de MCAD CoDesigner. Remarque : cette option est activée par défaut (pour maintenir la compatibilité avec les versions précédentes), mais il est recommandé de la désactiver afin d’éviter que les entités du parcours de l’outil de détourage ne corrompent les bords du PCB. |
| MCAD-5426 | Synchronisation des faisceaux : CoDesigner synchronise désormais les câbles comprenant des paires torsadées. Les fils d’une paire torsadée sont désormais transférés sous forme de fils individuels, tout en respectant leurs propriétés de torsadage. |
| 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 des faisceaux : la distance par défaut entre les fils au niveau des épissures dans MCAD a été réduite de 2,5 mm à 1 mm, afin que les fils ne semblent plus physiquement « déconnectés ». |
| MCAD-5515 | PTC Creo : lorsqu'un assemblage de PCB était marqué comme indissociable par l'utilisateur, CoDesigner affichait de nombreux messages d'avertissement indiquant son incapacité à travailler avec ce type d'assemblage. Ces messages répétés étant gênants pour l'utilisateur, ils sont désormais désactivés (notez que les assemblages indissociables ne sont toujours pas pris en charge). |
| MCAD-5517 | Programme d'installation de CoDesigner pour PTC Creo : la liste des versions de Creo était obsolète et ne pouvait pas être parcourue par défilement. Corrigé. |
| MCAD-5578 | Synchronisation des faisceaux : dans ECAD, lors de la récupération des modifications depuis MCAD, CoDesigner ne définissait pas la longueur physique des fils nouvellement créés (si cette longueur n'avait pas été définie avant la récupération). Corrigé. Remarque : ce problème ne concernait que CoDesigner v. 3.12. |
| MCAD-5589 | Siemens NX 2506 est désormais pris en charge. |
Nouveautés de 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
Principales fonctionnalités
Avertissement lors de la récupération d'une nouvelle copie d'un projet
Pour aider l'ingénieur mécanique à éviter de récupérer par inadvertance une nouvelle copie d'un projet depuis ECAD, la boîte de dialogue Select Project de CoDesigner affiche désormais une icône d'avertissement lui signalant que le projet a déjà été récupéré. L'ingénieur reste toutefois libre de récupérer une nouvelle copie du projet s'il le souhaite.
La boîte de dialogue de sélection du projet affiche désormais une icône d'avertissement si le projet sélectionné a déjà été récupéré dans 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 sous la forme d'un onglet dans le panneau Siemens NX. Il devait donc 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 sous la forme d'un panneau flottant distinct.
Le panneau Altium CoDesigner se présente désormais sous la forme d'un panneau flottant distinct dans Siemens NX, ce qui garantit que les frappes qui y sont saisies ne sont pas interprétées comme des raccourcis clavier NX.
Versions prises en charge
-
Altium Designer 24.8 (ou version ultérieure) avec l'extension MCAD CoDesigner version 3.12.0.2414
-
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 avec les versions de compléments suivantes :
| Version MCAD | Version du complément MCAD |
|---|---|
| Autodesk Fusion® (Remarque 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 (Remarque 2) | 3.12.0.15 |
| Siemens NX® - version 2212<2312 (Remarque 2) | 3.12.0.9 |
| Siemens NX® - version 2312-2412 (Remarque 2) | 3.12.0.12 |
Notes:
-
Altium CircuitMaker prend uniquement en charge Autodesk Fusion.
-
Siemens NX est uniquement accessible aux concepteurs dans le cadre d'une solution Altium Enterprise. À partir de MCAD CoDesigner 3.8, plusieurs versions du programme d'installation de MCAD CoDesigner pour Siemens NX sont proposées pour les différentes versions du logiciel Siemens NX. Ces programmes installent tous des versions identiques de MCAD CoDesigner ; ils diffèrent uniquement par leur détection de la version de Siemens NX actuellement installée. Pour MCAD CoDesigner 3.7 et les versions antérieures, il n'existe qu'un seul programme d'installation. Après l'installation de MCAD CoDesigner, Siemens NX peut afficher au démarrage 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. Vous pouvez également désactiver l'option Show Warning when Loading dans la boîte de dialogue Customer Defaults de Siemens NX
Notes de version de CoDesigner 3.12.0
| MCAD-4388 | Siemens NX : CoDesigner se présente désormais sous la forme d'un panneau flottant (il était auparavant intégré à l'interface utilisateur native de NX). Cette modification résout le problème lié à la saisie de caractères réservés dans les champs du panneau dans NX v.2306 et versions ultérieures. |
| MCAD-4983 | Synchronisation des faisceaux : CoDesigner transfère désormais la propriété « Masse par unité de longueur » des fils/câbles d'ECAD vers MCAD (ce qui permet 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 manières suivantes : a) Sous la forme d'un paramètre distinct « Unités de masse » (MASS_UNITS). Dans ce cas, il doit s'agir uniquement d'unités de masse, et non d'unités de masse/longueur. b) Sous la forme d'un suffixe dans la valeur de « Masse par unité de longueur ». Dans ce cas, il doit être spécifié conformément aux exigences du logiciel MCAD utilisé. Par exemple, pour Creo, il doit s'agir d'unités de masse, tandis que pour SOLIDWORKS, il doit s'agir d'unités de masse/longueur. Si les deux sont spécifiés, les unités figurant dans la valeur de « Masse par unité de longueur » sont prioritaires. |
| MCAD-5180 | CoDesigner informe désormais l'ingénieur mécanique si le projet sélectionné pour la récupération initiale a déjà été récupéré auparavant (la notification apparaît sous la forme d'une icône avec l'infobulle correspondante dans la barre latérale contenant les propriétés du projet). Cela permet d'éviter les doublons et les 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 des faisceaux : CoDesigner respecte désormais les règles de nommage des modèles (configurées dans l’espace de travail Altium) lors de l’attribution des noms aux modèles de connecteurs. Remarque 1 : auparavant, les modèles étaient nommés uniquement d’après le nom de l’empreinte. Remarque 2 : avec le nouveau mécanisme de nommage, les modèles créés précédemment sont conservés tels quels dans la MCAD. Toutefois, les nouveaux modèles portant les nouveaux noms seront utilisés lors d’une nouvelle récupération pour de nouveaux projets. Remarque 3 : le modèle nouvellement créé ne comportera pas de broches physiques. L’utilisateur MCAD devra donc effectuer l’une des opérations suivantes : a) recréer les broches physiques, b) utiliser le placement natif ECAD vers MCAD pour référencer le modèle créé précédemment, c) cloner le modèle créé précédemment en lui donnant le nom du modèle nouvellement créé. |
| MCAD-5282 | Synchronisation des faisceaux : le placement natif des modèles ECAD vers MCAD est désormais pris en charge pour les connecteurs de faisceaux dans SOLIDWORKS & SW PDM, ce qui permet à CoDesigner de réutiliser les bibliothèques de connecteurs existantes. Remarque : contrairement aux composants de PCB, les connecteurs de faisceaux doivent être associés dans l’ECAD à la valeur de la propriété « CompName » du fichier « components.xml » côté MCAD. |
| MCAD-5342 | Siemens NX intégré à Teamcenter : le comportement lors de l’enregistrement des composants de PCB a changé. Désormais, si le paramètre « Dossier commun de stockage des modèles de composants » de CoDesigner pointe vers un dossier local, les composants ne sont pas enregistrés dans Teamcenter, mais uniquement stockés dans ce dossier local. Remarque 1 : l’assemblage du PCB et la pièce du PCB sont toujours enregistrés dans Teamcenter. Remarque 2 : cette modification vise à accélérer la récupération de nouveaux PCB et à éviter l’enregistrement des composants de PCB dans Teamcenter lorsque cela n’est pas nécessaire. |
| MCAD-5372 | Synchronisation des faisceaux : pour les connecteurs définis dans une bibliothèque locale dans l’ECAD, après leur 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 transférés précédemment. Ce problème a été corrigé. |
| MCAD-5379 | Siemens NX : des salles étaient ajoutées à la place des zones d’exclusion lorsque CoDesigner était configuré pour utiliser les unités impériales. Ce problème a été corrigé. |
| MCAD-5399 | PTC Creo : pour les composants comportant des paramètres dont les valeurs étaient de longues chaînes de caractères, CoDesigner tentait de mettre à jour ces paramètres à chaque récupération dans la MCAD, ce qui affectait les performances et prêtait à confusion pour l’utilisateur. CoDesigner ignore désormais ces paramètres. |
| MCAD-5402 | SOLIDWORKS : un plantage se produisait lors d’une tentative de création d’une zone d’exclusion ou d’une salle dans une conception rigide-flexible 2.0. Ce problème a été corrigé. |
| MCAD-5410 | PTC Creo : pour les composants comportant des paramètres dont les noms étaient réservés par Creo, CoDesigner tentait d’ajouter ces paramètres à chaque récupération dans la MCAD, ce qui affectait les performances et prêtait à confusion pour l’utilisateur. CoDesigner ignore désormais ces paramètres et affiche les avertissements correspondants. |
| MCAD-5470 | Synchronisation des faisceaux pour SOLIDWORKS : CoDesigner n’applique plus la propriété « Part Number » aux fils et aux câbles dans SOLIDWORKS. Remarque 1 : cette attribution avait été introduite dans CoDesigner 3.8. Remarque 2 : elle a été supprimée, car les valeurs « Part Number » en double provoquaient des effets indésirables. En effet, SOLIDWORKS utilise cette propriété comme identifiant interne des fils et des câbles, ce qui entre en conflit avec la manière dont CoDesigner les identifie. |
Nouveautés de CoDesigner 3.11.0
Released: 11 March 2025 – Version 3.11.0
Principales fonctionnalités
Prise en charge des conceptions rigides-flexibles pour Siemens NX
Cette version de MCAD CoDesigner ajoute la prise en charge du transfert de conceptions rigides-flexibles entre Altium Designer et Siemens NX. Altium Designer propose deux modes de conception rigide-flexible ; CoDesigner pour Siemens NX prend en charge le mode rigide-flexible avancé (ou RF2).
Les principales fonctionnalités comprennent :
-
Un nombre illimité de régions rigides et flexibles.
-
Des régions flexibles d’épaisseurs différentes.
-
Des régions flexibles distinctes qui se chevauchent.
-
La représentation du cuivre et de la sérigraphie sur les régions rigides dans la MCAD.
-
Un pli local (un pli situé dans une région flexible se trouvant à l’intérieur d’une découpe pratiquée dans une région flexible plus grande).
En savoir plus sur la co-conception rigide-flexible avec Siemens NX.
Une conception rigide-flexible peut désormais être envoyée dans les deux sens entre Siemens NX et Altium Designer.
Structure d’une carte rigide-flexible avancée (RF2) dans la MCAD
Voici un résumé de la structure d’une carte rigide-flexible avancée dans Siemens NX :
-
Chaque région rigide d’une conception RF2 est représentée par un assemblage, qui comprend cette partie rigide (région) de la carte et les composants montés sur cette région, de façon très similaire à la modélisation d’un PCB rigide 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 pli esquissé. Notez qu’un pli pouvant être envoyé depuis l’ECAD peut ne pas être formé correctement dans Siemens NX en raison des exigences de pliage. Notez également que les composants placés sur les régions flexibles ne sont pas encore pris en charge.
-
Pour les découpes qui traversent plusieurs régions de la carte, des enlèvements de matière par extrusion distincts sont créés dans la MCAD. Si l’ingénieur mécanique souhaite modifier la forme d’une telle découpe dans Siemens NX, il devra modifier toutes ces extrusions.
Remarques sur l’utilisation d’une carte rigide-flexible avancée
-
Lors de la conception d’une carte RF2 dans l’ECAD, chaque région rigide et flexible de la carte est dessinée sous la forme d’un objet distinct, auquel un sous-empilage est ensuite attribué (alors que, pour une carte RF1, vous définissez une forme de carte globale unique, puis placez des lignes de séparation pour diviser cette forme en régions de carte selon les besoins). Les espaces entre les régions adjacentes ne sont pas autorisés dans une conception RF2 : les régions doivent se toucher exactement ou se chevaucher. Si deux régions se chevauchent, le logiciel considère que la zone commune appartient à la région comportant le plus grand nombre de couches. En tenant compte de ce principe, il peut être plus simple de prolonger 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 de PCB ECAD comprend plusieurs outils permettant de 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 (sous-empilage) doit être défini, soit en copiant des couches existantes pour créer le nouveau sous-empilage, soit en ajoutant des couches pour définir un sous-empilage unique. En savoir plus sur l’ajout et la modification d’un nouveau sous-empilage.
-
Le mode RF2 prend en charge les régions flexibles qui se chevauchent dans l’espace tridimensionnel. Pour cela, lorsqu’une ligne de pliage est placée en mode de planification de la carte dans l’ECAD, le concepteur doit définir la région d’empilage flexible à laquelle le pliage s’applique Sinon, un avertissement unaffected region s’affiche lorsque la conception est envoyée de l’ECAD vers la MCAD
-
La structure de l’assemblage de PCB ECAD en mode RF2 diffère de celle de l’assemblage en mode RF1. Si vous passez du mode RF1 au mode RF2, il est donc recommandé de récupérer à nouveau la carte dans la MCAD.
-
Lorsque vous modifiez la géométrie du PCB dans la MCAD, gardez à l’esprit qu’il n’existe aucune associativité entre les géométries 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 changeant l’ensemble des arêtes, les contraintes dans la MCAD peuvent être rompues. Cela est normal ; elles seront rétablies lors de la prochaine synchronisation MCAD-ECAD-MCAD.
-
Après avoir modifié un pliage, une opération de reconstruction dans la MCAD sera nécessaire dans la plupart des cas.
-
À ce stade, la création de régions new et de pliages dans la MCAD n’est pas prise en charge.
-
Dans la MCAD, la définition de zones d’exclusion (zones d’exclusion ECAD), de zones de notes textuelles (chambres ECAD) et la génération du cuivre en 3D ne sont actuellement pas prises en charge pour les cartes rigides-flexibles.
-
La génération du cuivre en 3D et la spécification du boîtier dans la définition du PCB dans la MCAD (ainsi que l’envoi du boîtier vers l’ECAD) ne sont actuellement pas prises en charge pour les cartes rigides-flexibles.
-
Si vos conceptions sont stockées dans Altium 365, l’envoi automatique effectué après l’enregistrement du projet sur le serveur dans l’ECAD ne traitera pas les modifications de votre carte rigide-flexible (car la fonction d’envoi automatique côté serveur ne prend pas encore en charge les modifications ECAD RF2). Après avoir enregistré un projet rigide-flexible sur le serveur dans l’ECAD, vous devez également envoyer manuellement votre PCB depuis le panneau MCAD CoDesigner.
-
Les régions flexibles de votre conception de PCB sont modélisées dans Siemens NX sous forme de tôlerie. Siemens NX dispose de son propre ensemble de tests 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 le bord de la région
-
Synchronisation multi-cartes avec Autodesk Inventor
Il est préférable d’effectuer l’assemblage des PCB dans le boîtier dans la MCAD. Toutefois, les PCB sont conçus dans l’ECAD, et l’ingénieur électronicien peut également avoir besoin d’effectuer des vérifications électromécaniques, comme celles des distances entre les composants et le boîtier, ainsi que de vérifier l’accès aux éléments d’interface utilisateur, tels que les voyants et les écrans, les boutons et les connecteurs. La possibilité de synchroniser l’assemblage complet de l’appareil entre les environnements MCAD et ECAD présente de nombreux avantages : les équipes de conception mécanique et électronique peuvent ainsi vérifier rapidement l’état actuel de l’appareil assemblé.
Cette version d’Altium MCAD CoDesigner introduit la prise en charge de 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 envoyées vers l’ECAD. L’ingénieur électronicien reçoit un message indiquant que l’assemblage a été modifié dans la MCAD et que des modifications sont prêtes à être appliquées. Les modifications de position des cartes et les pièces du boîtier sont récupérées dans l’ECAD. |
En savoir plus sur la synchronisation d’un assemblage multi-cartes.
Prise en charge des cavités pour composants intégrés dans la MCAD
La demande toujours croissante de produits électroniques plus petits et plus intégrés, combinée aux signaux de fréquence plus élevée présents dans ces appareils, stimule la recherche continue de meilleures méthodes de fabrication et d’assemblage des circuits. Une technique permettant à la fois d’augmenter la densité et de mieux prendre en charge les fréquences de signal élevées consiste à intégrer les composants dans les couches de la structure du circuit imprimé.
Cette mise à jour de MCAD CoDesigner introduit la prise en charge du transfert, de l’ECAD vers la MCAD, de conceptions de cartes comprenant des composants intégrés, ainsi que leurs cavités associées.
Dans l’ECAD, l’objet région qui définit la forme de la cavité comprend une propriété Cavity Height qui définit la hauteur de la découpe nécessaire dans la couche diélectrique. L’éditeur de 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, afin d’obtenir la valeur réelle de Total Cavity Height.
Dans la MCAD, la forme de la cavité est définie par une esquisse extrudée sur la pièce représentant la carte, dont la hauteur d’extrusion est définie sur Total Cavity Height. Notez que les changements de position des composants intégrés sont synchronisés de la MCAD vers l’ECAD, mais pas les modifications des cavités. Si un composant intégré est déplacé dans la MCAD, il n’est pas nécessaire de déplacer la cavité. Les changements de position de la cavité sont automatiquement pris en compte lorsque la position du composant concerné est synchronisée de la MCAD vers l’ECAD, puis vers la MCAD.
|
Chaque cavité est formée à partir d’une esquisse extrudée sur la pièce représentant la carte. Une cavité peut créer une ouverture à 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 des composants intégrés.
Versions prises en charge
-
Altium Designer 24.8 (ou version ultérieure) avec MCAD CoDesigner l’extension en 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 les versions de compléments suivantes :
| Version MCAD | Version du complément 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 est uniquement disponible pour les concepteurs dans le cadre d’une solution Altium Enterprise. À partir de MCAD CoDesigner 3.8, plusieurs versions du programme d’installation de MCAD CoDesigner pour Siemens NX sont proposées pour les différentes versions du logiciel Siemens NX. Ces programmes installent tous des versions identiques de MCAD CoDesigner et ne diffèrent que par leur détection de la version de Siemens NX actuellement installée. Pour MCAD CoDesigner 3.7 et les versions antérieures, il existe un seul programme d’installation et, après l’installation de MCAD CoDesigner, Siemens NX peut afficher au démarrage 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. Vous pouvez également désactiver l’option Show Warning when Loading dans la boîte de dialogue Customer Defaults de Siemens NX
Notes de version de CoDesigner 3.11.0
| MCAD-1545 | CoDesigner prend désormais en charge la création de cavités 3D pour les composants intégrés dans la MCAD. |
| MCAD-3286 | Autodesk Inventor : CoDesigner prend désormais en charge la synchronisation des assemblages multicartes avec Autodesk Inventor. |
| MCAD-3749 | Lors de l’utilisation de l’authentification unique, CoDesigner enregistre désormais l’adresse e-mail pour une utilisation ultérieure. |
| MCAD-5030 | Siemens NX : l’aperçu des modifications pendant la synchronisation multicarte est désormais pris en charge. |
| MCAD-5047 | Inventor 2025 : lors de l’utilisation d’un serveur sur site, CoDesigner ne permettait pas de fermer 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 rigides-flexibles. Remarque : cette fonctionnalité est actuellement disponible en version bêta. La principale limitation de cette version bêta est que certaines modifications de la forme du PCB effectuées dans la MCAD peuvent ne pas être correctement répercutées dans l’ECAD lors de la synchronisation. Il est recommandé de vérifier les résultats de la 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 | À la suite de modifications récentes dans l’ECAD, il n’était plus possible de copier le texte des messages d’avertissement depuis la boîte de dialogue des erreurs et avertissements de l’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 « Créer le cuivre 3D » avec le système « Unités impériales » dans les paramètres de CoDesigner, les trous dans la couche intermédiaire n’étaient pas percés. Corrigé. |
| MCAD-5165 | Le bouton « Rendre disponible en ligne » du panneau MCAD CoDesigner n’était pas actif pour un projet de faisceau local. Corrigé. |
| MCAD-5225 | Autodesk Inventor : les références des composants sont désormais affichées dans l’arborescence du modèle (elles sont ajoutées au nom de l’instance du composant). |
| MCAD-5226 | PTC Creo : lors de la synchronisation d’un faisceau, l’absence du système de coordonnées « CS0 » dans le modèle du connecteur du faisceau provoquait le plantage de Creo. Corrigé. |
| MCAD-5267 | SOLIDWORKS : lors de la synchronisation d’un faisceau, 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 les axes X et Y (100,100,0). |
| MCAD-5278 | Lorsque la reconnaissance des composants de la MCAD vers l’ECAD était activée dans l’espace de travail Altium et que certains composants étaient introuvables dans la bibliothèque ECAD, CoDesigner ne signalait pas correctement les composants non 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 des découpes de la carte dans Creo (ni à proposer leur transformation en éléments 2D correspondants). 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 leur appliquait la fonction simultanément. Corrigé. |
| MCAD-5333 | Synchronisation des faisceaux : CoDesigner ne parvenait pas à traiter correctement les câbles comprenant des fils avec des points « non connectés » à 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
Principales fonctionnalités
Prise en charge des PCB monocouches
Malgré leur relative simplicité, les PCB monocouches, ou simple face, restent parmi les circuits imprimés les plus couramment utilisés, en raison de leur simplicité et de leur coût réduit. Auparavant, les PCB monocouches n’étaient pas entièrement pris en charge dans l’ECAD et ne pouvaient pas être transférés vers la MCAD. Les PCB monocouches sont désormais entièrement pris en charge dans l’ECAD et peuvent également être transférés vers la MCAD. Cette prise en charge s’étend aux conceptions rigides-flexibles qui n’utilisent qu’une seule couche de cuivre.
CoDesigner peut désormais transférer des PCB à une seule couche de cuivre entre l’ECAD et la MCAD.
Prise en charge multi-cartes pour Siemens NX
L’assemblage des circuits imprimés dans le boîtier s’effectue de préférence en MCAD. Cependant, les circuits imprimés sont conçus en ECAD, et l’ingénieur ECAD peut également avoir besoin d’effectuer des vérifications électromécaniques : distances entre les composants et le boîtier, accessibilité des éléments d’interface utilisateur tels que les voyants et les afficheurs, les boutons et les connecteurs. La possibilité de synchroniser l’ensemble du dispositif assemblé entre les environnements MCAD et ECAD présente de nombreux avantages, car elle permet aux équipes de conception mécanique et électronique de vérifier rapidement l’état actuel du dispositif assemblé.
Cette version d’Altium MCAD CoDesigner prend en charge la synchronisation d’un assemblage multi-cartes entre Siemens NX et Altium Designer.
|
Les cartes et le boîtier sont assemblés en MCAD. L’assemblage est lié à l’assemblage multi-cartes ECAD. L’assemblage complet est ensuite envoyé vers ECAD. Les modifications sont récupérées dans l’assemblage multi-cartes ECAD. Pour afficher l’assemblage complet en ECAD. |
En savoir plus sur la synchronisation d’un assemblage multi-cartes.
Améliorations de la conception de faisceaux
La prise en charge de la synchronisation des faisceaux entre ECAD et MCAD par MCAD CoDesigner continue de s’améliorer, avec les mises à jour suivantes :
-
Flexibility with how the units are specified – Lors d’un envoi depuis ECAD, CoDesigner vérifie et reconnaît désormais les unités de base incluses dans les valeurs dimensionnelles des propriétés des fils et des câbles, puis définit les valeurs correspondantes en MCAD. Auparavant, la seule façon de spécifier les unités consistait à ajouter un paramètre Units supplémentaire et à exclure les unités de la valeur dimensionnelle. Les deux méthodes sont désormais prises en charge : le concepteur peut 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 des connecteurs 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 de la mise à jour 3.10 d’Altium MCAD CoDesigner.
Versions prises en charge
-
Altium Designer 24.8 (ou version ultérieure) avec l’extension MCAD CoDesigner version 3.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 plateformes MCAD et avec les versions de compléments suivantes :
| Version MCAD | Version du complément MCAD |
|---|---|
| Autodesk Fusion® (Remarque 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 (Remarque 2) | 3.10.0.4 |
| Siemens NX® - version 2212<2312 (Remarque 2) | 3.10.0.4 |
| Siemens NX® - version 2312 (Remarque 2) | 3.10.0.4 |
Notes:
-
Altium CircuitMaker prend uniquement en charge Autodesk Fusion.
-
Siemens NX est uniquement accessible aux concepteurs dans le cadre d’une solution Altium Enterprise. Depuis MCAD CoDesigner 3.8, plusieurs versions du programme d’installation de MCAD CoDesigner pour Siemens NX sont disponibles afin de s’adapter aux différentes versions du logiciel Siemens NX. Ces programmes installent tous des versions identiques de MCAD CoDesigner et ne diffèrent que par leur détection de la version de Siemens NX actuellement installée. Pour MCAD CoDesigner 3.7 et les versions antérieures, il existe un seul programme d’installation. Après l’installation de MCAD CoDesigner, Siemens NX peut afficher au démarrage 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. Vous pouvez également désactiver l’option Show Warning when Loading dans la boîte de dialogue Customer Defaults de Siemens NX
Notes de version du correctif CoDesigner 3.10.0 pour SOLIDWORKS 2025
| MCAD-5207 | SOLIDWORKS 2025 est désormais pris en charge. |
Notes de version de 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 circuit imprimé monocouche. |
| MCAD-4751 | Synchronisation des faisceaux : CoDesigner prend désormais en charge l’utilisation d’identifiants non numériques pour les broches des connecteurs. |
| MCAD-4976 | Sur Altium 365, un envoi depuis ECAD s’effectue désormais automatiquement lors d’un enregistrement sur le serveur d’un projet multi-cartes (comme c’est déjà le cas pour les projets de circuits imprimés). |
| MCAD-5008 | Autodesk Fusion : CoDesigner détecte désormais si le paramètre Fusion « Premier composant fixé au parent » (récemment introduit) est activé et en avertit l’utilisateur afin d’éviter un placement incorrect des composants. |
| MCAD-5015 | PTC Creo : la logique de calcul de la longueur des segments de faisceau a été améliorée, ce qui réduira le nombre de cas dans lesquels la longueur ne peut pas être calculée. |
| MCAD-5076 | Synchronisation des faisceaux : dans SOLIDWORKS, lorsque SOLIDWORKS PDM était utilisé et que les éléments du faisceau n’avaient pas été extraits avant la récupération des modifications depuis 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 des faisceaux : des modèles MCAD vides et redondants étaient créés pour les entités « Non connecté » d’ECAD lorsqu’aucun fil n’y était raccordé (par exemple, lorsque les entités « Non connecté » étaient directement attachées aux broches des connecteurs). Corrigé. |
| MCAD-5103 | Synchronisation des faisceaux : lors d’un envoi depuis l’ECAD, CoDesigner reconnaît désormais les unités de base renseignées dans les valeurs des propriétés des fils et des câbles, et définit les valeurs correspondantes dans la MCAD. Remarque 1 : les unités désormais reconnues sont « mm », « in » et « mil ». Remarque 2 : auparavant, la seule façon de définir les unités consistait à saisir les valeurs des paramètres sans unité et à créer un paramètre « Units » supplémentaire. Les deux méthodes sont désormais prises en charge. |
| MCAD-5108 | Le cuivre 3D des vias était généré de manière incorrecte dans PTC Creo, Autodesk Inventor et Siemens NX. Ce problème a été 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
Principales fonctionnalités
Prise en charge des congés et des chanfreins MCAD
Les ingénieurs mécaniciens appliquent couramment des chanfreins et des congés pour façonner les coins de la carte. Si ceux-ci sont définis dans la MCAD sous forme d’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 doté d’une épaisseur. Pour y remédier, lorsque la mise à jour 3.9 de CoDesigner détecte de telles entités, elle propose de les convertir en entités 2D et de les intégrer à l’esquisse de la carte. Auparavant, CoDesigner avertissait l’ingénieur mécanicien de l’existence de ces entités, mais celles-ci étaient ignorées.
Les congés et chanfreins 3D MCAD appliqués à une arête suivant l’axe Z peuvent être convertis en 2D par CoDesigner et envoyés vers l’ECAD.
Prise en charge des congés et des chanfreins :
-
Les congés classiques (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 et une distance , ou par deux distances non symétriques, ne sont pas pris en charge.
-
Les congés et chanfreins définis sur des arêtes latérales non rectilignes, 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-flexible ne sont pas pris en charge.
Processus de conversion des congés et des chanfreins
-
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 converties 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 s’affiche et vous invite à effectuer un nouvel envoi pour transférer la conception vers l’ECAD. Vérifiez visuellement que la conversion a été effectuée correctement, 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 converties 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 lorsque certaines entités 3D ne peuvent pas être converties en 2D par CoDesigner.
Modification intelligente des esquisses dans la MCAD
Prenons le cas où l’ingénieur électronicien doit modifier la forme de la carte, à laquelle des cotes et des contraintes ont été appliquées dans la MCAD. Auparavant, les cotes et les contraintes de l’esquisse MCAD étaient perdues lorsque la carte était de nouveau récupérée dans la MCAD. La mise à jour 3.9 de CoDesigner améliore considérablement ce comportement. Lors d’une récupération, CoDesigner redessine désormais uniquement les éléments de l’esquisse qui ont été modifiés dans l’ECAD, afin de conserver les cotes et les contraintes associées aux éléments inchangés.
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 de tels cas, il peut être plus efficace de désactiver cette nouvelle fonction de gestion intelligente des esquisses et d’effectuer une nouvelle récupération, puis de recréer les cotes et les contraintes (comme cela était nécessaire dans les versions antérieures de CoDesigner). Pour ce faire, désactivez 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 antérieure du PCB dans la MCAD
L’ingénieur mécanicien a parfois besoin d’ouvrir une version publiée ou une révision antérieure d’une conception de PCB. Auparavant, il devait demander à l’ingénieur électronicien de restaurer temporairement une révision antérieure et de l’envoyer vers la MCAD. La mise à jour 3.9 d’Altium CoDesigner résout ce problème en permettant de récupérer n’importe lequel des envois précédents 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 dans une liste d’envois précédents. Si les commits ECAD ont été étiquetés, il peut rapidement filtrer 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 antérieure parmi toutes les révisions envoyées depuis 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 d’Altium MCAD CoDesigner.
Altium MCAD CoDesigner prend désormais en charge PTC Creo V11 (image fournie par PTC).
Prise en charge d’Autodesk Inventor 2025
La prise en charge d’Autodesk Inventor 2025 a été ajoutée dans le correctif de la mise à jour 3.9 d’Altium MCAD CoDesigner.
Altium MCAD CoDesigner prend désormais en charge Autodesk Inventor 2025 (image fournie par Autodesk).
Versions prises en charge
-
Altium Designer 24.7 (ou version ultérieure) avec l’extension MCAD CoDesigner version 3.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 plateformes MCAD et avec les versions de complément suivantes :
| Version MCAD | Version du complément MCAD |
|---|---|
| Autodesk Fusion® (Remarque 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 (Remarque 2) | 3.9.0.15 |
| Siemens NX® - version 2212<2312 (Remarque 2) | 3.9.0.17 |
| Siemens NX® - version 2312 (Remarque 2) | 3.9.0.16 |
Notes:
-
Altium CircuitMaker prend uniquement en charge Autodesk Fusion.
-
Siemens NX est uniquement accessible aux concepteurs dans le cadre d'une solution Altium Enterprise. À partir de MCAD CoDesigner 3.8, plusieurs versions du programme d'installation de MCAD CoDesigner pour Siemens NX sont proposées pour s'adapter aux différentes versions du logiciel Siemens NX. Ces programmes installent tous des versions identiques de MCAD CoDesigner et ne diffèrent que par leur détection de la version de Siemens NX actuellement installée. Pour MCAD CoDesigner 3.7 et les versions antérieures, il existe un seul programme d'installation. Après l'installation de MCAD CoDesigner, Siemens NX peut afficher au démarrage 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. Vous pouvez également désactiver l'option Show Warning when Loading dans la boîte de dialogue Customer Defaults de Siemens NX
Notes de version du correctif CoDesigner 3.9.0 (passage de l'extension MCAD CoDesigner à la version 3.9.0.2208)
Mises à jour internes uniquement.
Notes de version du correctif CoDesigner 3.9.0 pour Autodesk Inventor 2025
| MCAD-4832 | Autodesk Inventor 2025 est désormais pris en charge. |
Notes de version de CoDesigner 3.9.0
| MCAD-4599 | Lors de l'application de 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'environnement ECAD. Ainsi, l'ingénieur mécanique n'a plus besoin de rétablir les cotes et contraintes mécaniques correspondantes lorsque la forme de la carte a été modifiée dans l'environnement ECAD. Remarque : 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. Il peut alors être plus efficace de désactiver ce comportement et de redessiner entièrement l'esquisse (comme c'était le cas auparavant). Pour cela, 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 classiques créés par l'ingénieur mécanique sur les arêtes verticales du PCB (arêtes suivant l'axe Z) en éléments correspondants de l'esquisse de la carte. Remarque 1 : auparavant, CoDesigner se contentait de signaler ces entités à l'ingénieur mécanique. Remarque 2 : pour les congés, seuls les congés réguliers à rayon constant sont pris en charge. Pour les chanfreins, seuls ceux 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 rectilignes ainsi que sur d'autres congés et chanfreins ne sont pas pris en charge. Comme auparavant, CoDesigner avertit l'ingénieur mécanique de la présence de congés et chanfreins non pris en charge. |
| MCAD-4683 | Siemens NX : correction des transferts incorrects de corps 3D libres de l'environnement MCAD vers l'environnement ECAD lorsque leur géométrie repose sur une géométrie située à l'extérieur 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. Celle-ci n'est pas considérée comme faisant partie du contour de la carte et n'est pas modifiée lors de la mise à jour de l'esquisse. |
| MCAD-4835 | PTC Creo 11 est désormais pris en charge. |
| MCAD-4848 | Dans l'environnement MCAD, CoDesigner permet désormais de récupérer n'importe lequel des envois précédents effectués depuis l'environnement ECAD. Remarque 1 : la politique relative aux envois automatiques depuis l'environnement ECAD a changé. Depuis mai 2024, les envois automatiques ne sont effectués que pour les projets ayant été récupérés au moins une fois dans l'environnement MCAD. 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 désormais plus en version bêta. Remarque 1 : SOLIDWORKS et PTC Creo sont actuellement pris en charge ; la prise en charge d'autres logiciels 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
Principales nouveautés
Dans la mise à jour 3.8 d'Altium MCAD CoDesigner, la prise en charge de la synchronisation des faisceaux de l'environnement ECAD vers l'environnement MCAD passe en bêta ouverte. Elle devient ainsi accessible aux ingénieurs utilisant PTC Creo et SOLIDWORKS et disposant d'un abonnement Altium Designer approprié.
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 restreinte à la bêta ouverte. Un faisceau est un assemblage courant dans de nombreux produits électroniques. Grâce à cette mise à jour, les concepteurs travaillant dans PTC Creo et SOLIDWORKS peuvent désormais transférer la conception du faisceau de l'environnement ECAD vers l'environnement MCAD, où le faisceau peut être routé et les longueurs de fils définies. Le faisceau routé peut ensuite être transféré vers l'environnement ECAD pour finaliser la documentation de fabrication détaillée 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 l'environnement MCAD.
Mise à jour des longueurs de fils du faisceau dans l'environnement MCAD
Lors du routage du faisceau dans l'environnement MCAD, les longueurs de fils sont calculées automatiquement. Ces longueurs peuvent nécessiter un ajustement par l'ingénieur mécanique. 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 comprend 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 l'environnement ECAD.
Les valeurs corrigées des longueurs de fils sont envoyées vers l'environnement ECAD à la place des valeurs calculées.
SOLIDWORKS - Stockage de tous les fichiers de conception dans le même dossier
De nombreux concepteurs mécaniques préfèrent stocker tous les fichiers de pièces et d'assemblages MCAD constituant un même assemblage dans un seul dossier. Cela est désormais possible 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 dans une structure de dossiers à plat, si nécessaire.
Suppression automatique des fichiers intermédiaires
Dans la MCAD, une fois la conception récupérée avec succès depuis l'ECAD, CoDesigner supprime désormais les fichiers Parasolid intermédiaires, les images et les fichiers de somme de contrôle, pour ne conserver 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 repose sur leur présence.
Versions prises en charge
-
Altium Designer 24.0 (ou version ultérieure) 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 avec les versions de complément suivantes :
| Version MCAD | Version du complément MCAD |
|---|---|
| Autodesk Fusion® (Remarque 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 (Remarque 2) | 3.8.0.14 |
| Siemens NX® - version 2212<2312 (Remarque 2) | 3.8.0.14 |
| Siemens NX® - version 2312 (Remarque 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'une solution Altium Enterprise. À partir de MCAD CoDesigner 3.8, plusieurs versions du programme d'installation de MCAD CoDesigner pour Siemens NX sont disponibles, afin de s'adapter aux différentes versions du logiciel Siemens NX. Ces programmes installent tous des versions identiques de MCAD CoDesigner ; seule leur détection de la version de Siemens NX actuellement installée diffère. Pour MCAD CoDesigner 3.7 et les versions antérieures, il existe un seul programme d'installation. Après l'installation de MCAD CoDesigner, Siemens NX peut afficher un avertissement au démarrage 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. Vous pouvez également désactiver l'option Show Warning when Loading dans la boîte de dialogue Customer Defaults de Siemens NX
Notes de version de CoDesigner 3.8.0
| MCAD-1601 | SOLIDWORKS : CoDesigner permet désormais de stocker tous les fichiers de sous-assemblages et de pièces dans le même dossier que l'assemblage du PCB. Pour cela, activez la nouvelle option « Structure de dossiers à plat » dans la boîte de dialogue des paramètres de CoDesigner. |
| MCAD-2690 | PTC Creo : lors de la récupération initiale d'un PCB, CoDesigner vérifie désormais la définition des plans de référence de base dans les modèles Creo et avertit l'utilisateur si cette définition ne répond pas aux exigences (décrites dans la documentation). Remarque : auparavant, dans cette situation, CoDesigner construisait incorrectement l'assemblage du PCB. |
| 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 la MCAD, une fois la conception récupérée avec succès depuis l'ECAD, CoDesigner supprime désormais les fichiers Parasolid intermédiaires, les images et les fichiers de « somme de contrôle », pour ne conserver 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 repose sur leur présence. |
| MCAD-3797 | Synchronisation multicarte : lors de la construction de l'assemblage multicarte dans l'ECAD, CoDesigner récupère désormais tous les PCB référencés dans le schéma multicarte. Auparavant, si un projet PCB contenait plusieurs PCB, CoDesigner récupérait uniquement le premier. |
| MCAD-4524 | Synchronisation des faisceaux : avant l'envoi de la conception de la MCAD vers l'ECAD, CoDesigner permet désormais de remplacer (corriger) la longueur physique des fils/câbles calculée dans le modèle MCAD. |
| MCAD-4548 | La politique d'envoi 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 « Sélectionner le projet à récupérer » de la MCAD (auparavant, tous les PCB étaient envoyés automatiquement lors de l'opération « Enregistrer sur le serveur » depuis l'ECAD, qu'ils soient destinés ou non à être construits dans la MCAD). Notez qu'une fois un PCB sélectionné de cette manière, il sera ensuite envoyé automatiquement à chaque opération « Enregistrer sur le serveur » depuis l'ECAD. |
| MCAD-4571 | Rigide-flexible : pour un PCB entièrement flexible doté de raidisseurs, CoDesigner construit désormais les sous-assemblages des zones avec raidisseurs côté MCAD de la même manière que pour les zones rigides. Remarque : auparavant, il n'était pas possible de construire de tels PCB dans la MCAD sans déclarer les raidisseurs comme des zones rigides dans l'ECAD. |
| MCAD-4575 | CoDesigner permet désormais à l'utilisateur de mettre fin à une session qu'il a lui-même démarrée sur un PC ayant une adresse IP différente. |
| MCAD-4588 | Synchronisation des faisceaux : les repères des paires torsadées sont désormais pris en charge. |
| MCAD-4593 | Synchronisation des faisceaux : CoDesigner attribue désormais la propriété « Référence de pièce » aux fils/câbles dans SOLIWORKS (nom du paramètre dans l'ECAD : "PART_NUMBER"). |
| MCAD-4596 | Siemens NX : il est désormais possible d'installer CoDesigner dans un dossier personnalisé à l'aide de 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 d'après le nom initial du projet PCB, et non d'après le nom de l'assemblage du PCB saisi par l'utilisateur MCAD lors de la récupération du PCB. Ce problème a été corrigé. |
| MCAD-4628 | PTC Creo : le ruban Flow Analysis devenait inactif après l'installation de CoDesigner. Ce problème a été corrigé. |
| MCAD-4637 | Lorsque l’option « 3D Copper » était activée, CoDesigner nommait les sous-assemblages et les pièces en cuivre d’après le nom initial du projet PCB, et non d’après le nom de l’assemblage PCB saisi par l’utilisateur MCAD lors de la récupération d’un PCB. Corrigé. |
| MCAD-4638 | Autodesk Fusion : à partir de la deuxième récupération dans MCAD, la couleur du PCB était modifiée de manière incorrecte. Corrigé. |
| MCAD-4641 | Siemens NX : si un PCB était créé côté MCAD et que son contour était déplacé vers des coordonnées négatives, les composants placés nativement dans MCAD étaient mal positionnés dans ECAD. Corrigé. |
| MCAD-4659 | Siemens NX : CoDesigner analyse désormais tous les fichiers .pax du dossier des modèles afin de trouver les modèles à utiliser (auparavant, CoDesigner ne consultait que le fichier ugs_model_templates.pax). |
| MCAD-4669 | Siemens NX : le programme d’installation propose désormais des options permettant de sélectionner la version spécifique de Siemens NX, et l’utilisateur doit effectuer le choix correspondant pendant l’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 : dans certains cas, CoDesigner calculait incorrectement la longueur des segments de faisceau lorsque des faisceaux de câbles Creo étaient utilisés. Corrigé. |
| MCAD-4722 | Creo : lors du passage d’un projet de faisceau à un projet multicarte dans le panneau CoDesigner, la section « définition multicarte/faisceau » 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’apparaissaient pas dans le tableau « Changes » lors de la récupération dans MCAD (bien que les modifications elles-mêmes aient été appliquées). Corrigé. |
| MCAD-4724 | SOLIDWORKS : un avertissement s’affiche désormais lorsque le paramètre « Common folder for models » de CoDesigner n’est pas défini. Il est recommandé d’utiliser un dossier commun pour les modèles afin de partager les modèles entre ingénieurs, d’éviter les doublons entre projets et de prévenir les erreurs dues à l’utilisation d’un même nom pour des modèles différents dans des assemblages différents. |
| MCAD-4732 | Synchronisation des faisceaux : lors de l’envoi d’un projet depuis ECAD, une erreur se produisait si des propriétés étaient affectées à un point de connexion dans le plan d’implantation. Corrigé. |
| MCAD-4765 | Autodesk Fusion : l’application se fermait de manière inattendue lors de l’ouverture d’un exemple de conception 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
Principales fonctionnalités
La mise à jour 3.7 de MCAD CoDesigner prend en charge le transfert des définitions de fraisure et de lamage entre ECAD et MCAD. Elle introduit également la prise en charge du transfert du parcours d’outil de fraisage ECAD vers MCAD, où il devient une dé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. Plusieurs améliorations ont aussi été apportées à la liaison des composants ECAD-MCAD pour les ingénieurs MCAD travaillant avec Siemens NX.
Transfert des 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 des informations essentielles précisément là où elles sont nécessaires. Cette mise à jour de CoDesigner prend en charge le transfert des éléments suivants :
- Les paramètres du projet ECAD vers l’assemblage PCB MCAD
- Les paramètres de variante ECAD vers l’assemblage de la variante de PCB MCAD correspondante 1
- Les paramètres d’assemblage multicarte ECAD vers l’assemblage du dispositif MCAD 2
- Les paramètres du projet de faisceau ECAD vers l’assemblage de faisceau MCAD
1 Non pris en charge par Autodesk Inventor
2 Les assemblages multicartes 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 multicartes.
Transfert des trous fraisés et lamés vers MCAD
CoDesigner synchronise désormais les trous fraisés et lamés 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 générée pour ces trous (notez que CoDesigner pour Autodesk Fusion ne prend pas en charge la génération de cuivre 3D à ce stade).
Les trous fraisés et lamés peuvent être transférés entre ECAD et MCAD.
Transfert du parcours d’outil de fraisage ECAD vers MCAD
Une technique courante pour séparer chaque carte de son panneau de fabrication consiste à fraiser mécaniquement une découpe le long du contour du PCB. Dans Altium Designer, celle-ci est définie sous la forme d’un parcours d’outil de fraisage, créé comme un tracé 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é de parcours d’outil de fraisage ECAD vers MCAD, où elle est représentée par une découpe extrudée. Si cette entité est modifiée dans MCAD, elle est retransférée vers ECAD sous la forme d’une découpe de carte.
Le parcours d’outil de fraisage ECAD devient une série de découpes extrudées dans MCAD.
Siemens NX - Amélioration de la liaison des composants
La liaison des composants permet aux ingénieurs MCAD et ECAD d’utiliser chacun des modèles de composants natifs dans leur instance de la conception de carte, en établissant des correspondances avec les références des modèles de l’autre dans l’espace de travail Altium. Pour en savoir plus, consultez Liaison des composants de conception MCAD et ECAD.
MCAD to ECAD Linking
La liaison entre un modèle MCAD et une empreinte ECAD est définie en associant une propriété du modèle MCAD à un paramètre du composant ECAD dans votre espace de travail Altium. Auparavant, CoDesigner ne pouvait associer les paramètres ECAD qu’à une seule catégorie de propriétés des modèles NX, ce qui limitait les possibilités de liaison des composants. Avec cette version, CoDesigner permet désormais de définir à la fois le Category Teamcenter et le Property dans le champ MCAD model property used for mapping and recognition de l’espace de travail.
Le format est le suivant : <CategoryName>::<PropertyName>
La catégorie et la propriété Teamcenter utilisées pour la liaison sont associées dans les paramètres de l’espace de travail, à l’aide de la syntaxe <CategoryName>::<PropertyName>.
ECAD to MCAD Linking
Lors de la récupération dans MCAD, CoDesigner peut être configuré pour rechercher un modèle MCAD portant ce nom dans le système de gestion des données MCAD. Si la liaison native des 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 du composant ECAD de manière à inclure le chemin Teamcenter, avec une valeur de paramètre sous la forme suivante :
:root_TC_folder:subfolder1:subfolder12:model_name
La mise à jour 3.7 de CoDesigner améliore ce fonctionnement en ajoutant la prise en charge de l’association au Part Identifier Teamcenter. Si la valeur du paramètre du composant ECAD ne commence pas par le caractère :, CoDesigner considère que cette valeur est le Part Identifier Teamcenter et recherche dans Teamcenter une pièce portant cet identifiant.
Le paramètre du composant ECAD peut désormais être configuré pour rechercher l’identifiant de pièce Teamcenter.
Siemens NX - Prise en charge des configurations et attributs personnalisés des modèles
CoDesigner prend désormais en charge les configurations personnalisées des modèles avec Siemens NX, qui peuvent inclure des paramètres obligatoires avec ou sans propriétés de projet. Cette configuration s’effectue au moyen du fichier XML de configuration template_parameters_mapping.xml. Cette fonctionnalité s’applique à la création d’assemblages ou de pièces utilisant un modèle.
► En savoir plus sur le fichier XML de configuration
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 sous forme de 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 propriétés Twists per Unit Length et Thickness sont définies comme des paramètres de l'objet Twist du faisceau ECAD.
La longueur du fil non torsadé 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 prises en charge
-
Altium Designer 24.0 (ou version ultérieure) avec l'extension MCAD CoDesigner version 3.7.0.2033
-
CoDesigner 3.4 (et versions ultérieures) n'est pas disponible pour Altium NEXUS Client ; CoDesigner 3.3.0 est la dernière version disponible.
-
CoDesigner 3.x n'est pas disponible pour Altium CircuitMaker ; CoDesigner 2.10 est la dernière version disponible.
Cette mise à jour a été testée sur les plateformes MCAD et avec les versions de complément suivantes :
| Version MCAD | Version du complément MCAD |
|---|---|
| Autodesk Fusion® (Remarque 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® - versions 1953 à 2312 (Remarque 2) | 3.7.0.22 |
Notes:
-
Altium CircuitMaker prend uniquement en charge Autodesk Fusion.
-
Siemens NX n'est disponible pour les concepteurs que dans le cadre d'une solution Altium Enterprise. 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 version 2312 ; cet avertissement peut être ignoré. Vous pouvez également désactiver l'option Show Warning when Loading dans la boîte de dialogue Customer Defaults de Siemens NX
Notes de version du correctif CoDesigner 3.7.0 pour Autodesk Fusion
| MCAD-4629 | La géométrie du cuivre et de la sérigraphie était mal positionnée en raison des modifications apportées à Autodesk Fusion v.2.0.18220 (publiée le 29 janvier 2024). Corrigé. |
Notes de version du correctif CoDesigner 3.7.0
| MCAD-4610 | Côté ECAD, lors de la récupération d'un projet de faisceau, CoDesigner ne parvenait pas à lire la longueur des câbles transférés depuis MCAD. Corrigé. |
Notes de version de CoDesigner 3.7.0
| MCAD-3772 | Autodesk Fusion : CoDesigner ne parvenait pas à construire la boîte englobante d'un « modèle endommagé ». Corrigé. |
| MCAD-3773 | Autodesk Fusion : lors d'un envoi depuis MCAD, CoDesigner ne lisait pas correctement l'emplacement des trous de fixation lorsque ceux-ci étaient placés sans référence à la géométrie (ce qui se produit lors du transfert de trous depuis ECAD), ce qui modifiait les dimensions globales de la carte. Corrigé. |
| MCAD-3868 | CoDesigner transfère désormais les paramètres définis par l'utilisateur dans le projet (y compris les variantes) d'ECAD vers MCAD et les attribue comme propriétés de l'assemblage PCB, faisceau ou multicarte correspondant. |
| MCAD-4072 | Lors de la synchronisation de projets multicartes, CoDesigner prend désormais en charge plusieurs niveaux de hiérarchie dans le projet (auparavant, un seul niveau de hiérarchie était pris en charge). |
| MCAD-4185 | L'entité ECAD de trajectoire d'outil de fraisage est désormais prise en charge. Dans MCAD, elle est représentée par un enlèvement de matière extrudé. Si cette entité est modifiée dans MCAD, elle est retransférée vers ECAD sous forme de découpe de carte. |
| MCAD-4290 | Siemens NX : CoDesigner prend désormais en charge l'attribution de propriétés personnalisées aux éléments dans Siemens Teamcenter et la mise en correspondance de ces propriétés avec celles du projet ou de la variante ECAD. |
| MCAD-4347 | CoDesigner synchronise désormais les trous fraisés et lamés entre ECAD et MCAD, dans les deux sens. Si l'option « Cuivre 3D » est activée dans MCAD, la géométrie précise du cuivre est générée pour ces trous (sauf pour Autodesk Fusion, où la génération du cuivre 3D n'est pas encore prise en charge). |
| MCAD-4375 | Lors de la récupération dans MCAD, le tableau « Modifications » de CoDesigner répertoriait les composants sous leurs noms par défaut, sans tenir compte des noms personnalisés. Corrigé. |
| MCAD-4390 | Siemens NX et Teamcenter : CoDesigner permet désormais d'utiliser l'identifiant de pièce de Teamcenter comme propriété de correspondance pour la liaison native des composants entre ECAD et MCAD. |
| MCAD-4416 | Dans les projets de faisceaux, CoDesigner synchronise désormais les paires torsadées avec MCAD sous forme de câbles et calcule la longueur physique des fils en tenant compte des propriétés « nombre de torsades par unité de longueur » et « épaisseur du fil » définies dans ECAD. |
| MCAD-4440 | Les paramètres de CoDesigner prennent désormais en charge les séparateurs décimaux du système autres que le caractère « . » (point). |
| MCAD-4461 | La détection de plusieurs contours dans une même esquisse de zone d'exclusion MCAD n'affichait pas le bon message d'erreur. Corrigé. |
| MCAD-4463 | Autodesk Inventor 2023 : le panneau CoDesigner était masqué pendant la récupération depuis ECAD, ce qui empêchait de suivre la progression de l'opération. Corrigé. |
| MCAD-4473 | CoDesigner ne valide plus les plis des cartes rigides-flexibles lors de l'envoi vers MCAD, car cela provoquait dans certains cas des erreurs injustifiées de type « pli créé manuellement ». |
| MCAD-4481 | Siemens NX : CoDesigner ne gérait pas correctement l'esquisse du contour de la carte lorsque celle-ci incluait une géométrie de construction. Corrigé. |
| MCAD-4484 | PTC Creo : lors de la création de faisceaux de câblage, CoDesigner fait désormais passer les fils par les points de connexion de la même manière que lors d'un passage manuel. Auparavant, les fils se croisaient, ce qui nécessitait de les réacheminer manuellement. |
| MCAD-4535 | Siemens NX et Teamcenter : ajout de la prise en charge des catégories pour la mise en correspondance des CCID MCAD dans NX. |
| MCAD-4543 | Siemens NX version 2312 est désormais pris en charge. |
| MCAD-4545 | Siemens NX : la récupération des modifications depuis le contexte de l'assemblage de l'appareil est temporairement désactivée, car elle ne fonctionnait pas correctement dans de nombreux cas. Ces 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
Principales fonctionnalités
S’appuyant sur la prise en charge des assemblages multi-cartes dans SOLIDWORKS par CoDesigner, la mise à jour 3.6 de MCAD CoDesigner ajoute la synchronisation des faisceaux, qui peuvent ensuite être intégrés à l’assemblage multi-cartes. La prise en charge de SOLIDWORKS 2024 a également été ajoutée. Cette version de CoDesigner permet aussi de prévisualiser les modifications d’un assemblage multi-cartes, et la détection des contours des cartes rigides-flexibles a été améliorée dans tous les outils MCAD pris en charge.
Synchronisation d’un projet de conception de faisceau dans SOLIDWORKS (bêta)
Les faisceaux de câblage sont couramment utilisés dans de nombreux assemblages pour relier électriquement les différents circuits imprimés de l’appareil, ainsi que les boutons, écrans et commandes avec lesquels l’utilisateur interagit. S’appuyant sur la prise en charge des assemblages multi-cartes dans SOLIDWORKS, la synchronisation des faisceaux permet de transférer les éléments du faisceau de l’ECAD vers la MCAD (connecteurs, fils, épissures, connectivité (données « de-à ») et topologie du faisceau), ainsi que de transférer de la MCAD vers l’ECAD les longueurs physiques des fils, des câbles et des segments de faisceau.
Le modèle 3D du faisceau peut également être envoyé vers l’ECAD lors de la synchronisation de l’assemblage multi-cartes, avec les pièces mécaniques du boîtier.
► En savoir plus sur la synchronisation d’un projet de conception de faisceau dans Altium MCAD CoDesigner.
Avec CoDesigner, vous pouvez concevoir le faisceau de manière collaborative 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 d’Altium MCAD CoDesigner.
Altium MCAD CoDesigner prend désormais en charge SOLIDWORKS 2024 (image fournie par Dassault Systemes)
Aperçu des modifications d’un assemblage multi-cartes
Pour les projets multi-cartes, CoDesigner affiche désormais un aperçu des modifications de synchronisation dans l’ECAD comme dans la MCAD.
Examinez l’incidence de chaque modification sur l’assemblage multi-cartes avant de l’appliquer.
Prise en charge des projets imbriqués
CoDesigner synchronise désormais les modifications des projets multi-cartes imbriqués. Auparavant, chacun de ces projets devait être synchronisé séparément.
Amélioration de la détection des contours des cartes rigides-flexibles
L’algorithme de détection des contours de carte lors de l’envoi depuis l’ECAD a été amélioré. Les cas où une région de carte comporte des angles très aigus, par exemple des courbes tangentes, ne sont plus considérés comme des erreurs. Ils sont désormais signalés par un avertissement lors de l’envoi et peuvent être acceptés lors de la récupération dans la MCAD.
La prise en charge de l’envoi des régions de cartes rigides-flexibles comportant des angles aigus a été améliorée.
Amélioration de la prise en charge des plis des cartes rigides-flexibles dans SOLIDWORKS
Auparavant, CoDesigner pour SOLIDWORKS ne traitait pas correctement les plis d’une région flexible lorsque celle-ci en comportait un grand nombre. Cette limitation a été supprimée.
Versions prises en charge
- Altium Designer 23.9.1 (ou version ultérieure) avec MCAD CoDesigner l’extension version 3.6.0.1976
- CoDesigner 3.6 n’est pas disponible pour Altium NEXUS Client ; CoDesigner 3.3.0 est la dernière version disponible.
- CoDesigner 3.x n’est pas disponible pour Altium CircuitMaker ; CoDesigner 2.10 est la dernière version disponible.
Cette mise à jour a été testée sur les plateformes MCAD et avec les versions de compléments suivantes :
| Version MCAD | Version du complément MCAD |
|---|---|
| Autodesk Fusion 360® (Remarque 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® - versions 1953 à 2306 (Remarque 2) | 3.6.0.19 |
Notes:
-
Altium CircuitMaker prend uniquement en charge Autodesk Fusion 360.
-
Siemens NX est uniquement accessible aux concepteurs dans le cadre d’une solution Altium Enterprise. 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 version 2306 ; cet avertissement peut être ignoré. Vous pouvez également désactiver l’option Show Warning when Loading dans la boîte de dialogue Customer Defaults de Siemens NX
Notes de version de CoDesigner 3.6.0
| MCAD-4104 | Pour les projets multi-cartes, CoDesigner affiche désormais un aperçu des modifications de synchronisation dans l’ECAD comme dans la MCAD. |
| MCAD-4105 | Pour les projets multi-cartes, CoDesigner synchronise désormais les modifications des projets imbriqués. Auparavant, la synchronisation ne fonctionnait que sur un seul niveau à la fois. |
| MCAD-4109 | SOLIDWORKS 2024 est désormais pris en charge. |
| MCAD-4114 | Pour les projets multi-cartes, CoDesigner ne pouvait pas synchroniser les pièces d’un boîtier déjà déclarées comme boîtier dans un projet enfant. Ce problème a été corrigé. |
| MCAD-4117 | Pour les projets multi-cartes, lors de la synchronisation vers l’ECAD, l’opération « MoveBoard » n’était pas prise en compte, ce qui entraînait un décalage des circuits imprimés concernés dans l’assemblage multi-cartes dans l’ECAD. Ce problème a été corrigé. |
| MCAD-4123 | Dans Siemens NX, lors de l’envoi depuis la MCAD, CoDesigner avertit désormais l’utilisateur si des fonctionnalités non prises en charge ont été utilisées, comme c’est déjà le cas lors de l’envoi depuis d’autres outils MCAD. |
| MCAD-4149 | Dans la boîte de dialogue MCAD « Sélectionner le projet à récupérer », les dossiers côté serveur sont désormais affichés en tête de liste. |
| MCAD-4154 | CoDesigner prend désormais en charge la synchronisation des projets de faisceau entre Altium Designer et SOLIDWORKS. CoDesigner envoie les informations suivantes du document de plan d’implantation du faisceau ECAD vers la MCAD : connecteurs, épissures, connectivité (données « de-à »), topologie du faisceau (points de connexion avec les ensembles de fils et de câbles qui les traversent). Depuis la MCAD, CoDesigner renvoie les résultats suivants du routage 3D vers le plan d’implantation du faisceau : la longueur physique des fils, des câbles et des segments de faisceau. |
| MCAD-4179 | Dans PTC Creo, CoDesigner génère 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 | Dans SOLIDWORKS, CoDesigner ne pouvait pas traiter un nombre relativement élevé de plis dans une même région flexible d’une carte rigide-flexible. Ce problème a été corrigé. |
| MCAD-4257 | Dans SOLIDWORKS, les images de décalcomanie 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 rigides-flexibles. |
| MCAD-4335 | L’algorithme de détection des erreurs dans les contours de carte lors de l’envoi depuis l’ECAD a été amélioré. Les cas présentant des angles très aigus (généralement les cas de tangence) ne bloquent plus l’envoi et sont désormais signalés par un avertissement. |
| MCAD-4358 | SOLIDWORKS : CoDesigner ne parvenait pas à créer un PCB dans la CAO mécanique si l’option « Créer une esquisse sur une nouvelle pièce » était activée dans les paramètres de 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
Principales fonctionnalités
La version 3.5 d’Altium MCAD CoDesigner apporte la prise en charge des assemblages multicartes dans PTC Creo, ainsi qu’une nouvelle fonctionnalité : la synchronisation d’une conception de faisceau entre la CAO électronique et la CAO mécanique (uniquement dans Creo pour la première version bêta). La synchronisation des faisceaux permet de transférer le faisceau défini dans l’assemblage multicarte de CAO électronique vers PTC Creo, où l’ingénieur mécanique peut définir le cheminement des câbles dans le boîtier et les connexions aux circuits imprimés. La définition du faisceau peut ensuite être renvoyée de la CAO mécanique vers la CAO électronique dans le cadre de l’assemblage multicarte.
Synchronisation d’un projet de conception de faisceau (bêta)
De nombreux assemblages comportent un ou plusieurs faisceaux de câblage. Ces faisceaux servent à relier électriquement les différents PCB de l’appareil, ainsi qu’à câbler les boutons, écrans et commandes avec lesquels l’utilisateur interagit. S’appuyant sur la prise en charge des assemblages multicartes dans PTC Creo (voir la présentation de la fonctionnalité suivante), la synchronisation des faisceaux permet de transférer les éléments du faisceau de la CAO électronique vers la CAO mécanique (connecteurs, fils, épissures, connectivité — données origine-destination — et topologie du faisceau), ainsi que de transférer les longueurs physiques des fils, câbles et segments de faisceau de la CAO mécanique vers la CAO électronique.
Le modèle 3D du faisceau peut également être envoyé vers la CAO électronique lors de la synchronisation de l’assemblage multicarte, avec les pièces mécaniques du boîtier.
► 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 collaborer à la conception du faisceau.
Prise en charge des assemblages multicartes dans PTC Creo
De nombreux appareils électroniques sont constitués d’un assemblage de plusieurs circuits imprimés, dont les formes et l’agencement dans un boîtier mécanique sont soigneusement étudiés pour créer un produit esthétique et fonctionnel. Le logiciel de conception électronique (CAO électronique) d’Altium prend en charge cette approche et permet de réunir plusieurs PCB pour créer un assemblage de PCB, appelé Multi-Board Assembly. Cet assemblage peut également inclure le boîtier et les autres éléments mécaniques qui composent le produit.
Un assemblage multicarte ouvert dans l’éditeur d’assemblages multicartes d’Altium.
L’assemblage des PCB dans le boîtier s’effectue de préférence en CAO mécanique. Toutefois, les PCB sont conçus en CAO électronique, et l’ingénieur électronique peut également avoir besoin d’effectuer des vérifications électromécaniques, notamment les distances entre composants et entre les composants et le boîtier, ainsi que l’accès aux éléments de l’interface utilisateur, tels que les voyants, les écrans, les boutons et les connecteurs. La synchronisation de l’assemblage complet de l’appareil entre la CAO mécanique et la CAO électronique présente de nombreux avantages : elle permet aux équipes de conception mécanique et électronique de vérifier rapidement l’état actuel de l’appareil assemblé.
Dans Altium CoDesigner 3.5, la prise en charge des assemblages multicartes sort de la phase bêta. Outre SOLIDWORKS, la synchronisation des assemblages multicartes est désormais également prise en charge depuis PTC Creo.
► En savoir plus sur la synchronisation d’un assemblage multicarte dans Altium MCAD CoDesigner.
Prise en charge des dossiers de l’espace de travail lors de la récupération dans la CAO mécanique
Les dossiers de l’espace de travail Altium sont désormais représentés dans la boîte de dialogue Select Project from <Workspace> lorsque vous Pull un nouveau PCB dans la CAO mécanique. Cette boîte de dialogue peut afficher tous les projets de tous les dossiers ou présenter les projets dans leurs dossiers respectifs. Cliquez sur le bouton
en haut de la boîte de dialogue pour changer de mode d’affichage, puis parcourez les dossiers à l’aide des méthodes habituelles de Windows.
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 récupérer des données depuis la CAO mécanique.
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 d’Altium MCAD CoDesigner.
Altium MCAD CoDesigner prend désormais en charge PTC Creo V10 (image fournie par PTC)
Prise en charge d’Autodesk Inventor 2024
La prise en charge d’Autodesk Inventor 2024 a été ajoutée dans les mises à jour 3.5 d’Altium MCAD CoDesigner.
Versions prises en charge
- Altium Designer 23.5.1 (ou version ultérieure) avec l’extension MCAD CoDesigner version 3.5.0.1900
- CoDesigner 3.5 n’est pas disponible pour Altium NEXUS Client ; CoDesigner 3.3.0 est la dernière version disponible.
- CoDesigner 3.x n’est pas disponible pour Altium CircuitMaker ; CoDesigner 2.10 est la dernière version disponible.
Cette mise à jour a été testée sur les plateformes de CAO mécanique et avec les versions de compléments suivantes :
| Version de CAO mécanique | Version du complément de CAO mécanique |
|---|---|
| Autodesk Fusion 360® (Remarque 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 (Remarque 2) | 3.5.0.12 |
Notes:
- Altium CircuitMaker prend uniquement en charge Autodesk Fusion 360.
- Siemens NX est uniquement accessible aux concepteurs dans le cadre d’une solution Altium Enterprise.
Notes de version du correctif CoDesigner 3.5.0
| MCAD-4221 | Lorsque le nombre d’envois et de récupérations devenait suffisamment important, CoDesigner affichait, dans la CAO mécanique, la date, l’heure et le commentaire d’un envoi de la CAO électronique qui n’était pas le plus récent. Corrigé. |
Notes de version de CoDesigner 3.5.0
| MCAD-2210 | Les dossiers de l’espace de travail Altium sont désormais représentés dans la boîte de dialogue « Sélectionner un projet dans <Workspace> » de la CAO mécanique. |
| MCAD-3892 | CoDesigner vérifie désormais si le paramètre « Utiliser des esquisses entièrement contraintes » est activé dans SOLIDWORKS et rétablit cet état après la création du PCB (CoDesigner ne peut pas encore créer d’esquisses entièrement contraintes, 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 transmet les informations suivantes du document de plan d’implantation du faisceau ECAD vers la 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 la MCAD, CoDesigner renvoie les résultats suivants du routage 3D vers le plan d’implantation du faisceau : longueur physique des fils, des câbles et des segments de faisceau. Remarque 1 : pour lancer la synchronisation, le plan d’implantation du faisceau doit inclure au moins les connecteurs transférés depuis le schéma de câblage. Remarque 2 : la liaison native des composants ECAD vers MCAD peut être utilisée pour placer les modèles de connecteurs provenant du stockage MCAD, à la place des connecteurs transférés depuis l’ECAD. Remarque 3 : CoDesigner ne crée pas la topologie du faisceau dans le plan d’implantation ECAD après la synchronisation de retour depuis la MCAD ; la topologie du faisceau doit donc être définie dans ce document avant cette synchronisation. Remarque 4 : le modèle 3D du faisceau peut être envoyé vers l’ECAD lors de la synchronisation de l’assemblage multicarte, avec les pièces mécaniques du boîtier. |
| MCAD-4032 | CoDesigner prend désormais en charge la synchronisation des assemblages multicartes avec PTC Creo. Remarque 1 : auparavant, cette fonctionnalité était uniquement disponible pour SOLIDWORKS. Remarque 2 : cette fonctionnalité est en version bêta pour PTC Creo et SOLIDWORKS. |
| MCAD-4039 | CoDesigner n’avertissait pas l’ingénieur mécanique de l’utilisation de fonctionnalités non prises en charge, telles que les congés/chanfreins 3D. Corrigé. |
| MCAD-4054 | Le processus de partage d’un projet PCB avec un ingénieur mécanique qui ne fait pas encore partie de l’espace de travail a changé : une demande d’« ajout et partage » est désormais automatiquement envoyée à tous les administrateurs de l’espace de travail. Dès son approbation, cet ingénieur mécanique externe est automatiquement ajouté à l’espace de travail et le projet est partagé avec lui (auparavant, ces étapes devaient être effectuées manuellement). |
| MCAD-4056 | Dans SOLIDWORKS 2023, dans certains cas, un « modèle de composant défectueux » bloquait 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 | Dans Autodesk Fusion 360, dans certains cas, les extrémités des arcs de l’esquisse du contour de la carte n’étaient pas associées aux extrémités des segments voisins de l’esquisse, ce qui rendait sa modification difficile. Corrigé. |
| MCAD-4076 | Dans SOLIDWORKS, après l’activation du cuivre 3D dans les paramètres de CoDesigner et avant la récupération des modifications, les décalcomanies étaient masquées. Corrigé : les décalcomanies restent visibles jusqu’à la prochaine récupération. |
| MCAD-4083 | CoDesigner réinitialisait le paramètre « Activer l’accrochage » lors du travail sur un PCB rigide-flexible dans SOLIDWORKS, sans le restaurer. Corrigé. |
| MCAD-4084 | CoDesigner indique désormais à l’ingénieur mécanique combien de composants sont ignorés (exclus par filtrage) en fonction de la limite de hauteur définie dans les paramètres de CoDesigner (afin d’éviter toute confusion quant à la visibilité ou non des composants). |
| MCAD-4142 | Dans Siemens NX, l’erreur « Type de courbe non pris en charge '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 | Dans PTC Creo, la deuxième récupération d’un PCB échouait si le filtrage des composants par taille était activé et si le nombre de composants filtrés et de leurs propriétés était élevé. 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
Principales fonctionnalités
Par défaut, CoDesigner transfère les composants du PCB entre la MCAD et l’ECAD sous forme de modèles Parasolid. Bien que cela fournisse un modèle mécaniquement précis à chaque domaine de conception, ce modèle ne peut pas représenter intégralement 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 avancée du cuivre
CoDesigner représente le cuivre des couches supérieure et inférieure sous forme de décalcomanies, offrant une représentation visuelle 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 avancée du cuivre à Siemens NX.
Activez l’option Build 3D Geometry for Copper and Solder Mask dans la boîte de dialogue Altium CoDesigner Settings pour inclure les détails du cuivre dans chaque couche de signal et de plan ; activez l’option Build Vias pour inclure les détails du cuivre reliant les couches de signal et de plan.
Lorsque les options de géométrie avancée du cuivre sont activées, chaque couche de cuivre du PCB, chaque couche de masque de soudure et chaque ensemble de trous traversants est créé en tant que composant MCAD dans le navigateur d’assemblage.
Siemens NX - Placement et reconnaissance des composants MCAD vers ECAD
CoDesigner pour Siemens NX prend désormais en charge la liaison d’un composant MCAD à son équivalent ECAD. Ajoutez au composant MCAD un paramètre qui référence le composant ECAD équivalent, spécifiez le paramètre de liaison dans les paramètres MCAD CoDesigner de votre espace de travail Altium, puis transférez la carte de la MCAD vers l’ECAD : elle sera chargée dans l’ECAD avec le composant ECAD entièrement défini, placé directement depuis votre espace de travail Altium dans le PCB ECAD.
► En savoir plus sur la liaison des composants MCAD aux composants ECAD
Siemens NX - Placement des composants ECAD vers MCAD depuis TeamCenter
Avec cette version, CoDesigner dans Siemens NX peut désormais placer le composant MCAD depuis TeamCenter lors d’un transfert de l’ECAD vers la MCAD. Indiquez quel paramètre ECAD contient le nom du composant MCAD dans TeamCenter et spécifiez ce paramètre dans les paramètres MCAD CoDesigner de votre espace de travail Altium : vous êtes prêt. Lorsque la conception est transférée de l’ECAD vers la MCAD, le composant ECAD est automatiquement remplacé par le composant MCAD, placé directement depuis TeamCenter.
► En savoir plus sur la liaison des composants ECAD aux composants MCAD
Système de gestion des données MCAD - Définition du composant MCAD comme paramètre d’empreinte ECAD
Si vous utilisez le placement automatique de modèles de composants depuis un système de gestion des données MCAD, CoDesigner permet désormais de récupérer le nom du modèle MCAD à partir d’une propriété personnalisée de l’empreinte ECAD, en plus du paramètre personnalisé du composant utilisé auparavant. Cette fonctionnalité améliore la prise en charge des relations plusieurs-à-plusieurs entre les composants et les empreintes.
En plus de pouvoir définir le nom du modèle MCAD comme paramètre du composant ECAD, vous pouvez également le définir comme paramètre de l’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.
Lors d’un transfert depuis l’ECAD, CoDesigner applique désormais la logique suivante :
- Il vérifie si l’option Use models from data management system on MCAD side when creating PCB assembly est activée dans votre espace de travail Altium et, si elle est activée ;
- vérifie si le nom du paramètre spécifié dans l’option de l’espace de travail est présent en tant que paramètre de correspondance du nom de modèle affecté à l’empreinte, et s’il n’est pas vide ;
- transmet le paramètre et sa valeur à la MCAD lors de l’envoi (Push) ;
- puis, lors de la récupération (Pull) dans la MCAD, récupère le modèle MCAD depuis le stockage MCAD en fonction de la valeur du paramètre de l’empreinte. Si le paramètre de l’empreinte n’est pas affecté ou s’il est vide, CoDesigner utilise à la place le nom du modèle MCAD issu du paramètre du composant (si celui-ci n’est pas vide).
La prise en charge avancée des circuits rigides-flexibles sort de la version bêta
Pour les outils MCAD prenant en charge les circuits rigides-flexibles, cette version marque la disponibilité publique de la prise en charge du mode avancé de conception rigide-flexible (également appelé RF2). À ce stade, les circuits rigides-flexibles sont pris en charge par SOLIDWORKS et PTC Creo.
► En savoir plus sur la synchronisation d’une carte rigide-flexible
Versions prises en charge
- 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 disponible.
- CoDesigner 3.x n’est pas disponible pour Altium CircuitMaker ; CoDesigner 2.10 est la dernière version disponible.
| Version MCAD | Version du complément MCAD |
|---|---|
| Autodesk Inventor Professional® - versions 2022, 2023 | 3.4.0.8 |
| Autodesk Fusion 360® (Remarque 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 (Remarque 2) | 3.4.0.13 |
Notes:
- Altium CircuitMaker prend uniquement en charge Autodesk Fusion 360.
- Siemens NX est uniquement disponible pour les concepteurs dans le cadre d’une solution Altium Enterprise.
Notes de version de CoDesigner 3.4.0.1859 (correctif pour la prise en charge de GovCloud)
| MCAD-4024 | La prise en charge d’Altium 365 GovCloud (https://www.altium.com/trust/govcloud) a été ajoutée. |
Notes de version de 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. Ce problème a été corrigé. |
Notes de version de CoDesigner 3.4.0
| MCAD-2958 | Lors de la récupération des modifications dans la MCAD, si le contour de la carte a été modifié dans l’ECAD, CoDesigner met désormais en surbrillance la modification correspondante dans le tableau des modifications et affiche une info-bulle associée. Cela peut éviter la perte des cotes et des contraintes créées par l’ingénieur mécanique (à l’étape suivante de la synchronisation), ou aider celui-ci à restaurer les cotes et les contraintes perdues. |
| MCAD-3248 | Siemens NX : le placement de composants de PCB dans la MCAD et leur reconnaissance dans l’ECAD sont désormais pris en charge. |
| MCAD-3249 | Siemens NX : le placement automatique des modèles de composants de PCB depuis Teamcenter est désormais pris en charge. Remarque : dans la propriété du composant ou de l’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é « Géométrie avancée du cuivre » (création d’un modèle 3D précis des couches de cuivre, des fûts métallisés, des vias et des masques de soudure) est désormais prise en charge. |
| MCAD-3319 | Pour le placement automatique des modèles de composants depuis un système de gestion des données MCAD, CoDesigner permet désormais de récupérer le nom du modèle MCAD à partir d’un paramètre d’empreinte ECAD personnalisé, en complément de la prise en charge existante d’un paramètre de composant personnalisé. Cette fonctionnalité prend mieux en charge les relations plusieurs-à-plusieurs entre les composants et les empreintes. CoDesigner applique désormais la logique suivante : lors d’un envoi (Push) depuis l’ECAD, CoDesigner vérifie si l’option « Utiliser les modèles du système de gestion des données côté MCAD lors de la création de l’assemblage PCB » est activée dans votre espace de travail Altium et, si elle l’est, vérifie si le paramètre nommé dans l’espace de travail est présent en tant que paramètre d’empreinte et s’il n’est pas vide ; transmet le paramètre et sa valeur à la MCAD ; puis, lors de la récupération (Pull) dans la MCAD, récupère le modèle MCAD depuis le stockage MCAD en fonction de la valeur du paramètre de l’empreinte. Si le paramètre de l’empreinte n’est pas affecté ou s’il est vide, CoDesigner utilise à la place le nom du modèle MCAD issu du paramètre du composant (si celui-ci n’est pas vide). Notez que la prise en charge des paramètres d’empreinte dans Altium Designer est actuellement en version bêta. Vérifiez que l’option avancée 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 rigide-flexible 2.0, CoDesigner ne redessine désormais que les régions dont la géométrie a été modifiée dans l’ECAD. Cela permet aux concepteurs de conserver les cotes et les contraintes créées dans la MCAD 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 consécutifs de l’esquisse les uns par rapport aux autres, ce qui facilite la modification de l’esquisse par l’ingénieur mécanique. |
| MCAD-3778 | L’algorithme d’envoi des pièces individuelles du boîtier mécanique a été amélioré. Auparavant, lorsque plusieurs pièces étaient enregistrées en même temps dans la MCAD (par exemple lors de leur importation depuis des formats d’échange), des erreurs se produisaient lors de leur récupération dans l’ECAD. Ce problème a été corrigé. |
| MCAD-3783 | Autodesk Fusion 360 : lors d’un envoi (Push), CoDesigner détecte désormais correctement les cas où l’esquisse de la carte fait référence à une géométrie externe et affiche le message d’erreur « Profil de fonction non valide : carte. » Notez que ces esquisses ne peuvent pas être envoyées vers l’ECAD. |
| MCAD-3831 | Siemens NX : la prise en charge de NX v.2xxx a été ajoutée. |
| MCAD-3857 | Autodesk Fusion 360 : la création de zones d’exclusion et de découpes à l’aide des outils CoDesigner ne fonctionnait plus, car le contexte d’assemblage de l’appareil était mal détecté. Ce problème a été corrigé. |
| MCAD-3930 | Lors de la récupération des modifications dans SOLIDWORKS, CoDesigner laisse désormais la modification « Synchroniser les propriétés des composants » décochée par défaut. Cela évite à l’utilisateur d’avoir à extraire manuellement les composants de SOLIDWORKS PDM. Remarque : il est recommandé de déterminer pourquoi les propriétés diffèrent entre les stockages ECAD et MCAD. |
Nouveautés de CoDesigner 3.3.0
Released: 21 December 2022 – Version 3.3.0
Cette version ne comporte aucune nouvelle fonctionnalité.
Versions prises en charge
- 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 disponible.
Cette mise à jour a été testée sur les plateformes MCAD et avec les versions de compléments suivantes :
| Version MCAD | Version du complément MCAD |
|---|---|
| Autodesk Inventor Professional® - versions 2022, 2023 | 3.3.0.6 |
| Autodesk Fusion 360® (Remarque 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 (Remarque 2) | 3.3.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 solution Altium Enterprise.
Notes de version
| MCAD-3587 | Dans SOLIDWORKS et PTC Creo, CoDesigner prend désormais en charge la définition de zones d’exclusion et de chambres sur les segments rigides des cartes rigides-flexibles. |
| MCAD-3650 | La méthode de vérification de la licence Altium pour les serveurs sur site a été modifiée. Auparavant, toutes les fonctionnalités « Pro » étaient disponibles par défaut pour les serveurs sur site. Désormais, CoDesigner vérifie chaque fonctionnalité « Pro » séparément. Pour utiliser les fonctionnalités « Pro » récemment introduites — synchronisation multicarte et synchronisation des zones d’exclusion/chambres — la licence « Altium Enterprise Server & CAL » doit être mise à jour. |
| MCAD-3666 | Conformément à la politique de licences d’Altium, la création de zones d’exclusion et de chambres dans l’environnement MCAD est désormais possible uniquement avec les abonnements « PRO » et « Enterprise ». Remarque : les zones d’exclusion et chambres créées précédemment dans l’environnement MCAD avec un abonnement « Standard » ne seront pas affectées, mais toute modification apportée à ces entités à partir de maintenant ne sera plus transférée vers l’environnement ECAD. |
| MCAD-3745 | Dans SOLIDWORKS, l’assemblage des segments d’une carte rigide-flexible 2.0 a été amélioré : une contrainte angulaire supplémentaire est appliquée pour éviter d’éventuels problèmes d’alignement microscopiques. |
| MCAD-3746 | Dans Siemens NX, CoDesigner permet désormais de configurer un type d’élément personnalisé pour stocker les entités du PCB dans Siemens Teamcenter. |
| MCAD-3812 | CoDesigner ne parvenait pas à synchroniser les projets multicartes via les serveurs sur site utilisant le SGBD Firebird. |
Nouveautés de CoDesigner 3.2.0
Released: 17 November 2022 – Version 3.2.0
Principales fonctionnalités
Mode de démonstration de CoDesigner
CoDesigner inclut désormais un demo mode dans l’environnement MCAD. Pour accéder au mode de démonstration, vous aurez besoin :
- d’un compte Altium dont le nom d’utilisateur n’est actuellement membre d’aucun espace de travail Altium existant,
- d’une solution MCAD prise en charge,
- avec la dernière version du complément Altium MCAD CoDesigner installée.
Si le nom d’utilisateur de votre compte n’est actuellement membre d’aucun espace de travail Altium, une fois connecté à CoDesigner dans votre logiciel MCAD, le panneau Altium CoDesigner affichera des informations sur la façon d’accéder à un projet de démonstration.
Si vous n’êtes actuellement membre d’aucun espace de travail, le mode de démonstration sera disponible après votre connexion à Altium MCAD CoDesigner.
En mode de démonstration, l’ingénieur mécanique peut :
- Créer le modèle du PCB de démonstration au format natif du logiciel MCAD, vérifier la structure du modèle et examiner comment l’associer au boîtier ou lui appliquer des contraintes par rapport à celui-ci.
- Récupérer 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).
- Créer une géométrie 3D précise du cuivre (la création de cuivre en 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 : modifier la forme de la carte, le placement des composants, créer des trous de fixation et des zones d’exclusion/chambres.
Si vous avez récupéré les modifications simulées dans l’environnement MCAD, vous pouvez cliquer sur une entrée pour mettre en évidence la modification correspondante sur la carte (affichée en violet).
Ouvrir le PCB dans l’interface web Altium depuis votre logiciel MCAD
Dans l’environnement MCAD, vous pouvez désormais ouvrir la version ECAD du projet PCB/multicarte dans l’interface web de l’espace de travail Altium en cliquant sur le bouton
(Open in Web) en haut du panneau Altium CoDesigner.
- Par défaut, la vue 3D de la carte 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 la BOM (nomenclature ActiveBOM).
- Utilisez les icônes situées en haut à droite de la zone graphique de l’interface web pour : Search des composants ou des nets ; ou cliquez sur un composant ou un net dans la zone d’affichage graphique pour afficher ses détails dans le panneau Info. L’objet sera mis en évidence simultanément dans les onglets Sch, PCB, 3D et BOM.
Cliquez sur le bouton Ouvrir dans le navigateur de 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 la conception plus en détail.
► En savoir plus sur l’interface web d’un espace de travail Altium
Plier / déplier facilement une carte rigide-flexible
Dans SOLIDWORKS et PTC Creo, un bouton a été ajouté au ruban Altium CoDesigner pour Fold / Unfold un PCB rigide-flexible. Auparavant, l’ingénieur mécanicien devait plier/déplier un PCB rigide-flexible en supprimant/rétablissant manuellement les fonctions de pliage dans l’arbre du modèle MCAD.
Utilisez le bouton Plier / Déplier du ruban Altium CeoDesigner pour basculer rapidement l’état de suppression de tous les plis.
Informations plus détaillées sur les modifications des paramètres des composants
Lorsqu’une conception passe d’une équipe de conception électronique à une équipe de conception mécanique et inversement, et que les deux équipes utilisent des systèmes de gestion des composants, des conflits pouvaient survenir lorsqu’une différence était détectée entre un composant ECAD et un composant MCAD géré par un système PDM.
Dans l’environnement MCAD, CoDesigner affiche désormais des informations détaillées sur les modifications proposées pour les propriétés des composants lors de la synchronisation ECAD vers MCAD. Auparavant, les modifications des composants étaient représentées par une seule entrée dans la liste des modifications. Il est désormais possible de développer cette entrée pour afficher des informations détaillées sur les changements de nom, les changements d’empreinte et les propriétés modifiées, pour chaque composant modifié.
Ce niveau de détail permet à l’ingénieur mécanicien de rechercher rapidement pourquoi les bibliothèques ECAD et MCAD ne sont plus synchronisées, par exemple en raison de modifications automatiques effectuées par le système MCAD ou PDM lors de la synchronisation précédente, et d’évaluer l’impact sur la conception.
Développez l’entrée de modification pour examiner les paramètres de composants à synchroniser.
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 par PTC)
Versions prises en charge
- 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 disponible.
Cette mise à jour a été testée sur les plateformes MCAD et les versions de compléments suivantes :
| Version MCAD | Version du complément MCAD |
|---|---|
| Autodesk Inventor Professional® - versions 2022, 2023 | 3.2.0.8 |
| Autodesk Fusion 360® (Remarque 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 (Remarque 2) | 3.2.0.8 |
Notes:
- Altium CircuitMaker prend uniquement en charge Autodesk Fusion 360.
- Siemens NX est uniquement accessible aux concepteurs dans le cadre d’une offre Altium Enterprise Solution.
Notes de version
| MCAD-2932 | Dans l’environnement MCAD, CoDesigner affiche désormais des informations détaillées sur les modifications proposées pour les propriétés des composants lors de la synchronisation ECAD vers MCAD (auparavant, ces modifications étaient représentées par une seule entrée dans la liste des modifications). Cela aide l’ingénieur mécanicien à analyser la situation lorsque les bibliothèques ECAD et MCAD ne sont pas synchronisées en raison de modifications automatiques effectuées par le système MCAD ou PDM lors de la synchronisation précédente. |
| MCAD-3404 | PTC Creo : l’algorithme de génération du cuivre 3D a été amélioré. Les problèmes de génération de petits éléments de cuivre répétés 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 les PCB de grande taille (lorsque la taille de la décalcomanie dépassait 32768 pixels). Ce problème a été corrigé. |
| MCAD-3510 | SOLIDWORKS : pour créer une découpe couvrant plusieurs régions, CoDesigner utilise désormais des esquisses dérivées SOLIDWORKS. |
| MCAD-3590 | PTC Creo : après une modification du contour de la carte dans l’environnement ECAD, CoDesigner reconstruit désormais uniquement les régions modifiées d’une carte rigide-flexible (auparavant, toute la carte était reconstruite). |
| MCAD-3599 | CoDesigner propose désormais un « mode démo » dans l’environnement MCAD lorsqu’aucun espace de travail n’est associé à l’utilisateur. En mode démo, l’ingénieur mécanicien peut : a) Générer le modèle du PCB de démonstration au format natif du logiciel MCAD, vérifier la structure du modèle et voir comment associer le modèle au boîtier ou lui appliquer des contraintes par rapport à celui-ci ; b) Voir comment gérer les modifications (CoDesigner simule des modifications ECAD sur le PCB de démonstration) ; c) Générer la géométrie 3D précise du cuivre (la génération 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 du PCB, notamment en modifiant la forme de la carte et le placement des composants, et en créant des trous de fixation ainsi que des zones d’exclusion et des rooms. |
| MCAD-3647 | SOLIDWORKS et PTC Creo : un bouton permettant de plier/déplier un PCB rigide-flexible a été ajouté à la barre d’outils du ruban CoDesigner. Auparavant, les ingénieurs mécaniciens devaient plier/déplier un PCB rigide-flexible en supprimant/rétablissant manuellement les fonctions de pliage dans l’arbre du modèle MCAD. |
| MCAD-3686 | Dans l’environnement MCAD, vous pouvez désormais ouvrir le projet PCB/Multiboard dans l’interface Web de l’espace de travail Altium en cliquant sur le bouton « Ouvrir sur le Web » en haut du panneau Altium CoDesigner. |
| MCAD-3718 | SOLIDWORKS : les paramètres d’accrochage étaient réinitialisés à leurs valeurs par défaut lors de la première récupération d’un PCB si l’option « Cuivre 3D » était activée dans les paramètres de CoDesigner. Ce problème a été corrigé. |
| MCAD-3728 | Le nom du projet PCB est désormais inclus dans le nom des pièces et des sous-assemblages représentant les différentes régions d’une carte rigide-flexible dans SOLIDWORKS, ce qui facilite le travail avec un système PDM lorsque le contrôle de l’unicité des noms y est activé. |
Nouveautés de CoDesigner 3.1.0
Released: 4 October 2022 – Version 3.1.0
Principales nouveautés
Cette version met l’accent sur la prise en charge des cartes conçues à l’aide du mode rigide-flexible avancé dans l’éditeur PCB Altium (également appelé Rigid-Flex 2 ou RF2). Dans l’environnement ECAD, le mode rigide-flexible avancé permet de prendre en charge des conceptions rigides-flexibles plus complexes, notamment des conceptions comportant des régions flexibles qui se chevauchent, des plis au sein d’une découpe interne du PCB et des lignes de séparation rigide-flexible de forme personnalisée.
Conception rigide-flexible améliorée (bêta)
L’ajout de la prise en charge du mode rigide-flexible avancé dans CoDesigner apporte les améliorations suivantes à la prise en charge des conceptions rigides-flexibles entre ECAD et 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 l’environnement MCAD de SOLIDWORKS
- Un pli local (un pli limité à une zone flexible située dans une découpe au sein d’une zone flexible plus grande)
Une conception rigide-flexible avancée comportant des zones flexibles superposées d’épaisseurs différentes, ouverte dans Altium Designer et dans PTC Creo.
Structure d’une carte rigide-flexible avancée (RF2) en MCAD
Voici un résumé de la structure MCAD d’une carte rigide-flexible avancée :
-
Chaque zone rigide d’une conception RF2 est représentée par un assemblage, qui comprend cette partie rigide (zone) de la carte et les composants montés sur cette zone (de façon très similaire à la modélisation d’un PCB rigide en MCAD).
-
Chaque zone 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 pli esquissé. Notez qu’un pli pouvant être envoyé depuis l’ECAD peut ne pas être formé correctement en MCAD, en raison des exigences de pliage de cet outil MCAD. Notez également que les composants placés sur les zones flexibles ne sont pas encore pris en charge.
-
Pour les découpes qui traversent plusieurs zones de la carte, des enlèvements de matière extrudés distincts sont créés en MCAD. Si l’ingénieur mécanique souhaite modifier la forme d’une telle découpe en MCAD, il devra modifier toutes ces extrusions.
Remarques sur l’utilisation des cartes rigides-flexibles avancées
-
Pour une carte RF2 en ECAD, chaque zone X-Y de la carte est dessinée sous forme d’un objet distinct, auquel un sous-empilage est ensuite affecté (alors que, pour une carte RF1, vous définissez la forme globale de la carte, puis placez des lignes de séparation pour la diviser en zones selon les besoins). Les espaces entre les zones adjacentes d’une carte RF2 ne sont pas autorisés : celles-ci doivent se toucher exactement ou se chevaucher. Si deux zones se chevauchent, le logiciel considère que la partie commune appartient à la zone comportant le plus grand nombre de couches. Sachant cela, il peut être plus simple de prolonger une zone flexible dans la zone rigide adjacente s’il est difficile d’aligner leurs bords. Pour en savoir plus, consultez Planification des zones rigides et flexibles - Mode avancé.
-
L’éditeur PCB ECAD comprend plusieurs outils permettant de créer des zones à partir d’objets lignes/arcs existants. Pour en savoir plus, consultez Création de zones de carte à partir d’objets sélectionnés.
-
En ECAD, chaque ensemble unique de couches (sous-empilage) doit être défini, soit en copiant des couches existantes pour créer le nouveau sous-empilage, soit en ajoutant des couches pour définir un sous-empilage unique. Pour en savoir plus, consultez Ajout et modification d’un nouveau sous-empilage.
-
Le mode RF2 prend en charge les zones flexibles qui se chevauchent dans l’espace tridimensionnel. Pour cela, lorsqu’une ligne de pliage est placée en mode de planification de la carte en ECAD, le concepteur doit s’assurer que le pli est appliqué à la bonne zone d’empilage flexible Dans le cas contraire, un avertissement signalant une zone non affectée s’affiche lorsque la conception est envoyée de l’ECAD vers le MCAD
-
Dans SOLIDWORKS, la structure de l’assemblage PCB en mode RF2 diffère de celle en mode RF1. Si vous passez du mode RF1 au mode RF2 en ECAD, il est donc recommandé de récupérer à nouveau la carte dans SOLIDWORKS. Dans Creo, la structure de l’assemblage PCB est identique pour les modes RF1 et RF2 ; vous ne verrez donc aucun changement dans l’arbre des fonctions MCAD.
-
Les décalcomanies représentant le cuivre, la sérigraphie et le masque de soudure des faces supérieure et inférieure sont désormais appliquées aux zones rigides en mode RF2 dans SOLIDWORKS.
-
À ce stade, la création de nouvelles zones et de nouveaux plis en MCAD n’est pas prise en charge pour les cartes utilisant le mode rigide-flexible avancé.
-
Lorsque vous modifiez la géométrie du PCB en MCAD, gardez à l’esprit qu’il n’existe aucune associativité entre les géométries des zones voisines. Si la géométrie d’une zone est modifiée, ajustez celle de la zone 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 en MCAD peuvent être rompues. C’est normal : elles seront rétablies lors de la prochaine synchronisation MCAD-ECAD-MCAD.
-
Après avoir modifié les plis, une opération de reconstruction en MCAD sera nécessaire dans la plupart des cas.
-
Si vos conceptions sont stockées dans Altium 365, l’envoi automatique effectué après l’enregistrement du projet sur le serveur ne traitera pas les modifications de votre carte rigide-flexible (les modifications RF2 ne sont pas encore prises en charge par l’envoi automatique côté serveur ECAD). Après avoir enregistré un projet rigide-flexible sur le serveur, vous devez également envoyer manuellement votre PCB vers le MCAD depuis le panneau MCAD CoDesigner.
-
La définition de zones d’exclusion (Keepouts ECAD) et de zones de notes textuelles (Rooms ECAD), la création de cuivre 3D et la spécification du boîtier dans la définition du PCB en MCAD (ainsi que l’envoi du boîtier vers l’ECAD) ne sont actuellement pas prises en charge pour les cartes rigides-flexibles.
-
Les zones flexibles de votre conception PCB sont modélisées en MCAD comme des pièces de tôlerie. 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 des éléments suivants :
-
Épaisseur de la carte
-
Rayon de pliage
-
Angle de pliage
-
Distance entre la zone de pliage et le bord de la zone
-
Prise en charge de SOLIDWORKS 2023
SOLIDWORKS 2023 est désormais en version bêta ; CoDesigner 3.1 a été mis à jour pour le prendre en charge.
Versions prises en charge
- 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 avec les plateformes MCAD et les versions de compléments suivantes :
| Version MCAD | Version du complément MCAD |
|---|---|
| Autodesk Inventor Professional® - versions 2022, 2023 | 3.1.0.11 |
| Autodesk Fusion 360® (Remarque 1) | 3.1.0.9 |
| Dassault Systemes SOLIDWORKS® - versions 2020, 2021, 2022, 2023 | 3.1.0.35 (Remarque 3) |
| PTC Creo Parametric® - 7.X, 8.X | 3.1.0.28 |
| Siemens NX® - version 1953 ou ultérieure (Remarque 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 solution Altium Enterprise.
- Il s’agissait de la version 3.1.0.34 lors de sa publication le 4 octobre. Cette version plus récente a été fournie parce que Symantec Antivirus avait, vraisemblablement à tort, détecté la version précédente comme étant un virus. Cette nouvelle version n’apporte aucun changement fonctionnel.
Notes de version
| MCAD-2438 | CoDesigner ne pouvait pas transférer un PCB rigide-flexible depuis l’ECAD lorsque deux couches ou plus portaient le même nom dans les différents empilages de couches. Corrigé. |
| MCAD-3234 | Si CoDesigner est connecté à un serveur personnalisé dans la 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 des modifications dans l’historique lorsqu’elles ont été effectuées au cours de l’année précédente, afin d’éviter toute confusion. |
| MCAD-3466 | CoDesigner synchronise désormais les PCB conçus en mode rigide-flexible avancé (RF2) avec SOLIDWORKS et PTC Creo. Remarque 1 : La structure de l’assemblage du PCB en mode RF2 dans SOLIDWORKS diffère de celle de l’assemblage en mode RF1. Si vous passez du mode RF1 au mode RF2 dans l’ECAD, il est donc recommandé de récupérer à nouveau la carte dans SOLIDWORKS. Remarque 2 : Les décalcomanies représentant le cuivre, la sérigraphie et le masque de soudure des faces supérieure et inférieure sont désormais appliquées aux zones rigides en mode RF2 dans SOLIDWORKS. Remarque 3 : La création de nouvelles zones et de nouveaux plis dans la MCAD n’est pas encore prise en charge, de même que l’application de décalcomanies aux zones flexibles. |
| MCAD-3528 | Dans Autodesk Inventor 2023, la boîte de dialogue de sélection du projet passait parfois en arrière-plan et empêchait de poursuivre le travail. Corrigé. |
| MCAD-3548 | SOLIDWORKS 2023 est désormais pris en charge. |
| MCAD-3655 | En raison de modifications apportées à la politique de sécurité des serveurs Altium, un utilisateur ECAD standard (non administrateur) ne peut plus inviter un ingénieur mécanicien externe dans l’espace de travail. Dans ce cas, le comportement lors de l’activation de l’option de partage pendant un transfert dans l’extension ECAD CoDesigner a changé : CoDesigner indique désormais à l’utilisateur ECAD non administrateur qu’un administrateur de l’espace de travail doit inviter l’ingénieur mécanicien externe dans l’espace de travail. |
| MCAD-3658 | Le bouton CoDesigner a été ajouté au ruban par défaut dans Autodesk Inventor. Utilisez-le pour ouvrir le panneau CoDesigner. Cela résout le problème qui empêchait d’accéder au panneau dans Autodesk Inventor 2023 lorsqu’aucun fichier n’était ouvert. |
Nouveautés de CoDesigner 3.0.0
Released: 18 July 2022 – Version 3.0.0
Principales fonctionnalités
Altium CoDesigner 3.0 introduit la prise en charge de la synchronisation d’un assemblage d’appareil MCAD avec un assemblage multicarte ECAD. Cette fonctionnalité est initialement proposée en version bêta pour SOLIDWORKS ; d’autres outils de MCAD seront pris en charge dans les prochaines versions.
Prise en charge des assemblages multicartes
Construire un appareil à partir de plusieurs assemblages est l’approche standard pour développer un produit dans un logiciel de CAO mécanique. Le logiciel de conception électronique d’Altium prend en charge un concept similaire, dans lequel 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 multicarte ouvert dans l’éditeur d’assemblages multicartes d’Altium.
L’assemblage des PCB dans le boîtier s’effectue de préférence dans la MCAD. Toutefois, l’ingénieur ECAD peut également avoir besoin d’effectuer des vérifications électromécaniques, notamment des dégagements entre composants et entre composants et boîtier, ainsi que de vérifier l’accès aux éléments de l’interface utilisateur et leur étiquetage, par exemple les voyants et les afficheurs, les boutons et les connecteurs. La possibilité de synchroniser l’assemblage complet de l’appareil entre les environnements MCAD et ECAD présente de nombreux avantages : elle permet aux équipes de conception mécanique et électronique de vérifier rapidement l’état actuel de l’appareil assemblé.
La version 3.0 d’Altium CoDesigner introduit la prise en charge de la synchronisation de l’assemblage d’appareil MCAD avec l’assemblage multicarte ECAD. Cette première version bêta prend en charge SOLIDWORKS ; la prise en charge d’autres outils de MCAD sera ajoutée dans les prochaines versions.
► En savoir plus sur la synchronisation d’un assemblage multicarte dans Altium MCAD CoDesigner.
Les diapositives ci-dessous présentent un résumé de la synchronisation d’un assemblage multicarte entre la MCAD et l’ECAD. L’ordre des étapes n’est pas figé. Par exemple, les diapositives présentent une séquence dans laquelle les différents PCB ont été récupérés depuis l’ECAD et assemblés dans le boîtier en MCAD, avant de décider de transférer l’assemblage complet vers l’ECAD.
Transférer les différents PCB depuis l’ECADChaque PCB doit être transféré depuis l’ECAD, récupéré dans la MCAD et enregistré en tant qu’assemblage. Transférer l’assemblage multicarte ECADIncluez les différents PCB dans l’assemblage multicarte ECAD (leur position peut rester indéfinie) et transférez l’assemblage multicarte depuis l’ECAD. Créer l’assemblage de l’appareil dans la MCADIncluez le boîtier et un ou plusieurs assemblages MCAD de PCB (les PCB peuvent aussi être ajoutés ultérieurement). Reconnaître les PCBSi un ou plusieurs assemblages de PCB ont été ajoutés, un clic sur ce bouton indique à CoDesigner que chacun des PCB qu’il peut détecter fait partie de cet assemblage d’appareil MCAD. Lier l’assemblage multicarteSi les PCB ont été reconnus, vous pouvez lier l’assemblage d’appareil 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 du panneau Altium CoDesigner. Définir le boîtierSélectionnez le boîtier dans l’arbre des fonctions MCAD, puis cliquez sur le bouton Enclosure du ruban Altium CoDesigner. CoDesigner reconnaît désormais cette pièce ou cet assemblage comme étant le boîtier et l’indique dans la section Multiboard Definition du panneau Altium CoDesigner. Transférer l’assemblage depuis la MCADCoDesigner transfère la position et l’orientation de chaque PCB vers l’ECAD, ainsi que le boîtier s’il a été défini. Récupérer l’assemblage dans l’ECADRécupérez l’assemblage terminé dans l’ECAD à partir du panneau MCAD CoDesigner de l’éditeur d’assemblages multicartes ECAD. L’assemblage terminé dans l’ECADL’ingénieur peut maintenant 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 dans le contexte de l’assemblage de l’appareil
Autodesk Fusion 360 prend désormais en charge le travail dans le contexte de l’assemblage de l’appareil. CoDesigner dans Fusion 360 reconnaît désormais le PCB et le boîtier, ce qui permet d’échanger le boîtier entre la MCAD et l’ECAD (ces fonctionnalités sont déjà prises en charge dans d’autres outils de MCAD).
Sélectionnez le boîtier dans l’arbre du modèle, puis cliquez sur le bouton Boîtier du bouton Altium CoDesigner ; vérifiez dans le panneau qu’il a bien été reconnu.
Envoi automatique par CoDesigner lors de l’enregistrement sur le serveur
Lorsque vous effectuez un envoi depuis l’ECAD dans CoDesigner, vous n’envoyez pas le fichier PCB à l’espace de travail Altium, mais un paquet de données spécifique destiné au transfert ECAD vers MCAD. Ce paquet 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 l’espace de travail s’effectue indépendamment de l’envoi vers la MCAD. Cette séparation entre l’envoi vers la MCAD et l’enregistrement sur le serveur peut prêter à confusion : un ingénieur électronicien pourrait penser que l’enregistrement sur le serveur effectué 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 données à jour, prêtes à être utilisées.
Pour simplifier la synchronisation des fichiers, l’espace de travail effectue désormais un envoi automatique vers la MCAD chaque fois qu’un Save to Server est effectué sur le projet PCB en ECAD.
Un envoi vers la MCAD est désormais effectué automatiquement lorsque le projet est enregistré sur le serveur.
Lorsque l’ingénieur mécanique effectue une récupération, il est informé que le dernier envoi vers la MCAD était automatique, comme illustré dans les diapositives ci-dessous. La manière dont les envois manuels vers la MCAD sont signalés dans le panneau Altium CoDesigner reste inchangée.
Zones d’exclusion et salles
Les zones d’exclusion et les salles créées ou modifiées en ECAD ne sont plus affichées par défaut en MCAD, ce qui élimine les informations visuelles superflues pour l’ingénieur mécanique.
CoDesigner pour Siemens NX sort de la version bêta
Avec la sortie d’Altium CoDesigner 3.0, CoDesigner pour Siemens NX n’est plus en version bêta.
Versions prises en charge
- 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 disponible.
Cette mise à jour a été testée sur les plateformes MCAD et avec les versions de compléments suivantes :
| Version MCAD | Version du complément MCAD |
|---|---|
| Autodesk Inventor Professional® - versions 2022, 2023 | 3.0.0.14 |
| Autodesk Fusion 360® (Remarque 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 (Remarque 2) | 3.0.0.13 |
Notes:
- Altium CircuitMaker prend uniquement en charge Autodesk Fusion 360.
- Siemens NX est uniquement disponible pour les concepteurs dans le cadre d’une solution Altium Enterprise.
Notes de version
| MCAD-2364 | Autodesk Fusion 360 : le travail dans le contexte de l’assemblage de l’appareil et l’échange de boîtiers sont désormais pris en charge (ces fonctionnalités sont déjà prises en charge dans les autres logiciels MCAD). Notez qu’après l’insertion dans l’assemblage de l’appareil, Autodesk Fusion 360 conserve les positions des composants du PCB par rapport à cet assemblage. Si le PCB est déplacé dans l’assemblage de l’appareil en MCAD, puis que les composants sont déplacés en ECAD, il est recommandé de retirer le PCB de l’assemblage de l’appareil et de l’insérer à nouveau afin de réinitialiser ces relations et de conserver le positionnement correct des composants dans le contexte de l’assemblage de l’appareil. |
| MCAD-2775 | PTC Creo : CoDesigner peut désormais lire les modèles à partir d’un lien PDM PTC Windchill. |
| MCAD-3038 | PTC Creo : le modèle 3D du cuivre des trous métallisés non circulaires était construit de manière incorrecte (trop grossière) avec certains modèles Creo. Problème corrigé. |
| MCAD-3154 | Pour synchroniser les projets multicartes, l’assemblage qui représente l’appareil ou le système en MCAD doit être lié au projet multicarte ECAD correspondant à l’aide de la fonctionnalité « Lier un projet multicarte » du panneau CoDesigner en MCAD. Cette fonctionnalité permet de synchroniser le positionnement des PCB et des éléments mécaniques du boîtier dans l’espace 3D. Les PCB enfants eux-mêmes doivent être synchronisés individuellement selon la méthode habituelle. |
| MCAD-3221 | Les zones d’exclusion et les salles créées ou modifiées en ECAD ne sont plus affichées en MCAD, ce qui élimine les informations superflues pour l’ingénieur mécanique. |
| MCAD-3239 | Dans SOLIDWORKS, CoDesigner ne parvenait pas à traiter le contour de la carte si l’esquisse de celle-ci comprenait une ligne d’axe qui traversait l’esquisse de manière à la diviser en plusieurs régions. CoDesigner avertit désormais l’utilisateur de cette situation. |
| MCAD-3294 | PTC Creo : CoDesigner ne parvenait pas à construire les polygones de cuivre internes dans certains cas. Problème corrigé. |
| MCAD-3297 | PTC Creo : les modèles 3D des petits éléments de cuivre étaient construits de manière incorrecte (trop grossière) avec certains modèles Creo. Problème corrigé. |
| MCAD-3303 | En MCAD, CoDesigner permet désormais à l’utilisateur de travailler avec le dernier envoi réussi depuis l’ECAD si le dernier envoi automatique depuis l’ECAD a échoué pour une raison quelconque. |
| MCAD-3322 | PTC Creo : en mode « Utiliser les modèles du système de gestion des données en MCAD », si plusieurs composants ECAD faisaient référence au même modèle MCAD, CoDesigner ne parvenait pas à réutiliser les modèles MCAD existants (les modèles ECAD étaient utilisés à la place). Problème corrigé (les modèles MCAD sont désormais correctement réutilisés). |
| MCAD-3329 | Siemens NX : le réaffichage des petits composants ne fonctionnait pas correctement après la modification de la limite de hauteur des composants. Problème corrigé. |
| MCAD-3335 | PTC Creo, CoDesigner émet désormais un avertissement si le modèle Creo présente une orientation des plans incompatible. |
| MCAD-3345 | SOLIDWORKS, la liaison avec les composants natifs ne fonctionnait pas correctement lorsque des variantes de PCB étaient utilisées. Corrigé. |
| MCAD-3347 | Autodesk Fusion 360, CoDesigner ne parvenait pas à traiter correctement les découpes, les zones d'exclusion et les chambres aux formes complexes comportant des arcs. Corrigé. |
| MCAD-3379 | CoDesigner pour Siemens NX est passé du statut « Bêta » au statut « Production ». |
| MCAD-3391 | CoDesigner avertit désormais l'utilisateur ECAD lorsqu'un composant est placé sur une couche où le placement de composants n'est pas autorisé (CoDesigner ne peut pas garantir le placement correct de ces composants en MCAD). |
| MCAD-3396 | PTC Creo, le modèle 3D du cuivre des vias était généré de manière incorrecte (trop grossière) avec certains modèles Creo. Corrigé. |
| MCAD-3397 | PTC Creo, les zones d'exclusion et les chambres complexes (entités comportant des arcs dans l'esquisse) définies sur la face inférieure du PCB n'étaient pas correctement transférées vers l'ECAD. Corrigé. |
| MCAD-3398 | SOLIDWORKS, CoDesigner ne parvenait pas à envoyer les pièces du boîtier mécanique lorsque SOLIDWORKS PDM STANDARD était utilisé. Corrigé. |
| MCAD-3400 | Lorsque le dossier commun des composants était utilisé et géré par un système PDM côté MCAD, CoDesigner ne parvenait pas à modifier les fichiers intermédiaires contenant les représentations graphiques des couches dans le sous-dossier « \Orig » de ce dossier commun. Corrigé (le sous-dossier « \Orig » est désormais stocké dans le dossier du projet, où il est facile de le retrouver et de vérifier s'il a été modifié). |
| MCAD-3402 | PTC Creo, les modifications de la limite de hauteur des composants n'étaient pas traitées correctement dans certains cas. Corrigé. |
| MCAD-3403 | SOLIDWORKS, il était impossible de réafficher les composants masqués si leur modèle avait été modifié en ECAD. Corrigé. |
Nouveautés de 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 des versions de MCAD CoDesigner 2.x.
).
).
).
).

).
).
).



)
)
)














