Nouveautés dans CoDesigner
La technologie MCAD CoDesigner d'Altium relie les domaines de conception mécanique et électrique, permettant aux ingénieurs mécaniciens et électroniciens de s'échanger la carte PCB assemblée entre les deux domaines.
Dans votre logiciel de conception Altium, cela est réalisé 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 Altium Workspace, 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 agit comme un pont, auquel se connectent à la fois les logiciels ECAD et MCAD. Le Workspace contient les données de la carte et des composants, permettant aux ingénieurs ECAD et MCAD de continuer à travailler de manière autonome, en récupérant et en publiant leurs modifications lorsqu'ils sont prêts.
Versions prises en charge
CoDesigner fait l'objet d'un développement continu ; cette page présente les modifications apportées 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 ECAD Altium requise pour cette version de CoDesigner. Pour les colonnes MCAD, la première ligne de chaque cellule indique le ou les numéros de version pris en charge du produit MCAD. Ensuite figure le Extension/Add-in préféré à 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 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
Aucune nouvelle fonctionnalité n’est incluse dans cette version.
Versions prises en charge par CoDesigner 3.15.0
-
Altium Designer 24.8 (ou version ultérieure) avec la version MCAD CoDesigner de l’extension 3.15.0.2498
-
CoDesigner 3.3 est la dernière version disponible pour Altium NEXUS Client.
-
CoDesigner 2.10 est la dernière version disponible pour Altium CircuitMaker.
Cette mise à jour a été testée sur les plateformes MCAD et versions de modules complémentaires suivantes :
| Version MCAD | Version du module complémentaire MCAD |
|---|---|
| Autodesk Fusion® (Remarque 1) | 3.15.0.5 |
| Autodesk Inventor Professional® - versions 2025, 2026, 2027 | 3.15.0.4 |
| Dassault Systemes SOLIDWORKS® - versions 2023, 2024, 2025, 2026 | 3.15.0.4 |
| PTC Creo Parametric® - 9.X, 10.X, 11.X, 12.X | 3.15.0.5 |
| Siemens NX® - version 2206<2212 (Remarque 2) | 3.15.0.4 |
| Siemens NX® - version 2212<2312 (Remarque 2) | 3.15.0.4 |
| Siemens NX® - version 2312-2512 (Remarque 2) | 3.15.0.4 |
Notes:
-
Altium CircuitMaker prend uniquement en charge Autodesk Fusion.
-
Siemens NX est uniquement disponible pour les concepteurs dans le cadre d’Altium Enterprise Solutions. À partir de MCAD CoDesigner 3.8, il existe plusieurs versions du programme d’installation de MCAD CoDesigner pour Siemens NX, afin de prendre en charge 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 du brochage des fils ou la modification des désignateurs pouvaient entraîner la collecte de données de composants incomplètes pendant l’envoi, ce qui provoquait des erreurs « wire not fully connected ». Désormais, les données du faisceau sont correctement collectées. Remarque : ce correctif est publié en tant que hotfix pour l’extension MCAD CoDesigner d’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 ; ainsi, les envois automatiques lors de l’enregistrement d’un projet dans un espace de travail Altium 365 continueront à échouer pendant un certain temps. |
Release Notes for CoDesigner 3.15.0
| MCAD-5356 | Siemens NX : correction d’un bug où les découpes de carte s’arrêtaient au décalage inférieur de la carte lorsque la collaboration cuivre était désactivée ; les découpes standard retirent désormais toujours la matière sur toute l’épaisseur de la carte. |
MCAD-5525 |
PTC Creo : suppression d’une normalisation trop stricte des caractères pour les symboles de modèle de composant Creo, afin que les tirets ne soient plus remplacés inutilement (amélioration de la reconnaissance et de la cohérence du nommage). |
| MCAD-5549 | Autodesk Inventor : tenter de créer un assemblage de soudage 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 entraînaient une analyse inutile de la carte en raison de mises à jour de paramètres, ce qui pouvait épuiser les ressources et provoquer le plantage de Creo. |
| MCAD-5689 | Autodesk Fusion : correction d’un problème où, si le document actuel n’était pas un assemblage, l’importation d’un projet pouvait échouer avec une exception. Le premier Pull ouvre désormais toujours un nouveau document d’assemblage. |
| MCAD-5691 | Fiabilité améliorée pour 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 s’affiche donc désormais 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 de 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 rigid-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
Envoi automatique du faisceau lorsque vous enregistrez sur le serveur
Lorsque vous effectuez un Push depuis l’ECAD dans le panneau CoDesigner, vous n’envoyez pas le projet ECAD vers l’espace de travail Altium, vous envoyez 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 est effectué indépendamment d’un Push vers le MCAD. Cette séparation entre l’envoi vers le MCAD et l’enregistrement sur le serveur peut être source de confusion, un ingénieur ECAD pouvant 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 d’une version à jour et prête à l’emploi.
Pour simplifier la synchronisation des fichiers, lors du premier Pull du projet de faisceau 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 en ECAD, il est également automatiquement envoyé au Workspace, prêt à être récupéré dans le MCAD via Pull. L’auto-Push supprime la contrainte de devoir se souvenir d’effectuer un Push manuel CoDesigner après chaque enregistrement dans l’ECAD. Lorsque l’ingénieur MCAD effectue un Pull, il est averti si le dernier Push MCAD était automatique.
Un auto-push MCAD est désormais exécuté automatiquement lorsque le projet est enregistré sur le serveur.
En savoir plus sur Automatic CoDesigner Push when you Save to Server in ECAD.
Prise en charge de SOLIDWORKS 2026
La prise en charge de SOLIDWORKS 2026 a été ajoutée dans la mise à jour 3.14 d’Altium MCAD CoDesigner.
Altium MCAD CoDesigner prend désormais en charge SOLIDWORKS 2026 (image fournie par Dassault Systemes)
Versions Supported
-
Altium Designer 24.8 (ou version ultérieure) avec l’extension version MCAD CoDesigner3.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 du module complémentaire MCAD |
|---|---|
| Autodesk Fusion® (Note 1) | 3.14.0.2 |
| Autodesk Inventor Professional® - version 2024 | 3.14.0.2 |
| Autodesk Inventor Professional® - versions 2025, 2026 | 3.14.0.2 |
| Dassault Systemes SOLIDWORKS® - versions 2023, 2024, 2025, 2026 | 3.14.0.4 |
| PTC Creo Parametric® - 9.X, 10.X, 11.X, 12.X | 3.14.0.2 |
| Siemens NX® - version 2206<2212 (Note 2) | 3.14.0.4 |
| Siemens NX® - version 2212<2312 (Note 2) | 3.14.0.4 |
| Siemens NX® - version 2312-2506 (Note 2) | 3.14.0.4 |
Notes:
-
Altium CircuitMaker 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 leur détection de la version actuellement installée de Siemens NX. Pour MCAD CoDesigner 3.7 et versions antérieures, il existe un programme d’installation unique, 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.14.0
| MCAD-4354 | Synchronisation de faisceaux : CoDesigner vous permet désormais d’extraire un projet de faisceau ECAD depuis Altium 365 même si ce projet n’a pas été précédemment envoyé depuis ECAD. Une fois un tel projet sélectionné dans la boîte de dialogue MCAD « Select project for pulling », il sera automatiquement envoyé depuis Altium 365. Remarque : cette fonctionnalité n’était auparavant activée que pour les projets PCB et multi-cartes, principalement pour permettre aux débutants de commencer rapidement à utiliser MCAD CoDesigner. |
| MCAD-5516 | SOLIDWORKS : lors de l’extraction des modifications, CoDesigner détectait à tort dans de nombreux cas la nécessité de mettre à jour les modèles de composants sans modification de la révision ECAD, générant l’erreur « Model ABC can't be imported into <path+model_name> ». Désormais, ces modifications sont désactivées dans le tableau (avec une info-bulle expliquant le cas). |
| MCAD-5576 | SOLIDWORKS 2026 est désormais pris en charge. |
| MCAD-5624 | Autodesk Inventor : les boîtes englobantes représentant l’aperçu du déplacement des composants étaient enregistrées par erreur comme des extrusions dans la pièce de la carte. Corrigé. |
| MCAD-5629 | SOLIDWORKS : CoDesigner détecte désormais une 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 des câbles était absente lors des extractions suivantes vers 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 modifications (en raison de symboles restreints dans les noms des propriétés, de permissions d’écriture limitées, etc.). Activez les modifications 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 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. Étant donné que certains outils MCAD ne prennent pas en charge ce type de structure câble-dans-câble, MCAD CoDesigner transfère désormais les fils d’une paire torsadée comme des fils individuels. Les propriétés de torsion sont appliquées à chaque fil, garantissant ainsi que leur longueur est correcte.
Les paires torsadées sont prises en charge en transférant la paire comme des fils individuels, avec les propriétés de torsion appliquées.
Option permettant d’exclure le Route Tool Path du PCB dans 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 cela, 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 ECAD ; cette option contrôle son extraction dans MCAD.
Choisissez si le Route Tool Path doit être inclus lors de l’extraction vers 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 de 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 de 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 de Altium MCAD CoDesigner.
Versions Supported
-
Altium Designer 24.8 (ou supérieur) 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 de module complémentaire suivantes :
| Version MCAD | Version du module complémentaire 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 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 leur détection de la version actuellement installée de Siemens NX. Pour MCAD CoDesigner 3.7 et versions antérieures, il existe un programme d’installation unique, 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 de l’envoi depuis MCAD, CoDesigner enregistre désormais les pièces MCAD définies comme faisant partie du boîtier PCB, afin d’éviter d’obtenir dans ECAD une révision obsolète (non enregistrée) du boîtier. |
| MCAD-5334 | La création des entités Route Tool Path du PCB dans 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) ; toutefois, il est recommandé de DÉSACTIVER l’option pour éviter que les entités Route Tool Path ne risquent de corrompre 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 comme des fils individuels tout en respectant leurs propriétés de torsion. |
| MCAD-5460 | PTC Creo v. 12.4 est désormais pris en charge. |
| MCAD-5463 | Autodesk Inventor 2026 est désormais pris en charge. |
| MCAD-5510 | Synchronisation de faisceaux : la distance par défaut entre les fils dans les épissures dans 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 inséparable par l’utilisateur, CoDesigner affichait de nombreux messages d’avertissement concernant son incapacité à fonctionner avec un tel assemblage. Comme ces multiples messages étaient gênants pour l’utilisateur, cet affichage est désormais désactivé (notez que les assemblages inséparables ne sont toujours pas pris en charge). |
| MCAD-5517 | Programme d’installation de CoDesigner pour PTC Creo : la liste des versions de Creo n’était pas à jour et ne pouvait pas être parcourue. Corrigé. |
| MCAD-5578 | Synchronisation de faisceaux : dans ECAD, lors de la récupération des modifications depuis MCAD, CoDesigner ne définissait pas la longueur physique des fils nouvellement créés (si la longueur n’avait pas été définie avant la récupération). Corrigé. Remarque : ce problème est apparu uniquement 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 premier Pull d’un projet
Pour aider l’ingénieur mécanicien à éviter de récupérer involontairement une nouvelle copie d’un projet depuis ECAD, la boîte de dialogue Select Project de CoDesigner affiche désormais une icône d’avertissement, signalant que le projet a déjà été récupéré. Notez que l’ingénieur peut tout de même effectuer un Pull d’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 MCAD.
Panneau CoDesigner séparé pour Siemens NX
Dans les versions précédentes de 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’add-in 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 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, afin de convenir aux différentes versions du logiciel Siemens NX. Tous ces installateurs 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 installateur, 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 comme un panneau flottant (auparavant, il était intégré à l’interface utilisateur native de NX). Cela a été fait pour résoudre le problème de saisie de caractères réservés dans les champs du panneau dans NX v.2306 et versions ultérieures. |
| MCAD-4983 | Synchronisation de faisceaux : CoDesigner transfère désormais la propriété « Mass Per Unit Length » des fils/câbles d’ECAD vers MCAD (ce qui permet de calculer la masse d’un faisceau de câbles). Remarque : les unités de masse peuvent être spécifiées de l’une des manières suivantes : a) en tant que paramètre distinct « Mass Units » (MASS_UNITS). Dans ce cas, il doit s’agir uniquement d’unités de masse, et non d’unités masse/longueur ; b) comme suffixe dans la valeur de « Mass Per Unit Length ». Dans ce cas, elles doivent être spécifiées conformément aux exigences du MCAD utilisé. Par exemple, pour Creo, il doit s’agir des unités de masse, alors que pour SOLIDWORKS il doit s’agir d’unités 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é auparavant (la notification apparaît sous forme d’une icône avec l’infobulle correspondante dans la barre latérale des propriétés du projet). Cela aide à éviter les duplications/conflits dans le stockage MCAD. |
| MCAD-5255 | PTC Creo : le plug-in CoDesigner n’était pas signé numériquement, ce qui provoquait des alertes de sécurité. Corrigé. |
| MCAD-5268 | Synchronisation de faisceaux : CoDesigner respecte désormais les règles de nommage des modèles (définies 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 dans MCAD tels quels ; toutefois, les nouveaux modèles portant le nouveau nom seront utilisés lors d’un fresh pull pour les nouveaux projets. Remarque 3 : le modèle nouvellement créé n’aura pas de broches physiques ; l’utilisateur MCAD devra donc faire l’une des choses suivantes : a) recréer les broches physiques, b) utiliser le placement natif ECAD-vers-MCAD pour référencer le modèle 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 faisceaux : le placement natif de modèle ECAD-vers-MCAD est désormais pris en charge pour les connecteurs de faisceaux pour SOLIDWORKS & SW PDM, permettant aux bibliothèques de connecteurs héritées d’être réutilisées par CoDesigner. Remarque : contrairement aux composants PCB, les connecteurs de faisceaux doivent être mappés dans ECAD de manière à référencer la valeur de la propriété « CompName » de « components.xml » côté MCAD. |
| MCAD-5342 | Siemens NX intégré à Teamcenter : le comportement d’enregistrement des composants PCB a changé : désormais, si le « Common folder for storing component models » dans les paramètres de CoDesigner pointe vers un dossier local, les composants ne sont pas enregistrés dans Teamcenter, ils sont uniquement stockés dans ce dossier local. Remarque 1 : l’assemblage PCB et la pièce PCB sont toujours enregistrés dans Teamcenter. Remarque 2 : le but de cette modification est de permettre une récupération plus rapide des nouveaux PCB et d’éviter l’enregistrement des composants PCB dans Teamcenter lorsque cela n’est pas nécessaire. |
| MCAD-5372 | Synchronisation de faisceaux : pour les connecteurs définis dans une bibliothèque locale dans ECAD, après y avoir apporté des modifications 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 si CoDesigner était configuré pour utiliser des unités impériales. Corrigé. |
| MCAD-5399 | PTC Creo : pour les composants incluant des paramètres avec de longues valeurs de chaîne, CoDesigner essayait de mettre à jour ces paramètres à chaque pull vers 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 d’une tentative de création d’un keepout ou d’une room sur une conception rigid-flex 2.0. Corrigé. |
| MCAD-5410 | PTC Creo : pour les composants incluant des paramètres utilisant des noms réservés par Creo, CoDesigner 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 faisceaux pour SOLIDWORKS : CoDesigner n’applique plus la propriété « Part Number » aux fils et câbles dans SOLIDWORKS. Remarque 1 : cette attribution a été introduite dans CoDesigner 3.8. Remarque 2 : la raison de cette suppression est que les numéros de pièce dupliqués provoquaient des effets secondaires, car SOLIDWORKS utilise cette propriété comme identifiant interne des fils/câbles, ce qui entre en conflit avec la manière dont CoDesigner identifie les fils et 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 Advanced Rigid-Flex (ou RF2).
Les principales fonctionnalités comprennent :
-
N’importe quel nombre de zones rigides et flexibles.
-
Zones flexibles avec différentes épaisseurs.
-
Zones flexibles séparées qui se chevauchent.
-
Représentation du cuivre et de la sérigraphie sur les zones rigides dans MCAD.
-
Un pli local (un pli localisé dans une région flexible située à l’intérieur d’une découpe d’une région flexible plus grande).
En savoir plus sur la CoDesign rigid-flex avec Siemens NX.
Un design rigid-flex peut désormais être Push dans les deux sens entre Siemens NX et Altium Designer.
Structure of an Advanced Rigid-Flex (RF2) Board in MCAD
Vous trouverez ci-dessous un résumé de la structure Siemens NX d’une carte Advanced Rigid-Flex :
-
Chaque région rigide d’un design RF2 est représentée par un assemblage, qui inclut cette partie rigide (région) de la carte ainsi que les composants montés sur cette région (très similaire à la manière dont un PCB rigide est modélisé dans Siemens NX).
-
Chaque région flexible de la carte est représentée par une pièce en tôle. Dans cette pièce, chaque ligne de 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 traversent plusieurs régions de la carte, des extrusions de coupe distinctes 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 affecté un substack (alors que dans une carte RF1, vous définissez une forme globale unique de carte, puis placez des Split Lines pour diviser cette forme en régions de carte requises). Les espaces entre régions adjacentes dans un design 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 simple d’étendre une région flexible dans la région rigide adjacente s’il est difficile d’aligner leurs bords. En savoir plus sur la planification des régions rigides et flexibles - mode avancé.
-
L’éditeur PCB ECAD comprend un certain nombre d’outils pour aider à créer des régions à partir d’objets ligne/arc existants ; en savoir plus sur la création de régions de carte à partir d’objets sélectionnés.
-
Dans l’ECAD, chaque ensemble unique de couches (substack) doit être défini, soit en copiant des couches existantes pour créer le nouveau substack, soit en ajoutant des couches pour définir un substack unique. En savoir plus sur l’ajout et la modification d’un nouveau substack.
-
Le mode RF2 prend en charge les régions flexibles qui se chevauchent entre elles dans l’espace tridimensionnel. Pour prendre cela en charge, lorsqu’une Bend Line est placée en mode Board Planning dans l’ECAD le concepteur doit définir à quelle Stack Region flexible le Bend s’applique Si cela n’est pas fait, un avertissement unaffected region s’affichera lorsque le design sera Push de l’ECAD vers le MCAD
-
La structure de l’assemblage PCB ECAD en mode RF2 diffère de celle de l’assemblage en RF1 ; ainsi, si le mode est basculé de RF1 à RF2, il est recommandé d’effectuer un nouveau Pull complet 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 bords, 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 apporté des modifications à un pli, une opération de reconstruction MCAD sera nécessaire 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 (ECAD Keepouts), des salles de notes textuelles (ECAD Rooms) et la génération du cuivre 3D ne sont actuellement pas prises en charge pour les cartes rigid-flex.
-
La génération du cuivre 3D et la spécification du boîtier dans la définition du PCB dans le MCAD (et l’envoi du boîtier vers l’ECAD) ne sont actuellement pas prises en charge pour les cartes rigid-flex.
-
Si vos designs sont stockés dans Altium 365, le Push automatique qui se produit après l’enregistrement du projet sur le serveur dans l’ECAD ne traitera pas les modifications de votre carte rigid-flex (car la fonction de Push automatique côté serveur ne prend pas encore en charge les modifications RF2 ECAD). Après avoir enregistré un projet rigid-flex sur le serveur dans l’ECAD, vous devez également Push manuellement votre PCB dans le panneau MCAD CoDesigner.
-
Les régions flexibles de votre design PCB sont modélisées dans Siemens NX sous forme de tôle. Siemens NX dispose de son propre ensemble de tests qu’il applique pour vérifier qu’un pli peut être formé dans la tôle, en tenant compte des éléments suivants :
-
Épaisseur de la carte
-
Rayon de pliage
-
Angle de pliage
-
Distance entre la zone de pliage et la bordure de la région
-
Synchronisation multi-cartes avec Autodesk Inventor
Le processus d’assemblage des PCB dans le boîtier est idéalement effectué dans le MCAD. Mais les PCB 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 voyants et affichages, les boutons et les connecteurs. La possibilité de 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.
Cette version d’Altium MCAD CoDesigner prend en charge la synchronisation d’un assemblage multi-cartes entre Autodesk Inventor et Altium Designer.
|
Les PCB ont été positionnés et le boîtier placé dans Autodesk Inventor ; ces modifications sont prêtes à être Push vers l’ECAD. L’ingénieur ECAD reçoit un message indiquant que l’assemblage a été modifié dans le MCAD et que des modifications sont prêtes à être appliquées. Les modifications d’emplacement de la carte et les pièces du boîtier sont Pull dans l’ECAD. |
En savoir plus sur la synchronisation d’un assemblage multi-cartes.
Prise en charge MCAD des cavités pour composants embarqués
La demande toujours croissante de produits électroniques plus petits et plus intégrés, combinée aux signaux de fréquence plus élevée présents dans ces dispositifs, stimule la recherche continue de meilleures méthodes de fabrication et d’assemblage d’un circuit. Une technique qui offre à la fois une densité plus élevée et une meilleure prise en charge des fréquences de signal plus élevées consiste à intégrer des composants dans les couches de la structure du circuit imprimé.
Cette mise à jour de MCAD CoDesigner introduit la prise en charge du transfert des designs de cartes comprenant des composants embarqués, ainsi que leurs cavités associées, de l’ECAD vers le MCAD.
Dans l’ECAD, l’objet région qui définit la forme de la cavité inclut une propriété Cavity Height ; celle-ci définit la hauteur de la découpe requise dans la couche diélectrique. L’éditeur PCB ECAD étend ensuite automatiquement cette hauteur à travers la couche diélectrique dans laquelle la cavité est créée, jusqu’à la couche de cuivre suivante dans l’empilement de couches, afin d’obtenir la Total Cavity Height réelle.
Dans le MCAD, la forme de la cavité est définie comme une esquisse extrudée sur la pièce de la carte, avec la hauteur d’extrusion réglée sur la Total Cavity Height. Notez que les changements d’emplacement des composants embarqués sont synchronisés du MCAD vers l’ECAD, mais pas les modifications des cavités. Si un composant embarqué est déplacé dans le MCAD, il n’est pas nécessaire de déplacer la cavité. Les changements de position de la cavité sont automatiquement résolus lorsque l’emplacement du composant concerné est synchronisé du MCAD-vers-ECAD-vers-MCAD.
|
Chaque cavité est formée comme une esquisse extrudée sur la pièce de la carte. Une cavité peut créer une ouverture 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. |
En savoir plus sur la conception d’un PCB avec composants embarqué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 les 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 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.11.0
| MCAD-1545 | CoDesigner prend désormais en charge la création de cavités 3D pour les composants embarqués dans le MCAD. |
| MCAD-3286 | Autodesk Inventor : CoDesigner prend désormais en charge la synchronisation des assemblages multi-cartes avec Autodesk Inventor. |
| MCAD-3749 | Lors de l’utilisation de l’authentification unique, CoDesigner enregistre désormais l’adresse e-mail pour une utilisation ultérieure. |
| MCAD-5030 | Siemens NX : la prévisualisation des modifications pendant la synchronisation multi-cartes est désormais prise en charge. |
| MCAD-5047 | Inventor 2025 : lors de l’utilisation d’un serveur sur site, CoDesigner ne permettait pas d’abandonner une session déjà démarrée sur un autre PC. Corrigé. |
| MCAD-5064 | Siemens NX : CoDesigner prend désormais en charge la synchronisation des PCB 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 le MCAD peuvent ne pas être correctement resynchronisées vers l’ECAD ; il est recommandé de vérifier les résultats de synchronisation dans l’ECAD. |
| MCAD-5068 | PTC Creo : dans certains cas, CoDesigner ne pouvait pas utiliser les modèles personnalisés lors de la création de composants PCB dans Creo. Le mécanisme a été amélioré. |
| MCAD-5119 | Après des modifications récentes dans l’ECAD, il n’était plus possible de copier le texte des messages d’avertissement depuis la boîte de dialogue d’erreur/avertissement de l’ECAD. Corrigé. |
| MCAD-5130 | PTC Creo : au démarrage, CoDesigner détecte désormais si Creo a été mis à jour vers une version plus récente et, le cas échéant, avertit l’utilisateur (MCAD 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 d’unités "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 repères 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 du système de coordonnées "CS0" dans le modèle du connecteur du faisceau provoquait le plantage de Creo. Corrigé. |
| MCAD-5267 | SOLIDWORKS : lors de la synchronisation 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 était activée dans l’Altium Workspace et que certains composants n’étaient pas trouvés dans la bibliothèque ECAD, CoDesigner n’indiquait pas correctement quels composants n’avaient pas été localisés. L’avertissement a été désactivé. |
| MCAD-5298 | CoDesigner ne pouvait pas reconnaître les congés et chanfreins 3D créés sur les coins des découpes de carte dans Creo (et suggérer de les transformer en éléments 2D en conséquence). Corrigé. |
| MCAD-5300 | CoDesigner ne pouvait 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 monocouche
Malgré leur relative simplicité, les PCB monocouche, ou à simple face, restent l’un des types de circuits imprimés les plus couramment utilisés, en raison de leur simplicité et de leur coût plus faible. Auparavant, les PCB monocouche n’étaient pas entièrement pris en charge dans l’ECAD et ne pouvaient pas être transférés vers le MCAD. Les PCB monocouche sont désormais entièrement pris en charge dans l’ECAD et peuvent également être transférés vers le 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 l’ECAD et le MCAD.
Prise en charge multi-cartes pour Siemens NX
Le processus d’assemblage des PCB dans le boîtier est mieux réalisé dans le MCAD. Mais les PCB seront conçus dans l’ECAD, et l’ingénieur ECAD peut aussi avoir besoin d’effectuer des vérifications électromécaniques telles que les dégagements entre les composants et le boîtier, ainsi que de vérifier l’accès aux éléments d’interface utilisateur, tels que les voyants et afficheurs, les boutons et les connecteurs. Pouvoir synchroniser l’ensemble de l’assemblage du dispositif entre les domaines MCAD et ECAD présente de nombreux avantages, afin que l’état actuel du dispositif assemblé puisse être rapidement vérifié à la fois par les équipes de conception mécanique et électronique.
Cette version de MCAD CoDesigner d’Altium apporte la prise en charge de la synchronisation d’un assemblage multi-cartes entre Siemens NX et Altium Designer.
|
Les cartes et le boîtier sont assemblés dans le MCAD. L’assemblage est lié à l’assemblage multi-cartes ECAD. Puis l’ensemble de l’assemblage est transféré vers l’ECAD. Les modifications sont récupérées dans l’assemblage multi-cartes ECAD. Pour afficher l’assemblage complet dans l’ECAD. |
En savoir plus sur la synchronisation d’un assemblage multi-cartes.
Améliorations de la conception de faisceaux
La prise en charge par MCAD CoDesigner de la synchronisation de faisceaux ECAD-MCAD continue de s’améliorer, avec les mises à jour suivantes :
-
Flexibility with how the units are specified – Lors du transfert depuis l’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 des câbles, et définit les valeurs correspondantes dans le MCAD. Auparavant, la seule manière de spécifier les unités consistait à inclure un paramètre Units supplémentaire et à exclure les unités de la valeur dimensionnelle. Les deux méthodes sont désormais prises en charge ; le concepteur est libre de continuer à séparer la valeur et le type d’unité, ou d’inclure le type d’unité dans la valeur du paramètre.
Les unités peuvent désormais être incluses dans 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 connecteurs dans une conception de faisceau.
En savoir plus sur la synchronisation d’un projet de conception de faisceau.
Prise en charge de SOLIDWORKS 2025
La prise en charge de SOLIDWORKS 2025 a été ajoutée dans le correctif à chaud de la mise à jour 3.10 de MCAD CoDesigner d’Altium.
Versions Supported
-
Altium Designer 24.8 (ou version ultérieure) avec l’extension MCAD CoDesigner version 3.10.0.2312
-
CoDesigner 3.3 est la dernière version disponible pour Altium NEXUS Client.
-
CoDesigner 2.10 est la dernière version disponible pour Altium CircuitMaker.
Cette mise à jour a été testée sur les plateformes MCAD et versions de module complémentaire suivantes :
| Version MCAD | Version du module complémentaire MCAD |
|---|---|
| Autodesk Fusion® (Note 1) | 3.10.0.7 |
| Autodesk Inventor Professional® - version 2024 | 3.10.0.4 |
| Autodesk Inventor Professional® - version 2025 | 3.10.0.4 |
| Dassault Systemes SOLIDWORKS® - versions 2021, 2022, 2023, 2024, 2025 | 3.10.0.6 |
| PTC Creo Parametric® - 8.X, 9.X, 10.X, 11.X | 3.10.0.5 |
| Siemens NX® - version 2206<2212 (Note 2) | 3.10.0.4 |
| Siemens NX® - version 2212<2312 (Note 2) | 3.10.0.4 |
| Siemens NX® - version 2312 (Note 2) | 3.10.0.4 |
Notes:
-
Altium CircuitMaker prend uniquement en charge Autodesk Fusion.
-
Siemens NX 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, 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 dans 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 faisceaux : 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’une opération Save to Server est effectuée 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 (récemment introduit) « First component grounded to parent » est activé et en avertit l’utilisateur, afin d’éviter un mauvais placement des composants. |
| MCAD-5015 | PTC Creo : la logique utilisée pour calculer la longueur des segments 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 faisceaux : dans SOLIDWORKS, si SOLIDWORKS PDM était utilisé et que les éléments du faisceau n’avaient pas été extraits avant de récupérer les modifications depuis l’ECAD, CoDesigner affichait une erreur générique et ne parvenait pas à récupérer la conception. Corrigé (CoDesigner avertit désormais l’utilisateur). |
| MCAD-5091 | Synchronisation de faisceaux : des modèles MCAD vides redondants étaient créés pour les entités « No Connect » de l’ECAD lorsqu’aucun fil n’y était connecté (par exemple, lorsque les entités « No Connect » étaient attachées directement aux broches du connecteur). Corrigé. |
| MCAD-5103 | Synchronisation de faisceaux : 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 des fils et câbles et définit les valeurs correspondantes dans le MCAD. Note 1 : les unités désormais reconnues sont : « mm », « in », « mil ». Note 2 : auparavant, la seule façon de configurer les unités consistait à saisir les valeurs des paramètres sans unités et à créer un paramètre supplémentaire « Units ». 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écanique 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 y remédier, lorsque la mise à jour 3.9 de CoDesigner détecte une telle entité, elle propose de la convertir en entités 2D et de les intégrer dans l’esquisse de la carte. Auparavant, CoDesigner avertissait l’ingénieur mécanique de l’existence de telles entités, mais elles étaient ignorées.
Les congés et chanfreins 3D MCAD appliqués à une arête de l’axe z peuvent être transformés en 2D par CoDesigner et envoyés vers l’ECAD.
Prise en charge des congés et chanfreins :
-
Les congés réguliers (circulaires) à rayon constant sont pris en charge.
-
Les chanfreins définis par des distances égales à partir de l’arête (distance-distance symétrique) sont pris en charge.
-
Les chanfreins définis comme angle-distance ou 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 de 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 cotes et des contraintes appliquées dans le MCAD. Auparavant, les cotes 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 grandement 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 cotes et contraintes liées aux éléments non modifiés sont conservées telles quelles.
Notez que dans certains cas, par exemple en présence de contraintes mécaniques complexes, ce comportement peut entraîner des modifications inattendues de la géométrie. Dans ce cas, il peut être plus efficace de désactiver cette nouvelle fonctionnalité de prise en charge intelligente des esquisses et d’effectuer à nouveau un Pull, puis de recréer les cotes et contraintes (comme cela était nécessaire dans les versions antérieures de CoDesigner). Pour cela, désactivez l’option Smart Sketch Change dans la boîte de dialogue MCAD Altium CoDesigner Settings.
Les cotes intelligentes non 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écanique 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 d’envoyer cette révision vers le MCAD. La mise à jour 3.9 d’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écanique peut désormais sélectionner la révision à récupérer à partir d’une liste des Push précédents. Si les validations ECAD ont été étiquetées, il peut alors filtrer rapidement la liste en activant l’option Only show tagged commits dans la boîte de dialogue Select Push.
Utilisez la boîte de dialogue Select Push pour sélectionner une révision antérieure parmi toutes les révisions envoyées depuis l’ECAD.
Prise en charge de PTC Creo 11
La prise en charge de PTC Creo version 11 a été ajoutée dans la mise à jour 3.9 d’Altium MCAD CoDesigner.
Altium MCAD CoDesigner prend désormais en charge PTC Creo V11 (image fournie 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 Supported
-
Altium Designer 24.7 (ou version ultérieure) avec l’extension MCAD CoDesigner version 3.9.0.2208
-
CoDesigner 3.3 est la dernière version disponible pour Altium NEXUS Client.
-
CoDesigner 2.10 est la dernière version disponible pour Altium CircuitMaker.
Cette mise à jour a été testée sur les plateformes MCAD et 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 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 leur détection de la version actuellement installée de Siemens NX. Pour MCAD CoDesigner 3.7 et versions antérieures, il existe 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.9.0 Hot Fix (MCAD CoDesigner extension change to version 3.9.0.2208)
Mises à jour internes uniquement.
Release Notes for CoDesigner 3.9.0 Hot Fix for Autodesk Inventor 2025
| MCAD-4832 | Autodesk Inventor 2025 est désormais pris en charge. |
Release Notes for CoDesigner 3.9.0
| MCAD-4599 | Lors de l’application de modifications à l’esquisse de la carte dans le MCAD, CoDesigner conserve désormais les éléments de l’esquisse de la carte qui n’ont pas été modifiés dans l’ECAD. Cela signifie que l’ingénieur mécanicien n’a plus besoin de restaurer les dimensions et contraintes mécaniques correspondantes lorsque la forme de la carte a été modifiée dans l’ECAD. Remarque : dans certains cas (par exemple avec des contraintes mécaniques complexes), ce comportement peut entraîner des modifications inattendues de la géométrie. Dans de tels cas, il peut être plus efficace de désactiver ce comportement et de redessiner complètement l’esquisse (comme cela se produisait auparavant). À cette fin, l’option "Smart Sketch Change" peut être désactivée dans les paramètres de CoDesigner. |
| MCAD-4600 | Dans le MCAD, CoDesigner convertit désormais les congés et chanfreins 3D typiques créés par le ME sur les arêtes verticales du PCB (arêtes le long de l’axe Z) en éléments correspondants de l’esquisse de la carte. Remarque 1 : auparavant, CoDesigner avertissait simplement le ME de la présence de telles entités. Remarque 2 : pour les congés, seuls les congés réguliers à rayon constant sont pris en charge. Pour les chanfreins, seuls les chanfreins définis par des distances égales à partir de l’arête sont pris en charge. Les congés et chanfreins définis sur des arêtes latérales non droites, ainsi que sur d’autres congés et chanfreins, ne sont pas pris en charge. Comme auparavant, CoDesigner avertira le ME en cas de congés et chanfreins non pris en charge. |
| MCAD-4683 | Siemens NX : correction des transferts incorrects de Free 3D Body du MCAD vers l’ECAD, lorsque la géométrie du Free 3D Body est basée sur une géométrie située en dehors du Free 3D Body. |
| MCAD-4804 | Autodesk Fusion : CoDesigner respecte désormais la géométrie de construction personnalisée dans l’esquisse de la carte. Elle n’est pas considérée comme faisant partie du contour de la carte et n’est pas modifiée lors de la mise à jour de l’esquisse de la carte. |
| MCAD-4835 | PTC Creo 11 est désormais pris en charge. |
| MCAD-4848 | Dans le MCAD, CoDesigner prend désormais en charge le Pull de tous les Push précédents effectués dans l’ECAD. Remarque 1 : la stratégie des Push automatiques depuis l’ECAD a changé. Depuis mai 2024, les Push automatiques ne sont effectués que sur un projet qui a déjà été Pull dans le 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 le 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 Harness 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 est prévue à moyen terme. Remarque 2 : cette fonctionnalité est disponible avec une licence CoDesigner PRO / Advanced. |
Nouveautés de CoDesigner 3.8.0
Released: 18 April 2024 – Version 3.8.0
Feature Highlights
Dans la mise à jour 3.8 d’Altium MCAD CoDesigner, la prise en charge de la synchronisation des faisceaux de l’ECAD vers le MCAD passe en bêta ouverte, la rendant 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, avec cette mise à jour, les concepteurs qui travaillent dans PTC Creo et SOLIDWORKS peuvent désormais transférer la conception du faisceau de l’ECAD vers le MCAD, où le faisceau peut être routé et les longueurs de fil définies. Le faisceau routé peut ensuite être retransféré vers l’ECAD, prêt pour l’achèvement 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 envoyée vers le MCAD.
Mettre à jour les longueurs des fils du faisceau dans le MCAD
À mesure que le faisceau est routé dans le MCAD, les longueurs de fil sont calculées automatiquement. Ces longueurs peuvent nécessiter un ajustement par l’ingénieur mécanicien ; cette possibilité a été ajoutée à MCAD CoDesigner dans la mise à jour 3.8.
Lorsque l’assemblage MCAD est une conception de faisceau, le panneau Altium CoDesigner inclut désormais une section Length of Harness Objects, comme illustré ci-dessous. Le logiciel MCAD détermine la Calculated Length en fonction du routage du faisceau. Si nécessaire, une Corrected Length peut être saisie et renvoyée à l’ECAD via Push.
Les valeurs de longueur de fil corrigées sont envoyées vers l’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 réalisé en activant l’option Flat Folder Structure dans la boîte de dialogue Altium CoDesigner Settings.
Les fichiers de conception MCAD peuvent être stockés avec une structure de dossiers plate, si nécessaire.
Suppression automatique des fichiers intermédiaires
Dans le 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.
Versions Supported
-
Altium Designer 24.0 (ou version ultérieure) avec l’extension MCAD CoDesigner version 3.8.0.2085
-
CoDesigner 3.3 est la dernière version disponible pour Altium NEXUS Client.
-
CoDesigner 2.10 est la dernière version disponible pour Altium CircuitMaker.
Cette mise à jour a été testée sur les plateformes MCAD et versions d’Add-in suivantes :
| Version MCAD | Version de l’Add-In MCAD |
|---|---|
| Autodesk Fusion® (Remarque 1) | 3.8.0.16 |
| Autodesk Inventor Professional® - versions 2022, 2023, 2024 | 3.8.0.12 |
| Dassault Systemes SOLIDWORKS® - versions 2021, 2022, 2023, 2024 | 3.8.0.21 |
| PTC Creo Parametric® - 7.X, 8.X, 9.X, 10.X | 3.8.0.16 |
| Siemens NX® - version 1953<2212 (Remarque 2) | 3.8.0.14 |
| Siemens NX® - version 2212<2312 (Remarque 2) | 3.8.0.14 |
| Siemens NX® - version 2312 (Remarque 2) | 3.8.0.14 |
Notes:
-
Altium CircuitMaker prend uniquement en charge Autodesk Fusion.
-
Siemens NX est uniquement disponible pour les concepteurs dans le cadre d’une 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 versions antérieures, il n’existe qu’un seul programme d’installation, et après l’installation de MCAD CoDesigner Siemens NX peut afficher un avertissement au lancement indiquant que l’écart entre la version actuelle et la version signée est trop important. Cet avertissement peut être ignoré, votre installation de MCAD CoDesigner fonctionnera correctement. Sinon, l’option Show Warning when Loading dans la boîte de dialogue Customer Defaults de Siemens NX peut être désactivée
CoDesigner 3.8.0 Release Notes
| MCAD-1601 | SOLIDWORKS, CoDesigner prend désormais en charge le stockage de tous les fichiers de sous-assemblage et de pièce dans le même dossier que celui où l’assemblage PCB est stocké. Activez la nouvelle option « Flat folder structure » 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 repose sur 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 du MCAD vers l’ECAD, CoDesigner permet désormais d’écraser (corriger) la longueur physique des fils/câbles calculée dans le modèle MCAD. |
| MCAD-4548 | La politique de push automatique des PCB sur le serveur Altium 365 a été modifiée : désormais, un PCB n’est envoyé depuis le serveur qu’après sa sélection dans la boîte de dialogue « Select project for pull » dans MCAD (auparavant, tous les PCB étaient envoyés automatiquement lors de « Save to server » depuis l’ECAD, qu’ils soient ou non nécessaires pour être construits dans MCAD). Notez qu’une fois qu’un PCB a été sélectionné de cette manière, à l’avenir, ce PCB sera envoyé automatiquement à chaque « Save to server » depuis l’ECAD. |
| MCAD-4571 | Rigid-Flex, pour un PCB entièrement flex avec raidisseurs, CoDesigner construit désormais les sous-assemblages des zones avec raidisseurs côté MCAD de la même manière que les zones rigides sont construites. Remarque : auparavant, il n’était pas possible de construire de tels PCB dans MCAD sans déclarer les raidisseurs comme des zones rigides dans l’ECAD. |
| MCAD-4575 | CoDesigner permet désormais à l’utilisateur de mettre fin à une session lancé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 en 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 était modifiée de manière incorrecte. Corrigé. |
| MCAD-4641 | Siemens NX, si un PCB était créé côté MCAD et que le contour du PCB était déplacé vers des coordonnées négatives, les composants MCAD placés nativement étaient positionnés incorrectement dans l’ECAD. Corrigé. |
| MCAD-4659 | Siemens NX, CoDesigner analyse désormais tous les fichiers .pax dans le dossier des 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 pour 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 mises à l’échelle correctement sur les PCB de grande taille. Corrigé |
| MCAD-4695 | La synchronisation de harnais pour PTC Creo et SOLIDWORKS passe du statut de bêta ciblée à bêta ouverte. |
| 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 dans l’ECAD de la propriété « UNITS » pour les fils n’étaient pas affichées dans le tableau « Changes » lors d’un Pull dans MCAD (bien que les modifications elles-mêmes soient appliquées). Corrigé. |
| MCAD-4724 | SOLIDWORKS, un avertissement est désormais affiché lorsque le paramètre CoDesigner « Common folder for models » n’est pas défini. Un dossier commun pour les modèles est recommandé pour : partager les modèles entre ingénieurs, éviter les doublons 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 Fusion Electronics Sample. Corrigé. |
Nouveau dans CoDesigner 3.7.0
Released: 7 February 2024 – Version 3.7.0 Hot Fix for Autodesk Fusion
Released: 26 January 2024 – Version 3.7.0 Hot Fix (MCAD CoDesigner extension change to version 3.7.0.2033)
Released: 17 January 2024 – Version 3.7.0
Feature Highlights
La mise à jour 3.7 de MCAD CoDesigner apporte la prise en charge du transfert des définitions de fraisure et de lamage entre ECAD et MCAD. Elle introduit également la prise en charge du transfert du chemin d’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é, ainsi que la prise en charge des définitions de harnais. Il existe aussi un certain nombre d’améliorations de liaison de composants ECAD-MCAD pour les ingénieurs MCAD travaillant avec Siemens NX.
Transférer les paramètres de projet et de variante de l’ECAD vers le MCAD
Dans l’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 du projet vers l’assemblage PCB MCAD
- paramètres ECAD au niveau de la variante vers l’assemblage de variante PCB MCAD spécifique 1
- paramètres d’assemblage multi-cartes ECAD vers l’assemblage d’appareil MCAD 2
- paramètres de projet de 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 tracé d’outil de routage ECAD vers le MCAD
Une technique courante pour détacher chaque carte de son panneau de fabrication consiste à usiner mécaniquement une découpe tout autour du bord du PCB. Dans Altium Designer, cela est défini comme un Route Tool Path, créé sous la forme d’un chemin continu de pistes et d’arcs sur la couche mécanique Route Tool Path. CoDesigner prend désormais en charge le transfert de l’entité
Le tracé d’outil de routage 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 associant des références aux modèles de l’autre dans l’Altium Workspace. En savoir plus sur Linking MCAD and ECAD Design Components.
MCAD to ECAD Linking
La liaison entre le modèle MCAD et l’empreinte ECAD est définie en associant une propriété de modèle MCAD à un paramètre de composant ECAD dans votre Altium Workspace. Auparavant, CoDesigner ne pouvait associer les paramètres ECAD qu’à une seule catégorie de propriétés de modèle NX, ce qui limitait les options de liaison des composants. Avec cette version, CoDesigner prend désormais en charge la définition à la fois du 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 associées dans les paramètres de l’Espace de travail, en utilisant la syntaxe <CategoryName>::<PropertyName>.
ECAD to MCAD Linking
Lors du Pull vers le MCAD, CoDesigner peut être configuré pour rechercher dans le système de gestion de données MCAD un modèle MCAD portant ce nom. Si la liaison native de composant ECAD vers MCAD est utilisée dans Siemens NX, la référence du composant MCAD doit être définie dans le paramètre du composant ECAD de façon à 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 de l’association avec le Teamcenter Part Identifier. Si la valeur du paramètre du composant ECAD ne commence pas par le caractère : , CoDesigner suppose que la valeur du paramètre est le Teamcenter Part Identifier, et recherchera dans Teamcenter une pièce portant cet identifiant.
Le paramètre du composant ECAD peut désormais être configuré pour rechercher l’identifiant de pièce Teamcenter.
Siemens NX - Prise en charge de la configuration et des attributs de modèle personnalisés
CoDesigner prend désormais en charge les configurations personnalisées des modèles avec Siemens NX, qui peuvent inclure des paramètres obligatoires avec (ou sans) propriétés de projet. 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 harnais
Lorsque vous utilisez CoDesigner pour synchroniser un projet de harnais 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 Twists per Unit Length et Thickness sont définis comme paramètres de l’objet Twist de harnais ECAD.
La longueur non torsadée du fil est calculée comme suit :
Wire Length (untwisted) = Turn Length x Number of Turns
où :
-
Number of Turns = Twists per Unit Length * Cable Length-
Twists per Unit Length = number of twists per unit length of cable, defined as a parameter of the ECAD Twist object
-
-
Turn Length = sqrt((Twist Pitch)^2 + (pi*Thickness)^2)-
Twist Pitch = 1 / Twists per Unit Length -
Thickness = outer diameter of the twisted pair, defined as a parameter of the ECAD Twist object
-
► En savoir plus sur Synchronizing a Harness Design Project (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 dernière version.
-
CoDesigner 3.x n’est pas disponible pour Altium CircuitMaker ; CoDesigner 2.10 est la dernière version.
Cette mise à jour a été testée sur les plateformes MCAD et versions d’add-in suivantes :
| Version MCAD | Version de l’add-in MCAD |
|---|---|
| Autodesk Fusion® (Note 1) | 3.7.0.7 |
| Autodesk Inventor Professional® - versions 2022, 2023, 2024 | 3.7.0.6 |
| Dassault Systemes SOLIDWORKS® - versions 2020, 2021, 2022, 2023, 2024 | 3.7.0.9 |
| PTC Creo Parametric® - 7.X, 8.X, 9.X, 10.X | 3.7.0.12 |
| Siemens NX® - version 1953 - 2312 (Note 2) | 3.7.0.22 |
Notes:
-
Altium CircuitMaker prend uniquement en charge Autodesk Fusion.
-
Siemens NX est uniquement disponible pour les concepteurs dans le cadre d’Altium Enterprise Solutions. Notez que les versions plus récentes de Siemens NX peuvent afficher un avertissement indiquant que l’écart entre la version actuelle et la version signée est trop important. Siemens NX a été testé jusqu’à la v.2312 ; cet avertissement peut être ignoré. Sinon, l’option Show Warning when Loading dans la boîte de dialogue Customer Defaults de Siemens NX peut être désactivée
Release Notes for CoDesigner 3.7.0 Hot Fix for Autodesk Fusion
| MCAD-4629 | La géométrie du cuivre et de la sérigraphie était positionnée de manière incorrecte 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 harnais, 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 cassé ». Corrigé. |
| MCAD-3773 | Autodesk Fusion, lors d’un Push depuis le MCAD, CoDesigner ne lisait pas correctement l’emplacement des trous de montage lorsque ces trous étaient placés sans référence à la géométrie (cela se produit lors du transfert des trous depuis l’ECAD), et la taille globale de la carte était modifiée. Corrigé. |
| MCAD-3868 | CoDesigner transfère désormais les paramètres définis par l’utilisateur depuis le projet (y compris les variantes) de l’ECAD vers le MCAD, et les affecte en conséquence comme propriétés de l’assemblage PCB/Harness/Multiboard. |
| MCAD-4072 | Lors de la synchronisation de projets Multiboard, CoDesigner prend désormais en charge plusieurs niveaux de hiérarchie dans le projet (auparavant, un seul niveau de hiérarchie fonctionnait). |
| MCAD-4185 | L’entité ECAD Route Tool Path est désormais prise en charge. Dans le MCAD, elle est représentée comme une coupe extrudée. Si cette entité est modifiée dans le MCAD, elle est retransférée vers l’ECAD sous forme de découpe de carte. |
| MCAD-4290 | Siemens NX, CoDesigner prend désormais en charge l’affectation de propriétés personnalisées aux éléments dans Siemens Teamcenter, ainsi que l’association de ces propriétés aux propriétés de projet/variante ECAD. |
| MCAD-4347 | CoDesigner synchronise désormais les trous fraisés/lamés entre l’ECAD et le MCAD, dans les deux sens. Si l’option "3D Copper" est activée dans le MCAD, la géométrie précise du cuivre est 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é d’association pour la liaison native de composant ECAD vers MCAD. |
| MCAD-4416 | Dans les projets de harnais, 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 des séparateurs décimaux système autres que le caractère "." (point). |
| MCAD-4461 | La détection de plusieurs contours dans une même esquisse keepout MCAD n’affichait pas le bon message d’erreur. Corrigé. |
| MCAD-4463 | Autodesk Inventor 2023, le panneau CoDesigner était masqué lors d’un Pull depuis l’ECAD, ce qui empêchait de voir la progression du Pull. Corrigé. |
| MCAD-4473 | CoDesigner ne valide plus les pliages rigid-flex lors d’un Push vers le MCAD, car cela entraînait dans certains cas de fausses erreurs de type "manually created bend". |
| MCAD-4481 | Siemens NX, CoDesigner traitait incorrectement l’esquisse du contour de carte si l’esquisse incluait une géométrie de construction. Corrigé. |
| MCAD-4484 | PTC Creo, lors de la génération de harnais de fils, CoDesigner fait désormais passer les fils à travers 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 ajoutée des catégories pour le mappage MCAD CCID 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 de l’appareil 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 dans SOLIDWORKS par CoDesigner, la mise à jour 3.6 de MCAD CoDesigner ajoute la prise en charge de la synchronisation du harnais, qui peut ensuite être inclus dans l’assemblage multi-cartes. La prise en charge de SOLIDWORKS 2024 a également été ajoutée. La prise en charge de l’aperçu des modifications dans un assemblage multi-cartes est aussi ajoutée dans cette version de CoDesigner, et tous les MCAD pris en charge bénéficient désormais d’une meilleure prise en charge de la détection des contours de cartes rigide-flex.
Synchronisation d’un projet de conception de harnais dans SOLIDWORKS (bêta)
Les harnais de câblage sont courants dans de nombreux assemblages ; ils assurent la connexion électrique entre les différentes cartes du dispositif, ainsi que le câblage des divers boutons, affichages et commandes avec lesquels l’utilisateur interagit. En s’appuyant sur la prise en charge des assemblages multi-cartes dans SOLIDWORKS, la synchronisation des harnais permet de transférer les éléments du harnais de l’ECAD vers le MCAD (connecteurs, fils, épissures, connectivité (données de type « de-à ») et topologie du harnais), ainsi que de transférer du MCAD vers l’ECAD les longueurs physiques des fils, câbles et segments de harnais.
Le modèle 3D du harnais peut également être envoyé vers l’ECAD lors de la synchronisation de l’assemblage multi-cartes, avec les pièces de l’enveloppe mécanique.
► En savoir plus sur la synchronisation d’un projet de conception de harnais dans Altium MCAD CoDesigner.
Avec CoDesigner, vous pouvez concevoir le harnais 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 de Altium MCAD CoDesigner.
Altium MCAD CoDesigner prend désormais en charge SOLIDWORKS 2024 (image fournie avec l’aimable autorisation de Dassault Systemes)
Aperçu des modifications dans un assemblage multi-cartes
Pour les projets multi-cartes, CoDesigner affiche désormais un aperçu des modifications de synchronisation à la fois dans l’ECAD et 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.
Amélioration de la détection des contours de cartes rigide-flex
L’algorithme de détection des contours de carte lors du Push depuis l’ECAD a été amélioré. Les cas où une région de carte comprend des angles très aigus, tels que des courbes tangentielles, ne sont plus considérés comme une erreur. Ils sont désormais signalés comme un avertissement lors du Push, et peuvent être acceptés lors du Pull vers le MCAD.
La prise en charge du Push de régions de carte rigide-flex comprenant des angles aigus a été améliorée.
Amélioration de la prise en charge des pliages rigide-flex dans SOLIDWORKS
Auparavant, CoDesigner pour SOLIDWORKS ne traitait pas correctement les pliages dans une région flexible lorsqu’un grand nombre de pliages s’y trouvait. Cette limitation a été supprimée.
Versions Supported
- Altium Designer 23.9.1 (ou version ultérieure) avec l’extension MCAD CoDesigner version 3.6.0.1976
- CoDesigner 3.6 n’est pas disponible pour Altium NEXUS Client ; CoDesigner 3.3.0 est la dernière version.
- 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.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 n’est disponible pour les concepteurs que dans le cadre d’une Altium Enterprise Solution. Notez que les versions plus récentes de Siemens NX peuvent afficher un avertissement indiquant que l’écart entre la version actuelle et la version signée est trop important. Siemens NX a été testé jusqu’à la v.2306 ; cet avertissement peut être ignoré. Sinon, l’option Show Warning when Loading dans la boîte de dialogue Customer Defaults de Siemens NX peut être désactivée
CoDesigner 3.6.0 Release Notes
| MCAD-4104 | Projets multi-cartes, CoDesigner affiche désormais un aperçu des modifications de synchronisation à la fois dans l’ECAD et 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’une enveloppe déjà déclarées comme enveloppe 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 en 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 déjà 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 harnais entre Altium Designer et SOLIDWORKS. CoDesigner envoie les informations suivantes du document ECAD Harness Layout Drawing vers le MCAD : connecteurs, épissures, connectivité (données « de-à »), topologie du harnais (points de connexion avec les ensembles de fils et câbles passant par ces points). Depuis le MCAD, CoDesigner renvoie vers le Harness Layout Drawing les résultats suivants du routage 3D : la longueur physique des fils, câbles et segments de harnais. |
| 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 pliages 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 présentant 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 un 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 de Altium MCAD CoDesigner apporte la prise en charge des assemblages multi-cartes à PTC Creo, ainsi que l’introduction d’une nouvelle capacité : la possibilité de synchroniser une conception de harnais entre l’ECAD et le MCAD (uniquement pour Creo dans la version bêta initiale). La synchronisation des harnais permet de pousser le harnais 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 à travers l’enveloppe, ainsi que les connexions aux circuits imprimés. La définition du harnais 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 harnais (bêta)
Un élément présent dans de nombreux assemblages est un ou plusieurs harnais de câblage. Les harnais servent à connecter électriquement les différentes cartes du dispositif, ainsi qu’à câbler les divers boutons, affichages 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 des harnais prend en charge le transfert des éléments du harnais de l’ECAD vers le MCAD (connecteurs, fils, épissures, connectivité (données de type « de-à ») et topologie du harnais), ainsi que le transfert du MCAD vers l’ECAD des longueurs physiques des fils, câbles et segments de harnais.
Le modèle 3D du harnais peut également être envoyé vers l’ECAD lors de la synchronisation de l’assemblage multi-cartes, avec les pièces de l’enveloppe mécanique.
► En savoir plus sur la synchronisation d’un projet de conception de harnais dans Altium MCAD CoDesigner.
Utilisez la prise en charge des harnais de CoDesigner pour collaborer sur la conception du harnais.
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, astucieusement façonnées et agencées dans un boîtier mécanique afin de fournir un produit à la fois esthétique et fonctionnel. Le logiciel de conception électronique (ECAD) d'Altium prend cela en charge, plusieurs PCB pouvant être réunis pour créer un assemblage de PCB, appelé Multi-Board Assembly. Cet assemblage peut également inclure le boîtier et d'autres éléments mécaniques constituant le produit.
Un assemblage multi-cartes ouvert dans l'éditeur Multi-board Assembly d'Altium.
Le processus d'assemblage des PCB dans le boîtier est idéalement 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 dégagements composant à composant et composant à 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 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 de Multi-board Assembly sort de la phase bêta. En plus de prendre en charge la synchronisation Multi-board Assembly depuis SOLIDWORKS, la synchronisation Multi-board Assembly est désormais également prise en charge depuis PTC Creo.
► En savoir plus sur la synchronisation d'un Multi-board Assembly 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 naviguez dans les dossiers à l'aide des techniques standard de Windows.
Les dossiers de stockage de projet 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 de 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 de 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® (Note 1) | 3.5.0.17 |
| Autodesk Inventor Professional® - versions 2022, 2023, 2024 | 3.5.0.14 |
| Dassault Systemes SOLIDWORKS® - versions 2020, 2021, 2022, 2023 | 3.5.0.24 |
| PTC Creo Parametric® - 7.X, 8.X, 9.X, 10.X | 3.5.0.21 |
| Siemens NX® - version 1953 ou ultérieure (Note 2) | 3.5.0.12 |
Notes:
- Altium CircuitMaker prend uniquement en charge Autodesk Fusion 360.
- Siemens NX est disponible pour les concepteurs uniquement dans le cadre d'une Altium Enterprise Solution.
Release Notes for CoDesigner 3.5.0 Hotfix
| MCAD-4221 | Si le nombre de push et de pull était suffisamment important, dans MCAD, CoDesigner affichait la date/heure et le commentaire du push ECAD provenant non pas du dernier push. 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 une fois le PCB construit (CoDesigner ne peut pas encore créer de croquis entièrement définis, 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 "from-to"), 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 Harness Layout Drawing : la longueur physique des fils, câbles et segments de faisceau. Note 1 : pour démarrer la synchronisation, Harness Layout Drawing doit inclure au minimum les connecteurs transférés depuis le Wiring Diagram. Note 2 : la liaison native composant 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 ECAD. Note 3 : CoDesigner ne construit pas la topologie du faisceau dans le Layout Drawing d'ECAD après la resynchronisation depuis MCAD ; la topologie du faisceau doit donc être spécifiée dans ce document avant la synchronisation retour. Note 4 : le modèle 3D du faisceau peut être envoyé à ECAD lors de la synchronisation de Multi-board Assembly, avec les pièces du boîtier mécanique. |
| MCAD-4032 | CoDesigner prend désormais en charge la synchronisation des assemblages Multiboard avec PTC Creo. Note 1 : auparavant, cette capacité n'était disponible que pour SOLIDWORKS. Note 2 : cette capacité est en mode bêta pour PTC Creo comme pour SOLIDWORKS. |
| MCAD-4039 | CoDesigner n'avertissait pas l'ingénieur mécanicien de l'utilisation de fonctionnalités non prises en charge, telles que les congés/chanfreins 3D. Corrigé. |
| MCAD-4054 | Le flux de partage d'un projet PCB avec un ingénieur mé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 avoir activé 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, sans le restaurer ensuite. Corrigé. |
| MCAD-4084 | CoDesigner informe désormais l'ingénieur mécanicien du nombre de composants ignorés (filtrés) en fonction de la limite de hauteur définie dans les paramètres de CoDesigner (afin d'éviter toute confusion liée à la présence ou l'absence apparente de composants). |
| MCAD-4142 | Siemens NX, l'erreur "Unsupported curve type 'SketchVirtualPoint'" s'affichait si l'esquisse de 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 de leurs propriétés était élevé. Corrigé. |
Nouveautés de CoDesigner 3.4.0
Released: 29 May 2023 – Version 3.4.0.1859 – Hot Fix for GovCloud
Released: 10 April 2023 – Version 3.4.0.1792 – Hot Fix
Released: 23 March 2023 – Version 3.4.0
Feature Highlights
Le comportement par défaut de CoDesigner est de transférer les composants 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 complètement le composant réel monté dans le produit final. Pour les concepteurs qui doivent travailler avec un composant entièrement détaillé dans chaque domaine de conception, CoDesigner prend en charge la liaison 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 un rendu visuellement précis du cuivre sur chaque face de la carte. Si vous avez besoin d'une définition précise des formes sur chaque couche de cuivre, cette version apporte la prise en charge de la géométrie cuivre avancée à Siemens NX.
Activez l’option Build 3D Geometry for Copper and Solder Mask dans la boîte de dialogue Altium CoDesigner Settings pour inclure le détail du cuivre dans chaque couche de signal et de plan ; activez l’option Build Vias pour inclure le détail 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 de composants de MCAD vers ECAD
CoDesigner for Siemens NX prend désormais en charge la liaison entre le composant MCAD et le composant ECAD équivalent. Incluez dans le 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 de MCAD vers ECAD, la carte se chargera dans ECAD avec le composant ECAD entièrement défini, placé directement depuis votre Altium Workspace dans le PCB ECAD.
► En savoir plus sur la liaison des composants MCAD aux composants ECAD
Siemens NX - Placement de composants d’ECAD vers MCAD depuis TeamCenter
Avec cette version, CoDesigner dans Siemens NX peut désormais placer le composant MCAD depuis TeamCenter lorsque vous effectuez un Push d’ECAD vers MCAD. Spécifiez quel paramètre ECAD contient le nom du composant MCAD TeamCenter, puis indiquez ce paramètre dans les paramètres MCAD CoDesigner de votre Altium Workspace, et tout sera prêt. Lorsque la conception est envoyée de ECAD vers MCAD via Push, le composant ECAD est automatiquement remplacé par le composant MCAD, placé directement depuis TeamCenter.
► En savoir plus sur la liaison des composants ECAD aux composants MCAD
Système de gestion des données MCAD - Spécifier le composant MCAD comme paramètre d’empreinte ECAD
Si vous utilisez le placement automatique de modèles de composants depuis un système de gestion des données MCAD, CoDesigner prend désormais en charge la récupération du nom du modèle MCAD à partir d’une propriété d’empreinte personnalisée ECAD, en plus du paramètre de composant personnalisé utilisé auparavant. Cette fonctionnalité prend mieux en charge les relations plusieurs-à-plusieurs entre les composants et les empreintes.
En plus de pouvoir spécifier le nom du modèle MCAD comme paramètre du composant ECAD, vous pouvez également le spécifier comme paramètre d’empreinte ECAD si vous le préférez,
l’option Use models from data management system on MCAD side when creating PCB assembly prend en charge les deux approches.
La logique désormais appliquée par CoDesigner est la suivante : lors d’un Push depuis ECAD, CoDesigner :
- vérifie si l’option Use models from data management system on MCAD side when creating PCB assembly est activée dans votre Altium Workspace, et si c’est le cas ;
- vérifie si le nom du paramètre spécifié dans l’option Workspace est présent en tant que paramètre de correspondance du nom du modèle attribué dans l’empreinte, et si c’est le cas et qu’il n’est pas vide ;
- envoie le paramètre et sa valeur à MCAD dans le cadre du Push ;
- puis, lors du Pull dans MCAD, récupère le modèle MCAD depuis le stockage MCAD selon la valeur du paramètre d’empreinte. Si le paramètre d’empreinte n’est pas attribué ou s’il est vide, CoDesigner récupère à la place le nom du modèle MCAD à partir du paramètre du 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 prenant en charge le rigid-flex, cette version marque la publication officielle 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 du module complémentaire 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 Solution.
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 de la récupération des modifications dans MCAD, si des modifications avaient été apportées au contour de la carte dans ECAD, CoDesigner met désormais en surbrillance la modification correspondante dans le tableau des modifications et affiche une infobulle correspondante pour cette modification. Cela peut éviter la perte des dimensions et contraintes créées par l’ingénieur mécanicien (à l’étape suivante de la synchronisation) ou l’aider à restaurer les dimensions et contraintes qui ont été perdues. |
| MCAD-3248 | Siemens NX : la possibilité de placer des composants PCB dans MCAD et de les reconnaître dans ECAD est désormais prise en charge. |
| MCAD-3249 | Siemens NX : la possibilité de placer automatiquement les modèles de composants PCB depuis Teamcenter est désormais prise en charge. Remarque : dans la propriété composant/empreinte ECAD, la référence du modèle MCAD doit inclure le chemin Teamcenter, par exemple :root_TC_folder:subfolder1:subfolder12:model_name |
| MCAD-3250 | Siemens NX : la fonctionnalité « Advanced Copper Geometry » (création du modèle 3D précis des couches de cuivre, des barillets de cuivre, des vias et des masques de soudure) est désormais prise en charge. |
| MCAD-3319 | Dans le cas du placement automatique de modèles de composants depuis un système de gestion des données MCAD, CoDesigner prend désormais en charge la récupération du nom du modèle MCAD à partir d’un paramètre d’empreinte personnalisé ECAD, en plus de la prise en charge existante de l’utilisation d’un paramètre de composant personnalisé. Cette fonctionnalité prend mieux en charge les relations plusieurs-à-plusieurs entre les composants et les empreintes. La logique désormais appliquée par CoDesigner est la suivante : lors d’un Push depuis ECAD, CoDesigner vérifie si l’option Use models from data management system on MCAD side when creating PCB assembly est activée dans votre 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 à MCAD ; puis, lors du Pull dans MCAD, récupère le modèle MCAD depuis le stockage MCAD selon la valeur du paramètre d’empreinte. Si le paramètre d’empreinte n’est pas attribué ou s’il est vide, CoDesigner récupère à la place le nom du modèle MCAD à partir du paramètre du 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 version bêta ; vérifiez que l’option avancée PCB.FootprintParameters est activée dans Altium Designer pour utiliser cette fonctionnalité de CoDesigner. |
| MCAD-3589 | SOLIDWORKS : lors de la mise à jour d’un PCB conçu en mode rigid-flex 2.0, CoDesigner ne redessine désormais que les régions dont la géométrie a été modifiée dans ECAD. Cela permet aux concepteurs de conserver les dimensions et contraintes MCAD créées pour les autres régions. |
| MCAD-3753 | Autodesk Fusion 360 : lors de la construction du contour de la carte, CoDesigner contraint désormais les segments d’esquisse séquentiels les uns par rapport aux autres, ce qui facilite les modifications de l’esquisse par l’ingénieur mécanicien. |
| MCAD-3778 | L’algorithme d’envoi des différentes pièces du boîtier mécanique a été amélioré. Auparavant, lorsque plusieurs pièces étaient enregistrées en même temps dans MCAD (par exemple lors de leur importation depuis des formats d’échange), cela entraînait des erreurs lors de leur récupération dans ECAD. Corrigé. |
| MCAD-3783 | Autodesk Fusion 360 : lors du 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 à ECAD via Push. |
| MCAD-3831 | Siemens NX : prise en charge de NX v.2xxx ajoutée. |
| MCAD-3857 | Autodesk Fusion 360 : la possibilité de créer des keepouts et des cutouts à l’aide des outils CoDesigner ne fonctionnait plus, car le contexte d’assemblage du dispositif était détecté de façon incorrecte. Corrigé. |
| MCAD-3930 | Lors de la récupération des modifications dans SOLIDWORKS, CoDesigner laisse désormais la modification « Synchronize component properties » décochée par défaut. Cela aide l’utilisateur à éviter d’extraire manuellement les composants de SOLIDWORKS PDM. Remarque : il est recommandé de clarifier pourquoi les propriétés diffèrent entre ECAD et les stockages MCAD. |
Nouveau dans CoDesigner 3.3.0
Released: 21 December 2022 – Version 3.3.0
Aucune nouvelle fonctionnalité n’est incluse dans cette version.
Versions Supported
- Altium Designer 22.6 (ou version ultérieure) avec l’extension MCAD CoDesigner version 3.3.0.1753
- Altium NEXUS Client 5.6 à 5.8, avec l’extension MCAD CoDesigner version 3.3.0.497
- CoDesigner 3.x n’est pas disponible pour Altium CircuitMaker ; CoDesigner 2.10 est la dernière version.
Cette mise à jour a été testée sur les plateformes MCAD et versions d’Add-in suivantes :
| Version MCAD | Version de l’Add-in MCAD |
|---|---|
| Autodesk Inventor Professional® - versions 2022, 2023 | 3.3.0.6 |
| Autodesk Fusion 360® (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 uniquement pour les concepteurs 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 rigide-flex. |
| 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 » introduites récemment — 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-flex 2.0 sont contraints a été améliorée, avec l’application d’une contrainte angulaire supplémentaire afin d’éviter d’éventuels 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 parvenait pas à synchroniser les projets multi-cartes via des serveurs sur site utilisant le SGBD Firebird. |
Nouveautés de CoDesigner 3.2.0
Released: 17 November 2022 – Version 3.2.0
Feature Highlights
Mode démo pour CoDesigner
CoDesigner inclut désormais un demo mode dans MCAD. Pour accéder au mode Démo, vous aurez besoin :
- d’un compte Altium, avec un nom d’utilisateur qui n’est pas actuellement membre d’un Altium Workspace 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 pas actuellement membre d’un Altium Workspace, alors une fois connecté à CoDesigner dans votre logiciel MCAD, le panneau Altium CoDesigner comprendra des informations sur la manière d’accéder à un projet de démonstration.
Si vous n’êtes actuellement pas membre d’un Workspace, le mode démo sera disponible après vous être connecté à Altium MCAD CoDesigner.
En mode Démo, l’ingénieur mécanicien peut :
- Construire le modèle de la Demo PCB dans le format natif du MCAD, vérifier la structure du modèle et voir comment associer/contraindre le modèle au boîtier.
- Extraire une modification de conception et explorer les fonctionnalités de contrôle des modifications (CoDesigner simule des modifications ECAD sur la Demo PCB).
- Construire une géométrie 3D précise du cuivre (la génération du cuivre 3D n’est pas encore prise en charge dans Autodesk Fusion 360 et Siemens NX).
- Vérifier la définition mécanique du PCB, y compris : modifier la forme de la carte, le placement des composants, créer des trous de montage et créer des keepouts/rooms.
Si vous avez extrait 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 de l’Altium Workspace, 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 est affichée. 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 en haut à droite de la zone graphique de l’interface Web pour : Search des composants ou des nets ; ou cliquez sur un composant ou un net dans la zone d’affichage graphique pour afficher les détails dans le panneau Info. L’objet sera simultanément mis en évidence dans les onglets Sch, PCB, 3D et BOM.
Cliquez sur le bouton Open in Web dans votre logiciel MCAD pour ouvrir la version ECAD du PCB dans votre navigateur Web préféré, puis utilisez les fonctionnalités de l’interface pour explorer la conception plus en détail.
► En savoir plus sur l’interface basée navigateur d’un Altium Workspace
Plier / Déplier facilement une carte rigide-flex
Dans SOLIDWORKS et PTC Creo, un bouton a été ajouté au ruban Altium CoDesigner pour Fold / Unfold un PCB rigide-flex. Auparavant, l’ingénieur mécanicien devait plier/déplier un PCB rigide-flex en supprimant/rétablissant manuellement les fonctions de pli dans l’arborescence du modèle MCAD.
Utilisez le bouton Fold / Unfold dans le ruban Altium CeoDesigner pour basculer rapidement l’état Suppress de tous les plis.
Détails améliorés concernant les modifications des paramètres des composants
Lorsqu’une conception est échangée entre les équipes de conception électrique et mécanique et que les deux équipes utilisent des systèmes de gestion de 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 de composant 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écanicien à examiner rapidement les cas 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 Change pour examiner quelle synchronisation des paramètres de composant est requise.
Prise en charge de PTC Creo 9
La prise en charge de PTC Creo Version 9 a été ajoutée dans les mises à jour 3.2 d’Altium MCAD CoDesigner.
Altium MCAD CoDesigner prend désormais en charge PTC Creo V9 (image fournie avec l’aimable autorisation de PTC)
Versions Supported
- Altium Designer 22.6 (ou version ultérieure) avec l’extension MCAD CoDesigner version 3.2.0.1730
- Altium NEXUS Client 5.6 à 5.8, avec l’extension MCAD CoDesigner version 3.2.0.490
- CoDesigner 3.x n’est pas disponible pour Altium CircuitMaker ; CoDesigner 2.10 est la dernière version.
Cette mise à jour a été testée sur les plateformes MCAD et versions d’Add-in suivantes :
| Version MCAD | Version de l’add-in MCAD |
|---|---|
| Autodesk Inventor Professional® - versions 2022, 2023 | 3.2.0.8 |
| Autodesk Fusion 360® (Note 1) | 3.2.0.7 |
| Dassault Systemes SOLIDWORKS® - versions 2020, 2021, 2022, 2023 | 3.2.0.11 |
| PTC Creo Parametric® - 7.X, 8.X, 9.X | 3.2.0.8 |
| Siemens NX® - version 1953 ou ultérieure (Note 2) | 3.2.0.8 |
Notes:
- Altium CircuitMaker prend uniquement en charge Autodesk Fusion 360.
- Siemens NX est uniquement disponible pour les concepteurs dans le cadre d’une Altium Enterprise Solution.
Release Notes
| MCAD-2932 | Dans MCAD, CoDesigner affiche désormais des informations détaillées sur les modifications proposées des propriétés des composants lors de la synchronisation ECAD-vers-MCAD (auparavant, ces modifications étaient représentées par un seul enregistrement dans la liste des modifications). Cela aide 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 MCAD ou le PDM lors de la synchronisation précédente. |
| MCAD-3404 | PTC Creo, l’algorithme de génération du cuivre 3D a été amélioré : les problèmes liés à la génération répétée de petits éléments de cuivre ont été corrigés, et les performances globales ont été améliorées. |
| MCAD-3498 | PTC Creo, prise en charge ajoutée pour la version 9 de Creo. |
| MCAD-3500 | CoDesigner rognait 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 générer 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, l’ensemble de la carte était reconstruit). |
| 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) générer le modèle de la Demo PCB au format natif du MCAD, vérifier la structure du modèle, voir comment associer/contraindre le modèle au boîtier, b) voir comment contrôler les modifications (CoDesigner simule les modifications ECAD de la Demo PCB), c) générer la géométrie 3D précise du cuivre (la génération du cuivre 3D n’est pas encore prise en charge dans Autodesk Fusion 360 et Siemens NX), d) vérifier la définition mécanique du PCB, y compris : modifier la forme de la carte, le placement des composants, créer des trous de fixation et créer des keepouts/salles. |
| MCAD-3647 | SOLIDWORKS et PTC Creo, un bouton pour plier/déplier un PCB rigide-flex a été ajouté à la barre d’outils du ruban CoDesigner. Auparavant, les ingénieurs mécaniciens devaient plier/déplier un PCB rigide-flex en supprimant/réactivant manuellement les fonctions de pli dans l’arborescence du modèle MCAD. |
| MCAD-3686 | Dans MCAD, vous pouvez désormais ouvrir le projet PCB/Multiboard dans l’interface web du Workspace Altium en cliquant sur le bouton « Open in Web » en haut du panneau Altium CoDesigner. |
| MCAD-3718 | SOLIDWORKS, les paramètres d’accrochage étaient réinitialisés à leur état par défaut 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 les 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 se concentre sur l’introduction de la prise en charge des cartes conçues à l’aide du mode Rigid-Flex avancé dans l’éditeur PCB Altium (également appelé Rigid-Flex 2, ou RF2). Dans ECAD, le mode Rigid-Flex avancé prend en charge des conceptions rigide-flex plus complexes, notamment : des conceptions avec des régions flex qui se chevauchent, des plis au sein 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 Rigid-Flex avancé dans CoDesigner apporte les améliorations suivantes à la prise en charge rigide-flex ECAD-MCAD :
- Régions flex de différentes épaisseurs
- Régions flex distinctes se chevauchant
- Représentation du cuivre et de la sérigraphie sur les régions rigides dans MCAD dans 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 qui se chevauchent et présentent des é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 inclut cette partie rigide (région) de la carte, ainsi que les composants montés sur cette région (très similaire à la manière dont un PCB rigide est modélisé dans MCAD).
-
Chaque région flex de la carte est représentée par une pièce de tôlerie. Dans cette pièce, chaque ligne de pli ECAD est définie comme un pli esquissé. Notez qu’un pli pouvant être Push 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 traversent plusieurs régions de la carte, des enlèvements de matière distincts sont créés dans MCAD. Si l’ingénieur mécanicien souhaite modifier la forme d’une telle découpe dans MCAD, il devra modifier tous ces enlèvements de matière.
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 distinct, auquel est ensuite attribué un substack (alors que dans une carte RF1, vous définissez la forme globale de la carte, puis placez des lignes de séparation pour la diviser en régions 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 commune 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 inclut 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 ECAD, chaque ensemble unique de couches (substack) doit être défini, soit en copiant des couches existantes pour créer le nouveau substack, soit en ajoutant des couches pour définir un substack unique. Pour en savoir plus, consultez Ajout et modification d’un nouveau substack.
-
Le mode RF2 prend en charge des régions flexibles qui se chevauchent dans l’espace tridimensionnel. Pour prendre cela en charge, lorsqu’une ligne de pli est placée en mode Board Planning dans ECAD, le concepteur doit s’assurer que le pli est appliqué à la bonne Stack Region flexible Si ce n’est pas fait, un avertissement de région non affectée s’affichera lorsque la conception sera Push de ECAD vers MCAD
-
La structure de l’assemblage PCB en mode RF2 dans SOLIDWORKS diffère de la structure de l’assemblage en mode RF1 dans SOLIDWORKS. Ainsi, 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 la géométrie de la région voisine en conséquence.
-
Si vous apportez des modifications importantes à la géométrie, par exemple en changeant l’ensemble des arêtes, les contraintes dans MCAD peuvent être rompues. C’est normal, elles seront restaurées lors de la prochaine synchronisation MCAD-ECAD-MCAD.
-
Après avoir modifié 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 Push manuellement votre PCB vers MCAD dans le panneau MCAD CoDesigner.
-
La définition des zones d’exclusion (ECAD Keepouts), des salles de notes textuelles (ECAD Rooms), la génération du cuivre 3D et la spécification du boîtier dans la définition du PCB dans MCAD (et 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ôlerie. Chaque outil MCAD possè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 :
-
Épaisseur de la carte
-
Rayon de pliage
-
Angle de pliage
-
Distance entre la zone de pliage et la limite de la région
-
Prise en charge de SOLIDWORKS 2023
SOLIDWORKS 2023 est maintenant en bêta, CoDesigner 3.1 a été mis à jour pour le prendre en charge.
Versions Supported
- Altium Designer 22.6 (ou version ultérieure) avec l’extension MCAD CoDesigner version 3.1.0.1709
- Altium NEXUS Client 5.6 à 5.8, avec l’extension MCAD CoDesigner version 3.1.0.487
- CoDesigner 3.x n’est pas disponible pour Altium CircuitMaker ; CoDesigner 2.10 est la dernière version prise en charge.
Cette mise à jour a été testée sur les plateformes MCAD et versions de module complémentaire suivantes :
| Version MCAD | Version du module complémentaire MCAD |
|---|---|
| Autodesk Inventor Professional® - versions 2022, 2023 | 3.1.0.11 |
| Autodesk Fusion 360® (Remarque 1) | 3.1.0.9 |
| Dassault Systemes SOLIDWORKS® - versions 2020, 2021, 2022, 2023 | 3.1.0.35 (Remarque 3) |
| PTC Creo Parametric® - 7.X, 8.X | 3.1.0.28 |
| Siemens NX® - version 1953 ou ultérieure (Remarque 2) | 3.1.0.9 |
Notes:
- Altium CircuitMaker prend uniquement en charge Autodesk Fusion 360.
- Siemens NX n’est disponible pour les concepteurs que dans le cadre d’une Altium Enterprise Solution.
- Il s’agissait de la version 3.1.0.34 lors de la publication du 4 octobre. Cette version ultérieure a été fournie parce que l’antivirus Symantec a, vraisemblablement par erreur, détecté la version précédente comme étant un virus. Cette version ultérieure n’apporte aucun changement fonctionnel.
Release Notes
| MCAD-2438 | CoDesigner ne pouvait pas envoyer un PCB rigide-flex depuis l’ECAD s’il y avait deux couches ou plus portant le même nom et définies dans différentes empilements de couches. Corrigé. |
| MCAD-3234 | Si CoDesigner est connecté à un serveur personnalisé dans le MCAD, le nom de ce serveur est maintenant affiché dans le plugin (« Custom Server » était affiché auparavant). |
| MCAD-3242 | CoDesigner affiche maintenant 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 maintenant les PCB conçus en mode Advanced Rigid-Flex (RF2) avec SOLIDWORKS et PTC Creo. Remarque 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 est basculé de RF1 à RF2 dans l’ECAD, il est recommandé d’effectuer une nouvelle récupération de la carte dans SOLIDWORKS. Remarque 2 : les décalcomanies représentant le cuivre supérieur/inférieur, la sérigraphie et le masque de soudure sont maintenant appliquées aux régions rigides en mode RF2 dans SOLIDWORKS. Remarque 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écalcomanies 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 maintenant 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écanicien externe dans l’espace de travail. Dans cette situation, le comportement d’activation de l’option Share lors d’un envoi dans l’extension ECAD CoDesigner a changé : CoDesigner indique maintenant à l’utilisateur ECAD non administrateur qu’un administrateur de l’espace de travail doit inviter l’ingénieur mécanicien externe dans l’espace de travail. |
| MCAD-3658 | Le bouton CoDesigner a été ajouté au ruban par défaut dans Autodesk Inventor. Utilisez-le pour ouvrir le panneau CoDesigner, ce qui résout le problème d’absence d’accès au panneau dans Autodesk Inventor 2023 lorsqu’aucun fichier n’était ouvert. |
Nouveau dans CoDesigner 3.0.0
Released: 18 July 2022 – Version 3.0.0
Feature Highlights
Altium CoDesigner 3.0 introduit la prise en charge de la synchronisation d’un assemblage de dispositif MCAD avec un assemblage multicarte 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 multicarte
Construire un dispositif à partir d’un certain nombre d’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, dans lequel plusieurs PCB peuvent être réunis pour créer un assemblage de PCB, appelé Multi-Board Assembly. Cet assemblage peut également inclure le boîtier.
Un assemblage multicarte ouvert dans l’éditeur Multi-board Assembly d’Altium.
Le processus d’assemblage des PCB dans le boîtier est mieux réalisé dans le MCAD. Mais l’ingénieur ECAD peut également avoir besoin d’effectuer des vérifications électromécaniques, telles que les dégagements composant-à-composant et composant-à-boîtier, ainsi que la vérification de l’accès aux éléments de l’interface humaine et de leur étiquetage, tels que les indicateurs et affichages, les boutons et les connecteurs. Pouvoir synchroniser l’ensemble de l’assemblage du dispositif entre les domaines MCAD et ECAD présente de nombreux avantages, de sorte que l’état actuel du dispositif 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 de dispositif MCAD avec l’assemblage multicarte ECAD. Cette version bêta initiale prend en charge SOLIDWORKS, la prise en charge d’autres MCAD étant ajoutée dans les prochaines versions.
► En savoir plus sur la synchronisation d’un assemblage multicarte dans Altium MCAD CoDesigner.
Les diapositives ci-dessous présentent un résumé de la synchronisation d’un assemblage multicarte entre le MCAD et l’ECAD. Cet ordre d’étapes n’est pas fixe ; par exemple, les diapositives montrent une séquence où les PCB individuels ont été récupérés depuis l’ECAD et assemblés dans le boîtier MCAD, avant de décider de transférer l’assemblage complet vers l’ECAD.
Envoyer les PCB individuels depuis l’ECADChaque PCB doit être envoyé depuis l’ECAD, récupéré dans le MCAD et enregistré en tant qu’assemblage. Envoyer l’assemblage multicarte ECADIncluez les PCB individuels dans l’assemblage multicarte ECAD (leur position peut rester non définie) et envoyez le MBA depuis l’ECAD. Créer l’assemblage du dispositif dans le MCADIncluez le boîtier et un ou plusieurs des assemblages MCAD de PCB (ou bien les PCB peuvent être ajoutés plus tard). Reconnaître les PCBSi un ou plusieurs assemblages de PCB ont été ajoutés, cliquer sur ce bouton indique à CoDesigner que chacun des PCB qu’il peut détecter fait partie de cet assemblage de dispositif MCAD. Lier le multicarteSi les PCB ont été reconnus, vous pouvez lier l’assemblage de dispositif MCAD à l’assemblage multicarte ECAD en sélectionnant la commande Link Multiboard dans le menu déroulant en haut du panneau Altium CoDesigner, comme illustré ci-dessus. Si les PCB n’ont pas encore été reconnus, utilisez le bouton Link Multiboard 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 maintenant cette pièce/cet assemblage comme le boîtier et l’indiquera dans la section Multiboard Definition du panneau Altium CoDesigner. Envoyer l’assemblage depuis le MCADCoDesigner envoie à l’ECAD l’emplacement et l’orientation de chaque PCB, ainsi que le boîtier s’il a été défini. Récupérer l’assemblage dans l’ECADRécupérez 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 multicarte terminé dans l’ECAD. |
► En savoir plus sur la synchronisation d’un assemblage multicarte avec Altium CoDesigner
Fusion 360 - Prise en charge du travail avec l’assemblage du dispositif
Autodesk Fusion 360 prend désormais en charge le travail dans le contexte de l’assemblage du dispositif. CoDesigner dans Fusion 360 reconnaît désormais le PCB et le boîtier, permettant l’échange du boîtier entre le MCAD et l’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 automatique de CoDesigner lors de l’enregistrement sur le serveur
Lorsque vous effectuez un Push depuis l’ECAD dans CoDesigner, vous n’envoyez pas le fichier PCB vers l’Altium Workspace ; vous envoyez un package de données spécial ECAD-vers-MCAD. Ce package comprend : les données du PCB, la géométrie des couches, les modèles 3D des composants au format Parasolid, 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 personnes ayant besoin d’accéder à ces données de conception disposent désormais de la version à jour et peuvent commencer à travailler.
Pour simplifier le processus de synchronisation des fichiers, le Workspace effectue désormais automatiquement un Push MCAD chaque fois qu’un Save to Server est effectué sur le projet PCB dans l’ECAD.
Un Push MCAD est désormais automatiquement effectué lorsque le projet est enregistré sur le serveur.
Lorsque l’ingénieur MCAD effectue un Pull, il est informé que le dernier Push MCAD était automatique, comme illustré dans les diapositives ci-dessous. Aucun changement n’a été apporté à la manière dont les Push MCAD manuels sont signalés dans le panneau Altium CoDesigner.
Keepouts et Rooms
Les Keepouts et Rooms créés ou modifiés dans l’ECAD ne sont désormais plus affichés par défaut dans le MCAD, 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
- Client Altium NEXUS 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® (Remarque 1) | 3.0.0.14 |
| Dassault Systemes SOLIDWORKS® - versions 2020, 2021, 2022 | 3.0.0.13 |
| PTC Creo Parametric® - 7.X, 8.X | 3.0.0.13 |
| Siemens NX® - version 1953 ou ultérieure (Remarque 2) | 3.0.0.13 |
Notes:
- Altium CircuitMaker prend uniquement en charge Autodesk Fusion 360.
- Siemens NX est uniquement disponible pour les concepteurs dans le cadre d’une Altium Enterprise Solution.
Release Notes
| MCAD-2364 | Autodesk Fusion 360, le travail dans le contexte de l’assemblage de l’appareil et de l’échange d’enceinte 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 de l’appareil, Autodesk Fusion 360 conserve les positions des composants du PCB par rapport à l’assemblage de l’appareil. Si le PCB est déplacé dans l’assemblage de l’appareil dans le MCAD puis que les composants sont déplacés dans l’ECAD, il est recommandé de retirer le PCB de l’assemblage de l’appareil puis de l’y insérer à nouveau, afin de réinitialiser ces relations et de conserver le bon placement des composants dans le contexte de l’assemblage de l’appareil. |
| MCAD-2775 | PTC Creo, CoDesigner peut désormais lire les modèles depuis un PTC Windchill PDM Link. |
| 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 l’appareil/le système dans le MCAD doit être lié au projet multi-cartes ECAD correspondant via la fonctionnalité « Link Multiboard » dans le panneau CoDesigner du MCAD. Cette fonctionnalité permet la synchronisation du placement des PCB et des éléments de l’enceinte 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 croisait l’esquisse de façon à la diviser en plusieurs régions. CoDesigner avertit désormais l’utilisateur à ce sujet. |
| MCAD-3294 | PTC Creo, CoDesigner ne pouvait pas générer les polygones internes de cuivre dans certains cas. Corrigé. |
| MCAD-3297 | PTC Creo, les modèles 3D de petits éléments de cuivre étaient générés 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 a échoué 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é (désormais, les modèles MCAD sont 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 de 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 tels 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 de l’enceinte mécanique si SOLIDWORKS PDM STANDARD était utilisé. Corrigé. |
| MCAD-3400 | Si le dossier commun de composants était utilisé et contrôlé par un système PDM du 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 de composants. Corrigé (le sous-dossier « \Orig » est désormais stocké dans le dossier du projet, où il peut être facilement localisé et vérifié pour détecter les modifications). |
| MCAD-3402 | PTC Creo, les modifications de la limite de hauteur des composants n’étaient pas correctement 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é. |
Nouveautés de CoDesigner 2.x
Released: 22 May 2020 (Version 2.0.3) – 25 May 2022 (Version 2.10.0)
En savoir plus sur les mises à jour des versions MCAD CoDesigner 2.x.
).
).
).
).
).
).



)
)
)














