Fusion 360 CoDesigner

 

Le bouton Fusion 360 CoDesigner sert à ouvrir le panneau Fusion 360 CoDesigner, qui permet de transférer les modifications de conception dans les deux sens entre CircuitMaker et Autodesk® Fusion 360®. Ce bouton est accessible en choisissant View | System | Fusion 360 CoDesigner depuis l’éditeur PCB.

Transfert des modifications de conception entre CircuitMaker et Autodesk Fusion 360

CoDesigner transfère l’assemblage mécanique du PCB vers l’ECAD via la plateforme Altium 365. Les modifications transférées — l’assemblage PCB enregistré dans le MCAD (et mis à jour dans l’ECAD) — sont stockées séparément sur la plateforme Altium 365 de l’assemblage PCB enregistré dans l’ECAD (et mis à jour dans le MCAD).

Les modifications ECAD et MCAD sont stockées séparément sur la plateforme Altium 365.
Les modifications ECAD et MCAD sont stockées séparément sur la plateforme Altium 365.

Les modifications de conception ne sont pas transférées directement entre les environnements ECAD et MCAD ; elles transitent par la plateforme Altium 365. Les projets CircuitMaker sont stockés dans un Personal Space Altium 365 ; CoDesigner utilise également cet espace pour stocker un instantané distinct, neutre vis-à-vis de l’outil, de la conception, accessible à la fois par CircuitMaker et Autodesk Fusion 360. Cette approche permet aux concepteurs des deux côtés de continuer à modifier leurs fichiers de conception, puis d’enregistrer et d’appliquer les mises à jour lorsqu’ils sont prêts. L’instantané neutre vis-à-vis de l’outil contient les détails des objets pris en charge par CoDesigner, et non l’intégralité de la conception de la carte.

Dans les versions précédentes de CoDesigner, le transfert des modifications de conception entre CircuitMaker et Fusion 360 s’effectuait en envoyant les modifications depuis l’éditeur source et en les récupérant dans l’éditeur cible à l’aide des commandes correspondantes dans le panneau Fusion 360 CoDesigner de CircuitMaker et le panneau Altium CoDesigner de Fusion 360. Le comportement peut être rétabli dans sa forme traditionnelle (avec les commandes Pull et Push) en définissant la clé de registre Windows LegacyPersonalUX dans HKEY_CURRENT_USER\SOFTWARE\Altium\CoDesigner sur « 1 ».

Enregistrer

Les modifications de conception créées dans l’un ou l’autre environnement sont transférées vers l’environnement cible en effectuant un enregistrement dans l’éditeur source. Utilisez la commande Save Project to Server dans CircuitMaker et la commande Save dans Fusion 360. Le bouton Update peut ensuite être cliqué dans l’éditeur cible pour synchroniser les conceptions ECAD et MCAD.

Lors de l’enregistrement, les modifications sont écrites sur la plateforme Altium 365 et le panneau de l’éditeur cible affichera un message indiquant qu’une modification est en attente la prochaine fois que l’utilisateur ouvrira sa copie de travail du fichier de conception.

Enregistrez le projet dans CircuitMaker, puis mettez-le à jour dans Fusion 360. 
Enregistrez le projet dans CircuitMaker, puis mettez-le à jour dans Fusion 360.

Enregistrez le projet dans Fusion 360, puis mettez-le à jour dans CircuitMaker. 
Enregistrez le projet dans Fusion 360, puis mettez-le à jour dans CircuitMaker.

Mettre à jour

Pour vérifier à tout moment si des modifications sont en attente, cliquez sur Update.

  • Si des modifications sont en attente, le message New changes have been detected apparaîtra dans le panneau Fusion 360 CoDesigner de CircuitMaker, ou dans le panneau Altium CoDesigner de Fusion 360, comme illustré ci-dessus.
  • Lorsque le bouton Update est cliqué, une liste de Changes s’affiche, comme montré dans l’image ci-dessous. Chaque modification correspond à une différence entre les données du fichier PCB et les données enregistrées dans l’éditeur source.
  • Activez la case à cocher () pour chaque modification que vous souhaitez accepter. Cliquez avec le bouton droit dans la liste des Changes pour accéder à un menu contextuel permettant d’activer ou de désactiver toutes les modifications.
  • Cliquez sur le bouton Apply pour appliquer ces modifications au PCB.

Travailler entre CircuitMaker et Autodesk Fusion 360 avec des utilisateurs différents

Si vous êtes l’ingénieur qui conçoit à la fois l’électronique et la partie mécanique, vous vous connectez à votre compte Altium depuis CircuitMaker et Fusion 360. Le processus change légèrement si des ingénieurs différents travaillent dans chacun des outils de conception. Dans ce cas, l’ingénieur CircuitMaker doit partager le projet avec l’ingénieur Fusion 360.

Pour utiliser CoDesigner avec différents ingénieurs :

  • L’ingénieur CircuitMaker et l’ingénieur Fusion 360 doivent chacun disposer de leur propre compte Altium et l’utiliser pour se connecter à CoDesigner.
  • Comme le projet est stocké dans le Personal Space de l’ingénieur CircuitMaker, celui-ci doit Share le projet avec l’ingénieur Fusion 360. Pour en savoir plus sur le partage d’un projet avec un utilisateur spécifique.

En savoir plus sur l’utilisation des projets dans CircuitMaker.

Installation et configuration de CoDesigner dans Autodesk Fusion 360

Pour assurer l’interface avec Autodesk Fusion 360 dans les deux sens, vous devez installer le module complémentaire Altium CoDesigner for Autodesk Fusion 360.

Pour installer le module complémentaire :

  1. Fermez Autodesk Fusion 360 avant l’installation.
  2. Téléchargez et installez le module complémentaire Fusion 360 (AltiumCoDesignerFusion360_<VersionNo>.exe).
  3. Lancez Autodesk Fusion 360 et confirmez que le module complémentaire est installé et disponible dans la section Add-Ins du ruban Tools, comme illustré ci-dessous.
  4. Le module complémentaire CoDesigner ajoute le panneau Altium CoDesigner à Autodesk Fusion 360. Toutes les activités de collaboration s’effectuent via ce panneau.

Affichage du panneau CoDesigner

Dans Autodesk Fusion 360, le panneau Altium CoDesigner peut être activé en cliquant sur l’entrée de menu ou le bouton Altium CoDesigner, comme illustré ci-dessus.

Connexion à la plateforme Altium 365 dans Autodesk Fusion 360

Autodesk Fusion 360 collabore avec CircuitMaker via la plateforme Altium 365, à laquelle vous devez vous connecter lors de la première utilisation.

Lorsque vous n’êtes pas connecté, le panneau Altium CoDesigner inclut des champs de connexion, comme illustré ci-dessous. Il existe un seul mode de connexion, qui vous permet de vous connecter à la plateforme Altium 365.

  1. Sélectionnez l’option Altium Account dans le panneau Altium CoDesigner.
  2. Saisissez l’adresse e-mail que vous utilisez pour vous connecter à votre compte Altium comme Email ainsi que le Password de votre compte Altium.
  3. Activez l’option Remember Me pour conserver ces informations (y compris le mot de passe) et vous connecter automatiquement à la plateforme Altium 365 à chaque démarrage d’Autodesk Fusion 360.
  4. Cliquez sur le bouton Sign In pour vous connecter.

Une fois connecté, vous êtes prêt à commencer à collaborer via Altium CoDesigner. Cliquez sur le bouton Open dans l’onglet Altium CoDesigner du ruban pour ouvrir un projet PCB enregistré dans CircuitMaker.

Configuration des paramètres de collaboration de Fusion 360

Une fois connecté, les paramètres de CoDesigner peuvent être configurés dans la boîte de dialogue Altium CoDesigner Settings, ouverte via l’entrée de menu Settings dans le menu CoDesigner.

  • Ignore components smaller than <Value><Units> in height - les performances de Fusion 360 sont affectées par le nombre de composants sur le PCB. Utilisez cette option pour exclure les composants dont la hauteur est inférieure à <Value><Units> lorsqu’une mise à jour est effectuée. Notez que la hauteur correspond à la propriété Height définie dans chaque composant CircuitMaker ; il ne s’agit pas de la hauteur du modèle 3D éventuellement inclus dans le composant PCB. Définissez cette option sur zéro pour inclure tous les composants.
  • Participate in the product improvement program - activez cette option pour partager automatiquement des informations techniques avec Altium concernant votre utilisation de CoDesigner.

Recommandations pour l’ingénieur mécanicien

Cette section détaille les fonctionnalités et comportements que l’ingénieur mécanicien doit connaître lors de l’utilisation de CoDesigner.

Gestion du processus de synchronisation

L’ECAD et le MCAD enregistrent leurs modifications dans des emplacements de stockage différents sur la plateforme Altium 365. Cela signifie que chaque ingénieur ne peut effectuer la mise à jour qu’avec les modifications enregistrées par l’autre ingénieur. Ces modifications n’incluront leurs propres changements que s’ils ont déjà été acceptés par l’autre ingénieur avant que celui-ci n’enregistre.

Par exemple, une carte est créée dans l’ECAD, enregistrée sur la plateforme Altium 365, puis mise à jour dans le MCAD :

Javascript

Si l’ingénieur ECAD ajoute ensuite des composants AND que l’ingénieur MCAD ajoute des trous, AND si chacun enregistre sa carte puis met à jour celle de l’autre, CoDesigner tentera de supprimer les trous dans la carte de l’ingénieur MCAD et de supprimer les composants sur la carte de l’ingénieur ECAD :

Javascript

Chaque ingénieur a la possibilité de rejeter certaines modifications proposées ; par exemple, l’ingénieur ECAD pourrait accepter l’ajout des trous mais refuser la suppression des composants retirés. Toutefois, travailler de cette manière peut être difficile à gérer avec des cartes complexes et/ou des modifications nombreuses. Un autre point est que toutes les modifications apportées aux decals ne sont vues par CoDesigner que comme une seule modification ; elles ne peuvent donc être acceptées ou rejetées qu’en bloc, et non individuellement.

Une meilleure approche consiste à ce qu’un ingénieur effectue ses modifications et enregistre la carte, puis que l’autre ingénieur mette à jour la carte avant d’effectuer ses propres modifications, comme illustré ci-dessous :

Javascript

Synchronisation des modifications entre ingénieurs mécaniciens

  1. CoDesigner transfère l’assemblage mécanique du PCB vers l’ECAD via la plateforme Altium 365. Les modifications transférées sont directionnelles — l’assemblage PCB enregistré dans le MCAD (et mis à jour dans l’ECAD) est stocké séparément sur la plateforme Altium 365 de l’assemblage PCB enregistré dans l’ECAD (et mis à jour dans le MCAD). Cela signifie qu’un second ingénieur mécanicien ne peut pas mettre à jour la carte avec les modifications qu’un ingénieur mécanicien vient d’enregistrer sur la plateforme Altium 365 ; à la place, il effectuera la mise à jour avec les dernières données ECAD enregistrées. Pour permettre à d’autres ingénieurs mécaniciens de voir vos modifications, placez votre assemblage PCB de la même manière que pour tout autre assemblage — dans un stockage commun accessible aux deux ingénieurs. Cette méthode préservera les contraintes MCAD. Sinon, demandez au concepteur ECAD de mettre à jour le PCB dans CircuitMaker puis d’enregistrer la conception mise à jour sur la plateforme Altium 365. Toutefois, comme expliqué ci-dessous, aucune contrainte MCAD ne sera incluse si vous utilisez cette seconde approche.

    Les modifications ECAD et MCAD sont stockées séparément sur la plateforme Altium 365.Les modifications ECAD et MCAD sont stockées séparément sur la plateforme Altium 365.

  2. Notez que les contraintes MCAD n’existent que dans l’assemblage MCAD dans lequel elles ont été créées. Lorsque la carte est transférée de MCAD vers ECAD, les positions des composants résultant des contraintes sont transmises, mais pas les contraintes elles-mêmes. Par conséquent, si la carte est mise à jour dans un nouvel assemblage MCAD, aucune des contraintes créées par un précédent ingénieur MCAD ne sera incluse.
  3. Un autre point important est que les modifications apportées au même assemblage PCB par différents ingénieurs mécaniciens ne sont pas fusionnées lors de leur enregistrement ; la dernière modification enregistrée par un ingénieur mécanicien écrasera les modifications précédemment enregistrées par d’autres ingénieurs mécaniciens.

Visibilité des modifications effectuées côté ECAD

Il est important d’ouvrir l’assemblage PCB lui-même dans votre logiciel MCAD, et non le dispositif/assemblage parent dans lequel l’assemblage PCB est conçu pour s’intégrer. Si l’assemblage PCB est ouvert, les modifications effectuées et transférées depuis le côté ECAD seront détaillées dans le panneau Altium CoDesigner. Les modifications ne seront pas détaillées dans le panneau si le dispositif/assemblage parent est ouvert.

Récupération des modifications de votre assemblage PCB depuis ECAD

  1. Ouvrez votre assemblage PCB comme fichier séparé (en tant qu’assemblage racine) dans MCAD.
  2. Ouvrez le panneau Altium CoDesigner.
  3. Cliquez sur Update.
  4. Examinez les modifications dans le tableau, activez celles que vous souhaitez appliquer, puis cliquez sur le bouton Apply.

    Avant d’être transférés de ECAD vers MCAD, les modèles 3D des composants sont convertis au format Parasolid. Il peut arriver que certains modèles ne puissent pas être convertis. Ces modèles sont remplacés par leur boîte englobante dans MCAD, et CoDesigner affiche un message d’avertissement à ce sujet.

    Vous pouvez également remplacer un tel modèle par un modèle Parasolid à corps unique dans ECAD, car ceux-ci sont transférés directement entre ECAD et MCAD sans conversion.

Lorsque vous ouvrez un assemblage PCB dans MCAD pour la première fois

  1. Ajoutez l’assemblage PCB à l’assemblage de votre appareil.
  2. Fixez-le en appliquant des liaisons/contraintes appropriées.

If a contour of the PCB does not correspond to the shape of your enclosure:

  1. Commencez à modifier la pièce Board.
  2. Modifiez l’esquisse de l’extrusion de la carte et ajustez sa forme au boîtier.

    Note: Une approche pour modifier la forme du PCB consiste à supprimer entièrement le contour et à le recréer à partir de zéro en utilisant un décalage du contour correspondant de votre boîtier.

Apporter des modifications à la conception du PCB dans MCAD

Vous trouverez ci-dessous quelques conseils pour garantir que les formes et objets de conception utilisés dans MCAD seront pris en charge lorsque la carte sera transférée vers ECAD.

Editing the board outline shape:

  1. Commencez à modifier la pièce Board.
  2. Modifiez l’esquisse de l’extrusion de la carte.

    Notes:

    • N’incluez aucun contour interne dans l’esquisse du contour de carte dans Creo et Inventor, ni dans l’esquisse du contour de carte rigide-flex dans SolidWorks. Pour les découpes et les trous, utilisez respectivement la fonction Coupe extrudée ou la fonction Trou.
    • Ne créez pas plusieurs profils dans l’esquisse du contour de carte dans Inventor ; CoDesigner peut les interpréter de manière imprévisible.

Changing the MCAD Board Origin:

  1. Si nécessaire, l’ingénieur mécanicien peut modifier l’origine MCAD d’une carte nue aux premières étapes de la définition de la carte. Pour ce faire, il peut simplement déplacer ou redessiner l’ensemble du sketch du contour de carte dans la pièce de la carte. Notez que la pièce de la carte est contrainte comme « fixe » dans l’assemblage de la carte, avec son origine coïncidant avec celle de l’assemblage (par conséquent, « origine MCAD » se rapporte à la fois à l’origine de la pièce de la carte et à l’origine de l’assemblage de la carte). Il est fortement recommandé de NE PAS modifier ni rompre cette contrainte, car cela peut entraîner des changements imprévisibles.

    Notes:

    • Si des composants sont déjà placés, ils doivent être déplacés dans l’assemblage de la carte en conséquence.
    • L’origine « électrique » de la carte dans ECAD ne sera pas modifiée, car elle est gérée séparément.

Creating/editing Mounting Holes:

  1. Commencez à modifier la pièce Board.
  2. Créez/modifiez une fonction Hole sur la surface supérieure ou inférieure de la pièce de la carte.

    Notes:

    • Les répétitions de fonctions ne sont pas prises en charge. Toutes les entités incluses dans une répétition seront transférées de MCAD vers ECAD puis de retour ; toutefois, si une entité d’une répétition est modifiée dans ECAD, la répétition sera rompue.*
    • Si les emplacements des trous sont définis par rapport au bord de la carte, ces relations seront détruites si le contour de carte est ensuite modifié dans ECAD puis renvoyé dans MCAD. Voir la section Utilisation des contraintes et des dimensions ci-dessous pour plus d’informations sur le travail avec les trous.

Creating/editing Cutouts:

  1. Commencez à modifier la pièce Board.
  2. Créez/modifiez une fonction Extruded Cut basée sur la surface supérieure ou inférieure de la pièce de la carte.

    Notes:

    • Les esquisses comportant plusieurs contours ne sont pas prises en charge dans PTC Creo ou Autodesk Inventor ; elles ne doivent pas être utilisées.*
    • Les répétitions de fonctions ne sont pas prises en charge. Toutes les entités incluses dans une répétition seront transférées de MCAD vers ECAD puis de retour ; toutefois, si une entité d’une répétition est modifiée dans ECAD, la répétition sera rompue.*
    • Si l’esquisse de la coupe extrudée est définie par rapport au bord de la carte, ces relations seront détruites si le contour de carte est ensuite modifié dans ECAD puis renvoyé dans MCAD.

Editing the placement of components:

  1. Commencez à modifier l’assemblage de la carte.
  2. Déplacez/faites pivoter/retournez, ou appariez/contraignez un composant.

    Notes:

    • Les trous de composant et la sérigraphie ne suivent pas les déplacements des composants dans MCAD. Pour refléter des modifications dépendantes des composants comme celles-ci, transférez la carte vers ECAD, appliquez-y les modifications, puis retransférez la carte de ECAD vers MCAD afin de mettre à jour les trous de composant et la sérigraphie.
    • Les liaisons/contraintes MCAD qui référencent un bord de carte peuvent être rompues si la forme de la carte est modifiée dans ECAD.

Synchronisation de l’état Fixe ou Contraint dans MCAD vers Verrouillé dans ECAD

Si un composant est fixe ou contraint dans MCAD, il devient verrouillé dans ECAD (que cette contrainte autorise ou non des mouvements dans l’assemblage PCB). Si un composant est verrouillé dans ECAD, il devient fixe dans MCAD sauf s’il y est déjà contraint. Les changements d’état verrouillé/fixe sont synchronisés entre MCAD et ECAD.

Transfert des paramètres de composants ECAD vers MCAD

Les paramètres des composants PCB ECAD sont transférés vers les modèles correspondants créés dans MCAD. Notez que cela n’inclut pas les composants qui ont été initialement placés dans MCAD.

Utilisation des contraintes et des dimensions dans MCAD

Constraints applied to the board outline:

  1. L’ingénieur mécanicien peut appliquer une contrainte depuis un élément du contour de carte : vers un autre élément du contour de carte ; vers une fonction de repère/référence ; vers une pièce dans un assemblage de niveau supérieur ; ou vers un composant. CoDesigner ne modifie pas ces contraintes. Cependant, si le contour de carte est modifié côté ECAD, l’esquisse de la pièce de la carte sera redessinée dans MCAD et tous les ID des bords seront modifiés. Notez que toute modification de n’importe quelle partie du contour de carte dans ECAD entraînera le redessin complet de la carte dans MCAD, ainsi que la modification de tous les ID des bords de la carte.  S’il existait une contrainte appliquée à ces bords ou aux surfaces dérivées, ces contraintes seront rompues. La carte restera en place dans MCAD et, si nécessaire, les contraintes pourront être restaurées manuellement. Mais comme cela prendra du temps, il est préférable d’effectuer les modifications du contour de carte uniquement côté MCAD.

    Note: Gardez à l’esprit que CoDesigner ne peut pas être utilisé pour transférer des modifications entre ingénieurs mécaniciens (voir Synchronisation des modifications entre ingénieurs mécaniciens).

Constraints applied to the components:

  1. L’ingénieur mécanicien peut appliquer une contrainte depuis un composant : vers la carte ; vers un boîtier ; ou vers un autre composant. Ces contraintes resteront valides si le modèle de ce composant peut être trouvé localement (si l’assemblage PCB n’est pas reconstruit à partir de zéro dans un autre dossier, ou si un dossier commun est configuré pour stocker les modèles). Cependant, si un composant est déplacé côté ECAD, le changement de placement côté MCAD peut ne pas correspondre à ce déplacement et doit être vérifié manuellement (CoDesigner vous en avertira dans cette situation). Pour les composants avec une empreinte ECAD, le décalage du composant par rapport à la carte (position relative à la surface de la carte dans la direction Z) sera toujours défini par la position du modèle STEP dans l’empreinte. CoDesigner tentera toujours de remplacer toute contrainte MCAD conflictuelle lors d’une mise à jour dans MCAD.

    Note: Faites attention à l’endroit où les liaisons/contraintes sont appliquées. Par exemple, si vous n’avez pas fixé l’assemblage PCB dans l’assemblage de l’appareil puis appliquez une contrainte/liaison entre un composant PCB et le boîtier, cela peut entraîner des changements imprévisibles dans votre conception.

Afficher le cuivre et la sérigraphie

Pour simplifier le travail avec les couches de cuivre et de sérigraphie dans Fusion 360, vous pouvez contrôler la visibilité de ces couches à l’aide du bouton Advanced Geometry ( ) dans le ruban Altium CoDesigner. 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 masquées/affichées sélectivement 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 de cuivre/sérigraphie supérieures/inférieures.
Utilisez le bouton Advanced Geometry dans le ruban Altium CoDesigner pour afficher ou masquer rapidement les couches de cuivre/sérigraphie supérieures/inférieures.

Modifications qui ne seront pas transférées de MCAD vers ECAD

  • Épaisseur de la carte nue - définie par l’empilement des couches dans ECAD.

    Note: les modifications apportées à l’épaisseur de la carte dans MCAD seront affichées comme une modification non applicable dans ECAD, afin que le concepteur ECAD soit informé du changement proposé.

  • Toute fonction géométrique supplémentaire appliquée à la pièce de la carte (par ex., chanfreins/congés 3D), à l’exception des trous et des coupes extrudées dans la direction de l’axe z de la carte.
  • Toute fonction géométrique supplémentaire créée dans le contexte de l’assemblage de la carte (par ex., trous créés dans le contexte d’un assemblage), sauf si ces fonctions sont propagées aux pièces.
  • L’emplacement des trous de composant s’ils sont déplacés séparément du composant.
  • La taille des trous de composant.
  • Répétitions de fonctions.
Pour plus d’informations sur la prise en main d’Autodesk® Fusion 360®, consultez la documentation produit Autodesk.
AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Contenu