Nouveautés dans CoDesigner
La technologie MCAD CoDesigner d'Altium connecte les domaines de la conception mécanique et électrique, permettant aux ingénieurs mécaniciens et électroniciens d'échanger la carte PCB chargé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 carte et de 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 carte et de composants depuis le logiciel MCAD.
Les logiciels ECAD et MCAD transmettent les modifications de conception via un Workspace Altium, qui peut être hébergé dans le cloud sur Altium 365, ou sur le réseau de votre entreprise à l'aide d'un Altium On-Prem Enterprise Server. Le Workspace agit comme un pont, auquel se connectent à la fois les logiciels ECAD et MCAD. Le Workspace contient les données de carte et de composants, ce qui permet aux ingénieurs ECAD et MCAD de continuer à travailler de manière autonome, en récupérant et en publiant leurs modifications lorsqu'ils sont prêts.
Versions prises en charge
CoDesigner est en développement continu ; cette page présente les modifications apportées 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 des logiciels Altium, ainsi que sur les versions prises en charge des logiciels MCAD.
ECAD-MCAD VERSION COMPATIBILITY MATRIX
Cette matrice fournit un résumé de la compatibilité des versions ECAD/MCAD. La première colonne répertorie les versions de MCAD CoDesigner et la version minimale du logiciel Altium ECAD requise pour cette version de CoDesigner. Pour les colonnes MCAD, la première ligne de chaque cellule détaille le(s) numéro(s) de version du produit MCAD pris en charge(s). 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 informations Nouveautés pour chaque version d'Altium MCAD CoDesigner.
CoD extension / Altium Designer |
Autodesk Fusion®/ MCAD Add-in |
Autodesk Inventor®/ MCAD Add-in |
Dassault Systemes SOLIDWORKS®/ MCAD Add-in |
PTC Creo Parametric®/ MCAD Add-in |
Siemens® NX™/ MCAD Add-in# |
|---|---|---|---|---|---|
CoD 3.15.0.2498 Altium Designer Altium Designer Develop Altium Designer Agile |
Fusion 3.15.0.5 |
2025, 2026, 2027 |
2023, 2024, 2025, 2026 3.15.0.4 |
9.X, 10.X, 11.X, 12.X 3.15.0.5 |
(2312 < 2512)3.15.0.4 (2212 < 2312)3.15.0.4 (2206 < 2212)3.15.0.4 |
CoD 3.14.0.2469 Altium Designer Altium Designer Develop Altium Designer Agile |
Fusion 3.14.0.2 |
2024 2025, 2026 |
2023, 2024, 2025, 2026 3.14.0.4 |
9.X, 10.X, 11.X, 12.X 3.14.0.2 |
(2312 < 2506)3.14.0.4 (2212 < 2312)3.14.0.4 (2206 < 2212)3.14.0.4 |
CoD 3.13.0.2437 Altium Designer Altium Designer Develop Altium Designer Agile |
Fusion 3.13.0.2 |
2024 2025, 2026 |
2022, 2023, 2024, 2025 3.13.0.2 |
9.X, 10.X, 11.X, 12.X 3.13.0.2 |
(2312 < 2506) 3.13.0.2 (2212 < 2312) 3.13.0.2 (2206 < 2212) 3.13.0.2 |
CoD 3.12.0.2414 Altium Designer |
Fusion 3.12.0.3 |
2024 2025 |
2022, 2023, 2024, 2025 3.12.0.11 |
8.X, 9.X, 10.X, 11.X 3.12.0.11 |
(2312 - 2412) 3.12.0.12 (2212 < 2312) 3.12.0.9 (2206 < 2212) 3.12.0.15 |
CoD 3.11.0.2380 Altium Designer |
Fusion 3.11.0.9 |
2024 2025 |
2022, 2023, 2024, 2025 3.11.0.10 |
8.X, 9.X, 10.X, 11.X 3.11.0.8 |
(2312 - 2412) 3.11.0.14 (2212 < 2312) 3.11.0.13 (2206 < 2212) 3.11.0.13 |
CoD 3.10.0.2312 Altium Designer |
Fusion 3.10.0.7 |
2024 2025 |
2021, 2022, 2023, 2024, 2025 3.10.0.6 |
8.X, 9.X, 10.X, 11.X 3.10.0.5 |
(2312) 3.10.0.4 (2212 < 2312) 3.10.0.4 (2206 < 2212) 3.10.0.4 |
CoD 3.9.0.2208 Altium Designer |
Fusion 3.9.0.12 |
2024 2025 |
2021, 2022, 2023, 2024 3.9.0.9 |
8.X, 9.X, 10.X, 11.X 3.9.0.9 |
(2312) 3.9.0.16 (2212 < 2312) 3.9.0.17 (1953 < 2212) 3.9.0.15 |
CoD 3.8.0.2085 Altium Designer |
Fusion 3.8.0.16 |
2023, 2024 3.8.0.12 |
2021, 2022, 2023, 2024 3.8.0.21 |
7.X, 8.X, 9.X, 10.X 3.8.0.16 |
(2312) 3.8.0.14 (2212 < 2312) 3.8.0.14 (1953 < 2212) 3.8.0.14 |
CoD 3.7.0.2033 Altium Designer |
Fusion 3.7.0.7 |
2023, 2024 3.7.0.6 |
2021, 2022, 2023, 2024 3.7.0.9 |
7.X, 8.X, 9.X, 10.X 3.7.0.12 |
1953 - 2312 3.7.0.22 |
CoD 3.6.0.1976 Altium Designer |
Fusion 360 3.6.0.16 |
2023, 2024 3.6.0.15 |
2021, 2022, 2023, 2024 3.6.0.34 |
7.X, 8.X, 9.X, 10.X 3.6.0.26 |
1953 - 2306 3.6.0.19 |
CoD 3.5.0.1900 Altium Designer |
Fusion 360 3.5.0.17 |
2023, 2024 3.5.0.14 |
2020, 2021, 2022, 2023 3.5.0.24 |
7.X, 8.X, 9.X, 10.X 3.5.0.21 |
1953 - 2212 3.5.0.12 |
CoD 3.4.0.1780 Altium Designer |
Fusion 360 3.4.0.4 |
2022, 2023 3.4.0.3 |
2020, 2021, 2022, 2023 3.4.0.7 |
7.X, 8.X, 9.X 3.4.0.3 |
1953 - 2212 3.4.0.9 |
CoD 3.3.0.1753 Altium Designer |
Fusion 360 3.3.0.6 |
2022, 2023 3.3.0.6 |
2020, 2021, 2022, 2023 3.3.0.9 |
7.X, 8.X, 9.X 3.3.0.6 |
1953 - 1996 3.3.0.8 |
CoD 3.2.0.1730 Altium Designer |
Fusion 360 3.2.0.7 |
2022, 2023 3.2.0.8 |
2020, 2021, 2022, 2023 3.2.0.11 |
7.X, 8.X, 9.X 3.2.0.8 |
1953 - 1996 3.2.0.8 |
CoD 3.1.0.1709 Altium Designer |
Fusion 360 3.1.0.9 |
2022, 2023 3.1.0.11 |
2020, 2021, 2022, 2023 3.1.0.35 |
7.X, 8.X 3.1.0.28 |
1953 - 1996 3.1.0.9 |
CoD 3.0.0.1610 Altium Designer |
Fusion 360 3.0.0.14 |
2022, 2023 3.0.0.14 |
2020, 2021, 2022 3.0.0.13 |
7.X, 8.X 3.0.0.13 |
1953 - 1996 3.0.0.13 |
Nouveautés de CoDesigner 3.15.0
Released: 30 April 2026 – Version 3.15.0 Hot Fix (MCAD CoDesigner extension change to version 3.15.0.2498)
Released: 9 April 2026 – Version 3.15.0
Aucune nouvelle fonctionnalité n’est incluse dans cette version.
Versions prises en charge par CoDesigner 3.15.0
-
Altium Designer 24.8 (ou version ultérieure) avec l’extension MCAD CoDesigner version 3.15.0.2498
-
CoDesigner 3.3 est la dernière version disponible pour Altium NEXUS Client.
-
CoDesigner 2.10 est la dernière version disponible pour Altium CircuitMaker.
Cette mise à jour a été testée sur les plateformes MCAD et versions de module complémentaire 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 n’est disponible pour les concepteurs que dans le cadre d’Altium Enterprise Solutions. À partir de MCAD CoDesigner 3.8, il existe plusieurs versions du programme d’installation de MCAD CoDesigner pour Siemens NX, afin de s’adapter aux différentes versions du logiciel Siemens NX. Ces programmes d’installation installent tous des versions identiques de MCAD CoDesigner ; ils diffèrent uniquement par leur capacité à détecter la version de Siemens NX actuellement installée. Pour MCAD CoDesigner 3.7 et les versions antérieures, il n’existe qu’un seul programme d’installation, et après l’installation de MCAD CoDesigner Siemens NX peut afficher un avertissement au lancement indiquant que l’écart entre la version actuelle et la version signée est trop important. Cet avertissement peut être ignoré, votre installation de MCAD CoDesigner fonctionnera correctement. Sinon, l’option Show Warning when Loading dans la boîte de dialogue Customer Defaults de Siemens NX peut être désactivée
Release Note for CoDesigner 3.15.0 Hot Fix (MCAD CoDesigner extension change to version 3.15.0.2498)
| MCAD-5685 | Correction d’une erreur qui apparaissait lors de l’envoi d’un projet de faisceau depuis ECAD après modification du câblage. Auparavant, des changements tels que le remplacement de connecteurs, la mise à jour de l’affectation des broches des fils ou la modification des désignateurs pouvaient entraîner la collecte de données de composants incomplètes pendant l’envoi, provoquant des erreurs « wire not fully connected ». Désormais, les données de 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 ; les envois automatiques lors de l’enregistrement d’un projet dans un espace de travail Altium 365 continueront donc à échouer pendant quelque temps. |
Release Notes for CoDesigner 3.15.0
| MCAD-5356 | Siemens NX : correction d’un bug où les évidements de carte s’arrêtaient à l’offset du dessous de la carte lorsque la collaboration cuivre était désactivée ; les évidements standard retirent désormais toujours la matière sur toute l’épaisseur de la carte. |
MCAD-5525 |
PTC Creo : suppression d’un assainissement trop strict des caractères pour les symboles de modèle de composant Creo, de sorte que les traits d’union ne sont plus remplacés inutilement (amélioration de la reconnaissance et de la cohérence des noms). |
| MCAD-5549 | Autodesk Inventor : tenter de créer un assemblage de soudure 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 n’a désormais lieu qu’après le premier Pull vers MCAD. |
| MCAD-5687 | PTC Creo : résolution d’un problème de performances où des opérations Pull répétées provoquaient une analyse inutile de la carte en raison des mises à jour de paramètres, ce qui pouvait épuiser les ressources et faire planter Creo. |
| MCAD-5689 | Autodesk Fusion : correction d’un problème où, si le document actuel n’était pas un assemblage, l’extraction d’un projet pouvait échouer avec une exception. Le premier pull ouvre désormais toujours un nouveau document d’assemblage. |
| MCAD-5691 | Amélioration de la fiabilité de l’envoi de conceptions de PCB complexes avec de nombreuses vias depuis ECAD vers MCAD. |
| MCAD-5697 | PTC Creo : le module Cabling dans Creo 12.4.3 et versions ultérieures n’est pas encore pris en charge par CoDesigner ; l’avertissement correspondant s’affiche désormais lors d’une tentative de 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 MCAD. |
| MCAD-5710 | Siemens NX : la prise en charge de la synchronisation des PCB rigides-flexibles est passée de Beta à Production. |
| MCAD-5735 | Autodesk Inventor 2027 est désormais pris en charge. |
Nouveautés de CoDesigner 3.14.0
Released: 17 December 2025 – Version 3.14.0
Feature Highlights
Push automatique de harnais lors de l’enregistrement 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 harnais, ce package inclut : les connecteurs, les épissures, la connectivité (données « from-to ») et la topologie du harnais.
L’enregistrement du projet ECAD dans l’espace de travail est effectué indépendamment d’un Push vers le MCAD. Cette séparation entre Push MCAD et enregistrement sur le serveur peut prêter à confusion, un ingénieur ECAD pouvant penser que l’opération Save to Server effectuée en fin de journée signifie que tous ceux qui ont besoin d’accéder à ces données de conception disposent maintenant de la dernière version et sont prêts à travailler.
Pour simplifier la synchronisation des fichiers, lors du premier Pull du projet de harnais depuis l’espace de travail vers le MCAD, ce projet est marqué comme un projet MCAD CoDesigner. À partir de ce moment, chaque fois que le projet est enregistré sur le serveur dans l’ECAD, il est également automatiquement poussé vers l’espace de travail, prêt à être Pull dans le MCAD. L’Auto-Push supprime la nécessité de se rappeler d’effectuer un Push manuel de CoDesigner après chaque enregistrement dans l’ECAD. Lorsque l’ingénieur MCAD effectue un Pull, il est averti si le dernier Push MCAD était automatique.
Un auto-push MCAD est désormais effectué automatiquement lorsque le projet est enregistré sur le serveur.
Pour en savoir plus sur le Push automatique de CoDesigner lors de l’enregistrement sur le serveur dans l’ECAD.
Prise en charge de SOLIDWORKS 2026
La prise en charge de SOLIDWORKS 2026 a été ajoutée dans la mise à jour 3.14 d’Altium MCAD CoDesigner.
Altium MCAD CoDesigner prend désormais en charge SOLIDWORKS 2026 (image fournie avec l’aimable autorisation de Dassault Systemes)
Versions Supported
-
Altium Designer 24.8 (ou supérieur) avec l’extension MCAD CoDesigner version 3.14.0.2469
-
CoDesigner 3.3 est la dernière version disponible pour Altium NEXUS Client.
-
CoDesigner 2.10 est la dernière version disponible pour Altium CircuitMaker.
Cette mise à jour a été testée sur les plateformes MCAD et versions d’extension suivantes :
| Version MCAD | Version de l’extension MCAD |
|---|---|
| Autodesk Fusion® (Remarque 1) | 3.14.0.2 |
| Autodesk Inventor Professional® - version 2024 | 3.14.0.2 |
| Autodesk Inventor Professional® - versions 2025, 2026 | 3.14.0.2 |
| Dassault Systemes SOLIDWORKS® - versions 2023, 2024, 2025, 2026 | 3.14.0.4 |
| PTC Creo Parametric® - 9.X, 10.X, 11.X, 12.X | 3.14.0.2 |
| Siemens NX® - version 2206<2212 (Remarque 2) | 3.14.0.4 |
| Siemens NX® - version 2212<2312 (Remarque 2) | 3.14.0.4 |
| Siemens NX® - version 2312-2506 (Remarque 2) | 3.14.0.4 |
Notes:
-
Altium CircuitMaker prend uniquement en charge Autodesk Fusion.
-
Siemens NX est uniquement disponible pour les concepteurs dans le cadre d’une solution Altium Enterprise Solutions. À partir de MCAD CoDesigner 3.8, il existe plusieurs versions du programme d’installation de MCAD CoDesigner pour Siemens NX, afin de s’adapter aux différentes versions du logiciel Siemens NX. Ces programmes d’installation installent tous des versions identiques de MCAD CoDesigner ; ils ne diffèrent que par la détection de la version de Siemens NX actuellement installée. Pour MCAD CoDesigner 3.7 et versions antérieures, il n’existe qu’un seul programme d’installation, et après l’installation de MCAD CoDesigner, Siemens NX peut afficher au lancement un avertissement indiquant que l’écart entre la version actuelle et la version signée est trop important. Cet avertissement peut être ignoré, votre installation de MCAD CoDesigner fonctionnera correctement. Sinon, l’option Show Warning when Loading dans la boîte de dialogue Customer Defaults de Siemens NX peut être désactivée
Release Notes for CoDesigner 3.14.0
| MCAD-4354 | Synchronisation de faisceau : 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éalablement envoyé depuis l’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-board, avec pour objectif principal de permettre aux débutants de commencer rapidement à travailler avec MCAD CoDesigner. |
| MCAD-5516 | SOLIDWORKS : lors de la récupération des modifications, CoDesigner détectait à tort dans de nombreux cas la nécessité de mettre à jour les modèles de composants sans modification de la révision ECAD, ce qui provoquait 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 récupérations suivantes dans le MCAD, ce qui entraînait une exception. Corrigé. |
| MCAD-5659 | PTC Creo : les modifications de propriétés des composants sont désormais affichées comme rejetées (non cochées) par défaut, afin d’éviter les problèmes qui apparaissaient souvent lors de leur application (en raison de symboles interdits dans les noms de 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
En ECAD, une paire torsadée est considérée comme un câble, qui peut ensuite être inclus avec d’autres paires torsadées dans un câble plus grand. Comme certains outils MCAD ne prennent pas en charge ce type de structure câble-dans-câble, MCAD CoDesigner transfère désormais les fils d’une paire torsadée comme des fils individuels. Les propriétés de torsion sont appliquées à chaque fil, garantissant ainsi que leur longueur est correcte.
Les paires torsadées sont prises en charge en transférant la paire sous forme de fils individuels, avec les propriétés de torsion appliquées.
Option permettant d’exclure le PCB Route Tool Path dans le MCAD
Bien que le trajet d’outil de routage soit essentiel pour la fabrication, il n’est souvent pas nécessaire pendant la conception MCAD, lorsque l’ingénieur mécanicien doit se concentrer sur l’intégration de la carte dans le boîtier du produit. Pour 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 l’ECAD ; cette option contrôle son importation dans le MCAD.
Choisissez si le Route Tool Path doit être inclus lors de la récupération dans le MCAD.
Prise en charge de PTC Creo v12
La prise en charge de PTC Creo v12 a été ajoutée dans la mise à jour 3.13 d’Altium MCAD CoDesigner.
Altium MCAD CoDesigner prend désormais en charge PTC Creo V12 (image fournie par PTC).
Prise en charge d’Autodesk Inventor 2026
La prise en charge d’Autodesk Inventor 2026 a été ajoutée dans la mise à jour 3.13 d’Altium MCAD CoDesigner.
Altium MCAD CoDesigner prend désormais en charge Autodesk Inventor 2026 (image fournie par Autodesk).
Prise en charge de Siemens NX 2506
La prise en charge de Siemens NX 2506 a été ajoutée dans la mise à jour 3.13 d’Altium MCAD CoDesigner.
Versions Supported
-
Altium Designer 24.8 (ou 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 d’Add-in suivantes :
| Version MCAD | Version de l’Add-In MCAD |
|---|---|
| Autodesk Fusion® (Note 1) | 3.13.0.2 |
| Autodesk Inventor Professional® - version 2024 | 3.13.0.2 |
| Autodesk Inventor Professional® - versions 2025, 2026 | 3.13.0.2 |
| Dassault Systemes SOLIDWORKS® - versions 2022, 2023, 2024, 2025 | 3.13.0.2 |
| PTC Creo Parametric® - 9.X, 10.X, 11.X, 12.X | 3.13.0.2 |
| Siemens NX® - version 2206<2212 (Note 2) | 3.13.0.2 |
| Siemens NX® - version 2212<2312 (Note 2) | 3.13.0.2 |
| Siemens NX® - version 2312-2506 (Note 2) | 3.13.0.2 |
Notes:
-
Altium CircuitMaker prend uniquement en charge Autodesk Fusion.
-
Siemens NX est uniquement disponible pour les concepteurs dans le cadre d’une solution Altium Enterprise Solutions. À partir de MCAD CoDesigner 3.8, il existe plusieurs versions du programme d’installation de MCAD CoDesigner pour Siemens NX, afin de s’adapter aux différentes versions du logiciel Siemens NX. Ces programmes d’installation installent tous des versions identiques de MCAD CoDesigner ; ils ne diffèrent que par la détection de la version de Siemens NX actuellement installée. Pour MCAD CoDesigner 3.7 et versions antérieures, il n’existe qu’un seul programme d’installation, et après l’installation de MCAD CoDesigner, Siemens NX peut afficher au lancement un avertissement indiquant que l’écart entre la version actuelle et la version signée est trop important. Cet avertissement peut être ignoré, votre installation de MCAD CoDesigner fonctionnera correctement. Sinon, l’option Show Warning when Loading dans la boîte de dialogue Customer Defaults de Siemens NX peut être désactivée
Release Notes for CoDesigner 3.13.0
| MCAD-5166 | Lors de l’envoi depuis le MCAD, CoDesigner enregistre désormais les pièces MCAD définies comme faisant partie du boîtier du PCB, afin d’éviter d’obtenir dans l’ECAD une révision obsolète (non enregistrée) du boîtier. |
| MCAD-5334 | La création des entités PCB Route Tool Path dans le MCAD est désormais optionnelle, contrôlée par l’option correspondante dans les paramètres de MCAD CoDesigner. Remarque : l’état par défaut est ACTIVÉ (pour maintenir la compatibilité avec les versions précédentes), mais il est recommandé de DÉSACTIVER l’option afin d’éviter que les entités Route Tool Path n’endommagent potentiellement les bords du PCB. |
| MCAD-5426 | Synchronisation de faisceau : 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 faisceau : la distance par défaut entre les fils dans les épissures en MCAD a été réduite de 2,5 mm à 1 mm, afin que les fils n’aient plus l’air physiquement « déconnectés ». |
| MCAD-5515 | PTC Creo : si un assemblage PCB était marqué comme Inseparable par l’utilisateur, CoDesigner affichait de nombreux messages d’avertissement sur son incapacité à fonctionner avec un tel assemblage. Comme ces multiples messages étaient gênants pour l’utilisateur, ils sont désormais désactivés (notez que les assemblages Inseparable ne sont toujours pas pris en charge). |
| MCAD-5517 | Programme d’installation de CoDesigner pour PTC Creo : la liste des versions de Creo était obsolète et non défilable. Corrigé. |
| MCAD-5578 | Synchronisation de faisceau : dans l’ECAD, lors de la récupération des modifications depuis le MCAD, CoDesigner ne définissait pas la longueur physique des fils nouvellement créés (si cette longueur n’avait pas été définie avant la récupération). Corrigé. Remarque : ce problème n’est apparu que dans CoDesigner v. 3.12. |
| MCAD-5589 | Siemens NX 2506 est désormais pris en charge. |
Nouveautés de CoDesigner 3.12.0
Released: 11 June 2025 – Version 3.12.0 Hot Fix for Siemens NX (MCAD Add-ins version change)
Released: 26 May 2025 – Version 3.12.0
Feature Highlights
Avertissement lors d’une première récupération d’un projet
Pour aider l’ingénieur mécanicien à éviter de récupérer par inadvertance une nouvelle copie d’un projet depuis l’ECAD, la boîte de dialogue Select Project de CoDesigner affiche désormais une icône d’avertissement, signalant à l’ingénieur que le projet a déjà été récupéré. Notez que l’ingénieur reste libre de récupérer une nouvelle copie du projet s’il le souhaite.
La boîte de dialogue Select Project inclut désormais une icône d’avertissement si le projet sélectionné a déjà été récupéré dans le MCAD.
Panneau CoDesigner séparé pour Siemens NX
Dans les versions précédentes de Altium MCAD CoDesigner pour Siemens NX, le panneau Altium CoDesigner s’affichait sous forme d’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 s’affiche désormais comme un panneau flottant distinct.
Le panneau Altium CoDesigner s’affiche désormais comme un panneau flottant distinct dans Siemens NX, garantissant que les frappes saisies ne soient 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 plates-formes MCAD et versions d’Add-in suivantes :
| Version MCAD | Version de l’Add-In MCAD |
|---|---|
| Autodesk Fusion® (Note 1) | 3.12.0.3 |
| Autodesk Inventor Professional® - version 2024 | 3.12.0.4 |
| Autodesk Inventor Professional® - version 2025 | 3.12.0.5 |
| Dassault Systemes SOLIDWORKS® - versions 2022, 2023, 2024, 2025 | 3.12.0.11 |
| PTC Creo Parametric® - 8.X, 9.X, 10.X, 11.X | 3.12.0.11 |
| Siemens NX® - version 2206<2212 (Note 2) | 3.12.0.15 |
| Siemens NX® - version 2212<2312 (Note 2) | 3.12.0.9 |
| Siemens NX® - version 2312-2412 (Note 2) | 3.12.0.12 |
Notes:
-
Altium CircuitMaker prend uniquement en charge Autodesk Fusion.
-
Siemens NX est uniquement disponible pour les concepteurs dans le cadre d’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 la détection de la version actuellement installée de Siemens NX. Pour MCAD CoDesigner 3.7 et versions antérieures, il n’existe qu’un seul 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. En alternative, l’option Show Warning when Loading dans la boîte de dialogue Customer Defaults de Siemens NX peut être désactivée
Release Notes for CoDesigner 3.12.0
| MCAD-4388 | Siemens NX : CoDesigner apparaît désormais comme un panneau flottant (auparavant, il était intégré à l’interface native de NX). Cela a été fait pour résoudre le problème lié à la saisie de caractères réservés dans les champs du panneau dans NX v.2306 et versions ultérieures. |
| MCAD-4983 | Synchronisation de faisceau : CoDesigner transfère désormais la propriété « Mass Per Unit Length » pour les fils/câbles de l’ECAD vers le MCAD (permettant le calcul de la masse d’un faisceau de câbles). Remarque : les unités de masse peuvent être spécifiées de l’une des façons suivantes : a) comme paramètre distinct « Mass Units » (MASS_UNITS). Dans ce cas, il doit s’agir uniquement des 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 selon les exigences du MCAD utilisé. Par exemple, pour Creo, il doit s’agir des unités de masse, tandis que pour SOLIDWORKS, il doit s’agir d’unités masse/longueur. Si les deux sont spécifiées, les unités présentes 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 premier pull a déjà été récupéré auparavant (la notification apparaît sous forme d’icône avec l’infobulle correspondante dans la barre latérale contenant les propriétés du projet). Cela aide à éviter les doublons/conflits dans le stockage MCAD. |
| MCAD-5255 | PTC Creo : le plug-in CoDesigner n’était pas signé numériquement, ce qui provoquait des alertes de sécurité. Corrigé. |
| MCAD-5268 | Synchronisation de faisceau : CoDesigner respecte désormais les règles de nommage des modèles (configurées dans l’espace de travail Altium) lors de l’attribution du nom aux modèles de connecteurs. Note 1 : auparavant, les modèles étaient nommés uniquement d’après le nom de l’empreinte. Note 2 : avec le nouveau mécanisme de nommage, les modèles créés précédemment seront conservés tels quels dans le MCAD ; toutefois, les nouveaux modèles portant le nouveau nom seront utilisés lors d’un nouveau pull pour les nouveaux projets. Note 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 faisceau : le placement natif de modèles ECAD-vers-MCAD est désormais pris en charge pour les connecteurs de faisceaux pour SOLIDWORKS & SW PDM, ce qui permet à CoDesigner de réutiliser les bibliothèques de connecteurs héritées. Remarque : contrairement aux composants PCB, les connecteurs de faisceaux doivent être mappés dans l’ECAD pour faire référence à la valeur de la propriété « CompName » de « components.xml » côté MCAD. |
| MCAD-5342 | Siemens NX intégré à Teamcenter : le comportement de sauvegarde des composants PCB a changé : désormais, si le « dossier commun pour le stockage des modèles de composants » dans les paramètres de CoDesigner pointe vers un dossier local, les composants ne sont pas enregistrés dans Teamcenter, ils sont uniquement stockés dans ce dossier local. Note 1 : l’assemblage PCB et la pièce PCB sont toujours enregistrés dans Teamcenter. Note 2 : l’objectif de ce changement est de permettre une récupération plus rapide des nouveaux PCB et d’éviter l’enregistrement des composants PCB dans Teamcenter lorsque cela n’est pas nécessaire. |
| MCAD-5372 | Synchronisation de faisceau : pour les connecteurs définis dans une bibliothèque locale dans l’ECAD, après modification dans l’ECAD, CoDesigner recréait leurs modèles dans SOLIDWORKS au lieu de créer de nouveaux fichiers (ce qui entraînait la perte des broches physiques créées sur les connecteurs transférés précédemment). Corrigé. |
| MCAD-5379 | Siemens NX : des rooms étaient ajoutées au lieu de keepouts lorsque CoDesigner était configuré pour utiliser des unités impériales. Corrigé. |
| MCAD-5399 | PTC Creo : pour les composants incluant des paramètres avec de longues valeurs de chaîne, CoDesigner essayait de mettre à jour ces paramètres à chaque pull dans le MCAD, ce qui affectait les performances et prêtait à confusion pour l’utilisateur. CoDesigner ignore désormais ces paramètres. |
| MCAD-5402 | SOLIDWORKS : plantage lors d’une tentative de création d’un keepout ou d’une room sur une conception rigid-flex 2.0. Corrigé. |
| MCAD-5410 | PTC Creo : pour les composants incluant des paramètres dont les noms sont réservés par Creo, CoDesigner essayait d’ajouter ces paramètres à chaque pull dans le MCAD, ce qui affectait les performances et prêtait à confusion pour l’utilisateur. CoDesigner ignore désormais ces paramètres et affiche les avertissements correspondants. |
| MCAD-5470 | Synchronisation de faisceau pour SOLIDWORKS : CoDesigner n’applique plus la propriété « Part Number » aux fils et câbles dans SOLIDWORKS. Note 1 : cette attribution a été introduite dans CoDesigner 3.8. Note 2 : la raison de cette suppression est que les numéros de pièce dupliqués provoquaient des effets de bord, car SOLIDWORKS utilise cette propriété comme identifiant interne de fil/câble, ce qui entre en conflit avec la manière dont CoDesigner identifie les fils et les câbles. |
Nouveautés de CoDesigner 3.11.0
Released: 11 March 2025 – Version 3.11.0
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 incluent :
-
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 le MCAD.
-
Un pli local (un pli localisé dans une zone flexible située à l’intérieur d’une découpe dans une zone flexible plus grande).
En savoir plus sur la co-conception rigid-flex avec Siemens NX.
Une conception rigid-flex peut désormais être Push dans les deux sens entre Siemens NX et Altium Designer.
Structure of an Advanced Rigid-Flex (RF2) Board in MCAD
Vous trouverez ci-dessous un résumé de la structure Siemens NX d’une carte Advanced Rigid-Flex :
-
Chaque région rigide d’une conception RF2 est représentée par un 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 façon dont un PCB rigide est modélisé dans Siemens NX).
-
Chaque région flexible de la carte est représentée par une pièce de tôlerie. Dans cette pièce, chaque ligne de pliage ECAD est définie comme un pli esquissé. Notez qu’un pli pouvant être Pushed depuis l’ECAD peut ne pas être formé correctement dans Siemens NX, en raison des exigences de pliage. Notez également que les composants sur les régions flexibles ne sont pas encore pris en charge.
-
Pour les évidements 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’un tel évidement 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 en ECAD, chaque région rigide et flexible de la carte est dessinée comme un objet distinct, auquel un sous-empilage est ensuite affecté (alors que, dans une carte RF1, vous définissez une forme globale unique de la carte, puis placez des lignes de séparation pour diviser cette forme en régions de carte requises). Les espaces entre régions adjacentes dans une conception RF2 ne sont pas autorisés : elles doivent se toucher exactement ou se chevaucher. Si deux régions se chevauchent, le logiciel suppose que la zone partagée appartient à la région ayant le plus grand nombre de couches. En gardant cela à l’esprit, il peut être plus facile d’étendre une région flexible dans la région rigide adjacente s’il est difficile d’aligner leurs bords. Pour en savoir plus, consultez Planification des régions rigides et flexibles - mode avancé.
-
L’éditeur de PCB ECAD comprend un certain nombre d’outils pour aider à créer des régions à partir d’objets ligne/arc existants ; pour en savoir plus, consultez Création de régions de carte à partir d’objets sélectionnés.
-
Dans l’ECAD, chaque ensemble unique de couches (sous-empilage) doit être défini, soit en copiant des couches existantes pour créer le nouveau sous-empilage, soit en ajoutant des couches pour définir un sous-empilage unique. Pour en savoir plus, consultez Ajout et modification d’un nouveau sous-empilage.
-
Le mode RF2 prend en charge les régions flexibles qui se chevauchent dans l’espace tridimensionnel. Pour permettre cela, lorsqu’une ligne de pliage est placée en mode Board Planning dans l’ECAD le concepteur doit définir à quelle région flexible d’empilage le pli s’applique Si cela n’est pas fait, un avertissement unaffected region s’affichera lorsque la conception sera Pushed depuis l’ECAD vers le MCAD
-
La structure de l’assemblage PCB ECAD en mode RF2 diffère de celle de l’assemblage en RF1 ; par conséquent, si le mode passe de RF1 à RF2, il est recommandé d’effectuer un nouveau Pull de la carte dans le MCAD.
-
Lors de la modification de la géométrie du PCB dans le MCAD, gardez à l’esprit qu’il n’existe aucune associativité entre la géométrie des régions voisines. Si la géométrie d’une région est modifiée, vous devez également ajuster 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 le MCAD peuvent être rompues. C’est normal, elles seront rétablies lors de la synchronisation suivante MCAD-ECAD-MCAD.
-
Après avoir apporté des modifications à un pli, une opération de reconstruction MCAD sera requise dans la plupart des cas.
-
À ce stade, la création de régions new et de plis dans le MCAD n’est pas prise en charge.
-
Dans le MCAD, la définition des zones d’exclusion (Keep Out Areas / Keepouts ECAD), des salles de notes textuelles (Text Note Rooms / Rooms ECAD) et la génération du cuivre 3D ne sont actuellement pas prises en charge pour les cartes rigides-flexibles.
-
La génération du cuivre 3D et la spécification de l’enceinte dans la définition du PCB dans le MCAD (ainsi que l’envoi de l’enceinte vers l’ECAD) ne sont actuellement pas prises en charge pour les cartes rigides-flexibles.
-
Si vos conceptions sont stockées dans Altium 365, le push automatique qui se produit après l’enregistrement du projet sur le serveur dans l’ECAD ne traitera pas vos modifications de carte rigide-flexible (car la fonction de push automatique côté serveur ne prend pas encore en charge les modifications RF2 de l’ECAD). Après avoir enregistré un projet rigide-flexible sur le serveur dans l’ECAD, vous devez également Push manuellement votre PCB dans le panneau MCAD CoDesigner.
-
Les régions flexibles de votre conception PCB sont modélisées dans Siemens NX comme de la tôlerie. Siemens NX dispose de son propre ensemble de tests qu’il applique pour vérifier qu’un pli peut être formé dans la tôlerie, 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 l’enceinte est de préférence réalisé dans le MCAD. Mais les PCB seront conçus dans l’ECAD, et l’ingénieur ECAD peut également avoir besoin d’effectuer des vérifications électromécaniques telles que les dégagements entre composants et enceinte, ainsi que de vérifier l’accès aux éléments de l’interface humaine, tels que les indicateurs et afficheurs, 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 de Altium MCAD CoDesigner prend en charge la synchronisation d’un assemblage multi-cartes entre Autodesk Inventor et Altium Designer.
|
Les PCB ont été positionnés et l’enceinte a été placée dans Autodesk Inventor ; ces modifications sont prêtes à être Pushed vers l’ECAD. L’ingénieur ECAD reçoit un message indiquant que l’assemblage a été modifié dans le MCAD ; des modifications sont prêtes à être appliquées. Les changements d’emplacement de la carte et les pièces de l’enceinte sont Pulled dans l’ECAD. |
Pour en savoir plus, consultez 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 à des signaux de fréquence plus élevée dans ces appareils, stimule la recherche continue de meilleures façons de fabriquer et d’assembler 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 conceptions 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é comprend une propriété Cavity Height ; celle-ci définit la hauteur de la découpe requise dans la couche diélectrique. L’éditeur de PCB ECAD prolonge alors automatiquement cette hauteur à travers la couche diélectrique dans laquelle la cavité est créée, jusqu’à la couche de cuivre suivante dans l’empilage de couches, afin d’obtenir la valeur réelle Total Cavity Height.
Dans le MCAD, la forme de la cavité est définie comme une esquisse extrudée sur la pièce de la carte, avec une hauteur d’extrusion définie sur Total Cavity Height. Notez que les changements d’emplacement des composants embarqués sont synchronisés du MCAD vers l’ECAD, mais que les modifications de cavité ne le sont pas. 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é de MCAD vers ECAD puis de nouveau vers MCAD.
|
Chaque cavité est réalisée comme une esquisse extrudée sur la pièce de la carte. Une cavité peut créer une ouverture à la surface de la carte, ou être entièrement interne. Dans l’ECAD, la cavité est définie à partir de la couche sur laquelle le composant est placé, jusqu’à la couche de cuivre suivante. |
Pour en savoir plus, consultez la conception d’un PCB avec composants 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 de module complémentaire 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 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.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 multicarte 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 multicarte 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. Correction apportée. |
| 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 | À la suite de modifications récentes dans l’ECAD, il n’était plus possible de copier le texte des messages d’avertissement depuis la boîte de dialogue d’erreur/avertissement ECAD. Correction apportée. |
| MCAD-5130 | PTC Creo : au démarrage, CoDesigner détecte désormais si Creo a été mis à jour vers une version plus récente et, le cas échéant, avertit l’utilisateur (CoDesigner doit alors être réinstallé). |
| MCAD-5143 | Siemens NX : lors de l’utilisation de l’option "Build 3D Copper" en combinaison avec le système "Imperial units" dans les paramètres de CoDesigner, les trous de l’intercouche n’étaient pas percés. Correction apportée. |
| MCAD-5165 | Le bouton "Make available online" dans le panneau MCAD CoDesigner n’était pas actif pour un projet de faisceau local. Correction apportée. |
| MCAD-5225 | Autodesk Inventor : les désignateurs de référence sont désormais affichés pour les composants dans l’arborescence du modèle (ils sont ajoutés au nom de l’instance du composant). |
| MCAD-5226 | PTC Creo : synchronisation de faisceau, l’absence d’un système de coordonnées "CS0" dans le modèle du connecteur de faisceau faisait planter Creo. Correction apportée. |
| MCAD-5267 | SOLIDWORKS : pendant la synchronisation de faisceau, les C-Points par défaut des connecteurs sont désormais créés au point de coordonnées 0,0,0. Auparavant, ils étaient créés avec un décalage de 100 mil par rapport à X et Y (100,100,0). |
| MCAD-5278 | Lorsque la reconnaissance des composants MCAD-vers-ECAD est activée dans l’espace de travail Altium et que certains composants étaient introuvables 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 leur transformation en entités 2D en conséquence). Correction apportée. |
| 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 fonctionnalité à toutes. Correction apportée. |
| 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. Correction apportée. |
Nouveautés de CoDesigner 3.10.0
Released: 4 December 2024 – Version 3.10.0 Hot Fix for SOLIDWORKS
Released: 6 November 2024 – Version 3.10.0
Feature Highlights
Prise en charge des PCB monocouches
Malgré leur relative simplicité, les PCB monocouches, ou simple face, restent l’un des types de cartes de circuits les plus couramment utilisés, en raison de leur simplicité et de leur coût inférieur. Auparavant, les PCB monocouches n’étaient pas entièrement pris en charge dans l’ECAD et ne pouvaient pas être transférés vers le MCAD. Les PCB monocouches 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 des cartes multiples pour Siemens NX
Le processus d’assemblage des PCB dans le boîtier s’effectue de préférence 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 la vérification de l’accès aux éléments d’interface humaine, tels que voyants et afficheurs, boutons et connecteurs. Il existe de nombreux avantages à pouvoir synchroniser l’assemblage complet de l’appareil entre les domaines MCAD et ECAD, afin que l’état actuel de l’appareil assemblé puisse être rapidement vérifié à la fois par les équipes de conception mécanique et électronique.
Cette version de Altium MCAD CoDesigner apporte la prise en charge de la synchronisation d’un assemblage multicarte entre Siemens NX et Altium Designer.
|
Les cartes et le boîtier sont assemblés dans le MCAD. L’assemblage est lié à l’assemblage multicarte ECAD. Puis l’ensemble de l’assemblage est transféré vers l’ECAD. Les modifications sont récupérées dans l’assemblage multicarte ECAD. Pour afficher l’assemblage complet dans l’ECAD. |
En savoir plus sur la synchronisation d’un assemblage multicarte.
Améliorations de la conception de faisceaux
La prise en charge par MCAD CoDesigner de la synchronisation des faisceaux ECAD-MCAD continue de s’améliorer, avec les mises à jour suivantes :
-
Flexibility with how the units are specified – Lors d’un transfert depuis l’ECAD, CoDesigner vérifie désormais la présence des unités de base incluses dans les valeurs dimensionnelles des propriétés des fils et des câbles, les reconnaît 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é avec la valeur du paramètre.
Les unités peuvent désormais être incluses avec la valeur.
-
Support for connector pins that do not include a numeric identifier – CoDesigner prend désormais en charge l’utilisation d’identifiants non numériques pour les broches des connecteurs dans une conception de faisceau.
En savoir plus sur la synchronisation d’un projet de conception de faisceau.
Prise en charge de SOLIDWORKS 2025
La prise en charge de SOLIDWORKS 2025 a été ajoutée dans le correctif logiciel de la mise à jour 3.10 de Altium MCAD CoDesigner.
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® (Remarque 1) | 3.10.0.7 |
| Autodesk Inventor Professional® - version 2024 | 3.10.0.4 |
| Autodesk Inventor Professional® - version 2025 | 3.10.0.4 |
| Dassault Systemes SOLIDWORKS® - versions 2021, 2022, 2023, 2024, 2025 | 3.10.0.6 |
| PTC Creo Parametric® - 8.X, 9.X, 10.X, 11.X | 3.10.0.5 |
| Siemens NX® - version 2206<2212 (Remarque 2) | 3.10.0.4 |
| Siemens NX® - version 2212<2312 (Remarque 2) | 3.10.0.4 |
| Siemens NX® - version 2312 (Remarque 2) | 3.10.0.4 |
Notes:
-
Altium CircuitMaker prend uniquement en charge Autodesk Fusion.
-
Siemens NX est disponible pour les concepteurs uniquement dans le cadre d’une solution Altium Enterprise Solution. À partir de MCAD CoDesigner 3.8, il existe plusieurs versions du programme d’installation de MCAD CoDesigner pour Siemens NX, afin de s’adapter aux différentes versions du logiciel Siemens NX. Tous ces programmes d’installation installent des versions identiques de MCAD CoDesigner ; ils diffèrent uniquement par leur détection de la version actuellement installée de Siemens NX. Pour MCAD CoDesigner 3.7 et les versions antérieures, il n’existe qu’un seul programme d’installation, et après l’installation de MCAD CoDesigner Siemens NX peut afficher un avertissement au lancement indiquant que l’écart entre la version actuelle et la version signée est trop important. Cet avertissement peut être ignoré ; votre installation de MCAD CoDesigner fonctionnera correctement. Sinon, l’option Show Warning when Loading du dialogue Customer Defaults dans Siemens NX peut être désactivée
Release Notes for CoDesigner 3.10.0 Hot Fix for SOLIDWORKS 2025
| MCAD-5207 | SOLIDWORKS 2025 est désormais pris en charge. |
Release Notes for CoDesigner 3.10.0
| MCAD-3287 | Siemens NX : la synchronisation des projets Multiboard est désormais prise en charge. |
| MCAD-4533 | CoDesigner prend désormais en charge la synchronisation d’un PCB monocouche. |
| MCAD-4751 | Synchronisation de faisceau : CoDesigner prend désormais en charge l’utilisation d’identifiants non numériques pour les broches de connecteur. |
| MCAD-4976 | Sur Altium 365, un push ECAD se produit désormais automatiquement lorsqu’un Save to Server est effectué sur un projet Multiboard (de la même manière que pour les projets PCB). |
| MCAD-5008 | Autodesk Fusion : CoDesigner détecte désormais si le paramètre Fusion (introduit récemment) « First component grounded to parent » est activé et avertit l’utilisateur à ce sujet, afin d’éviter un mauvais positionnement des composants. |
| MCAD-5015 | PTC Creo : la logique utilisée pour calculer la longueur du segment de faisceau a été améliorée, ce qui réduira le nombre de cas où la longueur ne peut pas être calculée. |
| MCAD-5076 | Synchronisation de faisceau : dans SOLIDWORKS, si SOLIDWORKS PDM était utilisé et que les éléments du faisceau n’avaient pas été extraits avant 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 faisceau : des modèles MCAD vides redondants étaient créés pour les entités « No Connect » de l’ECAD si aucun fil n’y était connecté (par exemple, lorsque des entités « No Connect » étaient directement attachées aux broches du connecteur). Corrigé. |
| MCAD-5103 | Synchronisation de faisceau : lors d’un push depuis l’ECAD, CoDesigner reconnaît désormais les unités de base renseignées dans les valeurs des propriétés de fil et de câble, et définit les valeurs correspondantes dans le MCAD. Remarque 1 : les unités désormais reconnues sont : « mm », « in », « mil ». Remarque 2 : auparavant, la seule façon de définir les unités consistait à renseigner les valeurs des paramètres sans unités et à créer un paramètre « Units » supplémentaire. Désormais, les deux méthodes sont prises en charge. |
| MCAD-5108 | Le cuivre 3D pour les vias était généré de manière incorrecte dans PTC Creo, Autodesk Inventor et Siemens NX. Corrigé. |
Nouveautés de CoDesigner 3.9.0
Released: 21 August 2024 – Version 3.9.0 Hot Fix (MCAD CoDesigner extension change to version 3.9.0.2208)
Released: 8 August 2024 – Version 3.9.0 Hot Fix for Autodesk Inventor
Released: 24 July 2024 – Version 3.9.0
Feature Highlights
Prise en charge des congés et chanfreins MCAD
Une approche courante pour un ingénieur mécanicien consiste à appliquer des chanfreins et des congés pour façonner les coins de la carte. Si ceux-ci sont définis dans le MCAD comme des entités 3D, CoDesigner ne peut pas les transférer vers l’ECAD, car l’éditeur PCB de l’ECAD définit la forme de la carte comme un objet 2D (avec une épaisseur). Pour remédier à cela, lorsque la mise à jour 3.9 de CoDesigner détecte une telle entité, elle propose de la convertir en entité 2D et de l’intégrer dans l’esquisse de la carte. Auparavant, CoDesigner avertissait l’ingénieur mécanicien de l’existence de telles entités, mais elles étaient ignorées.
Les congés et chanfreins 3D MCAD appliqués à une arête sur l’axe Z peuvent être transformés en 2D par CoDesigner, puis transférés vers l’ECAD.
Prise en charge des congés et chanfreins :
-
Les congés réguliers (circulaires) à rayon constant sont pris en charge.
-
Les chanfreins définis par des distances égales depuis 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, le dialogue suivant 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. Le dialogue suivant apparaît alors, vous invitant à effectuer à nouveau un Push pour transférer la conception vers l’ECAD. Confirmez visuellement que la transformation a été effectuée correctement, puis cliquez sur Push to ECAD dans le panneau Altium CoDesigner pour poursuivre le processus de conception collaborative.
-
Si vous cliquez sur No - les entités 3D ne sont pas transformées et le dialogue suivant s’affiche, listant toutes les entités 3D qui ne seront pas transférées vers l’ECAD. Ce dialogue s’affiche également lorsqu’il existe des entités 3D que CoDesigner ne peut pas transformer en 2D.
Modifications intelligentes d’esquisse dans le MCAD
Considérez le cas où l’ingénieur ECAD doit modifier la forme de la carte, et où cette forme comporte des dimensions et des contraintes appliquées dans le MCAD. Auparavant, les dimensions et contraintes de l’esquisse MCAD étaient perdues lorsque la carte était rapatriée dans le MCAD via Pull. La mise à jour 3.9 de CoDesigner améliore considérablement ce point. Lors d’un Pull, CoDesigner redessine désormais uniquement les éléments d’une esquisse qui ont été modifiés dans l’ECAD, de sorte que les dimensions et contraintes liées aux éléments inchangés sont conservées telles quelles.
Notez que dans certains cas, par exemple lorsqu’il existe des contraintes mécaniques complexes, ce comportement peut entraîner des modifications inattendues de la géométrie. Dans ce cas, il peut être plus efficace de désactiver cette nouvelle fonctionnalité de prise en charge intelligente des esquisses et d’effectuer à nouveau un Pull, puis de recréer les dimensions et contraintes (comme cela était nécessaire dans les versions antérieures de CoDesigner). Pour cela, il suffit de désactiver l’option Smart Sketch Change dans le dialogue MCAD Altium CoDesigner Settings.
Les cotes intelligentes qui ne sont pas affectées par les modifications de conception sont conservées lors d’un Pull depuis l’ECAD.
Récupérer dans le MCAD une révision précédente du PCB
L’ingénieur mécanicien a parfois besoin d’ouvrir une version ou une révision précédente d’une conception de PCB. Auparavant, cela signifiait qu’il devait demander à l’ingénieur ECAD de restaurer temporairement une révision antérieure et de transférer cette révision vers le MCAD. La mise à jour 3.9 d’Altium CoDesigner résout ce problème grâce à l’ajout de la prise en charge du Pull de n’importe lequel des Push précédemment effectués dans l’ECAD.
Lors d’un Pull dans un assemblage MCAD vide, l’ingénieur mécanicien peut désormais sélectionner la révision à récupérer dans une liste des Push précédents. Si les commits ECAD ont été étiquetés, il peut rapidement filtrer la liste en activant l’option Only show tagged commits dans le dialogue Select Push.
Utilisez le dialogue Select Push pour sélectionner une révision précédente parmi toutes les révisions transférées par Push dans l’ECAD.
Prise en charge de PTC Creo 11
La prise en charge de PTC Creo version 11 a été ajoutée dans la mise à jour 3.9 d’Altium MCAD CoDesigner.
Altium MCAD CoDesigner prend désormais en charge PTC Creo V11 (image fournie par PTC).
Prise en charge d'Autodesk Inventor 2025
La prise en charge d'Autodesk Inventor 2025 a été ajoutée dans le correctif logiciel de la mise à jour 3.9 d'Altium MCAD CoDesigner.
Altium MCAD CoDesigner prend désormais en charge Autodesk Inventor 2025 (image fournie par Autodesk).
Versions 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. 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 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.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 l'environnement MCAD, CoDesigner conserve désormais les éléments de l'esquisse de la carte qui n'ont pas été modifiés dans l'environnement 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'environnement ECAD. Remarque : dans certains cas (par ex. avec des contraintes mécaniques complexes), ce comportement peut entraîner des modifications inattendues de la géométrie. Dans ce cas, il peut être plus efficace de désactiver ce comportement et de redessiner complètement l'esquisse (comme c'était le cas auparavant). À cette fin, l'option "Smart Sketch Change" peut être désactivée dans les paramètres de CoDesigner. |
| MCAD-4600 | Dans l'environnement MCAD, CoDesigner convertit désormais les congés et chanfreins 3D typiques créés par l'ingénieur mécanicien sur les arêtes verticales du PCB (arêtes le long de l'axe Z) en éléments correspondants de l'esquisse de la carte. Remarque 1 : auparavant, CoDesigner avertissait simplement l'ingénieur mécanicien de la présence de telles entités. Remarque 2 : pour les congés, seuls les congés réguliers avec un rayon constant sont pris en charge. Pour les chanfreins, seuls les chanfreins définis par des distances égales à partir de l'arête sont pris en charge. Les congés et chanfreins définis sur des arêtes latérales non droites ainsi que sur d'autres congés et chanfreins ne sont pas pris en charge. Comme auparavant, CoDesigner avertira l'ingénieur mécanicien en cas de congés et chanfreins non pris en charge. |
| MCAD-4683 | Siemens NX : correction des transferts incorrects de corps 3D libres de MCAD vers ECAD, lorsque la géométrie du corps 3D libre est basée sur une géométrie située en dehors du corps 3D libre. |
| MCAD-4804 | Autodesk Fusion : CoDesigner respecte désormais la géométrie de construction personnalisée dans l'esquisse de 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 l'environnement MCAD, CoDesigner prend désormais en charge l'opération Pull de n'importe lequel des Push précédemment effectués dans l'environnement ECAD. Remarque 1 : la politique des Push automatiques depuis l'environnement ECAD a changé. Depuis mai 2024, les Auto-Push ne sont effectués que sur un projet qui a déjà fait l'objet d'un Pull dans l'environnement MCAD au moins une fois. Remarque 2 : cette fonctionnalité n'est pas disponible avec un abonnement Standard. |
| MCAD-4925 | Siemens NX : un paramètre de configuration a été ajouté pour ignorer les composants qui ne peuvent pas être récupérés depuis Teamcenter lors d'un Pull dans l'environnement MCAD. Pour activer ce paramètre, modifiez le fichier \Program Files\Siemens\NXXXX\ALTIUM_CODESIGNER\template_parameters_mapping.xml. Dans la section ComponentPart, définissez IgnoreComponentsMissingInDMS sur 1 (ou yes ou true) : <ComponentPart IgnoreComponentsMissingInDMS="yes" …> |
| MCAD-4955 | La prise en charge de la synchronisation des projets Harness n'est désormais plus en bêta. Remarque 1 : prend actuellement en charge SOLIDWORKS et PTC Creo ; la prise en charge des autres environnements MCAD est prévue à moyen terme. Remarque 2 : cette fonctionnalité est disponible avec une licence CoDesigner PRO / Advanced. |
Nouveautés de CoDesigner 3.8.0
Released: 18 April 2024 – Version 3.8.0
Feature Highlights
Dans la mise à jour 3.8 d'Altium MCAD CoDesigner, la prise en charge de la synchronisation des faisceaux de l'ECAD vers le MCAD passe en bêta ouverte, ce qui la rend disponible pour les 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 d'une bêta ciblée à une bêta ouverte. Un faisceau est un assemblage courant dans de nombreux produits électroniques et, grâce à cette mise à jour, les concepteurs travaillant dans PTC Creo et SOLIDWORKS peuvent désormais transférer la conception du faisceau de l'ECAD vers le MCAD, où le faisceau peut être routé et les longueurs de fils définies. Le faisceau routé peut ensuite être retransféré vers l'ECAD, prêt pour la finalisation de la documentation détaillée de fabrication dans Draftsman.
► En savoir plus sur la synchronisation d'un projet de conception de faisceau avec MCAD CoDesigner
Une conception de faisceau ECAD, prête à être envoyée vers le MCAD.
Mettre à jour les longueurs de fils du faisceau dans l'environnement MCAD
À mesure que le faisceau est routé dans l'environnement MCAD, les longueurs de fils 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 indiqué ci-dessous. Le logiciel MCAD détermine la Calculated Length en fonction du routage du faisceau. Si nécessaire, une Corrected Length peut être saisie et renvoyée vers l'ECAD via un 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 est désormais possible en activant l'option Flat Folder Structure dans la boîte de dialogue Altium CoDesigner Settings.
Les fichiers de conception MCAD peuvent être stockés selon une structure de dossiers à plat, si nécessaire.
Suppression automatique des fichiers intermédiaires
Dans l'environnement MCAD, après un Pull réussi de la conception depuis l'environnement ECAD, CoDesigner supprime désormais les fichiers Parasolid intermédiaires, les images et les fichiers de somme de contrôle, ne laissant que les fichiers MCAD. Notez que CoDesigner ne supprime pas les sous-dossiers \Orig et \Expt (même s'ils sont vides), car la logique interne repose sur leur présence.
Versions Supported
-
Altium Designer 24.0 (ou version ultérieure) avec la version de l’extension MCAD CoDesigner3.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 disponible uniquement pour les concepteurs dans le cadre d’une Altium Enterprise Solution. À partir de MCAD CoDesigner 3.8, il existe plusieurs versions du programme d’installation de MCAD CoDesigner pour Siemens NX, afin de s’adapter aux différentes versions du logiciel Siemens NX. 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 y parvenir. |
| MCAD-2690 | PTC Creo, lors du pull initial d’un PCB, CoDesigner vérifie désormais la définition des plans de référence de base définis dans les modèles Creo et avertit l’utilisateur si cette définition ne correspond pas aux exigences (comme décrit dans la documentation). Remarque : auparavant, dans cette situation, CoDesigner construisait l’assemblage PCB de manière incorrecte. |
| MCAD-2736 | PTC Creo, lorsque Windchill est utilisé, CoDesigner ne duplique plus les fichiers dans le dossier de travail local de Creo. |
| MCAD-3717 | Dans MCAD, après un Pull réussi de la conception depuis l’ECAD, CoDesigner supprime désormais les fichiers Parasolid intermédiaires, les images et les fichiers « checksum », ne laissant que les fichiers MCAD. Notez que CoDesigner ne supprime pas les sous-dossiers \Orig et \Expt (même s’ils sont vides), car la logique interne dépend de leur présence. |
| MCAD-3797 | Synchronisation multiboard, lors de la création 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 faisceau, avant d’envoyer la conception de MCAD vers ECAD, CoDesigner permet désormais d’écraser (corriger) la longueur physique des fils/câbles calculée dans le modèle MCAD. |
| MCAD-4548 | La politique de push automatique des PCB sur le serveur Altium 365 a été modifiée : désormais, un PCB n’est poussé depuis le serveur qu’après sa sélection dans la boîte de dialogue « Select project for pull » dans MCAD (auparavant, tous les PCB étaient poussés automatiquement lors de « Save to server » depuis l’ECAD, qu’il soit nécessaire ou non de les construire dans MCAD). Notez qu’une fois qu’un PCB a été sélectionné de cette manière, il sera ensuite poussé automatiquement à chaque « Save to server » depuis l’ECAD. |
| MCAD-4571 | Rigid-Flex, pour un PCB entièrement flexible avec des stiffeners, CoDesigner construit désormais côté MCAD les sous-assemblages des régions avec stiffeners de la même manière que les régions rigides. Remarque : auparavant, il n’était pas possible de construire de tels PCB dans MCAD sans déclarer les stiffeners comme régions rigides dans l’ECAD. |
| MCAD-4575 | CoDesigner permet désormais à l’utilisateur de terminer une session démarrée par ce même utilisateur sur un PC ayant une adresse IP différente. |
| MCAD-4588 | Synchronisation de faisceau, les désignateurs de paires torsadées sont désormais pris en charge. |
| MCAD-4593 | Synchronisation de faisceau, 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 de manière incorrecte 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 examinait uniquement ugs_model_templates.pax) |
| MCAD-4669 | Siemens NX, le programme d’installation inclut désormais des options permettant de sélectionner la version spécifique de Siemens NX, et l’utilisateur doit faire le choix correspondant pendant le processus d’installation. |
| MCAD-4689 | Autodesk Inventor, les images de décalcomanie n’étaient pas correctement mises à l’échelle sur les PCB de grande taille. Corrigé |
| MCAD-4695 | La synchronisation de faisceau pour PTC Creo et SOLIDWORKS passe de Focused Beta à Open Beta. |
| MCAD-4721 | Creo, CoDesigner calculait incorrectement la longueur des segments de faisceau dans certains cas, lorsque des faisceaux de câbles Creo étaient utilisés. Corrigé. |
| MCAD-4722 | Creo, lors du passage d’un projet de faisceau à un projet multiboard dans le panneau CoDesigner, la section « multiboard/harness definition » du panneau n’était pas mise à jour dans certains cas. Corrigé. |
| MCAD-4723 | Les modifications apportées dans l’ECAD à la propriété « UNITS » des fils n’étaient pas affichées dans le tableau « Changes » lors du Pull dans MCAD (bien que les modifications elles-mêmes soient appliquées). Corrigé. |
| MCAD-4724 | SOLIDWORKS, un avertissement est désormais affiché lorsque le paramètre CoDesigner « Common folder for models » n’est pas défini. Un dossier commun pour les modèles est recommandé pour : partager les modèles entre ingénieurs, éviter les duplications entre projets et éviter les erreurs 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 faisceau, 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, plantait à l’ouverture d’une conception d’exemple Fusion Electronics. Corrigé. |
Nouveautés de CoDesigner 3.7.0
Released: 7 February 2024 – Version 3.7.0 Hot Fix for Autodesk Fusion
Released: 26 January 2024 – Version 3.7.0 Hot Fix (MCAD CoDesigner extension change to version 3.7.0.2033)
Released: 17 January 2024 – Version 3.7.0
Feature Highlights
La mise à jour 3.7 de MCAD CoDesigner apporte la prise en charge du transfert des définitions de fraisure et de lamage entre ECAD et MCAD. Elle introduit également la prise en charge du transfert du Route Tool Path de l’ECAD vers le MCAD, où il devient une coupe extrudée. Le transfert des paramètres du projet a également été amélioré, tout comme la prise en charge des définitions de faisceaux. On note aussi plusieurs améliorations du lien de composants ECAD-MCAD pour les ingénieurs MCAD travaillant avec Siemens NX.
Transférer les paramètres de projet et de variante d’ECAD vers MCAD
Dans l’ECAD, les paramètres définis par l’utilisateur permettent au concepteur d’inclure des informations critiques exactement là où elles sont nécessaires. Cette mise à jour de CoDesigner prend en charge le transfert de :
- paramètres ECAD au niveau du projet vers l’assemblage PCB MCAD
- paramètres ECAD au niveau de la variante vers l’assemblage de variante PCB MCAD spécifique 1
- paramètres d’assemblage multiboard ECAD vers l’assemblage de dispositif MCAD 2
- paramètres de projet de faisceau ECAD vers l’assemblage de faisceau MCAD
1 Non pris en charge par Autodesk Inventor
2 Les assemblages multiboard sont actuellement pris en charge dans CoDesigner pour SOLIDWORKS et PTC Creo.
Les paramètres ECAD sont désormais transférés vers les propriétés MCAD, pour la carte, les variantes, les faisceaux et les assemblages multiboard.
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 la MCAD, dans les deux sens. Si l’option 3D Copper est activée dans l’environnement 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 la MCAD.
Transférer le trajet d’outil de routage ECAD vers la MCAD
Une technique courante pour retirer 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 forme de chemin continu de pistes et d’arcs sur la couche mécanique Route Tool Path. CoDesigner prend désormais en charge le transfert de l’entité ECAD Route Tool Path vers la MCAD, où elle est représentée comme une coupe extrudée. Si cette entité est modifiée dans la MCAD, elle est retransférée vers l’ECAD en tant que découpe de carte.
Le trajet d’outil de routage ECAD devient une série de coupes extrudées dans la 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 la carte, en mappant des références vers les modèles de l’autre dans l’Altium Workspace. En savoir plus sur la liaison des composants de conception MCAD et ECAD.
MCAD to ECAD Linking
La liaison d’un modèle MCAD à une empreinte ECAD est définie par le mappage d’une propriété de modèle MCAD à un paramètre de composant ECAD dans votre Altium Workspace. Auparavant, CoDesigner ne pouvait mapper les paramètres ECAD qu’à une seule catégorie de propriétés de modèle NX, ce qui limitait les options de liaison des composants. Avec cette version, CoDesigner prend désormais en charge la définition de la Category Teamcenter et de la Property dans le champ MCAD model property used for mapping and recognition du Workspace.
Le format est le suivant : <CategoryName>::<PropertyName>
La catégorie et la propriété Teamcenter de liaison sont mappées dans les paramètres du Workspace, en utilisant la syntaxe <CategoryName>::<PropertyName>.
ECAD to MCAD Linking
Lors d’un pull vers la 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 des composants ECAD vers MCAD est utilisée dans Siemens NX, la référence du composant MCAD doit être définie dans le paramètre de composant ECAD de manière à inclure le chemin Teamcenter, avec une valeur de paramètre sous la forme :
:root_TC_folder:subfolder1:subfolder12:model_name
La mise à jour 3.7 de CoDesigner améliore cela, en ajoutant la prise en charge du mappage vers le Part Identifier Teamcenter. Si la valeur du paramètre de composant ECAD ne commence pas par le caractère : , CoDesigner suppose alors que la valeur du paramètre correspond au Part Identifier Teamcenter et recherchera dans Teamcenter une pièce portant cet identifiant.
Le paramètre de composant ECAD peut désormais être configuré pour rechercher l’identifiant de pièce Teamcenter.
Siemens NX - Prise en charge de la configuration et des attributs de modèles personnalisés
CoDesigner prend désormais en charge les configurations personnalisées 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 faisceaux
Lorsque vous utilisez CoDesigner pour synchroniser un projet de faisceau entre l’ECAD et la MCAD, CoDesigner synchronise désormais les paires torsadées avec la 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 de faisceau ECAD Twist.
La longueur non torsadée du fil est calculée comme suit :
Wire Length (untwisted) = Turn Length x Number of Turns
où :
-
Number of Turns = Twists per Unit Length * Cable Length-
Twists per Unit Length = number of twists per unit length of cable, defined as a parameter of the ECAD Twist object
-
-
Turn Length = sqrt((Twist Pitch)^2 + (pi*Thickness)^2)-
Twist Pitch = 1 / Twists per Unit Length -
Thickness = outer diameter of the twisted pair, defined as a parameter of the ECAD Twist object
-
► En savoir plus sur la synchronisation d’un projet de conception de faisceau (disponible pour PTC Creo et SOLIDWORKS)
Versions Supported
-
Altium Designer 24.0 (ou version ultérieure) avec l’extension MCAD CoDesigner version 3.7.0.2033
-
CoDesigner 3.4 (et versions ultérieures) n’est pas disponible pour Altium NEXUS Client ; CoDesigner 3.3.0 est la 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 disponible pour les concepteurs uniquement dans le cadre d’une Altium Enterprise Solution. Notez que les versions plus récentes de Siemens NX peuvent afficher un avertissement indiquant que l’écart entre la version actuelle et la version signée est trop important. Siemens NX a été testé jusqu’à la version 2312 ; cet avertissement peut être ignoré. Sinon, l’option Show Warning when Loading dans la boîte de dialogue Customer Defaults de Siemens NX peut être désactivée
Release Notes for CoDesigner 3.7.0 Hot Fix for Autodesk Fusion
| MCAD-4629 | La géométrie du cuivre et de la sérigraphie était placée de manière incorrecte en raison des 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 du pull d’un projet de faisceau, CoDesigner n’était pas en mesure de lire la longueur des câbles transférés depuis la 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 défectueux ». Corrigé. |
| MCAD-3773 | Autodesk Fusion : lors d’un push depuis la MCAD, CoDesigner ne lisait pas correctement l’emplacement des trous de fixation 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 la MCAD, et les affecte en conséquence comme propriétés de l’assemblage PCB/Faisceau/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 était pris en charge). |
| MCAD-4185 | L’entité ECAD Route Tool Path est désormais prise en charge. Dans la MCAD, elle est représentée comme une coupe extrudée. Si cette entité est modifiée dans la MCAD, elle est retransférée vers l’ECAD comme découpe de carte. |
| MCAD-4290 | Siemens NX : CoDesigner prend désormais en charge l’affectation de propriétés personnalisées aux éléments dans Siemens Teamcenter, ainsi que le mappage de ces propriétés aux propriétés de projet/variante ECAD. |
| MCAD-4347 | CoDesigner synchronise désormais les trous fraisés/lamés entre l’ECAD et la MCAD, dans les deux sens. Si l’option « 3D Copper » est activée dans la 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 la MCAD, le tableau « Changes » de CoDesigner listait les composants avec leurs noms par défaut ; toute personnalisation des noms était ignorée. Corrigé. |
| MCAD-4390 | Siemens NX et Teamcenter : CoDesigner prend désormais en charge l’utilisation de l’identifiant de pièce de Teamcenter comme propriété de mappage pour la liaison native de composants ECAD vers MCAD. |
| MCAD-4416 | Dans les projets de faisceaux, CoDesigner synchronise désormais les paires torsadées avec la MCAD sous forme de 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 de keepout MCAD n’affichait pas le bon message d’erreur. Corrigé. |
| MCAD-4463 | Autodesk Inventor 2023 : le panneau CoDesigner était masqué pendant un pull depuis l’ECAD, il n’était donc pas possible de voir la progression du pull. Corrigé. |
| MCAD-4473 | CoDesigner ne valide plus les plis rigid-flex lors d’un push vers la MCAD, car cela entraînait dans certains cas de faux messages d’erreur « 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 faisceaux 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 and Teamcenter, prise en charge des catégories ajoutée 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
S’appuyant sur la prise en charge par CoDesigner des assemblages multi-cartes dans SOLIDWORKS, la mise à jour 3.6 de MCAD CoDesigner ajoute la prise en charge de la synchronisation du faisceau, qui peut ensuite être inclus dans l’assemblage multi-cartes. La prise en charge de SOLIDWORKS 2024 a également été ajoutée. La prise en charge de l’aperçu des modifications dans un assemblage multi-cartes est également ajoutée dans cette version de CoDesigner, et tous les MCAD pris en charge bénéficient désormais d’une meilleure prise en charge de la détection des bords de cartes rigides-flex.
Synchronisation d’un projet de conception de faisceau dans SOLIDWORKS (bêta)
Les faisceaux de câblage sont couramment présents dans de nombreux assemblages, assurant la connexion électrique entre les différents PCB de l’appareil, ainsi que le câblage des divers boutons, afficheurs et commandes avec lesquels l’utilisateur interagit. S’appuyant sur la prise en charge des assemblages multi-cartes dans SOLIDWORKS, la synchronisation du faisceau prend en charge le transfert des éléments du faisceau d’ECAD vers MCAD (connecteurs, fils, épissures, connectivité (données from-to) et topologie du faisceau), ainsi que le transfert de MCAD vers ECAD des longueurs physiques des fils, câbles et segments de faisceau.
Le modèle 3D du faisceau peut également être envoyé à ECAD lors de la synchronisation de l’assemblage multi-cartes, avec les pièces du boîtier mécanique.
► En savoir plus sur la synchronisation d’un projet de conception de faisceau dans Altium MCAD CoDesigner.
Avec CoDesigner, vous pouvez concevoir le faisceau de manière collaborative dans SOLIDWORKS et Altium Designer.
Prise en charge de SOLIDWORKS 2024
La prise en charge de SOLIDWORKS 2024 a été ajoutée dans les mises à jour 3.6 d’Altium MCAD CoDesigner.
Altium MCAD CoDesigner prend désormais en charge SOLIDWORKS 2024 (image fournie par Dassault Systemes)
Aperçu des modifications dans un assemblage multi-cartes
Pour les projets multi-cartes, CoDesigner affiche désormais l’aperçu des modifications de synchronisation à la fois dans ECAD et dans MCAD.
Examinez l’impact de chaque modification dans l’assemblage multi-cartes avant d’appliquer les changements.
Prise en charge des projets imbriqués
CoDesigner synchronise désormais les modifications dans les projets multi-cartes imbriqués. Auparavant, chacun des projets multi-cartes imbriqués devait être synchronisé séparément.
Détection améliorée des bords de carte rigides-flex
L’algorithme de détection des contours de carte lors d’un Push depuis ECAD a été amélioré. Les cas où une région de carte comprend des angles très aigus, comme des courbes tangentielles, ne sont plus considérés comme une erreur. Ils sont désormais signalés comme un avertissement lors du Push, et peuvent être acceptés lors du Pull dans MCAD.
La prise en charge du Push de régions de cartes rigides-flex comportant des angles aigus a été améliorée.
Prise en charge améliorée des pliages rigides-flex dans SOLIDWORKS
Auparavant, CoDesigner pour SOLIDWORKS ne traitait pas correctement les pliages dans une région flexible lorsqu’il y avait un grand nombre de pliages dans cette région. Cette limitation a été supprimée.
Versions Supported
- Altium Designer 23.9.1 (ou version ultérieure) avec l’extension version MCAD CoDesigner3.6.0.1976
- CoDesigner 3.6 n’est pas disponible pour Altium NEXUS Client, CoDesigner 3.3.0 est la 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 est disponible pour les concepteurs uniquement dans le cadre d’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 l’aperçu des modifications de synchronisation à la fois dans ECAD et dans MCAD. |
| MCAD-4105 | Projets multi-cartes, CoDesigner synchronise désormais les modifications dans les projets imbriqués. Auparavant, cela ne fonctionnait qu’à un niveau à la fois. |
| MCAD-4109 | SOLIDWORKS 2024 est désormais pris en charge. |
| MCAD-4114 | Projets multi-cartes, CoDesigner ne pouvait pas synchroniser les parties d’un boîtier déjà déclarées comme boîtier dans un projet enfant. Corrigé. |
| MCAD-4117 | Projets multi-cartes, lors de la synchronisation vers ECAD, l’opération "MoveBoard" n’était pas prise en compte, ce qui entraînait le déplacement de ces PCB dans l’assemblage multi-cartes dans ECAD. Corrigé. |
| MCAD-4123 | Siemens NX, lors d’un Push depuis MCAD, CoDesigner avertit désormais l’utilisateur si des fonctions non prises en charge ont été utilisées, comme c’est le cas lors d’un Push depuis d’autres MCAD. |
| MCAD-4149 | Dans la boîte de dialogue MCAD "Select Project for Pull", les dossiers côté serveur sont désormais affichés en haut de la liste. |
| MCAD-4154 | CoDesigner prend désormais en charge la synchronisation des projets de faisceau entre Altium Designer et SOLIDWORKS. 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. |
| 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 parvenait 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 rigides-flex. |
| MCAD-4335 | L’algorithme de détection des erreurs dans les contours de carte lors d’un Push depuis ECAD a été amélioré. Les cas comportant des angles très aigus (généralement les cas de tangence) ne sont plus considérés comme bloquant le Push et sont désormais signalés comme un avertissement. |
| MCAD-4358 | SOLIDWORKS, CoDesigner ne parvenait pas à construire un PCB dans MCAD si l’option "Create sketch on new part" était activée dans les paramètres SOLIDWORKS. Corrigé. |
Nouveautés de CoDesigner 3.5.0
Released: 17 August 2023 – Version 3.5.0 – Hot Fix (no change to Altium Designer CoD extension)
Released: 27 July 2023 – Version 3.5.0
Feature Highlights
La version 3.5 d’Altium MCAD CoDesigner apporte la prise en charge des assemblages multi-cartes à PTC Creo, ainsi que l’introduction d’une nouvelle capacité : la possibilité de synchroniser une conception de faisceau entre ECAD et MCAD (Creo uniquement pour la version bêta initiale). La synchronisation du faisceau prend en charge le Push du faisceau défini sur l’assemblage multi-cartes ECAD vers PTC Creo, où l’ingénieur mécanicien peut définir le routage du câble à travers le boîtier, ainsi que les connexions aux cartes de circuit imprimé. La définition du faisceau peut ensuite être repoussée de MCAD vers ECAD dans le cadre de l’assemblage multi-cartes.
Synchronisation d’un projet de conception de faisceau (bêta)
Un élément présent dans de nombreux assemblages est constitué d’un ou plusieurs faisceaux de câblage. Les faisceaux sont utilisés pour connecter électriquement les différents PCB de l’appareil, ainsi que pour câbler les divers boutons, afficheurs et commandes avec lesquels l’utilisateur interagit. S’appuyant sur la prise en charge des assemblages multi-cartes dans PTC Creo (voir le point fort suivant), la synchronisation du faisceau prend en charge le transfert des éléments du faisceau d’ECAD vers MCAD (connecteurs, fils, épissures, connectivité (données from-to) et topologie du faisceau), ainsi que le transfert de MCAD vers ECAD des longueurs physiques des fils, câbles et segments de faisceau.
Le modèle 3D du faisceau peut également être envoyé à ECAD lors de la synchronisation de l’assemblage multi-cartes, avec les pièces du boîtier mécanique.
► En savoir plus sur la synchronisation d’un projet de conception de faisceau dans Altium MCAD CoDesigner.
Utilisez la prise en charge des faisceaux de CoDesigner pour collaborer sur la conception du faisceau.
Prise en charge des assemblages multi-cartes dans PTC Creo
De nombreux appareils électroniques sont conçus comme un assemblage de plusieurs cartes de circuits imprimés, habilement formées et agencées dans un boîtier mécanique afin de produire un produit à la fois esthétique et fonctionnel. Le logiciel de conception électronique (ECAD) d’Altium prend cela en charge : plusieurs PCB peuvent être réunis pour créer un assemblage de PCB, appelé Multi-Board Assembly. Cet assemblage peut également inclure le boîtier et d’autres éléments mécaniques qui composent le produit.
Un assemblage multi-cartes ouvert dans l’éditeur d’assemblages multi-cartes d’Altium.
Le processus d’intégration des PCB dans le boîtier est de préférence réalisé dans un environnement MCAD. Mais les PCB seront conçus en ECAD, et l’ingénieur ECAD peut aussi avoir besoin d’effectuer des vérifications électromécaniques, telles que les dégagements composant-à-composant et composant-à-boîtier, ainsi que la vérification de l’accès aux éléments d’interface humaine, comme les voyants et afficheurs, les boutons et les connecteurs. La possibilité de 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.
Dans Altium CoDesigner 3.5, la prise en charge des assemblages multi-cartes sort de la phase bêta. En plus de la prise en charge de la synchronisation des assemblages multi-cartes depuis SOLIDWORKS, la synchronisation des assemblages multi-cartes est désormais également prise en charge depuis PTC Creo.
► En savoir plus sur la synchronisation d’un assemblage multi-cartes dans Altium MCAD CoDesigner.
Prise en charge des dossiers Workspace lors d’un Pull vers MCAD
Les dossiers d’Altium Workspace sont désormais représentés dans la boîte de dialogue Select Project from <Workspace> lorsque vous Pull un nouveau PCB dans MCAD. La boîte de dialogue peut soit afficher tous les projets de tous les dossiers, soit afficher les projets dans leurs dossiers respectifs. Cliquez sur le bouton
en haut de la boîte de dialogue pour basculer le mode d’affichage, puis parcourez les dossiers en utilisant les techniques standard de Windows.
Les dossiers de stockage de projets sont désormais pris en charge dans la boîte de dialogue Select Project <from Workspace> lorsque vous cliquez pour effectuer un Pull depuis MCAD.
Prise en charge de PTC Creo 10
La prise en charge de PTC Creo version 10 a été ajoutée dans les mises à jour 3.5 d’Altium MCAD CoDesigner.
Altium MCAD CoDesigner prend désormais en charge PTC Creo V10 (image fournie par PTC)
Prise en charge d’Autodesk Inventor 2024
La prise en charge d’Autodesk Inventor 2024 a été ajoutée dans les mises à jour 3.5 d’Altium MCAD CoDesigner.
Versions Supported
- Altium Designer 23.5.1 (ou version ultérieure) avec l’extension MCAD CoDesigner version 3.5.0.1900
- CoDesigner 3.5 n’est pas disponible pour Altium NEXUS Client, CoDesigner 3.3.0 est la dernière version.
- CoDesigner 3.x n’est pas disponible pour Altium CircuitMaker ; CoDesigner 2.10 est la dernière version.
Cette mise à jour a été testée sur les plateformes MCAD et versions d’Add-in suivantes :
| Version MCAD | Version de l’Add-In MCAD |
|---|---|
| Autodesk Fusion 360® (Remarque 1) | 3.5.0.17 |
| Autodesk Inventor Professional® - versions 2022, 2023, 2024 | 3.5.0.14 |
| Dassault Systemes SOLIDWORKS® - versions 2020, 2021, 2022, 2023 | 3.5.0.24 |
| PTC Creo Parametric® - 7.X, 8.X, 9.X, 10.X | 3.5.0.21 |
| Siemens NX® - version 1953 ou ultérieure (Remarque 2) | 3.5.0.12 |
Notes:
- Altium CircuitMaker prend uniquement en charge Autodesk Fusion 360.
- Siemens NX n’est disponible pour les concepteurs que dans le cadre d’Altium Enterprise Solutions.
Release Notes for CoDesigner 3.5.0 Hotfix
| MCAD-4221 | Si le nombre de Push et de Pull était suffisamment élevé, dans MCAD, CoDesigner affichait la date/heure et le commentaire du Push ECAD en ne les prenant pas du dernier Push. Corrigé. |
CoDesigner 3.5.0 Release Notes
| MCAD-2210 | Les dossiers d’Altium Workspace sont désormais représentés dans la boîte de dialogue "Select Project from <Workspace>" dans MCAD. |
| MCAD-3892 | CoDesigner vérifie désormais si le paramètre "Use fully defined sketches" est activé dans SOLIDWORKS et rétablit cet état après la génération du PCB (CoDesigner ne peut pas encore créer d’esquisses entièrement définies, et ce paramètre n’était auparavant pas respecté). |
| MCAD-3905 | CoDesigner prend désormais en charge la synchronisation des projets de faisceaux entre Altium Designer et PTC Creo. CoDesigner envoie les informations suivantes du document ECAD Harness Layout Drawing vers MCAD : connecteurs, épissures, connectivité (données "de-à"), topologie du faisceau (points de connexion avec les ensembles de fils et de câbles passant par ces points). Depuis MCAD, CoDesigner renvoie les résultats suivants du routage 3D vers le Harness Layout Drawing : la longueur physique des fils, des câbles et des segments de faisceau. Remarque 1 : pour démarrer la synchronisation, le Harness Layout Drawing doit inclure au minimum les connecteurs transférés depuis le Wiring Diagram. Remarque 2 : la liaison native de composants ECAD-MCAD peut être utilisée pour placer les modèles de connecteurs depuis le stockage MCAD, au lieu des connecteurs transférés depuis l’ECAD. Remarque 3 : CoDesigner ne reconstruit pas la topologie du faisceau dans le Layout Drawing de l’ECAD après la resynchronisation depuis le MCAD ; la topologie du faisceau doit donc être spécifiée dans ce document avant la synchronisation retour. Remarque 4 : le modèle 3D du faisceau peut être envoyé vers l’ECAD lors de la synchronisation d’un assemblage multi-cartes, avec les pièces du boîtier mécanique. |
| MCAD-4032 | CoDesigner prend désormais en charge la synchronisation des assemblages multi-cartes avec PTC Creo. Remarque 1 : auparavant, cette capacité n’était disponible que pour SOLIDWORKS. Remarque 2 : cette capacité est en mode bêta pour PTC Creo 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/chamfreins 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 voisins de l’esquisse, ce qui rendait la modification de l’esquisse difficile. Corrigé. |
| MCAD-4076 | SOLIDWORKS, après activation de l’option 3D Copper dans les paramètres de CoDesigner et avant un Pull des modifications, les décalcomanies étaient masquées. Corrigé, elles restent visibles jusqu’au Pull suivant. |
| MCAD-4083 | CoDesigner réinitialisait le paramètre "Enable Snapping" lors du travail avec un PCB rigide-flex dans SOLIDWORKS, et ne le rétablissait pas. Corrigé. |
| MCAD-4084 | CoDesigner informe désormais l’ingénieur mécanicien du nombre de composants ignorés (filtrés) conformément à la limite de hauteur définie dans les paramètres de CoDesigner (afin d’éviter toute confusion liée à la visibilité ou non des composants). |
| MCAD-4142 | Siemens NX, l’erreur "Unsupported curve type 'SketchVirtualPoint'" s’affichait si l’esquisse de la carte était modifiée après la création d’une dimension dans l’esquisse. Corrigé. |
| MCAD-4147 | PTC Creo, le deuxième Pull d’un PCB échouait si le filtrage des composants par taille était activé et que le nombre de composants filtrés ainsi que leurs propriétés étaient importants. Corrigé. |
Nouveautés de CoDesigner 3.4.0
Released: 29 May 2023 – Version 3.4.0.1859 – Hot Fix for GovCloud
Released: 10 April 2023 – Version 3.4.0.1792 – Hot Fix
Released: 23 March 2023 – Version 3.4.0
Feature Highlights
Par défaut, CoDesigner transfère les composants PCB dans les deux sens entre MCAD et ECAD sous forme de modèles Parasolid. Bien que cela fournisse à chaque domaine de conception un modèle mécaniquement précis, cela ne permet pas à ce modèle de représenter pleinement le composant réel monté dans le produit final. Pour les concepteurs qui doivent travailler avec un composant entièrement détaillé dans chaque domaine de conception, CoDesigner prend en charge la liaison des composants ECAD et MCAD, ce qui permet à l’ingénieur MCAD de travailler avec le composant MCAD, et à l’ingénieur ECAD de travailler avec le composant ECAD.
Siemens NX - Prise en charge de la géométrie cuivre avancée
CoDesigner représente le cuivre des couches supérieure et inférieure sous forme de décalcomanies, offrant une représentation visuellement fidèle du cuivre de chaque côté de la carte. Si vous avez besoin d’une définition précise des formes sur chaque couche de cuivre, cette version apporte la prise en charge de la géométrie cuivre avancée à Siemens NX.
Activez l’option Build 3D Geometry for Copper and Solder Mask dans la boîte de dialogue Altium CoDesigner Settings pour inclure 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 les connexions 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 sont créés comme composant MCAD dans l’Assembly Navigator.
Siemens NX - Placement et reconnaissance des composants de MCAD vers ECAD
CoDesigner pour Siemens NX prend désormais en charge la liaison du composant MCAD vers le composant ECAD équivalent. Ajoutez au composant MCAD un paramètre qui référence le composant ECAD équivalent, indiquez le paramètre de liaison dans les paramètres MCAD CoDesigner de votre espace de travail Altium, puis lorsque vous effectuez un Push de la carte de MCAD vers ECAD, la carte se charge dans ECAD avec le composant ECAD entièrement décrit, placé directement depuis votre espace de travail Altium dans le PCB ECAD.
► En savoir plus sur la liaison des composants MCAD aux composants ECAD
Siemens NX - Placement des composants d’ECAD vers MCAD depuis TeamCenter
Avec cette version, CoDesigner dans Siemens NX peut désormais placer le composant MCAD depuis TeamCenter lorsque vous effectuez un Push d’ECAD vers MCAD. Indiquez quel paramètre ECAD contient le nom du composant MCAD TeamCenter, puis spécifiez ce paramètre dans les paramètres MCAD CoDesigner de votre espace de travail Altium, et tout est prêt. Lorsque le design est envoyé d’ECAD vers MCAD par 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 des modèles de composants à partir d’un système de gestion des données MCAD, CoDesigner prend désormais en charge l’utilisation du nom du modèle MCAD provenant 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 composants et empreintes.
En plus de pouvoir spécifier le nom du modèle MCAD comme paramètre du composant ECAD, vous pouvez aussi le spécifier comme paramètre d’empreinte ECAD si vous le préférez,
l’option Use models from data management system on MCAD side when creating PCB assembly prend en charge les deux approches.
La logique désormais suivie par CoDesigner est la suivante : lors d’un Push depuis ECAD, CoDesigner :
- vérifie si l’option Use models from data management system on MCAD side when creating PCB assembly est activée dans votre espace de travail Altium, et si elle l’est ;
- vérifie si le nom du paramètre spécifié dans l’option de l’espace de travail est présent comme paramètre de correspondance de nom de 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 vers MCAD, récupère le modèle MCAD depuis le stockage MCAD selon la valeur du paramètre d’empreinte. Si le paramètre d’empreinte n’est pas attribué, ou s’il est vide, CoDesigner prend à la place le nom du modèle MCAD depuis le paramètre de composant (s’il n’est pas vide).
Le support avancé rigid-flex sort de bêta
Pour les outils MCAD qui prennent en charge le rigid-flex, cette version marque la sortie publique du support du mode avancé de conception Rigid-Flex (également appelé RF2). À ce stade, le rigid-flex est pris en charge par SOLIDWORKS et PTC Creo.
► En savoir plus sur la synchronisation d’une carte rigid-flex
Versions Supported
- Altium Designer 22.11.1 (ou version ultérieure) avec l’extension MCAD CoDesigner version 3.4.0.1859
- CoDesigner 3.4 n’est pas disponible pour Altium NEXUS Client ; CoDesigner 3.3.0 est la dernière version.
- CoDesigner 3.x n’est pas disponible pour Altium CircuitMaker ; CoDesigner 2.10 est la dernière version.
| Version MCAD | Version de l’add-in MCAD |
|---|---|
| Autodesk Inventor Professional® - versions 2022, 2023 | 3.4.0.8 |
| Autodesk Fusion 360® (Remarque 1) | 3.4.0.9 |
| Dassault Systemes SOLIDWORKS® - versions 2020, 2021, 2022, 2023 | 3.4.0.12 |
| PTC Creo Parametric® - 7.X, 8.X, 9.X | 3.4.0.7 |
| Siemens NX® - version 1953 ou ultérieure (Remarque 2) | 3.4.0.13 |
Notes:
- Altium CircuitMaker prend uniquement en charge Autodesk Fusion 360.
- Siemens NX est uniquement disponible pour les concepteurs dans le cadre d’une solution Altium Enterprise Solutions.
Release Notes for CoDesigner 3.4.0.1859 (Hot Fix for GovCloud support)
| MCAD-4024 | La prise en charge d’Altium 365 GovCloud (https://www.altium.com/trust/govcloud) a été ajoutée. |
Release Notes for CoDesigner 3.4.0.1792
| MCAD-3951 | Dans la liste des modifications de l’extension ECAD, lorsque le nombre de modifications était suffisamment important, le défilement et le redimensionnement des colonnes ne fonctionnaient plus. Corrigé. |
Release Notes for CoDesigner 3.4.0
| MCAD-2958 | Lors d’un Pull des modifications vers 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 info-bulle correspondante pour cette modification. Cela peut éviter la perte des dimensions et contraintes créées par l’ingénieur mécanique (à l’étape suivante de la synchronisation) ou aider l’ingénieur mécanique à 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é du composant/de l’empreinte ECAD, la référence du modèle MCAD doit inclure le chemin Teamcenter, par exemple :root_TC_folder:subfolder1:subfolder12:model_name |
| MCAD-3250 | Siemens NX : la fonctionnalité « Advanced Copper Geometry » (création du modèle 3D précis des couches de cuivre, fûts de cuivre, vias et masques de soudure) est désormais prise en charge. |
| MCAD-3319 | Dans le cas du placement automatique des modèles de composants à partir d’un système de gestion des données MCAD, CoDesigner prend désormais en charge l’utilisation du nom du modèle MCAD provenant d’un paramètre d’empreinte personnalisé ECAD, en plus de la prise en charge existante d’un paramètre de composant personnalisé. Cette fonctionnalité prend mieux en charge les relations plusieurs-à-plusieurs entre composants et empreintes. La logique désormais suivie par CoDesigner est la suivante : lors d’un Push depuis 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 espace de travail Altium, et si elle l’est ; vérifie si le paramètre nommé dans l’espace de travail 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 vers MCAD, récupère le modèle MCAD depuis le stockage MCAD selon la valeur du paramètre d’empreinte. Si le paramètre d’empreinte n’est pas attribué, ou s’il est vide, CoDesigner prend à la place le nom du modèle MCAD depuis le paramètre de composant (s’il n’est pas vide). Notez que la possibilité de travailler avec les paramètres d’empreinte dans Altium Designer est actuellement en bêta ; vérifiez que l’option avancée PCB.FootprintParameters est activée dans Altium Designer pour utiliser cette fonctionnalité de CoDesigner. |
| MCAD-3589 | SOLIDWORKS : lors de la mise à jour d’un PCB conçu en mode rigid-flex 2.0, CoDesigner ne redessine désormais que les régions dont la géométrie a changé dans ECAD. Cela permet aux concepteurs de conserver les dimensions et contraintes du MCAD créées pour les autres régions. |
| MCAD-3753 | Autodesk Fusion 360 : lors de la création du contour de la carte, CoDesigner contraint désormais les segments d’esquisse séquentiels les uns par rapport aux autres, ce qui permet à l’ingénieur mécanique de modifier plus facilement l’esquisse. |
| MCAD-3778 | L’algorithme d’envoi des différentes pièces du boîtier mécanique a été amélioré. Auparavant, lorsque plusieurs pièces étaient enregistrées en même temps dans MCAD (par exemple lors de leur importation depuis des formats d’échange), cela entraînait des erreurs lors de leur Pull vers ECAD. Corrigé. |
| MCAD-3783 | Autodesk Fusion 360 : lors d’un Push, CoDesigner détecte désormais correctement le cas où l’esquisse de la carte fait référence à une géométrie externe et affiche le message d’erreur « Invalid feature profile: Board. ». Notez que de telles esquisses ne peuvent pas être envoyées vers ECAD par Push. |
| MCAD-3831 | Siemens NX : prise en charge ajoutée pour NX v.2xxx. |
| MCAD-3857 | Autodesk Fusion 360 : la possibilité de créer des keepouts et des cutouts à l’aide des outils CoDesigner ne fonctionnait plus parce que le contexte d’assemblage du dispositif était détecté de manière incorrecte. Corrigé. |
| MCAD-3930 | Lors d’un Pull des modifications dans SOLIDWORKS, CoDesigner laisse désormais la modification « Synchronize component properties » décochée par défaut. Cela aide l’utilisateur à éviter d’extraire manuellement les composants de SOLIDWORKS PDM. Remarque : il est recommandé de clarifier pourquoi les propriétés dans ECAD et dans les stockages MCAD sont différentes. |
Nouveautés de CoDesigner 3.3.0
Released: 21 December 2022 – Version 3.3.0
Aucune nouvelle fonctionnalité n’est incluse dans cette version.
Versions Supported
- Altium Designer 22.6 (ou version ultérieure) avec la version 3.3.0.1753 de l’extension MCAD CoDesigner
- Altium NEXUS Client 5.6 à 5.8, avec la version 3.3.0.497 de l’extension MCAD CoDesigner
- CoDesigner 3.x n’est pas disponible pour Altium CircuitMaker ; CoDesigner 2.10 est la version la plus récente.
Cette mise à jour a été testée sur les plateformes MCAD et les versions d’Add-in suivantes :
| Version MCAD | Version de l’Add-in MCAD |
|---|---|
| Autodesk 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 solution 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 » récemment introduites — Multiboard Sync et Keepout/Room Sync — la licence « Altium Enterprise Server & CAL » doit être mise à jour. |
| MCAD-3666 | Conformément à la politique de licence d’Altium, la possibilité de créer des Keepouts et des Rooms dans MCAD n’est désormais possible qu’avec les abonnements « PRO » et « Enterprise ». Remarque : les Keepouts et Rooms existants créés précédemment dans MCAD avec un abonnement « Standard » ne seront pas affectés, mais toute modification apportée à ces entités à partir de maintenant ne sera plus transférée vers ECAD. |
| MCAD-3745 | SOLIDWORKS, l’assemblage des segments de carte dans une carte rigide-flex 2.0 a été amélioré, avec l’ajout d’une contrainte d’angle 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 Altium Account, avec un nom d’utilisateur qui n’est actuellement membre d’aucun Altium Workspace existant,
- d’une solution MCAD prise en charge,
- avec la dernière version de l’Altium MCAD CoDesigner Add-in installée.
Si le nom d’utilisateur de votre compte n’est actuellement membre d’aucun Altium Workspace, alors après vous être connecté à CoDesigner dans votre logiciel MCAD, le panneau Altium CoDesigner contiendra des informations sur la façon d’accéder à un projet de démonstration.
Si vous n’êtes actuellement membre d’aucun Workspace, le mode démo sera disponible après connexion à Altium MCAD CoDesigner.
En mode démo, l’ingénieur mécanicien peut :
- construire le modèle du PCB de démonstration dans le format natif du MCAD, vérifier la structure du modèle et voir comment associer/contraindre le modèle au boîtier.
- récupérer une modification de conception et explorer les fonctions de contrôle des modifications (CoDesigner simule des modifications ECAD sur le PCB de démonstration).
- construire une géométrie 3D précise du cuivre (la 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, notamment : modifier la forme de la carte, le placement des composants, créer des trous de fixation et créer des keepouts/rooms.
Si vous avez récupéré les modifications simulées dans MCAD, vous pouvez cliquer sur une entrée pour mettre en surbrillance cette modification sur la carte (affichée en violet).
Ouvrir le PCB dans l’interface Web d’Altium depuis votre logiciel MCAD
Dans MCAD, vous pouvez désormais ouvrir la version ECAD du projet PCB/Multiboard dans l’interface web d’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 s’affiche. Vous pouvez également utiliser les onglets en haut pour explorer le SCH, le PCB (version 2D de la carte), le document Draftsman et le BOM (nomenclature ActiveBOM).
- Utilisez les icônes situées en haut à droite de la zone graphique de l’interface web pour : Search des composants ou des nets ; ou cliquez sur un composant ou un net dans la zone d’affichage graphique pour afficher ses détails dans le panneau Info. L’objet sera mis en surbrillance simultanément 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éactivant manuellement les fonctions de pli dans l’arborescence du modèle MCAD.
Utilisez le bouton Fold / Unfold dans le ruban Altium CeoDesigner pour basculer rapidement l’état Suppress de tous les plis.
Détails améliorés sur les modifications des paramètres des composants
Lorsque la conception est transmise dans les deux sens entre les équipes de conception électrique et mécanique et que les deux équipes utilisent des systèmes de gestion des composants, des conflits peuvent survenir lorsqu’une différence est détectée entre un composant ECAD et un composant MCAD contrôlé par PDM.
Dans MCAD, CoDesigner affiche désormais des informations détaillées sur les modifications proposées des propriétés des composants lors de la synchronisation ECAD vers MCAD. Auparavant, les modifications de composants étaient représentées par un seul enregistrement dans la liste des modifications ; désormais, cette modification peut être développée pour révéler des informations détaillées sur les changements de nom, les changements d’empreinte et les propriétés éditées ou modifiées, pour chaque composant modifié.
Ce niveau de détail aide l’ingénieur mécanicien à investiguer rapidement lorsque les bibliothèques ECAD et MCAD ne sont plus synchronisées, peut-être en raison de modifications automatiques apportées par MCAD ou le PDM lors de la synchronisation précédente, et à décider de l’impact sur la conception.
Développez l’entrée de modification pour examiner la synchronisation des paramètres du composant 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 par PTC)
Versions Supported
- Altium Designer 22.6 (ou version ultérieure) avec la version 3.2.0.1730 de l’extension MCAD CoDesigner
- Altium NEXUS Client 5.6 à 5.8, avec la version 3.2.0.490 de l’extension MCAD CoDesigner
- CoDesigner 3.x n’est pas disponible pour Altium CircuitMaker ; CoDesigner 2.10 est la version la plus récente.
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 Inventor Professional® - versions 2022, 2023 | 3.2.0.8 |
| Autodesk Fusion 360® (Remarque 1) | 3.2.0.7 |
| Dassault Systemes SOLIDWORKS® - versions 2020, 2021, 2022, 2023 | 3.2.0.11 |
| PTC Creo Parametric® - 7.X, 8.X, 9.X | 3.2.0.8 |
| Siemens NX® - version 1953 ou ultérieure (Remarque 2) | 3.2.0.8 |
Notes:
- Altium CircuitMaker prend uniquement en charge Autodesk Fusion 360.
- Siemens NX est uniquement disponible pour les concepteurs dans le cadre d’une Altium Enterprise Solution.
Notes de version
| 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 à examiner la situation lorsque les bibliothèques ECAD et MCAD ne sont pas synchronisées, en raison de modifications automatiques effectuées par MCAD ou PDM lors de la synchronisation précédente. |
| MCAD-3404 | PTC Creo, l’algorithme de 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 créer une découpe couvrant plus d’une région, CoDesigner utilise désormais des esquisses dérivées de SOLIDWORKS. |
| MCAD-3590 | PTC Creo, après des modifications du contour de carte dans ECAD, CoDesigner reconstruit désormais uniquement les régions modifiées d’une carte rigide-flexible (auparavant, la carte entière était reconstruite). |
| MCAD-3599 | CoDesigner inclut désormais un « mode Démo » dans MCAD, s’il n’existe aucun Workspace associé à l’utilisateur. En mode Démo, l’ingénieur mécanicien peut effectuer les actions suivantes : a) créer le modèle du PCB de démonstration 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 du PCB de démonstration), c) créer la géométrie 3D précise du cuivre (la génération du cuivre 3D n’est pas encore prise en charge dans Autodesk Fusion 360 et Siemens NX), d) vérifier la définition mécanique du PCB, notamment : modifier la forme de la carte, le placement des composants, créer des trous de montage et créer des keepouts/salles. |
| MCAD-3647 | SOLIDWORKS et PTC Creo, un bouton permettant de plier/déplier un PCB rigide-flexible a été ajouté à la barre d’outils du ruban CoDesigner. Auparavant, les ingénieurs mécaniciens devaient plier/déplier un PCB rigide-flexible en supprimant/ré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’aimantation é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 représentant les différentes régions d’une carte rigide-flexible dans SOLIDWORKS, ce qui simplifie le travail avec 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
Points forts des fonctionnalités
Cette version met l’accent sur l’introduction de la prise en charge des cartes conçues à l’aide du mode Advanced Rigid-Flex dans l’éditeur PCB d’Altium (également appelé Rigid-Flex 2, ou RF2). Dans ECAD, le mode Advanced Rigid-Flex apporte la prise en charge de conceptions rigide-flexible plus complexes, notamment : des conceptions avec des régions flexibles qui se chevauchent, des plis à l’intérieur d’une découpe interne du PCB et des séparations rigide-flexible de forme personnalisée.
Conception rigide-flexible améliorée (bêta)
L’ajout de la prise en charge du mode Advanced Rigid-Flex à CoDesigner apporte les améliorations suivantes à la prise en charge rigide-flexible ECAD-MCAD :
- Régions flexibles avec différentes épaisseurs
- Régions flexibles distinctes qui se chevauchent
- 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 flexible située à l’intérieur d’une découpe d’une région flexible plus grande)
Une conception Advanced Rigid-Flex avec des régions flexibles superposées de différentes épaisseurs, ouverte dans Altium Designer et dans PTC Creo.
Structure d’une carte Advanced Rigid-Flex (RF2) dans MCAD
Vous trouverez ci-dessous un résumé de la structure MCAD d’une carte Advanced Rigid-Flex :
-
Chaque région rigide d’une conception RF2 est représentée par un assemblage, qui inclut cette partie rigide (région) de la carte, ainsi que les composants montés sur cette région (très similaire à la façon dont un PCB rigide est modélisé dans MCAD).
-
Chaque région flexible de la carte est représentée par une pièce en tôle. Dans cette pièce, chaque ligne de pli ECAD est définie comme un pli esquissé. Notez qu’un pli pouvant être Pushed depuis ECAD peut ne pas être correctement formé dans MCAD, en raison des exigences de pliage de cet outil MCAD. Notez également que les composants sur les régions flexibles ne sont pas encore pris en charge.
-
Pour les découpes qui s’étendent sur plusieurs régions de la carte, des extrusions de coupe distinctes sont créées dans MCAD. Si l’ingénieur mécanicien souhaite modifier la forme d’une telle découpe dans MCAD, il devra modifier toutes ces extrusions.
Remarques sur le travail avec les cartes Advanced Rigid Flex
-
Pour une carte RF2 dans ECAD, chaque région X-Y de la carte est dessinée comme un objet distinct, auquel une sous-structure d’empilement est ensuite affectée (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 des 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 comportant le plus grand nombre de couches. En gardant cela à l’esprit, il peut être plus facile d’étendre une région flexible dans la région rigide adjacente s’il est difficile d’aligner leurs bords. Pour en savoir plus, consultez Planification des régions rigides et flexibles - mode avancé.
-
L’éditeur PCB ECAD comprend plusieurs outils pour aider à créer des régions à partir d’objets ligne/arc existants. Pour en savoir plus, consultez Création de régions de carte à partir des objets sélectionnés.
-
Dans ECAD, chaque ensemble unique de couches (substack) doit être défini, soit en copiant des couches existantes pour créer la nouvelle substack, soit en ajoutant des couches pour définir une substack unique. Pour en savoir plus, consultez Ajout et modification d’une nouvelle substack.
-
Le mode RF2 prend en charge les 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 cela n’est pas fait, un avertissement de région non affectée s’affichera lorsque la conception sera Pushed depuis ECAD vers MCAD
-
La structure de l’assemblage PCB en mode RF2 dans SOLIDWORKS diffère de celle de l’assemblage en mode RF1 dans SOLIDWORKS ; ainsi, si le mode passe de RF1 à RF2 dans ECAD, il est recommandé d’effectuer un nouveau Pull de la carte dans SOLIDWORKS. Dans Creo, la structure de l’assemblage PCB est unifiée pour RF1 et RF2 ; vous ne verrez donc aucun changement dans l’arborescence des fonctions MCAD.
-
Les décalcomanies représentant le cuivre supérieur/inférieur, la sérigraphie et le masque de soudure sont désormais appliquées aux régions rigides en mode RF2 dans SOLIDWORKS.
-
À ce stade, la création de nouvelles régions et de nouveaux plis dans MCAD n’est pas prise en charge pour les cartes utilisant le mode Advanced Rigid-Flex.
-
Lors de la modification de la géométrie du PCB dans MCAD, gardez à l’esprit qu’il n’existe aucune associativité entre la géométrie des régions voisines. Si la géométrie d’une région est modifiée, veuillez ajuster en conséquence la géométrie de la région voisine.
-
Si vous apportez des modifications importantes à la géométrie, par exemple en changeant l’ensemble des arêtes, les contraintes dans MCAD peuvent être rompues. C’est normal, elles seront restaurées lors de la prochaine synchronisation MCAD-ECAD-MCAD.
-
Après avoir apporté des modifications aux plis, une opération de reconstruction MCAD sera nécessaire dans la plupart des cas.
-
Si vos conceptions sont stockées dans Altium 365, l’envoi automatique effectué après l’enregistrement du projet sur le serveur ne traitera pas les modifications de votre carte rigide-flexible (les modifications RF2 n’ont pas encore été ajoutées à l’envoi automatique côté serveur ECAD). Après avoir enregistré un projet rigide-flexible sur le serveur, vous devez également manuellement Push votre PCB vers MCAD dans le panneau MCAD CoDesigner.
-
La définition de zones d’exclusion (ECAD Keepouts), de 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 (ainsi que l’envoi du boîtier vers ECAD) ne sont actuellement pas pris en charge pour les cartes rigide-flexible.
-
Les régions flexibles de votre conception PCB sont modélisées dans MCAD comme de la tôle. Chaque outil MCAD dispose de son propre ensemble de tests 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 courbure
-
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 d’Add-in suivantes :
| Version MCAD | Version de l’Add-In MCAD |
|---|---|
| Autodesk Inventor Professional® - versions 2022, 2023 | 3.1.0.11 |
| Autodesk Fusion 360® (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 ne prend en charge qu’Autodesk Fusion 360.
- Siemens NX est uniquement disponible pour les concepteurs dans le cadre d’une Altium Enterprise Solution.
- Il s’agissait de la version 3.1.0.34 lors de la publication du 4 octobre. Cette version ultérieure a été fournie car l’antivirus Symantec a, vraisemblablement à tort, détecté la version précédente comme étant un virus. Il n’y a aucun changement de fonctionnalité dans cette version ultérieure.
Release Notes
| MCAD-2438 | CoDesigner ne pouvait pas pousser un PCB rigide-flex depuis l’ECAD s’il y avait deux couches ou plus portant le même nom dans différentes empilages de couches. Corrigé. |
| MCAD-3234 | Si CoDesigner est connecté à un serveur personnalisé dans le MCAD, le nom de ce serveur est désormais affiché dans le plugin (« Custom Server » était affiché auparavant). |
| MCAD-3242 | CoDesigner affiche désormais l’année de la modification dans l’historique si cette modification a été effectuée au cours de l’année passée, afin d’éviter toute confusion. |
| MCAD-3466 | CoDesigner synchronise désormais les PCB conçus en mode Advanced Rigid-Flex (RF2), avec SOLIDWORKS et PTC Creo. 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 un nouveau pull 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 désormais 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 des modifications apportées à la politique de sécurité sur les serveurs Altium, un utilisateur ECAD standard (non administrateur) ne peut plus inviter un ingénieur mécanicien externe dans le Workspace. Dans cette situation, le comportement d’activation de l’option Share lors d’un Push dans l’extension ECAD CoDesigner a changé : CoDesigner informe désormais l’utilisateur ECAD non administrateur qu’un administrateur du Workspace doit inviter l’ingénieur mécanicien externe dans le Workspace. |
| MCAD-3658 | Le bouton CoDesigner a été ajouté au ruban par défaut dans Autodesk Inventor. Utilisez-le pour ouvrir le panneau CoDesigner, ce qui résout le problème d’absence d’accès au panneau dans Autodesk Inventor 2023 lorsqu’aucun fichier n’était ouvert. |
Nouveautés de CoDesigner 3.0.0
Released: 18 July 2022 – Version 3.0.0
Feature Highlights
Altium CoDesigner 3.0 introduit la prise en charge de la synchronisation d’un assemblage d’appareil MCAD avec un assemblage multi-cartes ECAD. Cette fonctionnalité est initialement publiée en bêta pour SOLIDWORKS, d’autres outils MCAD suivront dans les prochaines versions.
Prise en charge des assemblages multi-cartes
Construire un appareil à 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, où plusieurs PCB peuvent être réunis pour créer un assemblage de PCB, appelé Multi-Board Assembly. Cet assemblage peut également inclure le boîtier.
Un assemblage multi-cartes ouvert dans l’éditeur Multi-board Assembly d’Altium.
Le processus d’assemblage des PCB dans le boîtier est 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 et de l’étiquetage des éléments d’interface humaine, tels que les voyants et afficheurs, les boutons et les connecteurs. Le fait de pouvoir synchroniser l’ensemble de l’assemblage de l’appareil entre les domaines MCAD et ECAD présente de nombreux avantages, afin que l’état actuel de l’appareil assemblé puisse être rapidement vérifié par les équipes de conception mécanique et électronique.
La sortie d’Altium CoDesigner 3.0 introduit la prise en charge de la synchronisation de l’assemblage d’appareil MCAD avec l’assemblage multi-cartes ECAD. Cette première version bêta 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 multi-cartes dans Altium MCAD CoDesigner.
Les diapositives ci-dessous montrent un résumé de la synchronisation d’un assemblage multi-cartes entre MCAD et ECAD. Cet ordre d’étapes n’est pas fixe ; par exemple, les diapositives montrent une séquence dans laquelle les PCB individuels ont été Pullés depuis l’ECAD et assemblés dans le boîtier MCAD, avant qu’il ne soit décidé de transférer l’ensemble de l’assemblage vers l’ECAD.
Pusher les PCB individuels depuis l’ECADChaque PCB doit être Pushé depuis l’ECAD, Pullé dans le MCAD et enregistré en tant qu’assemblage. Pusher l’assemblage multi-cartes ECADIncluez les PCB individuels dans l’assemblage multi-cartes ECAD (leur position peut rester non définie) et Pushez le MBA depuis l’ECAD. Créer l’assemblage d’appareil dans le MCADIncluez le boîtier et un ou plusieurs assemblages PCB MCAD (les PCB peuvent aussi être ajoutés ultérieurement). Reconnaître les PCBSi un ou plusieurs des assemblages PCB ont été ajoutés, cliquer sur ce bouton indique à CoDesigner que chacun des PCB qu’il peut détecter fait partie de cet assemblage d’appareil MCAD. Lier le multi-cartesSi les PCB ont été reconnus, vous pouvez lier l’assemblage d’appareil MCAD à l’assemblage multi-cartes ECAD en sélectionnant la commande Link Multiboard dans le menu déroulant en haut du panneau Altium CoDesigner, comme montré ci-dessus. Si les PCB n’ont pas encore été reconnus, utilisez le bouton Link Multiboard dans le panneau Altium CoDesigner. Définir le boîtierSélectionnez le boîtier dans l’arborescence des fonctions MCAD, puis cliquez sur le bouton Enclosure dans le ruban Altium CoDesigner. CoDesigner reconnaît désormais cette pièce/cet assemblage comme étant le boîtier et l’indiquera dans la section Multiboard Definition du panneau Altium CoDesigner. Pusher l’assemblage depuis le MCADCoDesigner pousse l’emplacement et l’orientation de chaque PCB vers l’ECAD, ainsi que le boîtier s’il a été défini. Puller l’assemblage dans l’ECADPuller l’assemblage terminé dans l’ECAD dans le panneau MCAD CoDesigner de l’éditeur Multi-board Assembly dans l’ECAD. L’assemblage terminé dans l’ECADL’ingénieur peut maintenant examiner l’assemblage multi-cartes terminé dans l’ECAD. |
► En savoir plus sur la synchronisation d’un assemblage multi-cartes avec Altium CoDesigner
Fusion 360 - Prise en charge du travail avec l’assemblage d’appareil
Autodesk Fusion 360 prend désormais en charge le travail dans le contexte de l’assemblage d’appareil. CoDesigner dans Fusion 360 reconnaît désormais le PCB et le boîtier, permettant l’échange du boîtier entre MCAD et ECAD (ces capacités sont déjà prises en charge dans d’autres MCAD).
Sélectionnez le boîtier dans l’arborescence du modèle, puis cliquez sur le bouton Enclosure du bouton Altium CoDesigner - vérifiez le panneau pour confirmer qu’il a été reconnu.
Push CoDesigner automatique lors de l’enregistrement sur le serveur
Lorsque vous effectuez un Push depuis l’ECAD dans CoDesigner, vous ne poussez pas le fichier PCB vers l’espace de travail Altium, mais 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 l’espace de travail 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 prêter à confusion : un ingénieur électricien peut penser que l’opération Save to Server effectuée en fin de journée signifie que tous les autres utilisateurs ayant besoin d’accéder à ces données de conception disposent désormais de la version à jour et peuvent commencer à travailler.
Pour simplifier le maintien de la synchronisation des fichiers, l’espace de travail effectue désormais un Push MCAD automatique chaque fois qu’un Save to Server est effectué sur le projet PCB dans l’ECAD.
Un Push MCAD est désormais effectué automatiquement lorsque le projet est enregistré sur le serveur.
Lorsque l’ingénieur MCAD effectue un Pull, il est informé que le dernier Push MCAD était automatique, comme illustré dans les diapositives ci-dessous. Il n’y a aucun changement dans la manière dont les Push MCAD manuels sont signalés dans le panneau Altium CoDesigner.
Keepouts et Rooms
Les Keepouts et Rooms créés ou modifiés dans l’ECAD ne sont 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 bêta.
Versions Supported
- Altium Designer 22.6 (ou version ultérieure) avec l’extension MCAD CoDesigner version 3.0.0.1610
- Altium NEXUS Client 5.6 à 5.8, avec l’extension MCAD CoDesigner version 3.0.0.474
- CoDesigner 3.0 n’est pas disponible pour Altium CircuitMaker ; CoDesigner 2.10 est la version la plus récente.
Cette mise à jour a été testée sur les plateformes MCAD et versions d’add-in suivantes :
| Version MCAD | Version de l’add-in MCAD |
|---|---|
| Autodesk 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 n’est disponible pour les concepteurs que dans le cadre d’Altium Enterprise Solutions.
Release Notes
| MCAD-2364 | Autodesk Fusion 360, le travail dans le contexte de l’assemblage du dispositif et de l’échange de boîtier est désormais pris en charge (ces fonctionnalités sont déjà prises en charge dans d’autres MCAD). Notez qu’après l’insertion dans l’assemblage du dispositif, Autodesk Fusion 360 conserve les positions des composants du PCB par rapport à l’assemblage du dispositif. Si le PCB est déplacé dans l’assemblage du dispositif dans le MCAD puis que les composants sont déplacés dans l’ECAD, il est recommandé de retirer le PCB de l’assemblage du dispositif puis de l’y insérer de nouveau, afin de réinitialiser ces relations et de conserver le placement correct des composants dans le contexte de l’assemblage du dispositif. |
| MCAD-2775 | PTC Creo, CoDesigner peut désormais lire les modèles depuis un lien PTC Windchill PDM. |
| MCAD-3038 | PTC Creo, le modèle 3D du cuivre pour les trous métallisés non circulaires était généré de manière incorrecte (trop grossière) avec certains modèles Creo. Corrigé. |
| MCAD-3154 | Pour synchroniser les projets multi-cartes, l’assemblage qui représente le dispositif/système dans le MCAD doit être lié au projet multi-cartes ECAD correspondant via la fonctionnalité « Link Multiboard » dans le panneau CoDesigner côté MCAD. Cette fonctionnalité permet la synchronisation du placement des PCB et des éléments du boîtier mécanique dans l’espace 3D. Les PCB enfants eux-mêmes doivent être synchronisés individuellement de manière classique. |
| MCAD-3221 | Les Keepouts et Rooms créés ou modifiés dans l’ECAD ne sont plus affichés dans le MCAD, ce qui supprime des informations redondantes pour l’ingénieur mécanicien. |
| MCAD-3239 | Dans SOLIDWORKS, CoDesigner ne pouvait pas traiter le contour du profil de carte si l’esquisse de la carte incluait une ligne de centre qui intersectait l’esquisse de façon à la diviser en plusieurs régions. CoDesigner avertit désormais l’utilisateur à 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 en cuivre étaient générés de manière incorrecte (trop grossière) avec certains modèles Creo. Corrigé. |
| MCAD-3303 | Dans le MCAD, CoDesigner permet désormais à l’utilisateur de travailler avec le dernier Push réussi depuis l’ECAD, si le dernier Push automatique depuis l’ECAD 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é (les modèles MCAD sont désormais correctement réutilisés). |
| MCAD-3329 | Siemens NX, le réaffichage des petits composants ne fonctionnait pas correctement après modification de la limite de hauteur des composants. Corrigé. |
| MCAD-3335 | PTC Creo, CoDesigner avertit désormais si le modèle Creo présente une orientation des 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 découpes, keepouts et rooms aux formes complexes comprenant 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 de 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 du boîtier mécanique lorsque SOLIDWORKS PDM STANDARD était utilisé. Corrigé. |
| MCAD-3400 | Si le dossier commun des composants était utilisé et contrôlé par un système PDM côté MCAD, CoDesigner ne pouvait pas modifier les fichiers intermédiaires contenant les graphismes des couches dans le sous-dossier « \Orig » de ce dossier commun des composants. Corrigé (le sous-dossier « \Orig » est désormais stocké dans le dossier du projet, où il peut être facilement trouvé et contrôlé pour les modifications). |
| MCAD-3402 | PTC Creo, les modifications de la limite de hauteur des composants n’étaient pas correctement traitées dans certains cas. Corrigé. |
| MCAD-3403 | SOLIDWORKS, les composants ne pouvaient pas être réaffichés si le modèle du composant 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.
).
).
).
).
).
).



)
)
)














