Synchronisation d'un assemblage à plusieurs cartes

La synchronisation d'un assemblage multi-cartes nécessite :

  • Un client de conception Altium pris en charge :

    • Veuillez noter que toutes les fonctionnalités décrites sur cette page ne sont pas disponibles dans toutes les installations d'Altium MCAD CoDesigner. Reportez-vous au Feature Availability encadré à droite pour plus d’informations.

    • Pour déterminer les clients de conception Altium pris en charge, notez la version du module complémentaire MCAD CoDesigner que vous utilisez, puis vérifiez les versions prises en charge dans la matrice de compatibilité des versions ECAD-MCAD.

  • Un espace de travail Altium; les espaces de travail pris en charge sont les suivants :

    • l'espace de travail Altium 365, ou

    • l’espace de travail Altium Enterprise Server. Note: Si vous utilisez un serveur sur site et que des modifications liées aux licences ont été apportées, veuillez actualiser vos licences en les supprimant puis en les ajoutant à nouveau dans la Admin – Licenses page de l’interface web du serveur.

  • Logiciels de conception MCAD pris en charge :

    • SOLIDWORKS 2020 ou version ultérieure, avec le module complémentaire CoDesigner version 3.0 ou ultérieure

    • PTC Creo 7.X ou version ultérieure, avec le module complémentaire CoDesigner version 3.5 ou ultérieure

    • Siemens NX v1953 ou version ultérieure, avec le module complémentaire CoDesigner version 3.10 ou ultérieure

    • Autodesk Inventor avec le module complémentaire CoDesigner version 3.11 ou ultérieure

Présentation

En conception mécanique, l’approche standard pour développer un produit consiste à construire le dispositif à partir d’un certain nombre de sous-assemblages. Le logiciel de conception électronique d’Altium prend en charge un concept similaire, dans lequel plusieurs circuits imprimés peuvent être regroupés pour créer un assemblage de circuits imprimés ; en ECAD, on parle d’ Multi-Board Assembly. Cet assemblage peut également inclure le boîtier et d’autres éléments mécaniques.

Un assemblage multi-cartes ouvert dans l’éditeur d’assemblage multi-cartes ECAD d’Altium.Un assemblage multi-cartes ouvert dans l’éditeur d’assemblage multi-cartes ECAD d’Altium.

Le processus d’assemblage des cartes de circuits imprimés dans le boîtier s’effectue de préférence dans un logiciel de CAO mécanique (MCAD). Cependant, l’ingénieur ECAD peut également être amené à effectuer des vérifications électromécaniques, telles que les dégagements entre composants et entre composants et le boîtier ; ainsi qu’à vérifier l’accessibilité et l’étiquetage des éléments d’interface utilisateur, tels que les voyants et les écrans, les boutons et les connecteurs.

Pour ce faire, les ingénieurs en mécanique et en électronique doivent pouvoir échanger l’assemblage entre les environnements MCAD et ECAD. Cela est possible grâce à Altium MCAD CoDesigner. La synchronisation d’un assemblage de cartes entre les domaines MCAD et ECAD présente de nombreux avantages, notamment la possibilité pour les équipes de conception mécanique et électronique de vérifier rapidement l’état actuel du dispositif assemblé. 

Déroulement

Les diapositives ci-dessous présentent un résumé de la synchronisation d’un assemblage multi-cartes entre les domaines MCAD et ECAD. L’ordre des étapes n’est pas figé ; par exemple, les diapositives montrent une séquence dans laquelle les circuits imprimés individuels ont été extraits (Pulled) de l’ECAD et assemblés dans le boîtier MCAD, avant de décider de transférer l’ensemble complet vers l’ECAD.

Push the Individual PCBs from ECAD

Chaque circuit imprimé doit être « poussé » depuis ECAD, « tiré » dans MCAD, puis enregistré en tant qu’assemblage MCAD.

Create and Push the ECAD Multi-board Assembly

Créez l’assemblage multi-cartes ECAD et ajoutez-y les circuits imprimés individuels (leur position peut rester indéfinie), puis transférez l’assemblage multi-cartes (MBA) depuis ECAD vers l’espace de travail.

Create the Device Assembly in MCAD

Créez l’assemblage MCAD et ajoutez le boîtier ainsi que les assemblages de circuits imprimés MCAD. Les circuits imprimés peuvent également être ajoutés ultérieurement, après avoir lié les assemblages. Ce flux alternatif est décrit dans les sections numérotées ci-dessous.

Recognize the PCBs

Une fois les assemblages de circuits imprimés ajoutés à l’assemblage MCAD, cliquez sur le Recognize Designs bouton. CoDesigner identifiera chacun des circuits imprimés qu’il détecte comme faisant partie de l’assemblage de dispositif MCAD.

Link the MCAD Multi-board Assembly to the ECAD Multi-board Assembly

L’étape suivante consiste à lier l’assemblage de dispositif MCAD à l’assemblage multi-cartes ECAD. Si les circuits imprimés ont été reconnus, le bouton n’apparaîtra plus sur le panneau. Dans ce cas, effectuez la liaison en sélectionnant la Link Multiboard commande dans le menu déroulant situé en haut du Altium CoDesigner panneau, comme illustré ci-dessus. Si les circuits imprimés n’ont pas encore été reconnus, utilisez le Link Multiboard bouton du Altium CoDesigner panneau. Cela permettra de lancer le processus de reconnaissance ainsi que l'association.

Identify the Enclosure to CoDesigner

Sélectionnez le boîtier dans l’arborescence des fonctions MCAD, puis cliquez sur le Enclosure bouton situé sur le Altium CoDesigner ruban. CoDesigner reconnaît désormais cette pièce/cet assemblage comme étant le boîtier et l'indiquera dans la Multiboard Definition section du Altium CoDesigner panneau.

Push the Assembly from MCAD

Maintenant que CoDesigner reconnaît tous les éléments de l’assemblage, celui-ci peut être transféré vers ECAD. Notez que CoDesigner ne transfère vers ECAD que l’emplacement et l’orientation de chaque carte de circuit imprimé, ainsi que les objets définis comme faisant partie du boîtier. Si des modifications MCAD ont été apportées à l’une des cartes de l’assemblage, ces modifications doivent être transférées séparément. Cela peut être effectué à partir de l’assemblage, en définissant cette carte comme objet actif dans le panneau Altium CoDesigner.

Pull the Assembly into ECAD

Importez l’assemblage finalisé dans ECAD via le MCAD CoDesigner panneau de l’éditeur d’assemblage multicarte dans ECAD. Les cartes seront positionnées et réorientées conformément à la définition dans MCAD, et tout objet défini comme faisant partie du boîtier sera ajouté à l’assemblage multicarte ECAD.

The Completed Assembly in ECAD

L’ingénieur ECAD peut désormais examiner l’assemblage multicarte finalisé.

 

Les étapes numérotées ci-dessous illustrent le même processus, mais dans un ordre différent. Cette fois-ci, le boîtier du dispositif MCAD est d’abord lié à l’assemblage multi-cartes ECAD, puis les circuits imprimés sont ajoutés au boîtier du dispositif.

1. Transférez chaque circuit imprimé d’ECAD vers MCAD

Pour transférer l’assemblage de l’ECAD vers le MCAD, vous devez d’abord « pousser » chaque carte de circuit imprimé individuellement, puis les « tirer » dans le MCAD, en enregistrant chacune d’elles en tant qu’assemblage mécanique.

Push from ECAD Utilisez le MCAD CoDesigner panneau pour « pousser » chaque carte depuis ECAD vers l’espace de travail, comme illustré ci-dessus.
Pull into MCAD

Utilisez le Altium CoDesigner panneau pour « tirer » chaque carte depuis l’espace de travail, en enregistrant chacune d’entre elles en tant qu’assemblage MCAD. Notez que la synchronisation au niveau des cartes doit être maintenue indépendamment de la synchronisation de l’assemblage dont ces cartes font partie.

  • Dans MCAD, si l’assemblage mécanique actuel est un circuit imprimé, le Altium CoDesigner panneau n’affiche pas le Pull bouton (). Pour pouvoir importer une autre carte dans MCAD, créez un nouvel assemblage vide ; le Pull bouton s’affichera alors sur le Altium CoDesigner panneau ().

  • D'autres circuits imprimés peuvent également être importés et constitués en nouveaux assemblages MCAD à tout moment au cours du processus de synchronisation multi-circuits, selon les besoins.

2. Transférer l’assemblage ECAD multi-cartes depuis ECAD

L’assemblage multi-cartes ECAD est défini comme un projet multi-cartes, auquel sont ensuite ajoutés chacun des projets de circuits imprimés.

Define the assembly in ECAD

Dans ECAD, les cartes sont ajoutées à un assemblage multi-cartes en plaçant un module pour chaque carte sur un schéma multi-cartes, puis en important ces cartes dans un document d’assemblage multi-cartes.

En savoir plus sur la conception multi-cartes dans ECAD.

Mating the boards Il est recommandé de définir les contraintes d’assemblage dans l’assemblage de composants MCAD plutôt que dans l’assemblage multi-cartes ECAD.
Push the assembly from ECAD Une fois les circuits imprimés ajoutés au document d’assemblage multi-cartes ECAD, l’assemblage ECAD est prêt à être transféré vers MCAD. Après avoir positionné et orienté les cartes dans MCAD, les informations d’emplacement et d’orientation peuvent ensuite être retransférées vers ECAD.

3. Créer l’assemblage de composants dans MCAD et lier l’assemblage multi-circuits ECAD

L’assemblage de composants MCAD est lié à l’assemblage multi-cartes ECAD via le Altium CoDesigner panneau. Vous pouvez effectuer cette liaison à n’importe quelle étape : à partir d’un fichier d’assemblage MCAD vide, une fois le ou les boîtiers ajoutés, ou après l’ajout d’une ou plusieurs cartes. Dans cet exemple, le boîtier a été ajouté, mais pas les cartes. 

Create the MCAD assembly Créez un nouvel assemblage de composants dans MCAD.
Include the enclosure Si nécessaire, ajoutez le boîtier à l’assemblage de dispositif, puis enregistrez l’assemblage.
Recognize Designs button

Le Altium CoDesigner panneau comporte un bouton intitulé Recognize Designs (). Lorsque vous cliquez sur ce bouton, vous indiquez à MCAD CoDesigner qu’il s’agit d’un assemblage à plusieurs cartes. MCAD CoDesigner identifiera toutes les cartes de l’assemblage et mettra à jour le contenu du panneau pour afficher l’état de synchronisation CoDesigner de l’une des cartes. Il comporte également un menu déroulant en haut du panneau () ; utilisez-le pour sélectionner l’objet actuellement actif dans MCAD CoDesigner. Comme les cartes n’ont pas encore été ajoutées, ce bouton n’est pas utilisé dans cet exemple ; vous le trouverez toutefois dans le diaporama au début de cette pagesi vous souhaitez voir un exemple de ce processus.

Link the MCAD assembly to the ECAD assembly

Les assemblages MCAD et ECAD sont liés en cliquant sur le Link Multiboard bouton situé dans le Altium CoDesigner panneau, comme illustré sur l’image ci-dessus. Si CoDesigner est connecté au même espace de travail que celui dans lequel l’assemblage multi-cartes a été publié, l’MBA ECAD apparaîtra dans la Select Project from Company Workspace boîte de dialogue (). Sélectionnez l’assemblage multi-cartes et cliquez sur OK pour établir le lien. Notez que lorsque vous cliquez sur ce bouton, tous les circuits imprimés déjà ajoutés à l’assemblage MCAD sont également reconnus.

  • Si une opération « Reconnaître les conceptions » a déjà été effectuée, le Link Multiboard bouton n'apparaîtra plus dans le Altium CoDesigner panneau. Dans ce cas, la commande devient disponible dans le menu déroulant en haut du panneau () ; utilisez-la à la place.

  • Pour lier l’assemblage MCAD à l’assemblage multi-cartes ECAD, MCAD CoDesigner ajoute trois propriétés à l’assemblage MCAD. Pour rompre le lien, supprimez la ManagedMbaProjectGuid, ManagedProjectName et ManagedProjectGuid de l’assemblage ().

4. Importer l’assemblage multicarte dans MCAD

Maintenant que les assemblages MCAD et ECAD ont été liés, l’état de la synchronisation peut être vérifié en effectuant une opération « Pull » dans MCAD.

Check for differences

Une fois le lien au niveau de l’assemblage établi, CoDesigner peut vérifier les différences entre l’assemblage MCAD et l’MBA ECAD en cliquant sur « Pull » dans le Altium CoDesigner panneau (). Toutes les différences détectées sont répertoriées dans le panneau Altium CoDesigner, comme le montre l’image ci-dessus.

Changes highlighted in yellow Étant donné que les circuits imprimés sont présents dans l’assemblage ECAD mais pas dans l’assemblage MCAD, ils doivent être ajoutés à l’assemblage MCAD. Une modification surlignée en jaune indique que CoDesigner ne peut pas effectuer cette modification sans intervention. Passez le curseur sur la modification pour afficher une info-bulle contenant des informations sur la manière de résoudre le problème, comme illustré dans l’image ci-dessus.
Adding the boards in MCAD

La première fois que l’assemblage est « tiré » (Pulled), CoDesigner ne saura pas où trouver les versions MCAD des circuits imprimés. Pour localiser chaque carte pour CoDesigner, cliquez sur le Location bouton à points de suspension () pour afficher la Open boîte de dialogue, puis utilisez celle-ci pour définir l’emplacement de chaque carte manquante. Notez que vous rechercherez la version MCAD de chaque carte de circuit imprimé ; celles-ci doivent donc avoir déjà été importées dans MCAD et enregistrées en tant qu’assemblage MCAD, comme décrit à l’étape 1. Une fois qu’un circuit imprimé a été localisé, son élément « Modification » n’apparaîtra plus en surbrillance jaune, et cette modification sera prête à être appliquée.

Changes highlighted in red Lorsqu’une modification est surlignée en rouge, cela indique qu’elle ne peut pas être appliquée et que CoDesigner ne peut pas aider à la résoudre. C’est par exemple le cas lorsqu’un circuit imprimé de l’assemblage n’a pas encore été transféré depuis ECAD.

5. Utilisation de l’assemblage de dispositif MCAD

L’assemblage MCAD comprend désormais plusieurs éléments pouvant être synchronisés entre MCAD et ECAD, notamment chacun des circuits imprimés, ainsi que l’assemblage dans son ensemble. Pour pouvoir utiliser les fonctions de co-conception, telles que : définir des objets de boîtier, synchroniser les modifications apportées à un circuit imprimé spécifique au sein de l’assemblage, ou synchroniser les modifications apportées à l’emplacement d’un circuit imprimé dans l’assemblage, vous devez indiquer à MCAD CoDesigner sur quel circuit imprimé ou assemblage vous travaillez actuellement.

Pour ce faire, sélectionnez le circuit imprimé ou l’assemblage dans le menu déroulant situé en haut du Altium CoDesigner panneau, comme illustré dans l’image ci-dessous. 

What is being synchronized

Vous choisissez ce que vous souhaitez que CoDesigner synchronise avec ECAD dans le menu déroulant situé en haut du Altium CoDesigner panneau, comme illustré dans l’image ci-dessus.

Par exemple, si vous devez modifier l’un des circuits imprimés, sélectionnez-le dans le menu déroulant, effectuez les modifications, puis transférez ces modifications vers le circuit imprimé ECAD de la manière habituelle ().

Gardez un œil sur l’élément que CoDesigner surveille actuellement ; le contenu du panneau reflète l’état de synchronisation de l’élément sélectionné dans le menu déroulant.

6. Définir le boîtier dans MCAD

Un nombre illimité d’objets MCAD peut être défini comme faisant partie du boîtier dans MCAD CoDesigner.

1. Select the objects Sélectionnez les objets du boîtier dans l’arborescence du modèle MCAD.
2. Define as enclosure Cliquez sur le Enclosure bouton situé sur le Altium CoDesigner ruban ; cela indique à CoDesigner que le ou les objets sélectionnés font partie du boîtier.
3. Confirmation par CoDesigner MCAD CoDesigner confirmera que ces objets ont été identifiés comme faisant partie du boîtier du circuit imprimé ou de l’assemblage actif.
4. Enclosure objects Les objets mécaniques que MCAD CoDesigner reconnaît comme appartenant au boîtier. Ces objets seront transférés vers la carte/l'assemblage ECAD lorsque la conception sera transférée vers ECAD. Les objets peuvent être sélectionnés et supprimés de la liste si nécessaire.

7. Préparer l’assemblage du dispositif et le transférer vers ECAD

Les objets du boîtier et de la carte sont orientés et positionnés dans MCAD à l’aide des techniques standard. À n’importe quelle étape de ce processus, l’assemblage peut être transféré vers ECAD. 

1. Prepare the MCAD assembly Positionnez et assemblez les circuits imprimés à l’intérieur du boîtier.
2. Select what is being synchronized Assurez-vous que l’assemblage multicarte est sélectionné comme élément actif dans le menu déroulant en haut du Altium CoDesigner panneau.
3. Push the assembly to ECAD Transférez l’ensemble complet depuis MCAD vers l’espace de travail, prêt à être importé dans ECAD.

8. Importer l’assemblage dans ECAD

Les modifications apportées à l’assemblage MCAD peuvent être synchronisées dans ECAD. Ouvrez le projet d’assemblage multicarte dans Altium Designer, puis activez le MCAD CoDesigner panneau.

Check for changes in ECAD

Une notification s’affichera dans le MCAD CoDesigner panneau, vous avertissant que des modifications ont été détectées (). Si l'avertissement n'apparaît pas automatiquement, cliquez sur le Pull bouton pour lancer une vérification.

Review the list of Changes Les modifications incluront les mises à jour d’emplacement des circuits imprimés, ainsi que du boîtier s’il a été ajouté dans MCAD. Les types de modifications pris en charge sont les suivants : emplacement et orientation des circuits imprimés, ajout ou suppression d’éléments du boîtier. 
Apply the Changes Les modifications peuvent être appliquées de manière sélective ; désactivez celles que vous ne souhaitez pas appliquer lors de cette étape. 
Modify a child PCB

Si des modifications de conception MCAD ont été apportées à un circuit imprimé enfant dans l’assemblage, ces mises à jour doivent d’abord être intégrées au projet du circuit imprimé enfant (à partir du fichier ECAD du circuit imprimé). Le circuit imprimé doit ensuite être mis à jour dans l’assemblage multi-cartes ECAD (). MCAD CoDesigner ne gère pas les mises à jour internes à ECAD.

Ajout d’un circuit imprimé dans MCAD Si un circuit supplémentaire a été ajouté à l’assemblage dans MCAD, lorsque vous tentez d’effectuer un « Push » depuis MCAD, une boîte de dialogue de CoDesigner s’affiche pour vous avertir que ce circuit imprimé supplémentaire ne fait pas partie de l’assemblage multi-circuits ECAD (). Dans ce cas, vous devez ajouter ce circuit à l’assemblage multi-circuits dans ECAD, puis effectuer un « Push » du projet depuis ECAD vers l’espace de travail. Il n’est pas nécessaire d’effectuer un « Pull » de cette mise à jour dans MCAD ; il suffit d’effectuer à nouveau un « Push » de l’assemblage depuis MCAD pour que les informations relatives à l’emplacement et à l’orientation du circuit supplémentaire soient envoyées vers l’espace de travail, prêtes à être récupérées par un « Pull » dans ECAD. 

9. L’assemblage prêt pour l’ingénieur ECAD

Toutes les tâches ECAD requises peuvent désormais être effectuées, telles que la vérification des dégagements et la confirmation visuelle de l’ajustement des circuits imprimés. L’image ci-dessous montre une vue en coupe de l’assemblage multi-cartes dans ECAD.

 

AI-LocalizedLocalisé par IA
Si vous trouvez un problème, sélectionnez le texte/l’image et appuyez surCtrl + Entréepour nous envoyer vos commentaires.
Disponibilité des fonctionnalités

Les fonctionnalités auxquelles vous avez accès dépendent de la solution Altium dont vous disposez – Altium Develop, Altium Agile Teams, Altium Agile Enterprise, ou Altium Designer (avec un abonnement actif).

Si vous ne voyez pas une fonctionnalité documentée dans votre logiciel actuel, contactez le service commercial d’Altium pour en savoir plus.

Contenu