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



)
)
)














