Nouveautés de CoDesigner 2.x
La technologie MCAD CoDesigner d'Altium relie les domaines de la conception mécanique et électrique, permettant aux ingénieurs mécaniciens et électroniciens de se transmettre la carte PCB assemblée d'un domaine à l'autre.
Dans votre logiciel de conception Altium, cela est réalisé grâce à une extension qui charge et extrait les données de la carte et des composants depuis l'éditeur PCB, le MCAD CoDesigner extension. Dans le logiciel MCAD, le Altium CoDesigner Add-in remplit la même fonction, en chargeant et en extrayant les données de la carte et des composants depuis le logiciel MCAD.
Les logiciels ECAD et MCAD transmettent les modifications de conception via un Workspace Altium, qui peut être hébergé dans le cloud sur Altium 365, ou sur le réseau de votre entreprise à l'aide d'un Altium On-Prem Enterprise Server. Le Workspace agit comme un pont, auquel se connectent à la fois les logiciels ECAD et MCAD. Le Workspace contient les données de la carte et des composants, permettant aux ingénieurs ECAD et MCAD de continuer à travailler de manière autonome, en récupérant et en envoyant leurs modifications lorsqu'ils sont prêts.
Versions prises en charge
CoDesigner fait l'objet d'un développement continu ; cette page présente les modifications apportées aux versions 2.x. É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.
Pour obtenir des informations sur les mises à jour des versions plus récentes, consultez la page New in CoDesigner.
ECAD-MCAD VERSION COMPATIBILITY MATRIX
Cette matrice fournit un résumé de la compatibilité des versions ECAD/MCAD. La première ligne de chaque cellule indique le ou les numéros de version pris en charge d'Altium Designer ou du produit MCAD. La deuxième ligne indique l'extension/le module complémentaire à privilégier avec cette version d'Altium Designer ou de votre produit MCAD. Ces informations sont également détaillées dans la section Versions prises en charge des informations « New In » pour chaque version d'Altium MCAD CoDesigner.
Altium Designer/ extension CoD |
Autodesk Fusion®/ module complémentaire MCAD |
Autodesk Inventor®/ module complémentaire MCAD |
Dassault Systemes SOLIDWORKS®/ module complémentaire MCAD |
PTC Creo Parametric®/ module complémentaire MCAD |
Siemens® NX™/ module complémentaire MCAD |
|---|---|---|---|---|---|
AD21.3 - AD22.5 CoD 2.10.0.1555 |
Fusion 360 2.10.0.6 |
2021, 2022 2.10.0.8 |
2020, 2021, 2022 2.10.0.7 |
6.X, 7.X, 8.X 2.10.0.10 |
1953 - 1996 2.10.0.11 |
AD21.3 - AD22.5 CoD 2.9.0.1522 |
Fusion 360 2.9.0.15 |
2021, 2022 2.9.0.14 |
2020, 2021, 2022 2.9.0.11 |
6.X, 7.X, 8.X 2.9.0.12 |
1953 - 1996 2.9.0.18 |
AD21.3 - AD22.5 CoD 2.8.0.1472 |
Fusion 360 2.8.0.6 |
2021, 2022 2.8.0.3 |
2020, 2021, 2022 2.8.0.3 |
6.X, 7.X, 8.X 2.8.0.3 |
1953 - 1996 2.8.0.03 |
AD21.3 - AD22.5 CoD 2.7.0.1434 |
Fusion 360 2.7.0.13 |
2021, 2022 2.7.0.13 |
2020, 2021, 2022 2.7.0.20 |
6.X, 7.X, 8.X 2.7.0.14 |
1953 - 1996 2.7.0.23 |
AD21.3 - AD22.5 CoD 2.6.0.1377 |
Fusion 360 2.6.0.9 |
2020, 2021, 2022 2.6.0.8 |
2018, 2019, 2020, 2021 2.6.0.9 |
4.X , 5.X, 6.X, 7.X, 8.X 2.6.0.9 |
Non disponible |
AD21.3 - AD22.5 CoD 2.5.0.1254 |
Fusion 360 2.5.0.11 |
2020, 2021, 2022 2.5.0.11 |
2018, 2019, 2020, 2021 2.5.0.11 |
4.X , 5.X, 6.X, 7.X, 8.X 2.5.0.11 |
Non disponible |
AD21.3 - AD22.5 CoD 2.4.0.1200 |
Fusion 360 2.4.0.8 |
2020, 2021, 2022 2.4.0.7 |
2018, 2019, 2020, 2021 2.4.0.17 |
4.X , 5.X, 6.X, 7.X, 8.X 2.4.0.13 |
Non disponible |
AD21.3 - AD22.5 CoD 2.3.0.1127 |
Fusion 360 2.3.0.8 |
2019, 2020, 2021 2.3.0.8 |
2018, 2019, 2020, 2021 2.3.0.9 |
4.X , 5.X, 6.X, 7.X 2.3.0.22 |
Non disponible |
AD20.2 - AD21.2 CoD 2.2.0.1072 |
Non disponible |
2019, 2020, 2021 2.2.0.6 |
2018, 2019, 2020, 2021 2.2.0.7 |
4.X , 5.X, 6.X, 7.X 2.2.0.6 |
Non disponible |
AD20.2 - AD21.2 CoD 2.1.0.1033 |
Non disponible |
2019, 2020, 2021 2.1.0.6 |
2018, 2019, 2020, 2021 2.1.0.7 |
4.X , 5.X, 6.X, 7.X 2.1.0.10 |
Non disponible |
AD20.2 - AD21.2 CoD 2.0.5.885 |
Non disponible |
2019, 2020 2.0.5.52 |
2018, 2019, 2020 2.0.5.68 |
4.X , 5.X, 6.X, 7.X 2.0.5.60 |
Non disponible |
AD20.2 - AD21.2 CoD 2.0.4.829 |
Non disponible |
2019, 2020 2.0.4.45 |
2018, 2019, 2020 2.0.4.62 |
4.X , 5.X, 6.X, 7.X 2.0.4.53 |
Non disponible |
AD20.1 CoD 2.0.3.721 |
Non disponible |
2019, 2020 2.0.3.27 |
2018, 2019, 2020 2.0.3.30 |
4.X , 5.X, 6.X 2.0.3.31 |
Non disponible |
Nouveautés de CoDesigner 2.10.0
Released: 25 May 2022 – Version 2.10.0
Feature Highlights
Siemens NX - prise en charge de Teamcenter PLM
Siemens Teamcenter PLM réunit les ingénieurs mécaniciens et leur permet de partager leurs pièces et leurs conceptions à travers le monde. Cette version de CoDesigner prend en charge Teamcenter PLM lors des opérations sur l’assemblage PCB, la pièce PCB et les composants dans Siemens NX. Les assemblages PCB peuvent être enregistrés et ouverts depuis l’interface Teamcenter directement dans Siemens NX, comme illustré ci-dessous.
CoDesigner stocke les modèles 3D des composants de chaque PCB qu’il récupère depuis l’ECAD dans l’un des deux emplacements suivants. Par défaut, les modèles de composants sont enregistrés dans le même dossier que l’assemblage PCB MCAD. Vous pouvez également configurer un dossier commun de composants que CoDesigner utilisera pour tous les modèles de composants de tous les PCB récupérés depuis l’ECAD. L’avantage de cette approche est que CoDesigner peut partager les modèles de composants communs entre différents assemblages PCB.
Lorsque Teamcenter PLM est utilisé, si aucun dossier commun de composants n’est configuré dans les paramètres de CoDesigner, CoDesigner créera un dossier \Altium_Components à la racine du référentiel Teamcenter pour stocker les composants 3D de tous les projets PCB récupérés. Si un Common folder for storing models from ECAD a été configuré dans la boîte de dialogue CoDesigner Settings, cet emplacement sera utilisé à la place.
CoDesigner prend désormais en charge Siemens Teamcenter PLM.
Fusion 360 - Afficher le cuivre et la sérigraphie
Pour simplifier le travail avec les couches de cuivre et de sérigraphie dans Fusion 360, un nouveau bouton Advanced Geometry (
) a été ajouté au ruban Altium CoDesigner de Fusion 360. En cliquant sur ce bouton, les quatre couches d’esquisse suivantes s’affichent : cuivre supérieur, sérigraphie supérieure, cuivre inférieur et sérigraphie inférieure. Cliquez une seconde fois pour masquer ces couches. Ces couches peuvent également être affichées ou masquées individuellement dans le navigateur d’objets de Fusion 360.
Utilisez le bouton Advanced Geometry dans le ruban Altium CoDesigner pour afficher ou masquer rapidement les couches cuivre/sérigraphie supérieures et inférieures.
Travailler entre Fusion 360 et Altium CircuitMaker
Développé pour la communauté des makers, Altium CircuitMaker met la capture de schémas et le routage PCB à la portée de tous. CircuitMaker peut également se connecter à Autodesk Fusion 360 via Altium CoDesigner.
Cette version de CoDesigner apporte une approche plus simple pour transférer la conception dans les deux sens. Cliquez sur le nouveau bouton Open dans Fusion 360 sur le ruban Altium CoDesigner pour charger une conception depuis l’ECAD. Vous serez également automatiquement averti lorsque la conception sera enregistrée dans l’ECAD ; un simple clic permettra d’intégrer ces modifications dans Fusion 360.
Le transfert des modifications de conception entre Fusion 360 et Altium CircuitMaker est désormais plus simple.
Versions Supported
- Altium Designer 21.3 (ou version ultérieure) avec l’extension MCAD CoDesigner version 2.10.0.1555
- Client Altium NEXUS 4.3 à 5.8, avec l’extension MCAD CoDesigner version 2.10.0.462
- Altium CircuitMaker 2.1 (ou version ultérieure) avec l’extension MCAD CoDesigner version 2.10.0.68
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 2021, 2022 | 2.10.0.8 |
| Autodesk Fusion 360® (Remarque 1) | 2.10.0.6 |
| Dassault Systemes SOLIDWORKS® - versions 2020, 2021, 2022 | 2.10.0.7 |
| PTC Creo Parametric® - 6.X, 7.X, 8.X | 2.10.0.10 |
| Siemens NX® - version 1953 ou ultérieure (Remarque 2) | 2.10.0.11 |
Notes:
- Altium CircuitMaker prend uniquement en charge Autodesk Fusion 360.
- Siemens NX est uniquement disponible pour les concepteurs dans le cadre d’une Altium Enterprise Solution.
Release Notes
MCAD-2646 |
CoDesigner respecte désormais l’intégration de Siemens Teamcenter avec Siemens NX lors des opérations sur : l’assemblage PCB, la pièce PCB et les composants dans Siemens NX. Le comportement avec le dossier commun de composants est le suivant : si le champ 'Common folder for storing models from ECAD' dans la boîte de dialogue CoDesigner Settings est vide, CoDesigner crée un dossier 'Altium_Components' à la racine du référentiel Teamcenter et l’utilise. Sinon, le dossier défini par l’utilisateur dans le champ 'Common folder for storing models from ECAD' de CoDesigner est utilisé. |
MCAD-2927 |
Dans Altium NEXUS, il était possible d’ouvrir le panneau MCAD CoDesigner alors qu’un schéma était le document actif. Corrigé. |
| MCAD-3106 | Le bouton 'Advanced Geometry' a été ajouté au ruban CoDesigner dans Autodesk Fusion 360. Cliquez pour afficher/masquer les esquisses représentant le cuivre et la sérigraphie sur les faces supérieure et inférieure du PCB, ou contrôlez sélectivement la visibilité des esquisses dans le navigateur d’objets de Fusion. |
| MCAD-3228 | L’interface utilisateur et l’expérience globale avec CoDesigner dans Altium CircuitMaker et Autodesk Fusion 360 ont été simplifiées. Il n’y a plus de boutons Push et Pull dans les panneaux CoDesigner ECAD ou MCAD. L’enregistrement du PCB dans Altium 365 depuis l’ECAD ou le MCAD le rend automatiquement disponible de l’autre côté, avec affichage d’une notification à l’ingénieur, qui peut cliquer sur Update pour intégrer ces modifications dans son éditeur. Pour transférer une conception PCB dans Fusion 360 pour la première fois, utilisez le nouveau bouton Open sur le ruban Altium CoDesigner. Remarque : techniquement, CoDesigner commence à se comporter ainsi dans Fusion 360 lorsqu’il est connecté à votre espace personnel sur Altium 365. Il est possible de revenir à l’interface traditionnelle (avec les boutons Pull et Push) en définissant la clé de registre Windows LegacyPersonalUX dans HKEY_CURRENT_USER\SOFTWARE\Altium\CoDesigner sur la valeur "1". |
| MCAD-3240 | Lors d’un Pull vers l’ECAD, CoDesigner réinitialisait la propriété 'Plated' pour les trous dont le diamètre avait été modifié dans le MCAD. Corrigé. |
| MCAD-3269 | CoDesigner créait des contraintes redondantes dans l’esquisse d’une carte rigide-flex dans SOLIDWORKS. Corrigé. |
| MCAD-3271 | Les modifications de l’épaisseur d’un PCB effectuées dans l’ECAD provoquaient dans certains cas l’erreur "Unable to process component" dans SOLIDWORKS 2021. Corrigé. |
Nouveautés de CoDesigner 2.9.0
Released: 22 Mar 2022 – Version 2.9.0
Feature Highlights
Exclure les petits composants du transfert ECAD vers MCAD
Il y a souvent de nombreux petits composants sur une carte qui ne sont pas importants pour l’ingénieur mécanicien lorsqu’il travaille à l’intégration du PCB dans le boîtier. Pour répondre à ce besoin, une nouvelle option a été ajoutée afin d’exclure les petits composants du transfert ECAD vers MCAD, en fonction de la hauteur du composant.
La limite de hauteur se configure dans la boîte de dialogue Altium CoDesigner Settings, dans le MCAD. Configurez cette option pour exclure les composants dont la hauteur est inférieure à <Value><Units> lorsqu’un Pull est effectué. Définissez cette option sur zéro pour inclure tous les composants.
Les petits composants peuvent être exclus du transfert ECAD vers MCAD.
La hauteur du composant PCB ECAD est définie soit dans l’éditeur de bibliothèque PCB (image de gauche ci-dessous), soit dans le panneau Properties de l’éditeur PCB (image de droite ci-dessous). Notez qu’il ne s’agit pas de la hauteur du modèle 3D inclus dans le composant PCB.
Définissez la hauteur du composant soit dans l’éditeur de bibliothèque PCB, soit dans l’éditeur PCB.
Prise en charge des splines MCAD
CoDesigner prend désormais en charge l’utilisation de splines dans la forme de la carte et les découpes, ainsi que le Push de ces formes vers l’ECAD depuis Autodesk Inventor, Autodesk Fusion 360 et Siemens NX. Notez que les splines sont déjà prises en charge pour PTC Creo et SOLIDWORKS.
Les splines peuvent être transférées par Push du MCAD vers l’ECAD.
Comme les splines ne sont pas des objets de conception natifs dans les logiciels de conception Altium, elles sont converties en objets natifs appropriés lors du Pull vers l’ECAD. Des avertissements s’affichent lors du Push depuis le MCAD et du Pull vers l’ECAD afin d’informer l’ingénieur de cette conversion. Par exemple, une forme spline fermée définissant une découpe de carte dans le MCAD est convertie en région de découpe de carte Altium. Lors de la conversion spline-vers-région, les courbes définies par la ou les splines MCAD sont remplacées par plusieurs segments de polyligne pour former l’objet ECAD. Si cette découpe de carte ECAD est ensuite renvoyée par Push vers le MCAD, elle ne sera plus une forme basée sur une spline. Pour conserver les splines MCAD d’origine, désactivez la modification de forme qui les convertirait en polylignes lors du Pull vers le MCAD, comme illustré ci-dessous.
Pour conserver les splines MCAD d’origine, désactivez la modification de forme qui les convertirait en polylignes.
Prise en charge des configurations de pièces SOLIDWORKS
SOLIDWORKS 2020 et versions ultérieures permettent de définir plusieurs configurations d’une pièce, comme un boulon ou une vis. CoDesigner détecte désormais quelle configuration d’une pièce configurable est utilisée dans l’assemblage PCB/appareil et envoie cette configuration spécifique vers l’ECAD (auparavant, la configuration par défaut était envoyée).
Vous pouvez désormais choisir une configuration spécifique d’une pièce SOLIDWORKS à utiliser sur la carte.
Comportement amélioré des arcs
Le logiciel de conception PCB d’Altium utilise une approche différente de celle des logiciels MCAD pour définir la position et le rayon d’un arc, ce qui pouvait entraîner de légères différences entre l’arc dans l’ECAD et le même arc dans le MCAD. Les algorithmes de traitement des arcs dans la géométrie de la carte ont été améliorés dans cette mise à jour afin de garantir qu’il n’y ait aucune différence entre un arc dans l’ECAD et le même arc dans le MCAD.
Améliorations de CoDesigner pour Siemens NX
Siemens NX est désormais pris en charge par CoDesigner, pour les concepteurs disposant d’une Altium Enterprise Solution.
- Siemens NX prend désormais en charge la prévisualisation des modifications. Lorsque vous cliquez sur un élément dans la liste des modifications du panneau Altium CoDesigner, la modification s’affiche dans l’espace de travail.
Cliquez sur une modification dans la liste pour prévisualiser son impact sur la carte.
- CoDesigner représente désormais les plans de placement des composants dans Siemens NX ; ces plans aident l’ingénieur à comprendre où les composants sont placés par rapport à la couche de vernis épargne.
- CoDesigner représente désormais l’origine ECAD relative dans Siemens NX.
Les plans de placement supérieur et inférieur ainsi que l’origine ECAD sont disponibles dans Siemens NX.
Versions Supported
- Altium Designer 21.3 (ou version ultérieure) avec l’extension MCAD CoDesigner version 2.9.0.1522
- Altium NEXUS Client 4.3 à 5.8, avec l’extension MCAD CoDesigner version 2.9.0.457
- Altium CircuitMaker 2.1 (ou version ultérieure) avec l’extension MCAD CoDesigner version 2.9.0.57
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 2021, 2022 | 2.9.0.14 |
| Autodesk Fusion 360® (Remarque 1) | 2.9.0.15 |
| Dassault Systemes SOLIDWORKS® - versions 2020, 2021, 2022 | 2.9.0.11 |
| PTC Creo Parametric® - 6.X, 7.X, 8.X | 2.9.0.12 |
| Siemens NX® - version 1953 ou ultérieure (Remarque 2) | 2.9.0.18 |
Notes:
- Altium CircuitMaker prend uniquement en charge Autodesk Fusion 360.
- Siemens NX est uniquement disponible pour les concepteurs dans le cadre d’une Altium Enterprise Solution.
Release Notes
| MCAD-2309 | Une option permettant d’exclure les petits composants du transfert ECAD vers MCAD a été ajoutée à tous les outils MCAD pris en charge. Configurez la limite de hauteur dans les paramètres de CoDesigner dans MCAD. La hauteur de chaque composant est définie dans le panneau Propriétés d’ECAD ; notez qu’il ne s’agit pas de la hauteur du modèle 3D inclus dans le composant PCB. |
| MCAD-2327 | Autodesk Fusion 360, CoDesigner détecte désormais les contours non fermés pour les découpes (ces contours ne sont pas pris en charge dans ECAD) et avertit l’utilisateur. |
| MCAD-2441 | SOLIDWORKS 2020 et versions ultérieures prennent en charge la définition de plusieurs configurations d’une pièce. CoDesigner détecte désormais quelle configuration d’une pièce configurable est utilisée dans l’assemblage PCB/appareil et envoie cette configuration spécifique vers ECAD (auparavant, la configuration par défaut était envoyée). |
| MCAD-2594 | Autodesk Fusion 360, CoDesigner détecte désormais si une découpe ou une zone de carte est construite à partir de plusieurs contours (une seule contour par entité est pris en charge dans ECAD) et en avertit l’utilisateur. |
| MCAD-2647 | Siemens NX, l’aperçu des modifications est désormais pris en charge ; cliquez sur une modification dans la liste du panneau CoDesigner pour afficher la modification dans l’espace de travail. |
| MCAD-2659 | La manière dont les pièces de boîtier mécanique sont stockées et préparées pour l’envoi de SOLIDWORKS vers ECAD a changé. Auparavant, elles étaient stockées dans le dossier commun des composants (lorsqu’il était configuré dans les paramètres de CoDesigner). Désormais, elles sont toujours stockées dans le dossier de projet du MCAD, ce qui permet d’éviter les conflits lorsque plusieurs ingénieurs mécaniciens modifient le boîtier et utilisent un PDM. |
| MCAD-2727 | Si une carte avait été insérée dans un boîtier dans MCAD puis envoyée vers ECAD, et que la forme du boîtier était ensuite modifiée dans MCAD puis renvoyée vers ECAD, le boîtier se décalait dans ECAD. Corrigé. |
| MCAD-2753 | Comme prise en charge intermédiaire des projets multi-cartes dans CoDesigner, CoDesigner permet désormais de sélectionner d’autres PCB à inclure dans l’assemblage de l’appareil, qui peuvent ensuite être envoyés vers ECAD. |
| MCAD-2760 | Comme les splines ne sont pas prises en charge dans ECAD (elles sont converties en plusieurs polylignes), CoDesigner avertit désormais l’ingénieur mécanicien si des splines sont détectées lors d’un push. |
| MCAD-2797 | PTC Creo, CoDesigner n’ajoute plus le préfixe "Altium_" aux paramètres des composants. |
| MCAD-2868 | Siemens NX, CoDesigner représente désormais l’origine ECAD relative (déjà implémentée auparavant pour les autres MCAD). |
| MCAD-2869 | Siemens NX, CoDesigner représente désormais les plans de placement des composants ; ces plans aident l’ingénieur à comprendre où les composants sont placés par rapport à la couche de vernis épargne (soldermask) (déjà implémenté auparavant pour les autres MCAD). |
| MCAD-2942 | L’icône de l’utilisateur provenant de l’Altium Workspace est désormais affichée dans le panneau Altium CoDesigner dans MCAD. |
| MCAD-3018 | CoDesigner prend désormais en charge la dénomination facultative des modèles de composants transférés d’ECAD vers MCAD pour les bibliothèques ECAD locales (auparavant, cette capacité n’était prise en charge que pour les composants ECAD gérés, tels que ceux placés depuis un Altium 365 Workspace). |
| MCAD-3041 | CoDesigner prend désormais en charge l’utilisation de splines dans la forme de la carte et les découpes, ainsi que l’envoi de ces formes vers ECAD depuis Autodesk Inventor, Autodesk Fusion 360 et Siemens NX (les splines sont déjà prises en charge pour PTC Creo et SOLIDWORKS). |
| MCAD-3043 | Les algorithmes de traitement des arcs dans la géométrie de la carte ont été améliorés. Auparavant, en raison des différences dans la définition des arcs entre ECAD et MCAD, le transfert d’un PCB avec des arcs entraînait des problèmes de précision et de contraintes dans MCAD, en particulier si les unités étaient en millimètres. |
| MCAD-3068 | Pour les bibliothèques de composants non gérées, CoDesigner n’était pas en mesure de synchroniser le remplacement du modèle 3D avec MCAD s’il avait été mis à jour dans ECAD. Corrigé. |
| MCAD-3097 | Siemens NX, CoDesigner n’était pas en mesure d’ajouter plusieurs occurrences de la même pièce comme boîtier mécanique. Corrigé. |
| MCAD-3118 | Lors d’un push depuis ECAD, CoDesigner n’était pas en mesure de transférer les composants dont le nom d’empreinte contenait des caractères de contrôle bidirectionnels. Corrigé. |
| MCAD-3124 | Autodesk Fusion 360, CoDesigner interprétait incorrectement les esquisses internes dans le contour de carte comme un contour de carte complet. Corrigé. |
| MCAD-3184 | Fusion 360, dans certaines conditions, après le placement d’une note de texte ou d’une zone Keepout, ces zones n’étaient pas transférées vers ECAD. |
Nouveautés de CoDesigner 2.8.0
Released: 8 February 2022 – Version 2.8.0.6 - Mise à jour pour Autodesk Fusion 360
Released: 18 January 2022 – Version 2.8.0.4 - Hot Fix for SOLIDWORKS
Released: 29 December 2021 – Version 2.8.0
Cette version n’inclut aucune nouvelle fonctionnalité.
Versions Supported
Altium Designer 21.3 (ou version ultérieure) avec l’extension MCAD CoDesigner version 2.8.0.1472
Altium NEXUS Client 4.3 à 5.8, avec l’extension MCAD CoDesigner version 2.8.0.446
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 2021, 2022 | 2.8.0.3 |
| Autodesk Fusion® | 2.8.0.6 |
| Dassault Systemes SOLIDWORKS® - versions 2020, 2021, 2022 | 2.8.0.3 |
| PTC Creo Parametric® - 6.X, 7.X, 8.X | 2.8.0.3 |
| Siemens NX® - version 1953 ou ultérieure (clients Enterprise Solutions uniquement) | 2.7.0.17 |
Release Notes for CoDesigner 2.8.0.6 (Update for Autodesk Fusion 360)
| MCAD-2695 | Lors d’un push depuis Autodesk Fusion 360, CoDesigner avertit désormais l’utilisateur des fonctionnalités non prises en charge, telles que les congés et chanfreins 3D, les esquisses sans entités 3D construites dessus, etc. |
| MCAD-3083 | Lors du pull initial d’un PCB dans Autodesk Fusion 360, CoDesigner informe désormais l’utilisateur du grand nombre de composants placés sur ce PCB et suggère de filtrer les petits composants afin d’éviter les problèmes de performances. |
Release Notes for CoDesigner 2.8.0.4 (Hot Fix for SOLIDWORKS)
| MCAD-3044 | CoDesigner n’était pas en mesure de lire, dans certains cas, les fonctionnalités spécifiques au PCB à partir d’un document SOLIDWORKS (l’erreur "GetDocumentFeatures" apparaissait). Corrigé. |
| MCAD-3045 | CoDesigner n’était pas en mesure de reconnaître les cercles dessinés dans l’esquisse du contour de carte dans SOLIDWORKS (l’erreur "Item with same key already added" apparaissait). Corrigé. |
| MCAD-3047 | CoDesigner n’était pas en mesure de gérer la fermeture de SOLIDWORKS dans certains cas (l’erreur "On_ActiveDocChangeNotifyEventHandler" apparaissait). Corrigé. |
Release Notes for CoDesigner 2.8.0
| MCAD-2697 | CoDesigner prend désormais en charge l’utilisation d’un proxy avec authentification dans MCAD ; configurez le nom d’utilisateur et le mot de passe du proxy via le panneau Altium CoDesigner dans le logiciel MCAD. |
| MCAD-2728 | Les points de grille du PCB ne sont désormais plus dessinés pour la grille "MCAD Coordinates" (seul le repère d’origine MCAD est dessiné). Remarque : la grille "MCAD Coordinates" est dessinée dans ECAD lorsque la carte est déplacée vers des coordonnées négatives dans MCAD. Cela résout le problème où les points de grille rendaient l’accrochage sur le PCB difficile. |
| MCAD-2772 | Une micro-déviation dans les coordonnées des composants et des trous pouvait se produire lorsque les unités en millimètres étaient choisies côté ECAD ou côté MCAD. Corrigé. |
| MCAD-2940 | CoDesigner prend désormais en charge les symboles suivants dans le nom de fichier du PCB : , (virgule) ' (apostrophe) + (plus). Remarque 1 : auparavant, ils étaient remplacés par le symbole _ (underscore) lors du pull vers MCAD. Remarque 2 : PTC Creo continue de remplacer ces symboles par le symbole _ (underscore). |
| MCAD-3024 | CoDesigner avertit désormais l’utilisateur si le schéma de dénomination des modèles ne peut pas être utilisé parce qu’il rendrait impossible la détermination de la révision du composant. |
Nouveautés de CoDesigner 2.7.0
Released: 19 November 2021 – Version 2.7.0
Feature Highlights
Affichage amélioré des informations dans le panneau CoDesigner
S’appuyant sur les récentes améliorations du panneau CoDesigner qui ont introduit des détails d’historique repliables, le panneau CoDesigner a de nouveau été mis à jour afin d’améliorer le flux de travail.
Les principaux changements de cette mise à jour incluent :
- Le panneau MCAD CoDesigner ne comporte plus d’onglets Activity et PCB Definition, toutes les informations, y compris les détails de la zone de carte et du boîtier de carte, sont désormais présentées dans le panneau principal.
- Seules les dernières actions Push et Pull sont visibles par défaut, les actions précédentes sont accessibles en cliquant sur le lien History.
- Le bouton Pull est désormais situé près des informations Push correspondantes.
Le panneau CoDesigner mis à jour facilite le suivi des modifications de conception.
La connexion unique est désormais prise en charge
La connexion unique (SSO) est un système d’authentification d’identité qui permet à un utilisateur de se connecter à différents services à l’aide d’une connexion existante et approuvée.
CoDesigner prend désormais en charge la connexion unique, y compris un système SSO d’entreprise existant, ou la connexion avec un compte Google ou Facebook.
La connexion unique peut être utilisée pour se connecter à votre Workspace.
L’origine relative ECAD s’affiche dans MCAD
CoDesigner affiche désormais l’origine ECAD relative (l’origine visible dans ECAD et définie par l’ingénieur ECAD) dans MCAD sous la forme de deux plans perpendiculaires au plan XY : ECAD X et ECAD Y. Si l’origine ECAD est modifiée, ces plans sont modifiés en conséquence dans MCAD.
L’origine ECAD est représentée dans MCAD sous la forme de deux plans perpendiculaires.
Prise en charge de SOLIDWORKS 2022
Cette version de CoDesigner inclut la prise en charge de SOLIDWORKS 2022.
CoDesigner prend désormais en charge SOLIDWORKS 2022.
Prise en charge de Siemens NX
Siemens NX est désormais pris en charge par CoDesigner, pour les concepteurs disposant d’une Altium Enterprise Solution. La solution est initialement proposée en bêta ouverte, téléchargez le plugin Siemens NX depuis la page de téléchargement. Siemens NX version 1953 ou ultérieure est prise en charge.
Les fonctionnalités suivantes ne sont not pas prises en charge dans cette version bêta ouverte :
- Placement des composants MCAD.
- PCB flex et rigides-flex.
- Géométrie cuivre avancée.
- Aperçu des modifications.
- Représentation de l’origine ECAD dans MCAD.
- Possibilité de créer le PCB Altium côté MCAD.
- Notez que cette version n’a pas été testée avec un système PDM MCAD (par exemple Siemens Teamcenter).
Versions Supported
Altium Designer 21.3 (ou version ultérieure) avec l’extension MCAD CoDesigner version 2.7.0.1434
Altium NEXUS Client 4.3 à 5.8, avec l’extension MCAD CoDesigner version 2.7.0.435
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 2021, 2022 | 2.7.0.13 |
| Autodesk Fusion® | 2.7.0.13 |
| Dassault Systemes SOLIDWORKS® - versions 2020, 2021, 2022 | 2.7.0.20 |
| PTC Creo Parametric® - 6.x, 7.x, 8.x | 2.7.0.14 |
| Siemens NX® - version 1953 ou ultérieure (clients Enterprise Solutions uniquement) | 2.7.0.17 |
Release Notes
| MCAD-2308 | CoDesigner affiche désormais l’origine ECAD relative (l’origine visible dans ECAD et contrôlée par l’utilisateur ECAD) dans MCAD sous la forme de deux plans perpendiculaires au plan XY : "ECAD X" et "ECAD Y". Si l’origine ECAD est modifiée, ces plans sont modifiés en conséquence dans MCAD. |
| MCAD-2504 | Si l’option "Build 3D Copper" est activée dans MCAD, CoDesigner applique désormais le décalque de sérigraphie à la face de l’extrusion du masque de soudure. |
| MCAD-2620 | SOLIDWORKS 2022 est désormais pris en charge. |
| MCAD-2635 | L’interface utilisateur de CoDesigner a changé. Les principaux changements sont : a) le panneau MCAD CoDesigner ne comporte plus d’onglets "Activity" et "PCB Definition", toutes les informations sont désormais présentées dans le panneau principal ; b) seules les dernières actions Push et Pull sont visibles par défaut, les actions précédentes sont accessibles en cliquant sur le bouton/lien "History" ; c) le bouton Pull est désormais situé près des informations Push correspondantes. |
| MCAD-2636 | La connexion unique est désormais prise en charge, y compris la connexion avec des comptes Google et Facebook. |
| MCAD-2637 | Si un projet PCB a été partagé avec au moins un ingénieur mécanicien, CoDesigner affiche désormais "Push" sur le bouton, au lieu de "Push and Share". |
| MCAD-2650 | Siemens NX est désormais pris en charge par CoDesigner. La solution est initialement proposée en bêta ouverte et disponible pour les concepteurs qui utilisent une solution logicielle Altium Enterprise Solution, téléchargez le plugin Siemens NX depuis https://www.altium.com/products/downloads#mcad-plugins. Siemens NX version 1953 ou ultérieure est prise en charge. Les limitations de cette version bêta ouverte sont les suivantes : a) pas de prise en charge du placement des composants MCAD ; b) pas de prise en charge des PCB flex et rigides-flex ; c) pas de prise en charge de la géométrie cuivre avancée ; d) pas d’aperçu des modifications ; e) pas de représentation de l’origine ECAD dans MCAD ; f) impossibilité de créer le PCB Altium côté MCAD. De plus, cette version n’a pas été testée avec un système PDM MCAD (par exemple Siemens Teamcenter). |
| MCAD-2691 | La section "MCAD CoDesigner" a été supprimée des préférences du NEXUS Client. Les préférences incluaient l’option d’envoyer les propriétés des composants, ces propriétés sont désormais toujours envoyées. |
| MCAD-2692 | Lorsque l’option "Recognize models placed in MCAD" était utilisée avec Creo, CoDesigner suggérait de remplacer les composants ECAD par des corps 3D libres lors de la resynchronisation depuis MCAD. Corrigé. |
| MCAD-2713 | CoDesigner ne parvenait pas à valider la géométrie des pièces et des découpes lors du push depuis ECAD si cette géométrie ne comprenait que des microsegments. Corrigé. |
| MCAD-2722 | PTC Creo se bloquait lors de la suppression des entités 3D Copper lorsqu’une connexion à Windchill était active. Corrigé. |
| MCAD-2748 | Dans Autodesk Fusion 360, CoDesigner essayait de travailler avec le document actif lors du pull initial (à neuf) au lieu de créer un nouvel assemblage PCB. Corrigé. |
| MCAD-2749 | Dans Autodesk Fusion 360, CoDesigner stocke désormais les fichiers SVG intermédiaires contenant les graphiques du cuivre et de la sérigraphie dans le dossier du projet (auparavant, ces informations étaient stockées dans le dossier commun des composants). |
| MCAD-2778 | Si une variante de PCB est récupérée dans MCAD, le nom de la variante est désormais inclus dans le nom par défaut de l’assemblage PCB. |
| MCAD-2783 | Autodesk Fusion 360 plantait à l’ouverture d’un assemblage PCB si CoDesigner se connectait à un workspace différent de celui auquel appartenait ce projet. Corrigé. |
| MCAD-2784 | L’opération "Move board" dans ECAD entraînait la création de plans de placement de composants en double dans Autodesk Fusion 360. Corrigé. |
| MCAD-2794 | Les performances de récupération des modifications pour un grand PCB (plus de 1000 composants) dans SOLIDWORKS ont été améliorées. |
| MCAD-2865 | Lors de l’ajout de parties du boîtier à la définition du PCB côté MCAD, CoDesigner affiche désormais la notification correspondante. Remarque : auparavant, le résultat de l’ajout n’était pas évident. |
Nouveautés de CoDesigner 2.6.0
Released: 3 September 2021 – Version 2.6.0
Feature Highlights
Prise en charge de l’historique des modifications et des commentaires de rejet
CoDesigner affiche désormais l’historique complet des modifications acceptées et rejetées, ainsi que tous les commentaires saisis par l’ingénieur lorsqu’une modification est rejetée. L’historique des modifications est affiché dans le panneau de CoDesigner, ce qui rend l’interaction entre les ingénieurs électriciens et mécaniciens plus transparente. Dès que des modifications sont appliquées/rejetées d’un côté, l’ingénieur de l’autre côté en est informé, et tous les commentaires de rejet sont affichés.
L’historique des modifications permet aux ingénieurs des deux côtés de connaître facilement les réponses de chacun aux modifications en cours.
Un historique complet des modifications apportées au projet peut également être consulté dans votre Workspace (à l’aide de votre navigateur) ou dans votre logiciel de conception Altium.
Pour afficher l’historique dans votre navigateur, ouvrez d’abord le projet (il s’ouvrira dans un onglet de navigateur séparé), puis cliquez sur History dans le panneau de gauche. Pour afficher l’historique dans votre logiciel de conception Altium, sélectionnez Project » History & Version Control » Show Project History dans les menus.
► En savoir plus sur l’historique du projet dans un Workspace Altium 365.
L’historique des modifications peut être consulté dans le Workspace.
Options de nommage des modèles de composants
CoDesigner propose désormais quatre options pour contrôler la manière dont les modèles de composants sont nommés lors de leur transfert initial d’ECAD vers MCAD :
-
<FootprintName>, puis<ComponentID>(il s’agit de l’option par défaut, et c’est ainsi que cela fonctionnait avant cette modification) -
<ComponentID>, puis<FootprintName> -
<FootprintName>, puis<CustomComponentProperty> -
<CustomComponentProperty>, puis<FootprintName>
Configurez l’option Naming of Component Models dans la section MCAD CoDesigner des paramètres de l’espace de travail.
Sélectionnez l’option de dénomination et, si elle inclut une propriété de composant personnalisée (paramètre), définissez le nom du paramètre.
Ces nouvelles options simplifient l’interaction avec les composants dans le MCAD, permettant à l’ingénieur MCAD d’ajouter des informations pertinentes telles que des références article dans l’ID du composant, ou à l’ingénieur ECAD d’ajouter une propriété de composant personnalisée dans la bibliothèque de composants ECAD.
Le modèle MCAD est nommé en fonction de l’option de dénomination configurée dans l’espace de travail.
Prise en charge de la synchronisation des composants sans corps
CoDesigner prend désormais en charge la synchronisation du déplacement des composants sans corps comportant plusieurs trous, par exemple un composant de trou de fixation créé à partir d’une grande pastille entourée de petites pastilles, du MCAD vers l’ECAD. La distance et la direction du déplacement sont définies en fonction du déplacement du plus grand trou.
Panneau MCAD renommé dans Altium NEXUS
Le panneau Collaboration dans Altium NEXUS a été renommé en panneau MCAD CoDesigner. Ses fonctionnalités sont identiques à celles du panneau MCAD CoDesigner dans Altium Designer.
Versions Supported
Altium Designer 21.3 (ou version ultérieure) avec l’extension MCAD CoDesigner version 2.6.0.1377
Client Altium NEXUS 4.3 à 5.8, avec l’extension MCAD CoDesigner version 2.6.0.412
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 2020, 2021, 2022 | 2.6.0.8 |
| Autodesk Fusion® | 2.6.0.9 |
| Dassault Systemes SOLIDWORKS® - versions 2018, 2019, 2020, 2021 | 2.6.0.9 |
| PTC Creo Parametric® - 4.X , 5.X, 6.X, 7.X, 8.X | 2.6.0.9 |
Release Notes
| MCAD-962 | Des problèmes existaient avec la prise en charge de l’encodage non anglais pour les noms de projets PCB, les noms de variantes PCB et l’aperçu des commentaires dans l’ECAD. Corrigé. |
| MCAD-1732 | Le fût de cuivre d’une pastille n’était pas supprimé dans le MCAD après avoir décoché la propriété « Plated » pour cette pastille dans l’ECAD. Corrigé. |
| MCAD-1734 | CoDesigner ne pouvait pas envoyer une découpe créée sur plusieurs contours depuis Autodesk Fusion 360. Corrigé. |
| MCAD-2045 | CoDesigner n’attribuait pas les noms corrects aux fonctions Keepout et Text Note Room après l’aller-retour depuis Autodesk Fusion 360 vers l’ECAD puis retour. Corrigé. |
| MCAD-2145 | CoDesigner permet désormais à l’ingénieur de saisir un commentaire lorsqu’une modification est rejetée lors de la récupération des modifications des deux côtés — MCAD et ECAD. De plus, l’historique complet des modifications acceptées et rejetées (ainsi que les commentaires de rejet) est désormais enregistré sur le serveur et peut être affiché dans le panneau de CoDesigner. Cela rend l’interaction entre les ingénieurs électriciens et mécaniciens plus transparente. Reportez-vous à la note dans le volet de droite pour savoir si la fonctionnalité d’historique du projet sera disponible dans votre installation de MCAD CoDesigner. |
| MCAD-2294 | CoDesigner prend désormais en charge la synchronisation du déplacement des composants sans corps avec plusieurs trous (par ex. un grand trou entouré de petits trous) du MCAD vers l’ECAD. La distance et la direction du déplacement sont définies en fonction du déplacement du plus grand trou. |
| MCAD-2339 | CoDesigner affiche désormais le message d’avertissement approprié lors d’une récupération dans le MCAD pour les trous placés dans l’ECAD en dehors du contour de la carte. |
| MCAD-2347 | Le comportement avec les composants placés dans le MCAD puis reconnus dans l’ECAD a été amélioré. Si un tel composant inclut une découpe dans la définition de l’empreinte, CoDesigner la reconnaît désormais et ne suggère pas de supprimer cette découpe lors de la récupération suivante dans l’ECAD. |
| MCAD-2374 | Le panneau Collaboration dans Altium NEXUS a été renommé en panneau MCAD CoDesigner. |
| MCAD-2414 | Des modifications incorrectes étaient suggérées pour les trous oblongs lors de la deuxième récupération dans Autodesk Inventor, Autodesk Fusion 360 et SOLIDWORKS. Corrigé. |
| MCAD-2425 | CoDesigner propose désormais 4 options pour la dénomination des modèles de composants transférés depuis l’ECAD vers a) le nom commence par le nom de l’empreinte, puis l’ID du composant est ajouté (il s’agit de l’option par défaut, et c’est ainsi que cela fonctionnait auparavant), b) le nom commence par l’ID du composant, puis le nom de l’empreinte est ajouté, c) le nom commence par le nom de l’empreinte, puis une propriété de composant personnalisée est ajoutée, d) le nom commence par une propriété de composant personnalisée, puis le nom de l’empreinte est ajouté. L’objectif des 2e, 3e et 4e options est de simplifier l’interaction avec les composants dans le MCAD lorsque des informations pertinentes telles que des références article sont placées dans l’ID du composant ou dans une propriété de composant personnalisée de la bibliothèque de composants ECAD. Remarque 1 : l’option peut être modifiée dans votre espace de travail par un administrateur dans la section Admin > Settings > MCAD CoDesigner lorsque vous êtes connecté à votre espace de travail dans un navigateur. Remarque 2 : la modification de l’option ne changera pas l’ensemble des modèles de composants déjà créés par CoDesigner. |
| 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 définies dans différentes empilements de couches. Corrigé. |
| MCAD-2459 | CoDesigner exigeait le replacement des pièces alternatives sur le PCB dans l’ECAD après le renommage d’une variante PCB. Amélioré (le replacement n’est désormais plus nécessaire). |
| MCAD-2469 | CoDesigner affiche désormais le message d’avertissement approprié dans le MCAD lorsqu’une référence de boîtier est rompue parce que l’utilisateur est passé du contexte du dispositif au contexte du PCB. |
| MCAD-2470 | Dans PTC Creo, les paramètres start_model_dir et search_path sont désormais pris en compte lorsque CoDesigner recherche des modèles personnalisés. |
| MCAD-2503 | Le nom du projet PCB n’était pas ajouté au nom des assemblages et pièces de cuivre inter-couches dans le MCAD (ce qui créait certains problèmes lorsqu’un système PDM est utilisé avec le logiciel MCAD). Corrigé. |
| MCAD-2598 | CoDesigner indiquait à tort que l’épaisseur de la carte avait changé dans le tableau des modifications lors d’une récupération dans le MCAD si : l’option « Build 3D Copper » était activée ; et si une pastille avait été ajoutée à la carte dans l’ECAD ; et s’il n’y avait aucun composant placé sur cette carte. Corrigé. |
| MCAD-2621 | Des problèmes existaient lors de la génération des couches internes de cuivre dans le MCAD avec l’option « Build 3D Copper » activée dans la v.2.5. Corrigé. |
| MCAD-2628 | CoDesigner définit désormais sa propre valeur du paramètre « default_dec_places » pour les assemblages et pièces inclus dans un assemblage PCB dans PTC Creo si l’option « Build 3D Copper » dans les paramètres de CoDesigner est activée. Remarque : auparavant, si la valeur personnalisée du paramètre « default_dec_places » était trop faible, CoDesigner ne pouvait pas générer certains éléments précis du cuivre. |
| MCAD-2666 | Le nom du projet PCB n’était pas ajouté au nom des décalcomanies dans SOLIDWORKS (ce qui créait des problèmes lorsqu’un système PDM est utilisé ou lorsqu’un utilisateur travaille simultanément avec deux PCB ou plus). Corrigé. |
| MCAD-2679 | Lors d’un envoi depuis l’ECAD, CoDesigner ne permettait pas d’envoyer des PCB comportant des microsegments et des auto-intersections qui n’étaient pas détectés par la vérification de validation PCB correspondante mais affectaient l’intégrité des contours ; CoDesigner affichait une erreur abstraite dans ces cas. Corrigé (CoDesigner permet désormais d’envoyer de telles cartes). |
Nouveautés de CoDesigner 2.5.0
Released: 13 July 2021 – Version 2.5.0
Feature Highlights
Représentation précise du masque de soudure
CoDesigner génère désormais un modèle précis du masque de soudure, y compris les ouvertures pour les pastilles, comme entité distincte dans le MCAD lorsque l’option Build 3D Copper est activée. Comme le masque remplit les régions gravées entre le cuivre, l’épaisseur de la couche de masque dans le MCAD est la somme des épaisseurs de la couche de cuivre supérieure et de la couche de masque de soudure, telles que définies dans l’ECAD.
Affichage amélioré des décalcomanies dans SOLIDWORKS
CoDesigner combine désormais toutes les décalcomanies en une décalcomanie supérieure et une décalcomanie inférieure dans SOLIDWORKS, afin d’éviter les problèmes de rendu des décalcomanies de masque de soudure semi-transparentes qui peuvent survenir avec certains matériels graphiques.
La décalcomanie supérieure est une combinaison de la couche de cuivre supérieure, de la couche de masque de soudure supérieure et de la couche de sérigraphie supérieure.
Versions Supported
Altium Designer 21.3 (et versions ultérieures) avec l’extension MCAD CoDesigner version 2.5.0.1254
Client Altium NEXUS 4.3 à 5.8, avec l’extension de panneau Collaboration version 2.5.0.362
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 2020, 2021, 2022 | 2.5.0.11 |
| Autodesk Fusion 360® | 2.5.0.11 |
| Dassault Systemes SOLIDWORKS® - versions 2018, 2019, 2020, 2021 | 2.5.0.11 |
| PTC Creo Parametric® - 4.X , 5.X, 6.X, 7.X, 8.X | 2.5.0.11 |
Release Notes
| MCAD-2010 | CoDesigner avertit désormais l’utilisateur ECAD si différentes révisions d’un même composant sont placées sur le PCB, car cela peut entraîner des problèmes lors de la gestion du placement des modèles dans le MCAD. |
| MCAD-2115 | CoDesigner construit désormais un modèle précis du masque de soudure (y compris les évidements pour les pastilles) comme entité séparée dans le MCAD si l’option "Build 3D Copper" est activée. Cela permet d’effectuer des analyses plus précises du PCB. Remarque 1 : les décalcomanies (en particulier la sérigraphie) ne sont pas affichées dans ce mode. Remarque 2 : reportez-vous à la remarque dans le panneau de droite pour savoir si la fonctionnalité Advanced Copper Geometry sera disponible dans votre installation de MCAD CoDesigner. |
| MCAD-2118 | CoDesigner fonctionne désormais avec les modèles personnalisés dans PTC Creo. |
| MCAD-2160 | CoDesigner tronquait le nom du sous-dossier "-EDM" à 10 caractères (situé dans le dossier du projet côté ECAD), ce qui rendait la navigation difficile. Corrigé (le nom n’est pas tronqué sauf si le chemin complet comporte moins de 128 caractères). |
| MCAD-2248 | CoDesigner n’envoie plus de MCAD vers ECAD les pièces qui ne contiennent aucune géométrie physique (par ex. des pièces avec géométrie de construction utilisées comme modèles squelettes). Remarque : auparavant, ces pièces provoquaient des erreurs non bloquantes lors du pull vers ECAD. |
| MCAD-2268 | Les modifications apportées à un trou créé par Hole Wizard dans SOLIDWORKS n’étaient appliquées qu’au deuxième pull dans MCAD si la taille du trou était réduite dans ECAD. Corrigé. |
| MCAD-2284 | La session Altium (et la licence Altium pour les installations sur site) n’était pas libérée à la fermeture du MCAD si l’option "Sign In automatically" était activée dans le MCAD. Corrigé. |
| MCAD-2288 | CoDesigner remplaçait auparavant les tirets par des caractères de soulignement dans le nom du projet lors de la création d’un assemblage PCB dans le MCAD (cela était fait pour respecter la règle de PTC selon laquelle un nom de modèle ne peut pas commencer par le symbole "-"). Corrigé : les symboles "-" ne sont plus remplacés, sauf le tout premier. |
| MCAD-2297 | La barre d’outils Altium CoDesigner s’affichait automatiquement lors de la création d’une nouvelle pièce ou d’un nouvel assemblage dans SOLIDWORKS. Corrigé. |
| MCAD-2299 | Un assemblage "Interlayer" vide était créé dans SOLIDWORKS si l’option "Build 3D Copper" était activée alors qu’il n’y avait aucune entité cuivre inter-couches dans un PCB. Corrigé. |
| MCAD-2311 | Les modifications apportées aux propriétés des composants dans ECAD n’étaient pas transférées vers MCAD si le modèle 3D du composant n’avait pas changé. Corrigé. |
| MCAD-2328 | Les ellipses du contour de carte étaient transférées incorrectement d’Autodesk Fusion 360 vers ECAD. Corrigé. |
| MCAD-2332 | La modification de la forme de la carte en ellipse dans Autodesk Fusion 360 changeait également la forme des PCB Rooms en ellipses. Corrigé |
| MCAD-2333 | La redéfinition de la forme de la carte en cercle ou en ellipse dans PTC Creo n’était pas reconnue dans ECAD. Corrigé. |
| MCAD-2336 | CoDesigner modifiait l’option "Update component names when documents are replaced" dans SOLIDWORKS (cela était nécessaire auparavant lorsque CoDesigner représentait les Ref Designators dans l’arborescence du modèle). Corrigé (plus aucune modification désormais). |
| MCAD-2342 | CoDesigner regroupe désormais les décalcomanies en une décalcomanie "top" et une décalcomanie "bottom" dans SOLIDWORKS afin d’éviter les problèmes de rendu des décalcomanies de masque de soudure semi-transparentes, qui peuvent survenir avec certains matériels graphiques. |
| MCAD-2354 | Il est désormais possible de désactiver la vérification des mises à jour du plugin MCAD en l’absence de connexion Internet. Remarque 1 : par défaut, CoDesigner avertit l’utilisateur dans ce cas ; il est donc maintenant possible de désactiver cet avertissement. Remarque 2 : il est possible de réactiver cette option dans les paramètres du plugin CoDesigner. |
| MCAD-2377 | CoDesigner n’écrase plus le paramètre "default_dec_places" pour les cartes standard (non flex) dans PTC Creo. Remarque : CoDesigner définissait la valeur de ce paramètre plus haut que nécessaire pour une conception standard, afin de construire correctement la géométrie des cartes rigides-flexibles. |
| MCAD-2390 | Le statut bêta du plugin CoDesigner pour Autodesk Fusion 360 a été supprimé. |
| MCAD-2395 | Le plugin CoDesigner pour PTC Creo ne pouvait pas télécharger les composants depuis le serveur si le dossier "AltiumCoDesignerPtcCreo downloads" avait été supprimé par l’utilisateur. Corrigé. |
Nouveautés de CoDesigner 2.4.0
Released: 12 May 2021 – Version 2.4.0
Feature Highlights
Prise en charge améliorée des derniers outils MCAD
Cette version introduit la prise en charge des versions d’outils MCAD suivantes :
- Autodesk Inventor 2022
- PTC Creo 8
Résolution automatique des micro-segments dans le contour de carte
L’équipe d’ingénierie utilise diverses techniques pour définir la forme de la carte. Selon l’approche utilisée, il arrive que le contour de carte comporte des micro-segments. Ces micro-segments ne peuvent pas être transférés par CoDesigner et un avertissement s’affichera lorsque vous tenterez un Push depuis ECAD. En conséquence, l’ingénieur ECAD doit supprimer les micro-segments avant que la carte puisse être envoyée vers le MCAD.
Cette version ajoute une nouvelle fonctionnalité de suppression automatique des micro-segments. Lorsqu’ils sont détectés, la boîte de dialogue suivante s’affiche ; cliquez sur Yes pour les supprimer et permettre le transfert du contour de carte vers le MCAD. Si vous cliquez sur No, les micro-segments resteront en place et devront être résolus manuellement.
Nouvelle grille de coordonnées MCAD
CoDesigner crée désormais une grille de coordonnées MCAD lors d’un Pull vers ECAD, y compris une entité MCAD Origin, lorsque l’origine MCAD diffère de l’origine ECAD par défaut (absolue). Cela aide l’ingénieur électricien à communiquer avec l’ingénieur mécanicien sur le positionnement des différentes entités de la carte.
La représentation de la grille MCAD Coordinates peut être personnalisée dans ECAD ; double-cliquez sur l’entrée dans le panneau Properties pour ouvrir la boîte de dialogue Grid Editor. Pour en savoir plus, consultez Working with Grids & Guides.
Prise en charge d’un système de coordonnées personnalisé dans PTC Creo
CoDesigner dans PTC Creo prend désormais en charge l’utilisation d’un système de coordonnées personnalisé pour les modèles placés par l’ingénieur dans Creo. Activez cette fonctionnalité dans la boîte de dialogue Altium CoDesigner Settings de Creo. Notez que côté ECAD, les modèles utilisés dans les empreintes des composants correspondants doivent être construits sur le même système de coordonnées.
Prise en charge de SOLIDWORKS PDM
Le placement de composants MCAD natifs depuis un système de gestion des données est désormais pris en charge lorsque SOLIDWORKS est connecté à SOLIDWORKS PDM Professional.
Recommendations:
-
Le composant MCAD doit être référencé dans le composant ECAD sous forme de paramètre, au format
<vault>:folder\folder\component.sldprt, où<vault>est le nom du coffre PDM. - Il est recommandé de configurer un dossier de composants commun dans la boîte de dialogue Altium CoDesigner Settings, de placer ce dossier sous le contrôle de SW PDM et de synchroniser ce dossier avec le stockage local avant de collaborer avec ECAD. Pour en savoir plus, consultez Configuring CoDesigner in SOLIDWORKS.
- Il est recommandé de synchroniser les bibliothèques de composants avec le stockage PDM local avant de récupérer le PCB dans le MCAD.
- Il est recommandé de désactiver l’option Prompt to check out file if opened in read-only mode dans les paramètres SOLIDWORKS PDM (accessibles depuis le menu Tools dans SOLIDWORKS), comme illustré ci-dessous. Ainsi, les composants existants n’auront pas besoin d’être extraits, ce qui évitera toute gêne pour les autres ingénieurs mécaniciens. Toutefois, s’il est nécessaire de modifier les propriétés des composants, les composants correspondants devront être extraits.
- Une fois les modifications appliquées, il est recommandé d’archiver les nouveaux composants dans SOLIDWORKS PDM.
Prise en charge dans Fusion 360 pour ignorer les petits composants
Pour améliorer les performances dans Fusion 360 sur les cartes comportant un grand nombre de composants, CoDesigner permet désormais d’exclure les composants en dessous d’une hauteur définie par l’utilisateur lors d’un Pull depuis ECAD. Pour le seuil de hauteur, CoDesigner utilise la hauteur définie dans les propriétés du composant dans ECAD (show image).
Définissez la hauteur seuil dans la boîte de dialogue Altium CoDesigner Settings, comme illustré dans l’image ci-dessous. Cette boîte de dialogue est accessible via le panneau Altium CoDesigner dans Fusion 360 ; sélectionnez Settings dans le menu du panneau pour l’ouvrir.
Les petits composants peuvent être exclus lors d’un Pull en définissant le seuil de hauteur (survolez avec le curseur pour voir la carte dans l’ECAD).
Prise en charge améliorée de la prévisualisation des modifications
La possibilité de prévisualiser l’impact de chaque modification avant son application donne à l’ingénieur mécanicien une plus grande confiance pour accepter les dernières modifications provenant de l’ECAD. Cette version ajoute des aperçus dans le MCAD pour :
- Autodesk Inventor
- Autodesk Fusion 360
- PTC Creo
Versions Supported
Versions prises en charge dans Altium Designer 21.3 avec l’extension MCAD CoDesigner version 2.4.0.1200
Altium NEXUS Client 4.3 avec l’extension de panneau Collaboration version 2.4.0.336
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 2020, 2021, 2022 | 2.4.0.7 |
| Autodesk Fusion® | 2.4.0.8 |
| Dassault Systemes SOLIDWORKS® - versions 2018, 2019, 2020, 2021 | 2.4.0.17 |
| PTC Creo Parametric® - 4.X, 5.X, 6.X, 7.X, 8.X | 2.4.0.13 |
Release Notes
| MCAD-869 | La prévisualisation des modifications est désormais affichée dans PTC Creo. |
| MCAD-870 | La prévisualisation des modifications est désormais affichée dans Autodesk Inventor. |
| MCAD-1027 | Dans PTC Creo, CoDesigner prend désormais en charge l’utilisation d’un système de coordonnées personnalisé pour les modèles MCAD placés par l’ingénieur dans Creo (une option permet de l’activer dans les paramètres du plugin). Notez que côté ECAD, les modèles utilisés dans les empreintes des composants correspondants doivent être construits sur le même système de coordonnées. |
| MCAD-1529 | CoDesigner avertit désormais les utilisateurs de SOLIDWORKS s’il détecte une découpe extrudée circulaire, en signalant qu’elle sera transférée comme une découpe, et non comme un trou. Il explique également qu’une découpe extrudée SW -> découpe ECAD, et qu’un trou SW -> pastille ECAD (circulaire). |
| MCAD-1726 | Les composants placés sur les couches internes dans l’ECAD sont désormais positionnés avec précision dans le MCAD, en tenant compte du décalage et de l’orientation définis dans l’ECAD (auparavant, ces composants étaient ajustés aux plans supérieur/inférieur dans le MCAD). |
| MCAD-1753 | Les modifications apportées à l’ordre des couches de cuivre dans l’ECAD n’étaient pas appliquées dans le MCAD. Corrigé. |
| MCAD-1917 | Une hauteur incorrecte était définie pour les zones de carte dans Fusion 360 dans certains cas. Corrigé. |
| MCAD-2044 | Le placement de composants MCAD natifs à partir d’un système de gestion des données est désormais pris en charge pour SOLIDWORKS connecté à SOLIDWORKS PDM. Remarque 1 : le composant MCAD doit être défini dans le composant ECAD comme paramètre, sous la forme "<vault>:folder\folder\component.sldprt" |
| MCAD-2051 | CoDesigner crée désormais une grille "MCAD Coordinates" (y compris une entité "MCAD Origin") lors d’un pull dans l’ECAD, lorsque l’origine MCAD diffère de l’origine ECAD par défaut (absolue). Cela aide l’ingénieur électricien à communiquer avec l’ingénieur mécanicien sur le positionnement des différentes entités de la carte. Remarque 1 : la représentation de la grille "MCAD Coordinates" peut être personnalisée. Remarque 2 : la représentation de l’origine ECAD dans le MCAD devrait également être implémentée prochainement. |
| MCAD-2067 | Pour Autodesk Fusion 360, CoDesigner propose désormais une option permettant d’ignorer les petits composants lors d’un pull (la limite de taille est personnalisable). Cela améliore les performances sur les cartes comportant plus de 500 composants placés. |
| MCAD-2082 | PTC Creo 8 est désormais officiellement pris en charge. |
| MCAD-2107 | CoDesigner crée désormais automatiquement un modèle de tôlerie dans PTC Creo si ce modèle est introuvable dans Windchill. |
| MCAD-2119 | La prévisualisation des modifications est désormais affichée dans Autodesk Fusion 360. |
| MCAD-2127 | Ajout d’une fonctionnalité proposant de corriger automatiquement les problèmes liés aux micro-segments dans le contour de la carte (après confirmation de l’utilisateur). Notez que cette fonctionnalité utilise une nouvelle API et n’est donc disponible qu’avec AD 21.3.X ou AN 4.3.X ou version ultérieure. |
| MCAD-2133 | Les couches intermédiaires désactivées dans l’empilement de couches rigide-flex de l’ECAD étaient incorrectement incluses dans l’épaisseur de la carte dans le MCAD. Corrigé. |
| MCAD-2156 | La longueur maximale du nom de composant dans PTC Creo a été augmentée de 24 à 31 caractères. Remarque : auparavant, les caractères restants étaient réservés à la révision du composant ; désormais, les caractères de la révision sont soustraits de la longueur totale du nom du composant. |
| MCAD-2170 | CoDesigner ne parvenait pas à identifier les zones de carte (keepouts, rooms) lorsque deux zones de géométrie identique étaient créées sur les faces supérieure et inférieure de la carte ("Object reference not set to an instance of an object" s’affichait). Corrigé. |
| MCAD-2183 | Autodesk Inventor 2022 est désormais officiellement pris en charge. Remarque : Autodesk Inventor 2019 n’est plus pris en charge. |
| MCAD-2211 | CoDesigner prend désormais en charge le choix du type de précision (absolue ou relative) pour les PCB créés dans PTC Creo. |
| MCAD-2215 | Le bouton permettant d’ouvrir le panneau de CoDesigner est désormais ajouté directement à la barre d’outils dans Autodesk Fusion 360, ce qui simplifie l’ouverture du panneau. |
| MCAD-2242 | CoDesigner bloquait l’envoi d’un PCB depuis le MCAD s’il y avait une pièce à géométrie nulle ajoutée dans l’assemblage PCB. Corrigé. |
| MCAD-2298 | Si l’option "Ignore small components" est activée dans Autodesk Fusion 360, CoDesigner ne parvenait parfois pas à renvoyer le PCB vers l’ECAD et générait une erreur interne "Index is out of bounds". Corrigé. |
| MCAD-2303 | CoDesigner supprimait les propriétés personnalisées des composants MCAD (les propriétés attribuées par l’utilisateur ou par le système PDM aux modèles précédemment transférés depuis l’ECAD) lors d’un pull dans SOLIDWORKS. Corrigé. |
Nouveautés de CoDesigner 2.3.0
Released: 22 March 2021 – Version 2.3.0
Feature Highlights
Prise en charge d’Autodesk Fusion 360® (version bêta ouverte)
Cette version introduit la prise en charge d’Autodesk Fusion 360 (actuellement en bêta ouverte).
Utilisez ces conseils pour démarrer avec Fusion 360 :
- Téléchargez l’Add-In depuis la page Downloads page.
-
Installez l’Add-In CoDesigner dans Fusion 360 (
AltiumCoDesignerFusion360_<VersionNumber>.exe) - fermez Fusion 360 avant d’installer l’Add-In. - Vous travaillez entre Fusion 360 et votre logiciel de conception Altium via le panneau Altium CoDesigner. Utilisez l’image ci-dessous pour vous aider à activer le panneau dans Fusion 360.
- Les conceptions de cartes sont envoyées et récupérées vers et depuis l’ECAD via un espace de travail Altium 365. Si vous ne disposez pas encore d’un espace de travail, rendez-vous sur altium.com/altium-365 pour activer votre espace de travail sur Altium 365.
- Dans Fusion 360, connectez-vous à votre espace de travail dans le panneau Altium CoDesigner à l’aide de vos identifiants Altium Live.
- Une fois cela fait, vous êtes prêt à commencer le CoDesign. Consultez la page Direct ECAD-MCAD CoDesign pour en savoir plus sur le processus.
Prise en charge du rigide-flex pour PTC Creo
Cette version introduit la prise en charge du transfert des conceptions de cartes rigide-flex entre l’ECAD et PTC Creo.
Les conceptions de cartes rigide-flex peuvent être transférées dans les deux sens entre Creo et l’ECAD.
Après avoir reçu une carte rigide-flex depuis l’ECAD, l’ingénieur mécanicien peut :
- Prévisualiser les modifications ECAD dans le MCAD.
- Modifier la géométrie des segments rigides et flexibles de la carte. Par exemple, ajuster la forme de la carte pour l’adapter à la géométrie du boîtier du produit, créer des découpes ou des trous de montage, ou modifier le rayon d’un pli.
- Modifier le placement des composants existants et placer de nouveaux composants sur la carte.
- Transférer les détails du cuivre et de la sérigraphie.
- Envoyer ces modifications vers l’ECAD et récupérer de nouvelles modifications depuis l’ECAD.
Capabilities not yet Supported
- Créer une carte rigide-flex à partir de zéro dans le MCAD.
- Créer de nouvelles régions rigides et flexibles dans le MCAD.
- Créer de nouveaux plis dans le MCAD.
- Transférer des cartes comprenant des régions flexibles d’épaisseurs différentes (plusieurs régions flexibles sont prises en charge).
- Transférer vers le MCAD des composants montés sur une région flexible depuis l’ECAD.
- Placez les composants sur une région flexible dans le MCAD.
- Nouvelles fonctionnalités introduites dans le cadre de la mise à jour Rigid-flex 2.0 dans l’éditeur PCB d’Altium.
► En savoir plus sur le processus de Synchronisation d’une carte rigide-flex (Notez que, bien que cette page fasse référence à SOLIDWORKS, le processus global est le même dans Creo. La page sera bientôt mise à jour pour Creo.)
Boîte de dialogue de sélection de projet améliorée
La boîte de dialogue Select Project qui s’ouvre lorsque vous cliquez sur le bouton Pull Board dans le panneau Altium CoDesigner a été améliorée.
La boîte de dialogue Select Project affiche désormais en détail :
- Les informations d’échange ECAD-MCAD : détails du dernier envoi depuis l’ECAD, y compris le commentaire Push.
- Un tableau avec les variantes (si elles existent). La première variante est sélectionnée par défaut.
Prise en charge améliorée des variantes de PCB
Dans les versions précédentes de CoDesigner, si la conception ECAD incluait des variantes de PCB, une seule variante pouvait être envoyée à la fois depuis l’ECAD. Avec cette mise à jour, toutes les variantes sont envoyées depuis l’ECAD, et la variante requise peut ensuite être choisie dans la nouvelle boîte de dialogue Select Project lorsque la carte est récupérée dans le MCAD.
Affichage du numéro de version de CoDesigner
Dans les versions précédentes de CoDesigner, vous deviez ouvrir le Panneau de configuration Windows et vérifier le numéro de version de CoDesigner dans Programmes et fonctionnalités. Avec cette version, le numéro de version est désormais affiché en bas du panneau Altium CoDesigner.
Stockage amélioré des décalcomanies dans SOLIDWORKS
Pour mieux prendre en charge les concepteurs qui utilisent SOLIDWORKS avec un système PDM, CoDesigner enregistre désormais les décalcomanies (fichiers image représentant les couches de cuivre, de sérigraphie et de masque de soudure) directement dans le fichier de pièce de la carte. Cela simplifie la gestion des fichiers liés au PCB lorsqu’un système PDM est utilisé côté MCAD.
Les décalcomanies sont désormais stockées dans le fichier prt de SOLIDWORKS, ce qui simplifie le travail avec SOLIDWORKS et un système PDM.
Versions Supported
Altium Designer 21.x avec l’extension MCAD CoDesigner version 2.3.0.1127
Altium Designer 20.2 avec l’extension MCAD CoDesigner version 2.3.0.1127
Altium NEXUS Client 4.x avec l’extension de panneau Collaboration version 2.3.0.324
Altium NEXUS Client 3.2 avec l’extension de panneau Collaboration version 2.3.0.324
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 2019, 2020, 2021 | 2.3.0.8 |
| Autodesk Fusion® | 2.3.0.8 |
| Dassault Systemes SOLIDWORKS® - versions 2018, 2019, 2020, 2021 | 2.3.0.9 |
| PTC Creo Parametric® - 4.X , 5.X, 6.X, 7.X | 2.3.0.22 |
Release Notes
MCAD-916 |
CoDesigner enregistre désormais les décalcomanies (images représentant le cuivre, la sérigraphie et le masque de soudure) directement dans le fichier de pièce de la carte dans SOLIDWORKS. Cela simplifie la gestion des fichiers liés au PCB lorsqu’un système PDM est utilisé côté MCAD. |
MCAD-1505 |
Les systèmes de coordonnées utilisés pour les assemblages de composants sur les cartes rigides-flex étaient créés de manière incorrecte dans certains cas dans SOLIDWORKS 2018 et 2019. Corrigé. |
MCAD-1710 |
CoDesigner envoie désormais toutes les variantes de PCB (si elles sont définies) depuis l’ECAD, au lieu de seulement la variante active. Côté MCAD, la variante requise doit être choisie dans la nouvelle boîte de dialogue « Pull board ». |
MCAD-1844 |
La boîte de dialogue utilisée pour choisir un PCB à récupérer dans le MCAD a été modifiée. Elle affiche désormais : un aperçu du PCB (si le projet PCB correspondant a été enregistré sur le serveur depuis l’ECAD) ; des informations sur le dernier envoi depuis l’ECAD (s’il a été envoyé) ; et les variantes de PCB (si elles existent). |
MCAD-1847 |
La pièce de carte n’était pas créée lors du démarrage d’un nouveau projet dans le MCAD si l’option « build vias » était activée. Corrigé. |
MCAD-1860 |
CoDesigner ne parvenait pas à trouver un add-in de traduction Parasolid dans Autodesk Inventor (et à construire les modèles de composants en conséquence) si certains add-ins tiers ne répondaient pas correctement à la demande de leur type. Corrigé. |
MCAD-1876 |
Transfert de carte rigide-flex : la distance minimale autorisée entre une ligne de séparation et une zone de pliage a été réduite de 2,5 mil à 0,5 mil. |
MCAD-1937 |
Le MCAD Autodesk Fusion 360 est désormais pris en charge par CoDesigner (la solution est initialement en bêta ouverte). Le plugin pour Autodesk Fusion 360 peut être téléchargé depuis https://www.altium.com/products/downloads#mcad-plugins. Remarque 1 : les fonctionnalités « PRO Subscription » (placement de composants MCAD, prise en charge des cartes rigides-flex, cuivre extrudé, échange de boîtier) ne sont pas encore prises en charge. Remarque 2 : la représentation du cuivre et de la sérigraphie est différente de celle mise en œuvre pour les autres MCAD ; ils sont représentés par des composants basés uniquement sur des esquisses dans la pièce de carte nue (ces composants sont masqués par défaut, l’utilisateur peut les rendre visibles et créer en plus des fonctions 3D comme une extrusion ou une surface extrudée selon ses besoins). Remarque 3 : avec cette version bêta, les utilisateurs peuvent rencontrer des problèmes de performances lors de la récupération initiale de PCB comportant plus de 500 composants côté MCAD. Ces problèmes seront traités dans la prochaine version. |
MCAD-1945 |
La synchronisation des cartes rigides-flex est désormais prise en charge pour PTC Creo (la solution est initialement en mode bêta). Capacités non encore prises en charge : 1. ajout de nouvelles régions et de nouveaux plis côté MCAD, 2. nouvelles fonctionnalités introduites dans la fonctionnalité « Rigid-flex 2.0 ». |
MCAD-1946 |
CoDesigner ne remplace plus la propriété Absolute Accuracy dans PTC Creo. |
MCAD-2006 |
Les décalcomanies (images représentant le cuivre, la sérigraphie et le masque de soudure) n’étaient pas correctement mises à l’échelle dans PTC Creo pour certaines cartes arrondies ou circulaires. Corrigé. |
MCAD-2035 |
La version de CoDesigner est désormais affichée directement dans le panneau Altium CoDesigner dans le MCAD (dans le coin inférieur droit). |
MCAD-2050 |
La hauteur par défaut des zones de carte (keepouts, rooms) construites dans le MCAD a été réduite de 1 mm à 0,5 mm afin de ne pas masquer la vue et de ne pas rendre difficile la sélection des petits composants. |
MCAD-2073 |
Le nom du projet était incorrectement remplacé par l’ID du projet dans la boîte de dialogue « Choose PCB to pull » côté MCAD, en raison de modifications apportées dans Altium Server. Corrigé. |
MCAD-2077 |
CoDesigner détecte désormais les doublons dans le nommage des couches de l’empilage de couches dans l’ECAD et affiche le message d’erreur correspondant. |
| MCAD-2175 | Les plugins MCAD ne parvenaient pas à se connecter à Altium 365 dans certains cas. Corrigé. |
Nouveautés de CoDesigner 2.2.0
Released: 13 Jan 2021 – Version 2.2.0
Feature Highlights
Envoyer le boîtier du MCAD vers l’ECAD
Cette mise à jour ajoute la prise en charge du travail au niveau de l’assemblage de l’appareil dans le MCAD ainsi que la possibilité de transférer le boîtier avec la carte vers l’ECAD. La vidéo ci-dessous montre le processus d’inclusion de l’assemblage de la carte dans le boîtier de l’appareil, puis de transfert du boîtier vers votre logiciel de conception Altium.
► Reportez-vous au Note dans le volet de droite pour savoir si la fonctionnalité Enclosure Exchange sera disponible dans votre installation de MCAD CoDesigner. Si ce n’est pas le cas, regardez cette vidéo pour découvrir une autre approche de transfert du boîtier.
Ruban CoDesigner ajouté à Creo
Le ruban Altium CoDesigner a été ajouté à PTC Creo (le ruban est déjà disponible dans SOLIDWORKS et Autodesk Inventor). Le ruban offre un moyen simple d’accéder aux objets de conception courants spécifiques aux PCB nécessaires pendant le processus de co-conception MCAD-ECAD. Utilisez les boutons du ruban pour vous assurer que le bon type d’objet MCAD est utilisé afin de créer un objet ECAD compatible.
Nouveaux plans MCAD pour le placement des composants
CoDesigner crée désormais des plans de composants côté supérieur et inférieur dans le MCAD, ce qui simplifie le processus de placement des composants dans le MCAD. Les composants sont désormais placés sans tenir compte de l’épaisseur de la couche de masque de soudure.
Prise en charge des fûts de cuivre des vias et des pastilles
- Pad Barrels - les fûts des pastilles traversantes sont désormais transférés de l’ECAD vers le MCAD lorsque l’option Build 3D geometry for Copper est activée dans la boîte de dialogue Altium CoDesigner Settings.
- Via Barrels - activez également l’option Build Vias pour inclure les fûts des vias.
Les fûts de cuivre des vias et des pastilles sont toujours envoyés depuis l’ECAD (image de gauche) ; utilisez les options CoDesigner décrites ci-dessus dans le MCAD pour contrôler s’ils sont récupérés dans le MCAD (image de droite).
Panneau CoDesigner simplifié
Le menu CoDesigner a été mis à jour pour inclure les options Help et Settings, qui se trouvaient auparavant sur la face du panneau Altium CoDesigner.
Prise en charge améliorée des Keepouts et des Rooms
CoDesigner détecte désormais l’état verrouillé des Keepouts et des Rooms dans l’ECAD, garantissant qu’ils ne sont pas déplacés lors d’un Pull depuis le MCAD.
Versions Supported
Altium Designer 21.0 avec l’extension MCAD CoDesigner version 2.2.0.1072
Altium Designer 20.2 avec l’extension MCAD CoDesigner version 2.2.0.1072
Altium NEXUS Client 4.0 avec l’extension de panneau Collaboration version 2.2.0.310
Altium NEXUS Client 3.2 avec l’extension de panneau Collaboration version 2.2.0.310
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 2019, 2020, 2021 | 2.2.0.6 |
| Dassault Systemes SOLIDWORKS® - versions 2018, 2019, 2020, 2021 | 2.2.0.7 |
| PTC Creo Parametric® - 4.X , 5.X, 6.X, 7.X | 2.2.0.6 |
Release Notes
| MCAD-400 | CoDesigner prend désormais en charge le travail avec un PCB dans le contexte d’un Device en MCAD, sans basculer vers l’assemblage PCB. Cela facilite grandement le travail entre la définition du PCB et le boîtier. S’il y a plusieurs PCB dans un même Device, CoDesigner permet de basculer entre eux. |
| MCAD-786 | CoDesigner génère désormais le fût en cuivre pour les pastilles traversantes métallisées dans le MCAD (si l’option "3D Copper" est activée dans les paramètres. Cette option est requise pour la simulation thermique). |
| MCAD-796 | CoDesigner génère désormais le fût en cuivre pour les vias dans le MCAD (la géométrie 3D précise du cuivre du via et du trou traversant la carte). Remarque : le transfert vers l’ECAD des modifications apportées aux vias dans le MCAD n’est pas pris en charge. |
| MCAD-987 | La recherche de projets dans la boîte de dialogue "Choose a PCB project" côté MCAD ne tient désormais plus compte de la casse. |
| MCAD-1531 | Les icônes CoDesigner prennent désormais en charge les moniteurs 4K. |
| MCAD-1586 | CoDesigner valide désormais les micro-arcs lors d’un push depuis l’ECAD (en plus de la validation des micro-segments implémentée précédemment). |
| MCAD-1607 | La solution pour PTC Creo inclut désormais la barre d’outils de CoDesigner avec les commandes liées à la définition du PCB. |
| MCAD-1609 | CoDesigner prend désormais en charge l’envoi des parties du boîtier du PCB depuis le MCAD vers l’ECAD (voir aussi MCAD-400). L’utilisateur peut choisir ces parties en cliquant sur le nouveau bouton "Enclosure" dans la barre d’outils ruban de CoDesigner dans le MCAD. |
| MCAD-1652 | Le bouton "Refresh" a été ajouté au panneau CoDesigner dans le MCAD. Lorsque l’on clique sur ce bouton, CoDesigner détecte tous les assemblages de cartes présents dans l’assemblage de Device actuellement ouvert. Voir aussi MCAD-400. |
| MCAD-1679 | Les couches Internal Plane n’étaient pas transférées de l’ECAD vers le MCAD et n’étaient pas incluses avec l’option 3D Copper. Corrigé. |
| MCAD-1689 | Les performances de mise à jour des propriétés de zone de carte dans le MCAD ont été améliorées. |
| MCAD-1693 | CoDesigner place désormais les composants dans le MCAD en ignorant l’épaisseur du masque de soudure. Pour les composants sur des PCB précédemment récupérés dans le MCAD, CoDesigner affichera une modification "Stand off height adjustment" lors de la première mise à jour. En outre, CoDesigner crée désormais deux plans supplémentaires dans le MCAD pour le placement des composants sur les faces supérieure et inférieure. Le but de ces plans est d’aider les ingénieurs mécaniciens à placer précisément de nouveaux composants et à modifier le placement des composants existants. |
| MCAD-1694 | Les composants sur les cartes rigides-flexibles étaient placés avec un décalage incorrect dans certains cas. Corrigé. |
| MCAD-1697 | CoDesigner considère désormais la modification de la hauteur de dégagement d’un composant dans le MCAD (selon la valeur définie dans l’ECAD) comme un type de modification distinct (auparavant couvert par "Placement change"). |
| MCAD-1703 | Le déplacement et la suppression des Keepouts et Rooms verrouillés sont désormais bloqués lors d’un Pull vers l’ECAD. Cela aidera les ingénieurs électroniciens à éviter des modifications accidentelles des zones "électriques" de la carte côté MCAD. |
| MCAD-1731 | Les fonctionnalités de CoDesigner disponibles pour les utilisateurs d’Altium 365 sont désormais réparties en ensembles de fonctionnalités "PRO" et "STD", selon les types de compte Altium 365. Les fonctionnalités avancées suivantes seront disponibles uniquement pour les utilisateurs PRO : a) placement des composants piloté par le MCAD, b) prise en charge des cartes rigides-flexibles, c) génération du 3D Copper et des vias dans le MCAD, d) échange du boîtier depuis le contexte de l’assemblage du Device. |
| MCAD-1824 | CoDesigner n’avertit plus les utilisateurs de SOLIDWORKS qu’un tableau intégré dans un document SOLIDWORKS n’est pas pris en charge. |
Nouveautés de CoDesigner 2.1.0
Released: 20 Nov 2020 – Version 2.1.0
Feature Highlights
Prise en charge des dernières versions de MCAD
Cette version ajoute la prise en charge des versions suivantes des logiciels MCAD :
- Autodesk Inventor Professional® 2021
- Dassault Systemes SOLIDWORKS® (Standard, Pro & Premium) 2021
Mise à jour du panneau MCAD CoDesigner
Le panneau MCAD Altium CoDesigner comporte désormais deux onglets, intitulés Activity et PCB Definition.
- Activity - affiche l’historique des opérations Push et Pull ainsi que les commentaires associés, comme dans les versions précédentes de CoDesigner.
-
PCB Definition - affiche les définitions de zones de carte existant sur la carte. Les définitions de zone actuellement prises en charge incluent les Keepouts et les Rooms, qui peuvent être créés à la fois côté MCAD et côté ECAD.
- Cliquez sur une définition pour configurer les paramètres du Keepout ou pour ajouter un commentaire à une Room.
- Si la définition a été renommée dans l’arborescence des fonctions MCAD, la modification ne sera pas immédiatement reflétée dans l’onglet PCB Definitions du panneau Altium CoDesigner. Passez à l’onglet Activity, puis revenez à l’onglet PCB Definitions pour actualiser les définitions.
Le panneau MCAD Altium CoDesigner dispose désormais d’un onglet PCB Definition ; utilisez-le pour configurer les Rooms et Keepouts ajoutés à la carte.
Nouveau ruban Altium CoDesigner
Un nouveau ruban Altium CoDesigner a été ajouté à SOLIDWORKS et Autodesk Inventor (la solution pour Creo arrive bientôt). Cet onglet offre un moyen simple d’accéder aux objets de conception spécifiques au PCB les plus courants, nécessaires pendant le processus de co-conception MCAD-ECAD. L’utilisation de ces boutons garantit que le bon type d’objet MCAD est utilisé pour créer un objet ECAD compatible.
Prise en charge des Keepouts
Un Keepout PCB est une région ou une zone de la carte configurée pour restreindre le placement d’objets ECAD spécifiques. Les Keepouts peuvent être définis pour l’une ou l’autre face de la carte, ou pour s’appliquer à toutes les couches du PCB. Les objets à exclure de cette zone sont sélectionnés comme propriétés de restriction du Keepout.
Définition d’un Keepout dans le MCAD :
- Cliquez sur le bouton Keep Out Area dans le ruban Altium CoDesigner.
- Il vous sera demandé de choisir une face, une surface ou un plan ; cliquez sur le côté de la carte qui nécessite le keepout. Si le keepout doit s’appliquer à toutes les couches, il peut être dessiné sur l’une ou l’autre face.
- Cliquez sur un outil d’esquisse MCAD approprié, par exemple Rectangle, pour définir le keepout. Notez que l’esquisse ne doit comporter qu’un seul contour ; les contours internes ne sont pas pris en charge.
- Dessinez la forme requise pour le keepout.
- Quittez le mode Sketch.
- Les propriétés de la fonction peuvent maintenant être modifiées. Vous pouvez considérer le keepout comme une clôture autour de la zone d’exclusion ; modifiez la Depth à une petite valeur, par exemple 1 mm.
- Ce keepout deviendra un keepout spécifique à une couche ECAD, sur la couche où il a été dessiné dans le MCAD. Pour définir un keepout sur toutes les couches, configurez dans le MCAD le keepout pour qu’il s’extrude dans les deux directions, en définissant la Depth dans la seconde direction à une valeur suffisamment grande pour l’extruder à travers la carte.
-
Cliquez sur le bouton d’acceptation MCAD
pour terminer le processus de définition de la fonction. Si nécessaire, la fonction peut être renommée dans l’arborescence des fonctions.
- Dans le panneau Altium CoDesigner, sélectionnez l’onglet PCB Definition et configurez les restrictions du keepout selon les besoins. Le keepout peut maintenant être poussé vers l’ECAD, où il sera ajouté comme région Keepout. Selon la manière dont il a été configuré dans le MCAD, il deviendra un Keepout de couche supérieure, un Keepout de couche inférieure ou un Keepout de couche Keepout. Si nécessaire, la forme du keepout peut être ajustée dans l’ECAD, puis renvoyée vers le MCAD.
Prise en charge des Rooms
Une Room PCB est une règle de conception utilisée pour définir une zone dans laquelle des composants spécifiques doivent être placés, ou dont ils doivent être exclus. Une utilisation courante de cette règle consiste à définir une restriction de hauteur des composants dans la zone de la carte couverte par la Room. En général, la règle Room s’applique à un composant individuel ou à une classe de composants.
Définition d’une Room dans le MCAD :
- Cliquez sur le bouton Text Note Room dans le ruban Altium CoDesigner.
- Il vous sera demandé de choisir une face, une surface ou un plan ; cliquez sur le côté de la carte qui nécessite la room.
- Cliquez sur un outil d’esquisse MCAD approprié, par exemple Rectangle, pour définir la room. Notez que l’esquisse ne doit comporter qu’un seul contour ; les contours internes ne sont pas pris en charge.
- Dessinez la forme requise pour la room.
- Quittez le mode Sketch.
-
Cliquez sur le bouton MCAD Accept
pour terminer le processus de définition de l’élément. Si nécessaire, l’élément peut être renommé dans l’arborescence des éléments.
- Dans le panneau Altium CoDesigner, sélectionnez l’onglet PCB Definition et saisissez un commentaire pour la room expliquant son objectif à l’ingénieur ECAD. La room peut maintenant être transférée vers l’ECAD, où elle sera ajoutée comme règle de conception Placement Room sur la couche sur laquelle elle a été dessinée dans le MCAD. La seule propriété pouvant être transférée entre MCAD et ECAD est le commentaire, qui devient le commentaire de la règle de conception Placement Room.
- La room de conception Placement Room peut maintenant être configurée selon les besoins dans l’ECAD.
Les zones Keepout et les Rooms peuvent désormais être définies dans le MCAD et transférées vers l’ECAD.
Prise en charge améliorée du transfert des couleurs de couche
La couleur de la couche Core définie dans l’ECAD est désormais transférée et appliquée à la pièce de carte dans le MCAD. La couleur et la transparence des couches Solder Mask définies dans l’ECAD sont désormais transférées au MCAD et appliquées aux décalcomanies correspondantes dans le MCAD.
Les couleurs Solder Mask et Core sont transférées entre ECAD et MCAD.
Renommage de la carte dans l’ECAD
Les modifications apportées au nom de la carte dans votre logiciel de conception Altium sont désormais prises en charge. Une carte déjà transférée vers le MCAD peut maintenant être renommée, puis transférée à nouveau vers le MCAD.
Versions Supported
Altium Designer 20.2 avec l’extension MCAD CoDesigner version 2.1.0.1033
Altium NEXUS Client 3.2 avec l’extension de panneau Collaboration version 2.1.0.302
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 2019, 2020, 2021 | 2.1.0.6 |
| Dassault Systemes SOLIDWORKS® - versions 2018, 2019, 2020, 2021 | 2.1.0.7 |
| PTC Creo Parametric® - 4.X , 5.X, 6.X, 7.X | 2.1.0.10 |
Release Notes
MCAD-659 |
Les boutons « View Changes » et « Discard » sont désormais affichés dans les notifications de modification du panneau Collaboration dans Altium NEXUS. |
MCAD-738 |
CoDesigner enregistre désormais la plupart de ses événements techniques internes afin de faciliter d’éventuelles investigations sur des problèmes techniques. Les journaux sont enregistrés localement dans le dossier \Users\{user}\AppData\Local\Altium\Altium CoDesigner. |
MCAD-910 |
Certains modèles de composants qui dépassaient la limite de la région rigide d’une carte rigid-flex dans l’ECAD étaient placés incorrectement dans SOLIDWORKS. Corrigé (la région du composant dans le MCAD inclut désormais les pastilles du composant). |
MCAD-1073 |
La désactivation de l’option « Build 3D Geometry of Copper » ne supprimait pas les assemblages Copper dans PTC Creo et Autodesk Inventor. Corrigé. |
MCAD-1299 |
CoDesigner prend désormais en charge les modifications apportées par l’utilisateur au nom de la pièce de carte. |
MCAD-1375 |
Le type d’un trou était réinitialisé à la valeur par défaut dans SOLIDWORKS si les propriétés du trou étaient modifiées dans l’ECAD. Corrigé. |
MCAD-1398 |
CoDesigner prend désormais en charge la définition de zones dans le MCAD, notamment : a) les zones Keep Out, b) les PCB Rooms, appelées « Text Note Rooms ». Les deux peuvent être créées dans le MCAD à l’aide de la nouvelle barre d’outils ruban CoDesigner (prise en charge pour SOLIDWORKS et Autodesk Inventor ; la solution pour PTC Creo arrive bientôt) ou manuellement sous forme de surfaces extrudées avec l’esquisse placée sur une face de la carte. Le nouvel onglet « PCB Definition » a été introduit dans le panneau CoDesigner pour travailler avec les propriétés de ces zones. Une entité « Text Note Room » créée dans le MCAD est représentée comme une entité Room dans l’ECAD et peut être utilisée pour attribuer des règles telles que des limites de hauteur. |
MCAD-1416 |
Autodesk Inventor 2021 est désormais officiellement pris en charge. |
MCAD-1417 |
SOLIDWORKS 2021 est désormais pris en charge. |
MCAD-1442 |
Les lignes de construction incluses dans l’esquisse de la carte dans SOLIDWORKS provoquaient une erreur. Corrigé. |
MCAD-1465 |
Le nom du composant et le désignateur de référence sont désormais placés dans les champs de propriété correspondants des propriétés du composant dans un assemblage PCB dans SOLIDWORKS (auparavant, les désignateurs de référence de l’ECAD étaient placés dans le champ « Component Name ») |
MCAD-1514 |
Les noms des composants sont désormais affichés avec les désignateurs de référence dans le tableau des modifications lors d’un pull dans le MCAD. |
MCAD-1519 |
La suppression des Free 3D Bodies supprimés dans l’ECAD est désormais autorisée lors du pull d’un PCB côté MCAD (avec un avertissement pour les modèles placés dans le MCAD). |
MCAD-1520 |
La barre d’outils ruban « Altium CoDesigner » est désormais fournie aux utilisateurs de SOLIDWORKS et d’Autodesk Inventor. Le ruban inclut actuellement des commandes pour créer des trous, des découpes et des zones de carte. Remarque : la solution pour PTC Creo arrive bientôt. |
MCAD-1528 |
L’ordre des décalcomanies (les images représentant le cuivre, la sérigraphie et le solder mask sur une face de carte) appliquées dans SOLIDWORKS a été modifié. Désormais, l’ordre (depuis une face de carte) est : Copper, Solder mask, Silkscreen. |
MCAD-1536 |
Le paramètre « default_dec_places » était défini pour toute la session dans PTC Creo. Il est désormais défini uniquement pour les modèles PCB. |
MCAD-1567 |
Les différents séparateurs décimaux utilisés dans l’ECAD et le MCAD dans les paramètres régionaux Windows non anglais provoquaient une erreur lors d’un pull dans l’ECAD. Corrigé. |
MCAD-1571 |
La manière d’appliquer les propriétés de couleur à la carte elle-même et aux couches de la carte dans le MCAD a été modifiée. Désormais, toutes les propriétés de couleur sont appliquées conformément à ce qui est défini dans les propriétés de vue 3D de l’ECAD. |
MCAD-1577 |
Le plugin CoDesigner pour Autodesk Inventor était installé uniquement pour l’utilisateur actuel, ce qui causait certains problèmes si cet utilisateur n’était pas administrateur. Le plugin est désormais installé pour tous les utilisateurs Windows. |
MCAD-1588 |
Améliorations des performances : l’algorithme de création des trous dans SOLIDWORKS (c’était l’une des opérations les plus lentes) a été amélioré ; les PCB comportant de nombreux trous sont désormais générés environ deux fois plus vite. |
MCAD-1594 |
L’option « Use common folder for storing models that are coming from ECAD » était ignorée dans Autodesk Inventor. Corrigé. |
MCAD-1600 |
Les décalcomanies représentant les couches Paste ne sont désormais plus envoyées de l’ECAD vers le MCAD. |
MCAD-1612 |
Le mécanisme de mise à jour automatique des plugins MCAD ne fonctionnait pas derrière un proxy. Corrigé. |
MCAD-1614 |
La manière de stocker les décalcomanies (les images représentant le cuivre, la sérigraphie et le solder mask sur une face de carte) a été modifiée : a) elles sont désormais stockées dans le même dossier que la pièce de carte, b) le chemin vers une décalcomanie n’est plus attribué ; seul le nom de la décalcomanie est conservé. |
MCAD-1629 |
La réannotation du PCB dans l’ECAD (modification des désignateurs de référence des composants) entraînait dans certains cas l’utilisation de mauvais modèles dans le MCAD. Corrigé. |
MCAD-1685 |
Les paramètres des composants PCB n’étaient pas toujours synchronisés vers le MCAD. Corrigé. |
Nouveautés de CoDesigner 2.0.5
Released: 18 Sep 2020 – Version 2.0.5
Feature Highlights
Prise en charge des variantes de PCB
Le logiciel de conception de PCB d'Altium permet au concepteur électronique de créer des variantes du produit qu'il conçoit. Les variantes prises en charge incluent : marquer un composant comme non monté ; modifier les paramètres d'un composant, y compris la valeur du composant sérigraphiée sur la carte ; ou remplacer un composant par un composant alternatif (qui peut utiliser ou non une empreinte différente).
Dans le logiciel de conception d'Altium, il n'existe qu'une seule conception de carte. Les informations de variante, telles que les détails concernant un composant alternatif, sont stockées dans le fichier de projet et appliquées à la carte lorsque la variante est sélectionnée dans le panneau Projects. La version [No Variations] de la carte est enregistrée en tant que PcbDoc.
Le logiciel de conception d'Altium peut être utilisé pour créer des variantes d'une conception de carte.
Envoi d'une variante depuis l'ECAD
Pour cette version, CoDesigner a été mis à jour afin de prendre en charge l'envoi et la récupération d'une variante spécifique d'une carte entre l'ECAD et le MCAD. Lorsque vous effectuez un Push depuis l'ECAD, vous envoyez la variante actuellement affichée dans l'éditeur PCB.
Double-cliquez dans le panneau Projects pour sélectionner la variante requise à envoyer.
Récupération d'une variante dans le MCAD
Une variante de PCB est récupérée dans le MCAD de la même manière qu'un PCB sans variante, en cliquant sur le bouton Pull Board from Server dans le panneau Altium CoDesigner. Si la carte est une variante, des informations supplémentaires indiquant le nom de la variante s'affichent en haut du panneau Altium CoDesigner, comme illustré ci-dessous.
Chaque composant variant est identifié par l'inclusion du nom de la variante dans le désignateur, comme détaillé ci-dessous.
-
Composant sans variante :
<EcadDesignator> -
Composant variant :
<EcadDesignator>_VARIANT_<VariantName>
Les composants variants sont identifiés par leur nom de pièce MCAD et leur désignateur.
Envoi d'une variante depuis le MCAD
Dans le MCAD, CoDesigner sait si un composant fait partie de la conception de base [No Variations], ou appartient à une variante spécifique. Les modifications apportées à un composant dans la conception de base [No Variations] auront un impact sur toutes les variantes de la carte dans l'ECAD, tandis que les modifications apportées dans une variante spécifique ne seront appliquées qu'à cette variante dans l'ECAD.
Les modifications apportées à une variante sont envoyées du MCAD vers l'ECAD de la manière habituelle, en cliquant sur Push dans le panneau Altium CoDesigner.
Récupération d'une variante dans l'ECAD
Si vous tentez d'effectuer une récupération dans l'ECAD alors que la mauvaise variante est actuellement active, vous recevrez le message d'erreur suivant. Le nom de la variante concernée s'affiche dans la boîte de dialogue d'erreur ; basculez vers cette variante et relancez la récupération.
La récupération ne peut pas être effectuée car la mauvaise variante est actuellement active dans l'ECAD.
Si des modifications ont été apportées à un composant dans la conception de base, elles peuvent être appliquées dans n'importe quelle variante dans l'ECAD. Ces modifications seront alors présentes dans toutes les variantes dans l'ECAD.
Prise en charge améliorée des modèles problématiques
Chaque outil ECAD et MCAD possède son propre logiciel de conversion de modèles, offrant différents niveaux de prise en charge pour l'importation et la conversion d'un modèle présentant des incohérences ou des imprécisions dans sa description. Pour aider dans cette situation, CoDesigner transfère désormais directement les modèles Parasolid à corps unique de l'ECAD vers le MCAD, sans transformation et sans conversion (ce qui pouvait parfois entraîner la corruption d'un modèle).
Si un modèle provoque des problèmes lors d'un Push-Pull entre l'ECAD et le MCAD, extrayez-le du composant ECAD, importez-le dans votre logiciel MCAD et enregistrez-le au format Parasolid (en vérifiant qu'il s'ouvre correctement dans le MCAD), puis réimportez-le dans le composant ECAD.
► En savoir plus sur les exigences relatives aux modèles MCAD et ECAD
Versions Supported
Altium Designer 20.2 avec l'extension MCAD CoDesigner version 2.0.5.885
Altium NEXUS Client 3.2 avec l'extension de panneau Collaboration version 2.0.5.284
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 2019, 2020 | 2.0.5.52 |
| Dassault Systemes SOLIDWORKS® - versions 2018, 2019, 2020 | 2.0.5.68 |
| PTC Creo Parametric® - 4.X , 5.X, 6.X, 7.X | 2.0.5.60 |
Release Notes
| MCAD-1098 | CoDesigner peut désormais synchroniser les variantes de PCB de l'ECAD vers le MCAD et inversement. Les variantes peuvent être synchronisées une par une, sans créer de configurations produit dans le MCAD (CoDesigner indique quelle variante est actuellement synchronisée). |
| MCAD-1167 | Un en-tête incorrect s'affichait pour les messages d'avertissement du panneau Collaboration dans Altium NEXUS. Corrigé. |
| MCAD-1168 | CoDesigner indique désormais l'heure absolue des actions de push et de pull dans l'ECAD afin d'éviter toute confusion lorsque l'utilisateur fait une longue pause après une synchronisation. |
| MCAD-1185 | CoDesigner affiche désormais les coordonnées des points problématiques dans les unités utilisées pour la carte (auparavant, elles étaient toujours affichées en mils). |
| MCAD-1228 | Prise en charge des cartes rigides-flexibles : CoDesigner détecte désormais la situation où l'une des extrémités d'une ligne de séparation est couverte par une découpe lors d'un push depuis l'ECAD (ce qui signifie très probablement qu'un système de coordonnées utilisé pour l'accouplement d'un assemblage de composants ne sera pas créé correctement dans le MCAD) et avertit l'utilisateur. |
| MCAD-1252 | CoDesigner transfère désormais les modèles Parasolid à corps unique importés dans les empreintes vers le MCAD sans transformation ni conversion. Cela permet d'éviter la corruption du modèle qui peut survenir lors de ces étapes dans certains cas. |
| MCAD-1287 | CoDesigner lit désormais les paramètres de placement des composants MCAD du serveur à chaque push ; il n'est donc plus nécessaire de redémarrer le logiciel ECAD/MCAD après avoir modifié les paramètres. |
| MCAD-1346 | Prise en charge des cartes rigides-flexibles : CoDesigner permet désormais la synchronisation du déplacement des pastilles placées sur un segment flexible et représentées par un composant sans corps. |
| MCAD-1424 | Lors d'un pull depuis l'ECAD, CoDesigner signale désormais les composants qui n'ont pas de désignateurs. |
| MCAD-1452 | Les corps 3D libres n'étaient pas envoyés d'Inventor 2020 vers l'ECAD en raison de la version moderne de Parasolid utilisée. Corrigé. |
| MCAD-1464 | Les paramètres de tolérance étaient incorrectement configurés par CoDesigner dans PTC Creo. CoDesigner a cessé de configurer ces paramètres. |
| MCAD-1476 | Un changement de placement était affiché à tort dans le tableau des modifications dans le MCAD pour les composants initialement placés dans le MCAD sur la face inférieure d'une carte. Corrigé. |
| MCAD-1477 | Une hauteur de dégagement incorrecte était définie lors d'un pull dans l'ECAD pour les corps 3D libres placés sur la face inférieure d'une carte côté MCAD dans certains cas. Corrigé. |
| MCAD-1485 | Interface utilisateur : le bouton "Help" a été déplacé en haut du panneau de CoDesigner dans le MCAD. |
| MCAD-831 | CoDesigner ne pouvait pas lire un contour de carte dans PTC Creo si ce contour avait été créé comme référence à une pièce située dans un assemblage parent (par ex. un contour créé comme décalage à partir d'un boîtier). Corrigé. |
| MCAD-854 | Les modifications apportées aux modèles 3D dans le MCAD n'étaient pas synchronisées avec l'ECAD, et inversement. Corrigé. |
| MCAD-903 | CoDesigner construit désormais un trou dont le centre est situé en dehors du contour de la carte comme une extrusion de découpe dans le MCAD, afin d'éviter un comportement incorrect dans le MCAD. |
Nouveautés de CoDesigner 2.0.4
Released: 24 June 2020 – Version 2.0.4
Feature Highlights
Définition d'une carte rigide-flexible dans le MCAD
Améliorations substantielles de la prise en charge du rigide-flexible – la forme de la carte et les définitions de pliage peuvent désormais être définies et modifiées dans SOLIDWORKS® et les composants peuvent être placés et déplacés dans SOLIDWORKS. (prise en charge du rigide-flexible pour PTC Creo® et Autodesk Inventor® dans une future mise à jour)
La forme de la carte et les définitions de pliage peuvent désormais être définies et modifiées dans SOLIDWORKS.
► En savoir plus sur la synchronisation d'une carte rigide-flexible
Prise en charge renforcée des formes de carte complexes
Prise en charge améliorée des problèmes de définition de la forme de la carte – les micro-segments et les auto-intersections dans l'esquisse de carte ECAD sont désormais détectés et signalés lors du push. Leurs emplacements sont détaillés et corrigés automatiquement dans le MCAD lorsque cela est possible.
► Pour les problèmes qui ne peuvent pas être résolus dans le MCAD, en savoir plus sur la résolution des problèmes liés au contour de la carte dans l'ECAD
Synchronisation améliorée des composants
La gestion des composants verrouillés a été simplifiée : les pièces MCAD Fixées ou Contraintes sont désormais traduites en composants Verrouillés dans l’ECAD, et l’état Verrouillé dans l’ECAD devient Fixé dans le MCAD. Les modifications de l’état Verrouillé/Fixé sont maintenant synchronisées entre le MCAD et l’ECAD.
Les propriétés des composants ECAD sont désormais transférées vers le MCAD – Tous les paramètres des composants PCB ECAD sont maintenant transférés vers la pièce MCAD.
Les paramètres des composants PCB ECAD sont transférés vers la pièce MCAD équivalente.
Versions Supported
Altium Designer 20.2 avec l’extension MCAD CoDesigner version 2.0.4.829
Altium NEXUS Client 3.2 avec l’extension de panneau Collaboration version 2.0.4.272
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 2019, 2020 | 2.0.4.45 |
| Dassault Systemes SOLIDWORKS® - versions 2018, 2019, 2020 | 2.0.4.62 |
| PTC Creo Parametric® - 4.X , 5.X, 6.X, 7.X | 2.0.4.53 |
Release Notes
| MCAD-1394 | PTC Creo plantait lors de la modification de la définition d’un composant hors du contexte de l’assemblage PCB. Corrigé. |
| MCAD-1367 | PTC Creo plantait lors de l’application des modifications sur le second pull s’il y avait des composants ECAD avec des noms longs. Corrigé. |
| MCAD-1294 | La modification Sync Component Holes apparaissait dans le tableau des modifications à chaque pull dans SolidWorks pour les composants ayant plus de deux pastilles oblongues auto-intersectées. Corrigé. |
| MCAD-1285 | La connexion en appuyant sur Entrée ne fonctionnait pas dans le plugin Inventor. Corrigé. |
| MCAD-1283 | Ajout de la prise en charge de PTC Creo 7. |
| MCAD-1276 | Prise en charge des cartes rigides-flexibles : ajout de la validation de la distance minimale acceptable entre une zone de pliage et une ligne de séparation. |
| MCAD-1258 | Toutes les propriétés des composants transférés depuis l’ECAD sont désormais appliquées aux modèles correspondants dans le MCAD. |
| MCAD-1239 | L’interface de la boîte de dialogue Settings dans les plugins MCAD a été simplifiée et unifiée pour tous les MCAD pris en charge. Les paramètres de gestion de l’état fixed/locked et de contrainte automatique dans SolidWorks ont été supprimés (voir MCAD-788) |
| MCAD-1236 | Prise en charge des cartes rigides-flexibles : l’annulation dans l’ECAD des modifications du contour de carte effectuées dans le MCAD puis appliquées dans l’ECAD, suivie d’un nouveau pull de ces modifications dans l’ECAD, corrompait la structure de la carte dans l’ECAD. Corrigé. |
| MCAD-1222 | CoDesigner vérifie désormais si le projet PCB inclut des variantes et avertit l’utilisateur que les variantes ne sont pas encore prises en charge. |
| MCAD-1221 | La liste des espaces de travail disponibles ne s’affichait pas dans le panneau CoDesigner dans l’ECAD si l’utilisateur ouvrait un PCB stocké localement. Corrigé. |
| MCAD-1192 | Le versionnement du modèle de données d’échange a été introduit. Si la version de l’extension ECAD ou celle du plugin MCAD ne correspond pas à la version du modèle de données stocké sur le serveur, CoDesigner avertit l’utilisateur. |
| MCAD-1191 | D’anciennes coordonnées étaient affichées dans les messages d’avertissement/erreur dans l’ECAD si l’origine de la carte ECAD avait été déplacée vers une nouvelle position. |
| MCAD-1188 | Prise en charge des cartes rigides-flexibles : la structure d’un PCB rigide créé côté MCAD était corrompue après sa transformation en PCB rigide-flexible dans l’ECAD puis son renvoi vers le MCAD. Corrigé. |
| MCAD-1187 | Les composants placés dans le MCAD puis reconnus dans l’ECAD étaient décalés si le contour de carte avait été déplacé vers des coordonnées négatives dans le MCAD. Corrigé. |
| MCAD-1183 | Prise en charge des cartes rigides-flexibles : SolidWorks cessait de fonctionner lors de l’application des modifications de l’angle de pliage sur certaines cartes. Corrigé. |
| MCAD-1166 | Un aperçu incorrect d’un corps 3D libre était affiché dans l’ECAD si le modèle avait été pivoté de plus de 45 degrés autour de l’axe Y dans le MCAD. Corrigé |
| MCAD-1165 | Un aperçu incorrect d’un corps 3D libre était affiché et la modification correspondante réapparaissait dans le tableau des modifications dans l’ECAD si le modèle avait été pivoté autour de l’axe X dans Inventor. Corrigé |
| MCAD-1164 | La modification « Placement changed » était affichée à tort pour un corps 3D libre dans l’ECAD lors du second pull, bien que la modification correspondante ait déjà été appliquée. Corrigé |
| MCAD-1163 | Dans certains cas, un pli n’était pas créé dans le MCAD lorsqu’une découpe était placée au milieu de ce pli. Corrigé. |
| MCAD-1161 | Dans certains cas, les décalcomanies étaient décalées sur les cartes de forme arrondie dans Creo. Corrigé. |
| MCAD-1159 | Certaines améliorations de la prise en charge du clavier ont été apportées à la boîte de dialogue MCAD « Select Project ». |
| MCAD-1119 | CoDesigner détecte désormais les problèmes de contours de carte (micro-segments, contours auto-intersectés) lors du push côté ECAD afin d’éviter l’envoi de cartes qui ne peuvent pas être construites dans le MCAD. |
| MCAD-1104 | Le MCAD cessait de fonctionner si un assemblage PCB était ouvert localement après l’arrêt du serveur CoDesigner. Corrigé. |
| MCAD-1102 | Prise en charge des cartes rigides-flexibles : les ingénieurs mécaniciens peuvent désormais ajouter et supprimer les régions rigides et flexibles ainsi que les plis sur une carte rigide-flexible dans le MCAD. |
| MCAD-1101 | CoDesigner affiche désormais les coordonnées des éléments problématiques des contours de découpe. |
| MCAD-1070 | Il n’y avait pas d’aperçu d’une modification de forme de découpe dans l’ECAD pour les modifications effectuées côté MCAD. Corrigé. |
| MCAD-1067 | Le comportement d’interprétation des trous et découpes lors du push dans Solidworks a été modifié (et unifié avec les autres MCAD pris en charge) : une coupe extrudée est désormais toujours transférée vers l’ECAD comme une découpe. |
| MCAD-1066 | Les trous de composants sont désormais toujours créés dans SolidWorks (comportement unifié avec les autres MCAD pris en charge). L’option correspondante a été supprimée des paramètres. |
| MCAD-1063 | Le lien vers la documentation dans le panneau CoDesigner dans l’ECAD ne fonctionnait pas si un projet n’était pas disponible en ligne. Corrigé. |
| MCAD-1060 | Un message incorrect était affiché dans le panneau Collaboration dans NEXUS lorsqu’un projet venait juste d’être rendu disponible sur le serveur. Corrigé. |
| MCAD-1054 | Un aperçu incorrect était affiché dans le MCAD pour un composant initialement placé dans le MCAD, puis reconnu dans l’ECAD, puis supprimé, si son axe Z était orienté horizontalement. Corrigé. |
| MCAD-1046 | CoDesigner avertit désormais l’utilisateur lorsqu’il est impossible de définir la rotation d’un composant synchronisé entre le MCAD et l’ECAD mais ne contenant aucun corps 3D intégré. |
| MCAD-1028 | Les commentaires push effectués dans le MCAD n’étaient pas affichés dans l’ECAD si aucun changement n’était détecté. Corrigé. |
| MCAD-1025 | L’aperçu de la modification de placement de trou effectuée dans l’ECAD n’était pas affiché dans le MCAD. Corrigé. |
| MCAD-1019 | CoDesigner avertit désormais l’utilisateur si le symbole « - » est détecté dans les désignateurs de composants dans l’ECAD (ce symbole est réservé à des usages internes). |
| MCAD-990 | CoDesigner informe désormais l’utilisateur MCAD que les problèmes de micro-segments dans l’esquisse de carte provenant de l’ECAD sont corrigés automatiquement dans le MCAD. |
| MCAD-968 | Améliorations de l’interface : les options permettant de basculer entre Altium 365 et un serveur personnalisé ont été rendues plus visibles dans le plugin MCAD. |
| MCAD-955 | Prise en charge des cartes rigides-flexibles : CoDesigner vérifie désormais les problèmes de définition de carte lors du push côté ECAD : si une zone de pliage touche/chevauche une autre zone de pliage ou une ligne de séparation. |
| MCAD-944 | Les trous de composants avec un contour auto-intersecté sont désormais créés comme des fonctions distinctes dans le MCAD. |
| MCAD-943 | Prise en charge des cartes rigides-flexibles : CoDesigner affiche désormais l’aperçu des modifications de placement des composants (affiché à l’état déplié). |
| MCAD-942 | Améliorations de l’interface : la taille par défaut de la boîte de dialogue « Open Project » a été réduite, et la boîte de dialogue s’ouvre désormais au centre de l’écran. |
| MCAD-926 | Prise en charge des cartes rigides-flexibles : les contours internes réalisés dans l’esquisse du contour de carte dans le MCAD ne sont désormais plus pris en charge. CoDesigner avertit maintenant l’utilisateur si un tel contour est détecté. |
| MCAD-867 | CoDesigner ne parvenait pas à créer un PCB de forme circulaire dans Creo. Corrigé. |
| MCAD-840 | CoDesigner dans Creo ne parvenait pas à créer une découpe située à l’angle du PCB si la découpe incluait le point d’angle de la carte. Corrigé. |
| MCAD-839 | Le contour de carte se décalait vers des coordonnées négatives dans l’ECAD après annulation des modifications provenant du MCAD, si cette carte avait des coordonnées négatives dans le MCAD. Corrigé. |
| MCAD-793 | CoDesigner valide désormais les composants placés côté MCAD si l’option « Component Recognition » est activée, et avertit l’utilisateur si aucun composant correspondant n’est trouvé sur le serveur Altium. |
| MCAD-788 | Le comportement de gestion de l’état « locked » de l’ECAD et des états « fixed » et « constrained » du MCAD a été modifié. Les contraintes dynamiques vers la face de la carte ne sont désormais plus créées automatiquement dans le MCAD. Les options « Mate Electrical Components to Board » et « Fix components on board » ont été supprimées des paramètres du plugin SolidWorks. Si un composant est fixé ou contraint dans le MCAD, il devient verrouillé dans l’ECAD (que cette contrainte autorise ou non des mouvements dans l’assemblage PCB). Si un composant est verrouillé dans l’ECAD, il devient fixé dans le MCAD sauf s’il y est déjà contraint. La suppression de l’état verrouillé/fixé est également synchronisée entre le MCAD et l’ECAD. |
| MCAD-709 | CoDesigner permet désormais à l’utilisateur de se reconnecter au serveur si la connexion a été perdue. |
Nouveautés de CoDesigner 2.0.3
Released: 22 May 2020 – Version 2.0.3
Key Highlights
Prise en charge renforcée des formes de carte et des composants complexes
Cette version apporte une amélioration substantielle de la prise en charge du transfert bidirectionnel des conceptions de PCB entre les logiciels de conception d'Altium et votre logiciel de conception MCAD préféré.
Cette prise en charge comprend :
- Transfert bidirectionnel de formes de carte complexes avec découpes
- Transfert bidirectionnel des composants placés sous forme de modèles 3D
- Transfert de composants natifs du MCAD vers l'ECAD
- Transfert de composants natifs de l'ECAD vers le MCAD (Creo uniquement)
- Prise en charge des PCB rigides-flexibles (SOLIDWORKS uniquement)
Versions Supported
Altium Designer 20.1 avec l'extension MCAD CoDesigner version 2.0.3.721
Altium NEXUS Client 3.1 avec l'extension de panneau Collaboration version 2.0.3.255
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 2019, 2020 | 2.0.3.27 |
| Dassault Systemes SOLIDWORKS® - versions 2018, 2019, 2020 | 2.0.3.30 |
| PTC Creo Parametric® - 4.X , 5.X, 6.X | 2.0.3.31 |
Release Notes
| MCAD-983 | SolidWorks plantait parfois lors d'une récupération. La cause de la plupart de ces plantages a été identifiée et corrigée. |
| MCAD-1107 | Les décalcomanies Top Solder Mask et Bottom Solder Mask sont désormais appliquées comme visibles dans SolidWorks 2019- et comme masquées dans SolidWorks 2020+. Remarque : auparavant, l'application de ces décalcomanies était désactivée en raison de problèmes de rendu dans SolidWorks 2020. Désormais, l'utilisateur peut les rendre visibles manuellement dans SolidWorks 2020+, puis ajuster l'apparence si nécessaire. |
| MCAD-1170 | Autodesk Inventor plantait si une carte était créée côté MCAD. Corrigé. |
| MCAD-1180 | Les modèles envoyés au serveur sont désormais compressés afin d'économiser de l'espace et d'améliorer les performances. |
| MCAD-1186 | Modification de l'interface utilisateur : la barre de progression a été déplacée d'une fenêtre séparée vers le panneau de CoDesigner. |