Ansys CoDesigner

En raison de la complexité des produits électroniques modernes intégrant des circuits haute vitesse et RF, une communication intensive entre les ingénieurs PCB et les ingénieurs simulation est nécessaire pendant le processus de conception PCB, et cette communication doit être aussi claire et simple que possible pour les deux parties. Il ne suffit pas d’exporter une conception modifiée par l’ingénieur PCB ou optimisée par l’ingénieur simulation et de la transmettre à l’autre partie : il faut également indiquer ce qui a été modifié, ce qui se fait généralement par e-mail ou verbalement. Cette approche est imparfaite, car il faut suivre toutes les demandes et comparer manuellement les données pour décider des modifications de conception ou lancer une nouvelle analyse. Ces défis, ainsi que d’autres défis connexes, peuvent être surmontés grâce à Ansys CoDesigner, une interface de transfert des conceptions de circuits imprimés entre les domaines de la conception PCB et de la simulation.

Cette fonctionnalité est disponible lorsque l’extension Ansys CoDesigner (pour Altium Designer) et l’extension Altium Link (pour Ansys Electronics Desktop) sont installées.

Logiciels pris en charge

La plateforme de simulation suivante et ses versions sont actuellement prises en charge :

Ansys Electronics Desktop (AEDT) – version 2023 R1, 2023 R2, 2024 R1, 2024 R2

Installation et configuration

Pour accéder à Ansys CoDesigner dans Altium Designer, l’extension logicielle Ansys CoDesigner doit être installée. Cette extension peut être installée ou supprimée manuellement.

Pour plus d’informations sur la gestion des extensions, consultez la page Extending Your Installation (Altium Designer Develop, Altium Designer Agile, Altium Designer).

Pour accéder à Ansys CoDesigner dans Ansys Electronics Desktop, l’extension Altium Link doit être installée. La procédure est la suivante :

  1. Téléchargez et décompressez l’archive de l’extension Altium Link. Elle peut être obtenue en contactant ansyscollaboration@altium.com (indiquez la version d’AEDT utilisée).

  2. Assurez-vous que l’application AEDT est fermée.

  3. Dans le dossier décompressé, localisez le fichier install_altiumlink.bat, cliquez dessus avec le bouton droit et sélectionnez Run as administrator.

  4. Ouvrez AEDT et sélectionnez la commande Tools » Layout Links dans les menus principaux.

  5. Dans l’onglet Config de la boîte de dialogue Layout Links qui s’ouvre, cliquez sur le bouton Add Link, accédez au dossier \AnsysEM\<version>\Win64 des fichiers programme d’AEDT, puis ouvrez le fichier altiumlink.dll.

  6. Dans l’onglet Layout Links de la boîte de dialogue Layout Links, assurez-vous que le lien Altium est répertorié, puis fermez la boîte de dialogue.

Fonctionnement

Une fois la fonctionnalité Ansys CoDesigner ajoutée au logiciel de conception PCB et au logiciel de simulation, elle peut transmettre les modifications de conception dans les deux sens. Les modifications de conception transitent par un Workspace Altium 365, qui sert de passerelle entre les deux domaines. L’avantage de faire transiter les modifications de conception par un Workspace est que le processus de mise à jour devient stateless. Cela signifie que chaque partie peut continuer à travailler indépendamment ; il n’est pas nécessaire de se préoccuper de l’avancement de l’autre équipe dans le processus de conception/simulation.

Ansys CoDesigner facilite l’échange bidirectionnel (push/pull) des modifications de conception entre les deux domaines. Depuis Altium Designer, les modifications de l’empilage des couches et des matériaux, des composants et des primitives sont détectées et peuvent être appliquées dans AEDT. Depuis AEDT, les modifications proposées de l’empilage des couches et des matériaux peuvent être transmises via le fichier EDB et détectées/appliquées dans Altium Designer. Les ingénieurs ECAD et simulation peuvent communiquer via le système de commentaires, chaque fil de commentaires étant associé à un composant spécifique de la conception. Les résultats de simulation peuvent être envoyés depuis AEDT vers le Workspace Altium 365 et associés à une révision de la conception, avec possibilité de les consulter via l’interface navigateur du Workspace et de les prévisualiser dans Altium Designer.

L’interface de collaboration

  • Dans Altium Designer, le panneau Ansys CoDesigner  est utilisé pour envoyer et récupérer les modifications de conception dans les deux sens et afficher les messages.

    Le panneau Ansys CoDesigner  est accessible depuis l’éditeur PCB dans Altium Designer en cliquant sur le bouton Panels en bas à droite de l’espace de conception et en sélectionnant l’option Ansys CoDesigner  dans le menu qui apparaît. Notez que vous devez être connecté à un Workspace pour accéder au panneau, et que le document PCB doit faire partie d’un projet PCB stocké dans ce Workspace afin de pouvoir utiliser cette fonctionnalité.

  • Dans AEDT, les boîtes de dialogue accessibles depuis la boîte de dialogue Layout Links (Tools » Layout Links) ou depuis l’onglet Desktop du ruban lorsqu’un projet est ouvert sont utilisées pour :
    • Se connecter à votre Workspace Altium 365 et y importer une conception PCB.
    • Envoyer la conception vers le Workspace et la récupérer depuis celui-ci.
    • Explorer l’historique des échanges de données entre Altium Designer et AEDT.
    • Ajouter des commentaires aux composants de la conception.

Envoi des modifications depuis Altium Designer

Pour envoyer la conception depuis Altium Designer, cliquez sur le bouton Push dans le panneau Ansys CoDesigner . Une fenêtre d’édition apparaît en haut du panneau. Saisissez un message concernant la modification de conception, puis cliquez sur Send. La zone Latest from Altium Designer du panneau Ansys CoDesigner  sera mise à jour avec les détails de cet envoi.

La conception peut ensuite être importée dans AEDT. Pour une conception déjà importée, les modifications peuvent être récupérées dans AEDT.

Notez que lors de l’utilisation de la fonctionnalité Ansys CoDesign, les informations sur les modèles de simulation (SPICE, IBIS, etc.) sont transférées des schémas vers le PCB lors de l’application de l’Engineering Change Order. Utilisez le type de comparaison Changed Simulation Model dans l’onglet Comparator de la boîte de dialogue Project Options et le type de modification Change Component Simulation Model dans l’onglet ECO Generation de la boîte de dialogue Project Options pour configurer respectivement la détection des différences dans les modèles de simulation entre les schémas et le PCB, ainsi que la création d’ECO pour ces différences.

En savoir plus sur Keeping the Schematics & PCB Synchronized.

Envoyer et partager pour inviter un ingénieur simulation

Lorsque vous cliquez sur Push dans le panneau Ansys CoDesigner , vous pouvez également activer l’option Share sous le champ Comment afin d’envoyer par e-mail une invitation à l’ingénieur simulation à l’aide de la boîte de dialogue Share with a Simulation Engineer qui s’ouvre après avoir cliqué sur le bouton Send.

Saisissez l’adresse e-mail de l’ingénieur simulation ainsi qu’une note facultative (si nécessaire), puis cliquez sur le bouton Share . Vous pouvez partager avec une personne déjà membre de votre équipe Workspace, un autre utilisateur Altium enregistré au sein ou en dehors de votre organisation, ou un utilisateur ne disposant pas d’un compte Altium. Une boîte de dialogue de notification peut apparaître pour vous avertir que l’utilisateur dont vous avez saisi l’adresse e-mail se trouve peut-être en dehors de votre organisation ; cliquez sur OK  pour l’inviter malgré tout.

Après un court délai, une autre boîte de dialogue apparaîtra pour indiquer que l’invitation a été envoyée avec succès.

Dans le cadre du processus d’invitation :

  • Un utilisateur déjà membre de votre équipe Workspace verra le projet partagé avec lui avec des droits de visualisation, et il recevra un e-mail d’invitation lui permettant d’accéder au projet dans le Workspace.
  • Un utilisateur qui n’est pas membre de votre équipe Workspace mais qui possède un compte Altium (qu’il soit au sein ou en dehors de votre organisation) sera ajouté comme membre de l’équipe Workspace, et le projet sera partagé avec lui avec des droits de visualisation. Il recevra un e-mail d’invitation lui permettant d’accéder au projet dans le Workspace.
  • Un utilisateur ne disposant pas de compte Altium recevra un e-mail le dirigeant vers un formulaire intermédiaire pour créer/s’inscrire à un compte Altium. Il sera ajouté comme membre de l’équipe Workspace lors de son inscription, et le projet sera partagé avec lui avec des droits de visualisation.
  • L’invitation ne peut être effectuée que par un administrateur du Workspace.
  • L’ingénieur simulation ne pourra pas importer la conception de la carte dans AEDT si le projet ne lui est pas partagé.
  • Vous devez vous connecter à votre Workspace dans votre navigateur et confirmer que l’ingénieur simulation invité s’est vu attribuer Edit permissions dans la boîte de dialogue Share du projet. Bien que l’ingénieur simulation puisse récupérer la conception avec les seules autorisations de visualisation, il ne pourra pas envoyer de modifications à la conception si the project ne lui est pas partagé avec des autorisations de modification.
  • Notez que l’utilisateur ne disposant pas de compte Altium sera considéré, lors de son inscription, comme sa propre organisation personnelle. Il ne sera pas ajouté à votre organisation.

Récupération des modifications dans Altium Designer

Lorsque de nouvelles modifications sont envoyées depuis AEDT, la bannière New changes have been detected apparaît automatiquement dans le panneau Ansys CoDesigner . Le panneau indiquera le nom de l’ingénieur simulation ayant effectué l’envoi ainsi que le commentaire facultatif saisi lors de l’envoi.

Lorsque l’on clique sur le bouton Pull et si le fichier EDB a été inclus dans le Push depuis AEDT, chaque modification à apporter au fichier de travail pour le synchroniser avec l’instantané de votre Workspace est répertoriée. Chaque différence détectée est listée dans la liste Changes du panneau. Décochez la case correspondant à chaque modification que vous ne souhaitez pas appliquer. Lorsque vous êtes prêt, cliquez sur le bouton Apply pour appliquer toutes les modifications activées au design.

Si les résultats de simulation ont été inclus dans le Push depuis AEDT, la commande Design Summary s’affichera dans le panneau. Cliquez sur cette commande pour afficher les résultats de simulation dans la boîte de dialogue Design Summary.

Les résultats de simulation sont également accessibles dans la vue du projet de l’interface navigateur Altium 365, dans le dossier Ansys de la zone Simulation .

Importation d’un design dans AEDT

Pour commencer à travailler sur un design PCB dans AEDT, il doit d’abord être importé dans AEDT. Pour ce faire :

  1. Dans la boîte de dialogue Layout Links (Tools » Layout Links), cliquez sur la cellule [Action] du lien Altium dans l’onglet Layout Links et sélectionnez Projects. Vous pouvez également cliquer sur le bouton Projects dans l’onglet Desktop du ruban lorsqu’un projet est ouvert. La boîte de dialogue Altium s’ouvre.
  2. Connectez-vous à votre compte Altium. Assurez-vous que l’entrée Altium Account est sélectionnée dans la liste déroulante en haut de la boîte de dialogue, puis cliquez sur le bouton Sign In. Une page s’ouvrira dans votre navigateur par défaut, où vous pourrez saisir les identifiants de votre compte Altium ou utiliser le SSO pour vous connecter à votre compte Altium – voir un exemple.

    • La méthode d’authentification SSO est prise en charge dans AEDT 2024 R1.
    • Une fois connecté, utilisez le bouton Sign Out en haut de la boîte de dialogue Altium pour vous déconnecter du compte Altium actuellement connecté. 
  3. Sélectionnez le Workspace où se trouve le projet requis dans la liste déroulante Workspace.
  4. Sélectionnez le projet dans la liste Projects et cliquez sur le bouton Import.

    Notez que le projet doit être pushed from Altium Designer pour être disponible à l’importation.
  5. Enregistrez le fichier de projet AEDT à l’aide de la boîte de dialogue Save As qui s’ouvre, puis fermez la boîte de dialogue Altium.

  • Utilisez le bouton Refresh dans la boîte de dialogue Altium pour mettre à jour la boîte de dialogue avec les données les plus récentes du Workspace connecté.
  • À une étape ultérieure, vous pourrez continuer à travailler sur un design importé en rouvrant votre copie de travail du projet AEDT (File » Open).

Envoi des modifications depuis AEDT

Pour envoyer le design depuis AEDT :

  1. Dans la boîte de dialogue Layout Links (Tools » Layout Links), cliquez sur la cellule [Action] du lien Altium dans l’onglet Layout Links et sélectionnez Push/Pull. Vous pouvez également cliquer sur le bouton Push/Pull dans l’onglet Desktop du ruban lorsque le projet est ouvert.
  2. Utilisez le champ Comment en haut de la boîte de dialogue qui s’ouvre pour ajouter un commentaire décrivant ce qui est inclus dans le Push.
  3. Activez les options Include EDB file (pour envoyer les modifications du design) et/ou Include the Simulation Result (pour envoyer les résultats de simulation).
  4. Cliquez sur le bouton Push to Altium 365. La zone Latest from Ansys de la boîte de dialogue sera mise à jour avec les détails de cet envoi.

L’envoi sera détecté dans Altium Designer, et il pourra être récupéré dans Altium Designer comme décrit ci-dessus.

Récupération des modifications dans AEDT

Lorsque des modifications du design ont été pushed from Altium Designer, elles peuvent être récupérées dans AEDT.

  1. Dans la boîte de dialogue Layout Links (Tools » Layout Links), cliquez sur la cellule [Action] du lien Altium dans l’onglet Layout Links et sélectionnez Push/Pull. Vous pouvez également cliquer sur le bouton Push/Pull dans l’onglet Desktop du ruban lorsque le projet est ouvert.
  2. Consultez la zone Latest From Altium de la boîte de dialogue qui s’ouvre pour obtenir des informations sur le dernier Push depuis Altium Designer, puis cliquez sur le bouton Show Changes pour ouvrir la boîte de dialogue dans laquelle les différences entre le design du Workspace et le design actuel dans AEDT sont décrites. Utilisez les cases à cocher fournies dans les onglets de la boîte de dialogue pour sélectionner les modifications que vous souhaitez appliquer au design dans AEDT.

    Utilisez le bouton Refresh pour actualiser la zone Latest From Altium avec les données les plus récentes.
  3. Une fois les modifications examinées, cliquez sur le bouton Apply changes pour appliquer les modifications au design dans AEDT.

Dans toutes les supported AEDT versions, vous devrez cliquer sur le bouton Apply changes dans chaque onglet de la boîte de dialogue EDB Diff, afin de récupérer les all modifications dans AEDT.

Exploration de l’historique des échanges

L’historique des envois et récupérations du design est conservé.

Pour examiner l’historique dans Altium Designer, cliquez sur la commande History à droite du titre de la zone Latest from the Ansys dans le panneau Ansys Codesigner . La liste des envois et récupérations provenant à la fois d’Altium Designer et d’Ansys s’ouvrira. Utilisez le bouton  en haut du panneau pour revenir aux dernières modifications.

Pour examiner l’historique dans AEDT, cliquez sur la cellule [Action] du lien Altium dans l’onglet Layout Links de la boîte de dialogue Layout Links (Tools » Layout Links) et sélectionnez Push/Pull ou Comment ou cliquez sur le bouton Push/Pull ou Comment  dans l’onglet Desktop du ruban. Sélectionnez l’onglet History de la boîte de dialogue qui s’ouvre. Développez une entrée d’envoi/récupération pour en voir les détails. Utilisez le bouton Refresh pour actualiser l’onglet avec les données les plus récentes.

Ajout de commentaires dans Altium Designer et AEDT

Les ingénieurs électriciens comme les ingénieurs simulation peuvent également tirer parti de la prise en charge des commentaires du Workspace en créant des fils de commentaires attachés à des composants spécifiques.

Dans Altium Designer, les commentaires existants sont disponibles via le panneau Comments and Tasks.

  • Pour ajouter un nouveau commentaire à un composant sur le PCB, cliquez sur le bouton Comments en haut du panneau, placez le curseur sur un composant dans l’espace de design afin qu’il soit mis en évidence par une bordure bleue, puis cliquez. Dans la boîte de dialogue de saisie de commentaire qui s’ouvre, tapez le commentaire et cliquez sur Post.

  • Pour répondre à un commentaire, sélectionnez l’entrée de commentaire dans le panneau Comments and Tasks, saisissez la réponse dans le champ de texte prévu à cet effet dans la boîte de dialogue de saisie de commentaire, puis cliquez sur Reply. La réponse sera ajoutée au fil de commentaires.

Consultez la page Document Commenting pour en savoir plus.

Dans AEDT, les fils de commentaires sont gérés via l’onglet Comments de la boîte de dialogue Altium, accessible en cliquant sur la cellule [Action] du lien Altium dans l’onglet Layout Links de la boîte de dialogue Layout Links (Tools » Layout Links) puis en sélectionnant Comment. La liste dans la partie supérieure de la boîte de dialogue présente les fils de commentaires existants pour le projet.

Pour ajouter un commentaire à un composant dans AEDT :

  1. Sélectionnez un composant spécifique dans le panneau Components (View » Components) ou dans l’espace de design.
  2. Dans la boîte de dialogue Layout Links (Tools » Layout Links), cliquez sur la cellule [Action] du lien Altium dans l’onglet Layout Links et sélectionnez Comment.
  3. Saisissez le commentaire dans le champ Comment situé dans la partie inférieure de la boîte de dialogue qui s’ouvre.
  4. Cliquez sur le bouton Create Thread . Un nouveau fil sera ajouté à la liste.

Pour répondre à un fil existant depuis AEDT :

  1. Sélectionnez une entrée de commentaire numérotée dans la liste de l’onglet Comments de la boîte de dialogue Altium.
  2. Saisissez la réponse dans le champ Comment situé dans la partie inférieure de la boîte de dialogue.
  3. Cliquez sur le bouton Reply Thread . Une nouvelle réponse sera ajoutée sous l’entrée du fil de commentaires correspondant dans la liste.

  • Une fois ajoutés, les nouveaux fils et réponses ajoutés depuis AEDT seront disponibles dans le panneau Comments and Tasks d’Altium Designer.
  • Pour actualiser l’onglet Comments de la boîte de dialogue Altium avec les nouveaux commentaires et réponses ajoutés depuis Altium Designer, cliquez sur le bouton Refresh.
  • Activez l’option Unresolved Only dans la boîte de dialogue Altium pour masquer dans la liste les fils de commentaires qui ont été marqués comme résolus (dans Altium Designer).
  • Utilisez le menu contextuel d’une entrée sélectionnée pour un commentaire et un fil de commentaires dans la boîte de dialogue Altium afin de supprimer cette entrée, sélectionner le composant associé ou zoomer sur le composant dans l’espace de design.
AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Feature Availability

The features available to you depend on which Altium solution you have – Altium Develop, an edition of Altium Agile (Agile Teams or Agile Enterprise), or Altium Designer (on active term).

If you don’t see a discussed feature in your software, contact Altium Sales to find out more.

Legacy Documentation

Altium Designer documentation is no longer versioned. If you need to access documentation for older versions of Altium Designer, visit the Legacy Documentation section of the Other Installers page.

Contenu