Accessing the ECAD-MCAD Harness Synchronization Capabilities
Notez que toutes les fonctionnalités décrites sur cette page ne sont pas disponibles dans toutes les installations de Altium MCAD CoDesigner. Reportez-vous au Feature Availability panneau de droite pour plus d’informations.
La synchronisation des faisceaux est actuellement disponible pour PTC Creo (MCAD CoDesigner 3.5 et versions ultérieures) et SOLIDWORKS (MCAD CoDesigner 3.6 et versions ultérieures) ; la prise en charge d’autres MCAD sera ajoutée dans de futures mises à jour.
Dans SOLIDWORKS, vous avez besoin de SOLIDWORKS Routing Electrical (inclus dans le package SOLIDWORKS Premium) pour pouvoir synchroniser le faisceau. Veuillez noter que SOLIDWORKS Routing Electrical nécessite l’installation de Microsoft Excel afin de pouvoir lire les informations de connectivité du faisceau.
De nombreux appareils électroniques sont conçus comme un assemblage de plusieurs cartes de circuits imprimés, astucieusement façonnées et agencées dans un boîtier mécanique afin d’obtenir un produit à la fois esthétique et utile. Le logiciel de conception électronique (ECAD) d’Altium prend cela en charge : plusieurs PCB peuvent être réunis pour créer un assemblage de PCB, appelé Multi-Board Assembly . Cet assemblage peut également inclure le boîtier, d’autres éléments mécaniques constituant le produit, ainsi que le faisceau de câbles qui relie les PCB à l’intérieur du boîtier.
MCAD CoDesigner prend en charge la synchronisation des projets de faisceaux entre Altium Designer et SOLIDWORKS, ainsi qu’entre Altium Designer et PTC Creo. Cette page présente la prise en charge de la synchronisation des projets de faisceaux ; pour en savoir plus sur la synchronisation des assemblages multi-cartes, reportez-vous à la page Synchronisation d’un assemblage multi-cartes .
Depuis l’ECAD, CoDesigner envoie les informations suivantes sur le faisceau vers le MCAD :
Connecteurs,
Épissures,
Connectivité (données « from-to »), et
Topologie du faisceau (points de connexion avec les ensembles de fils et de câbles passant par ces points).
Depuis le MCAD, CoDesigner renvoie vers le dessin de disposition de faisceau ECAD les résultats du routage 3D du faisceau, notamment :
La longueur physique des fils, câbles et segments de faisceau.
Le modèle 3D du faisceau peut également être envoyé vers l’ECAD lors de la synchronisation de l’assemblage multi-cartes, avec les pièces du boîtier mécanique.
CoDesigner ne construit pas la topologie du faisceau dans le dessin de disposition de l’ECAD après une resynchronisation depuis le MCAD ; la topologie du faisceau doit donc être spécifiée dans ce document avant la synchronisation retour. Pour en savoir plus, consultez Harness Design in Altium Designer .
Capacités de faisceau de MCAD CoDesigner
La prise en charge des faisceaux par MCAD CoDesigner intègre les modèles ECAD et MCAD du faisceau. L’objectif ultime est de permettre au harness geometry d’être conçu dans le MCAD puis retransféré vers l’ECAD, sous forme de paramètres physiques (longueurs) des éléments du faisceau.
Le schéma initial du faisceau / diagramme de câblage est saisi dans l’ECAD sous la forme d’un Harness Wiring Diagram (*.WirDoc). La connectivité logique est ensuite transférée vers un Harness Layout Drawing (*.LdrDoc), où sont définis les détails de mise en œuvre physique du faisceau, tels que les caractéristiques des fils et câbles, les sertissages, les connecteurs, etc.
L’éditeur ECAD Harness Layout Drawing ne prend pas en charge la définition de la géométrie tridimensionnelle du faisceau ; cela se fait dans le MCAD, à l’aide de Altium MCAD CoDesigner pour synchroniser la conception du faisceau avec votre éditeur MCAD préféré. Une fois les propriétés tridimensionnelles exactes du faisceau conçues dans le MCAD, Altium MCAD CoDesigner peut resynchroniser ces détails vers l’ECAD, prêt pour l’achèvement de la documentation de conception, y compris les plans d’assemblage et la nomenclature.
Cette section, MCAD CoDesigner Harness Capabilities , décrit comment les détails de connectivité et les éléments physiques du faisceau sont transférés entre l’ECAD et le MCAD. Ensuite, la section Workflow de faisceau MCAD CoDesigner décrit le processus de transfert de la conception entre l’ECAD et le MCAD.
Transfert des informations de connectivité
CoDesigner transfère les informations de connectivité (informations From-To standard) de l’ECAD vers le MCAD.
Dans le MCAD, tous les fils et câbles doivent avoir des connecteurs « from » et « to ». L’entité « NoConnect » de l’ECAD est traitée comme un connecteur fictif dans le MCAD, créé comme une pièce sans corps avec une broche physique.
Dans PTC Creo, CoDesigner crée les entités Spool correspondantes pour chaque fil/câble selon les informations de connectivité. Notez que ces Spools ne sont pas réutilisées ; cela devrait être implémenté dans une future mise à jour.
Dans SOLIDWORKS, CoDesigner crée les entités correspondantes (enregistrements) dans la bibliothèque de routage pour chaque fil/câble, selon les informations de connectivité. Ces entités ne sont pas réutilisées ; cela devrait être implémenté dans une future mise à jour.
Propriétés des fils/câbles
Lors d’un Push depuis l’ECAD
CoDesigner utilise les paramètres ECAD suivants pour configurer les propriétés correspondantes des fils/câbles dans le MCAD :
Thickness / THICKNESS
Définit l’épaisseur du fil/câble. Dans l’ECAD, les unités peuvent être incluses avec la valeur, ou elles peuvent être définies en incluant le paramètre Units . Si l’épaisseur n’est pas définie dans l’ECAD, MCAD CoDesigner définit la THICKNESS des fils à 1 mm et celle des câbles à 3 mm.
Min. Bending Radius / MIN_BEND_RADIUS
Définit le rayon de courbure minimal du fil/câble. Dans l’ECAD, les unités peuvent être incluses avec la valeur, ou elles peuvent être définies en incluant le paramètre Units . Si le rayon de courbure min. n’est pas défini dans l’ECAD, MCAD CoDesigner définit le MIN_BEND_RADIUS des fils à 1 mm et celui des câbles à 3 mm.
Units / UNITS
Les unités dans lesquelles les valeurs Thickness et Min. Bend Radius sont exprimées. Si le paramètre Units n’est pas défini dans l’ECAD et qu’aucune unité n’est incluse avec Thickness, CoDesigner suppose que les valeurs sont en mm.
Color / COLOR
S’il n’est pas défini dans l’ECAD, la couleur MCAD par défaut est utilisée.
Mass Per Unit Length
Définit la masse par unité de longueur, ou densité linéique, du fil/câble. Dans l’ECAD, les unités peuvent être incluses avec la valeur, avec les unités de masse et de longueur séparées par /. Elles peuvent également être définies en incluant le paramètre Mass Units . La méthode utilisée pour inclure les unités dépend du MCAD cible :
Mass Units / MASS_UNITS
Les unités dans lesquelles la masse est exprimée. Le paramètre Mass Units est toujours exprimé comme une masse (et non comme une masse/longueur).
Notes:
Si un paramètre spécifiant une valeur (par exemple Thickness ou Mass Per Unit Length) inclut les unités, CoDesigner utilise ces unités de préférence au paramètre d’unités correspondant (Units ou Mass Units).
Pour le paramètre Mass Per Unit Length, CoDesigner vérifie uniquement l’existence de Units ; il ne valide ni ne convertit la valeur des unités.
La prise en charge de l’inclusion des unités dans Thickness et Min. Bend Radius a été ajoutée dans MCAD CoDesigner 3.10. Les versions antérieures nécessitent l’inclusion du paramètre Units séparé.
La prise en charge de Mass Per Unit Length et Mass Units a été ajoutée dans MCAD CoDesigner 3.12. Cette fonctionnalité n’est pas disponible dans les versions antérieures.
Lors d’un Pull dans le MCAD
Creo
DENSITY
Défini sur la valeur numérique ECAD de Mass Per Unit Length (sans unités).
MASS_UNITS
Défini sur les unités provenant soit de la valeur, soit du paramètre Mass Units (Mass Units est prioritaire).
Vérifiez si les unités linéaires figurent dans la liste des unités prises en charge dans Creo (MM, CM, M, INCH, FOOT). Sinon, affichez un avertissement.
Vérifiez si les unités de masse figurent dans la liste des unités prises en charge dans Creo (GRAM, KILOGRAM, TON, TONNE, OUNCE, POUND). Sinon, affichez un avertissement.
CoDesigner attribue les propriétés listées ci-dessus, tout en transférant également toutes les autres propriétés définies dans l’ECAD.
SOLIDWORKS
Définissez la valeur et les unités en fonction des paramètres de SOLIDWORKS.
Les unités de masse doivent être prises à partir de :
La valeur incluse dans Mass Per Unit Length (si elles existent),
Ou, si aucune unité n’est incluse avec Mass Per Unit Length , utilisez alors une combinaison des paramètres Mass Units et Units . Dans ce scénario, s’il n’y a pas de paramètre Units linéaire, n’attribuez pas la propriété Mass Per Unit Length et affichez un avertissement.
Vérifiez si les unités linéaires figurent dans la liste des unités prises en charge dans SOLIDWORKS (mm, cm, m, in). Sinon, affichez un avertissement.
Vérifiez si les unités de masse figurent dans la liste des unités prises en charge dans SOLIDWORKS (mg/mm, g/cm, kg/m, lb/in). Sinon, affichez un avertissement.
Connecteurs
Comme il n’est pas possible de définir les broches physiques dans l’ECAD (pour le moment), ces broches doivent être spécifiées dans le MCAD en modifiant les broches par défaut créées par CoDesigner (voir ci-dessous). De plus, dans PTC Creo, vous pouvez préparer les modèles avec les broches à l’avance et les utiliser via la fonctionnalité native de liaison de composants ECAD-MCAD .
Si la liaison native de composants ECAD-MCAD n’est pas utilisée :
Si des modèles de connecteurs sont stockés dans la bibliothèque ECAD, ils seront transférés vers le MCAD. Sinon, CoDesigner crée des modèles factices vides dans le MCAD.
Dans SOLIDWORKS, ces modèles sont enregistrés dans la bibliothèque de routage.
Pour les connecteurs nouvellement transférés (les connecteurs introuvables dans le dossier du projet de faisceau ou dans le dossier commun des composants MCAD), CoDesigner crée des broches physiques factices dans le MCAD :
Dans PTC Creo : l’ensemble complet des broches (wire entry ports ) conformément au brochage ECAD, plus un(e) cable entry port supplémentaire.
Dans SOLIDWORKS : un(e) connection point pour un connecteur.
L’ingénieur mécanicien peut réorienter ces broches factices dans les modèles (et également créer les modèles eux-mêmes lorsque des modèles factices vides ont été utilisés).
Dans SOLIDWORKS, si les modèles sont stockés dans le dossier commun des composants, ils seront réutilisés. Dans PTC Creo, ils sont toujours réutilisés.
À partir de MCAD CoDesigner 3.10, CoDesigner prend en charge l’utilisation d’identifiants non numériques pour les broches de connecteur.
Dans le MCAD, CoDesigner attribue les désignateurs de référence des connecteurs conformément à ce qui a été attribué dans l’ECAD.
Épissures
Comme il n’existe pas de définition physique d’une épissure dans l’ECAD, CoDesigner les crée dans le MCAD sous forme de composants de faisceau sans corps, avec l’orientation par défaut des broches/fils. Notez que tous les fils sont orientés dans une seule direction, avec une distance par défaut de 0,1 pouce (2,54 mm) entre eux.
PTC Creo : les épissures sont représentées par des pièces avec des ports d’entrée créés selon l’ensemble des fils qui y sont connectés. L’ingénieur mécanicien devra modifier l’orientation des ports d’entrée dans les épissures en fonction de la disposition 3D du faisceau.
SOLIDWORKS : les épissures sont représentées par des pièces avec des points de connexion créés selon l’ensemble des fils qui y sont connectés. L’ingénieur mécanicien devra modifier l’orientation des points de connexion dans les épissures en fonction de la disposition 3D du faisceau.
Dans le MCAD, CoDesigner attribue les désignateurs de référence des épissures conformément à ce qui a été attribué dans l’ECAD.
Simple example of transferring splices from ECAD to MCAD
❯ ❮
1
Javascript ID : Épissure
Un exemple simple de la manière dont CoDesigner crée deux épissures dans le MCAD. Notez le point de connexion à l’extrémité de chaque fil.
La pièce d’épissure supérieure a été ouverte dans une fenêtre séparée, montrant les trois points de connexion et leurs plans.
Un nouveau plan a été créé pour le point de connexion 3 (le fil entrant), il a été pivoté de 180 degrés et repositionné entre les points de connexion 1 et 2.
Le résultat de ces modifications dans le faisceau, après rotation de la pièce d’épissure pour l’aligner avec les fils.
Torsades
CoDesigner 3.7 (et versions ultérieures) synchronise les paires torsadées avec le MCAD en tant que câbles, et calcule la longueur physique des fils en tenant compte des propriétés Twists per Unit Length et Thickness définies dans l’objet ECAD Twist .
Les Twists per Unit Length et Thickness sont définis comme paramètres de l’objet Twist de faisceau ECAD.
La longueur non torsadée de chaque fil est calculée comme suit :
Wire Length (untwisted) = Turn Length x Number of Turns
où :
Dans l’ECAD, une paire torsadée est considérée comme un câble, qui peut ensuite être inclus avec d’autres paires torsadées dans un câble plus grand. Comme certains outils MCAD ne prennent pas en charge ce type de structure câble-dans-câble, à partir de MCAD CoDesigner 3.13, les fils d’une paire torsadée sont transférés comme des fils individuels. Les propriétés de torsade sont appliquées à chaque fil, ce qui garantit que leur longueur est correcte ( ).
Points de connexion ECAD et topologie du faisceau
Dans PTC Creo
CoDesigner crée des entités Datum Point qui correspondent aux points de connexion de l’ECAD (à l’exception des points de connexion ECAD pour les connecteurs).
CoDesigner effectue ensuite le routage physique initial des fils/câbles en utilisant ces points comme points d’emplacement.
L’ingénieur mécanicien peut placer ces points n’importe où dans l’assemblage du produit et créer de nouveaux points d’emplacement pour faire passer les fils/câbles.
Il est recommandé de ne pas supprimer les points de connexion transférés depuis l’ECAD, car ils définissent la topologie du faisceau. Si un tel point est supprimé, CoDesigner tentera de le restaurer lors de la synchronisation suivante (à la position par défaut dans l’espace). Cependant, dans certaines circonstances, cela peut entraîner des erreurs.
L’ingénieur mécanicien peut supprimer puis recréer les fils/câbles physiques, ou créer un réseau puis y faire passer les fils/câbles physiques. Toutefois, le réseau et les fils/câbles doivent toujours passer par les points de connexion transférés depuis l’ECAD afin de ne pas rompre la topologie du faisceau spécifiée dans l’ECAD.
Dans SOLIDWORKS
Pour chaque point de connexion ECAD (à l’exception du point de connexion ECAD de chaque connecteur), CoDesigner crée une ligne de 1 mm de longueur dans l’esquisse de routage 3D.
Il n’est pas recommandé de supprimer les points de connexion transférés depuis l’ECAD, car ils définissent la topologie du faisceau. Si un tel point est supprimé, CoDesigner tentera de le restaurer lors de la synchronisation suivante ; toutefois, cela peut entraîner des erreurs dans certaines circonstances.
Routage physique
Dans SOLIDWORKS
Juste après avoir récupéré la conception initiale du faisceau depuis l’ECAD, il est recommandé d’examiner l’esquisse de routage 3D créée par CoDesigner et de préciser la position des points de connexion, en comparant cette esquisse avec la topologie 2D du faisceau définie dans le dessin de disposition de l’ECAD. Une bonne compréhension de la topologie dans l’esquisse 3D vous aidera à construire correctement le routage 3D.
Dans certains cas, les transitions entre les segments de l’esquisse de routage 3D créée par CoDesigner ne sont pas fluides (la tangence ne peut pas être correctement définie). De plus, il arrive parfois que SOLIDWORKS ne puisse pas faire passer certains fils physiques dans l’esquisse de routage 3D créée par CoDesigner (par exemple, s’il existe plusieurs trajets entre deux connecteurs dans l’esquisse, SOLIDWORKS fera passer les fils/câbles physiques par le plus court). Ces problèmes peuvent être facilement corrigés par l’utilisateur (en gardant à l’esprit l’importance des points de connexion transférés depuis l’ECAD).
Pour modifier les splines 3D dans SOLIDWORKS, il est recommandé d’activer l’option Enable spline tangency and curvature handles dans la boîte de dialogue SOLIDWORKS System Options ( ).
Flux de travail du faisceau dans MCAD CoDesigner
Dans l’ECAD, le faisceau est conçu comme un projet de faisceau . Il peut s’agir d’un projet de faisceau autonome ou d’un projet de faisceau créé comme enfant d’un projet d’assemblage multi-cartes , avec des projets PCB liés.
Si le faisceau fait partie d’un assemblage multi-cartes, définissez le faisceau qui relie les modules PCB dans l’éditeur de schéma multi-cartes. Envoyez le projet d’assemblage multi-cartes et chaque projet PCB vers le Workspace. Pour en savoir plus sur la capture d’un schéma multi-cartes et la création de l’assemblage physique multi-cartes .
Automatic Harness Push – (ajouté dans MCAD CoDesigner 3.14) la première fois que le projet de faisceau est extrait du Workspace vers le MCAD, ce projet est marqué comme projet MCAD CoDesigner. À partir de ce moment, chaque fois que le projet est enregistré sur le serveur dans l’ECAD, il est également automatiquement envoyé vers le Workspace, prêt à être extrait dans le MCAD. L’envoi automatique évite d’avoir à se souvenir d’effectuer un envoi manuel CoDesigner après chaque enregistrement dans l’ECAD. Lorsque l’ingénieur MCAD effectue une extraction, il est averti si le dernier envoi MCAD était automatique. Si un envoi automatique ne peut pas être effectué, l’ingénieur MCAD est averti que la version des données qu’il extrait n’est pas la plus récente ( ).
Pour en savoir plus sur l’envoi automatique de CoDesigner lors de l’enregistrement sur le serveur dans l’ECAD .
ECAD - Capturer le schéma de câblage du faisceau
Le faisceau ECAD est capturé comme un projet de conception de faisceau (*.PrjHar). La représentation logique du faisceau est capturée sous la forme d’un schéma de câblage de faisceau (*.WirDoc). Si le faisceau est un enfant d’un projet d’assemblage multi-cartes, les pièces et la connectivité qui composent le faisceau peuvent être importées depuis le schéma multi-cartes parent si chaque Harness Entry de ce schéma possède un Part Workspace approprié défini, et si le Mated Parts/Pins est configuré.
Si le faisceau est un enfant d’un assemblage multi-cartes, les composants du faisceau et la connectivité spécifiés dans le schéma multi-cartes parent peuvent être chargés directement dans l’éditeur de schéma de câblage du faisceau (Design » Import Changes ). S’il n’existe pas d’assemblage multi-cartes parent, placez les pièces de connecteur du faisceau depuis votre Workspace à l’aide de la commande Place » Part . Pour en savoir plus sur la création d’un composant de câblage de faisceau .
Si vous importez le faisceau depuis un assemblage multi-cartes et que les connecteurs d’entrée du faisceau ainsi que les pièces/broches appariées sont définis sur le schéma multi-cartes, les connecteurs du faisceau seront placés avec des lignes de réseau logiques reliant les broches connectées. Il ne s’agit pas d’objets modifiables, et ils sont automatiquement remplacés lorsque vous câblez le faisceau de manière interactive.
Placez des fils/câbles entre les broches des connecteurs pour remplacer les lignes de réseau logiques et définir les connexions physiques. Configurez les propriétés de chaque fil, notamment THICKNESS, MIN_BEND_RADIUS et COLOR (comme illustré ci-dessus), et le faisceau est prêt pour la disposition. Pour en savoir plus sur la création du schéma de câblage .
ECAD - Transférer vers le dessin de disposition du faisceau
La structure physique du faisceau ECAD est définie dans un plan d’implantation de faisceau (*.LdrDoc). Le plan d’implantation de faisceau inclut la topologie du faisceau, et l’intégration MCAD (CoDesigner Push-Pull) s’effectue à partir de ce plan. Tant que les connecteurs sont présents sur le plan d’implantation de faisceau, l’ingénieur ECAD peut effectuer un Push vers MCAD, puis l’ingénieur MCAD peut réaliser le routage 3D des câbles dans MCAD.
Ajoutez un plan d’implantation de faisceau au projet de faisceau, puis sélectionnez Design » Import Wiring Diagram pour importer le schéma de câblage du faisceau. Pour en savoir plus, consultez Importation du câblage du faisceau .
Il s’agit de l’état minimal requis pour commencer l’intégration du faisceau MCAD. Les étapes suivantes sont recommandées, mais ne sont techniquement pas nécessaires pour démarrer.
Définissez Connection Points (points dans l’espace où la définition du faisceau change), puis placez un Harness Bundle entre chaque paire de points de connexion. Pour en savoir plus, consultez Définition de l’agencement physique du faisceau .
Par défaut, les connecteurs sont affichés avec leur Graphical Symbol . Utilisez les commandes de la zone Model du panneau Properties pour passer à un Physical Model , puis configurez la manière dont ce modèle est affiché dans la zone Views du panneau.
Ouvrez le panneau MCAD CoDesigner , où le faisceau défini peut être Pushed vers le Workspace, prêt à être Pulled dans MCAD.
MCAD - Créer l’assemblage de l’appareil
Si le faisceau est conçu dans le cadre de l’assemblage de l’appareil MCAD, quelques étapes sont nécessaires dans MCAD pour lier les assemblages ECAD et MCAD.
Ouvrez (ou créez) l’assemblage de l’appareil MCAD.
S’il existe un projet d’assemblage multi-cartes correspondant dans ECAD, cliquez sur le bouton Link Multiboard dans le panneau Altium CoDesigner et sélectionnez le projet d’assemblage multi-cartes ECAD poussé. Cette action lie les assemblages ECAD et MCAD. Si votre assemblage MCAD inclut déjà un PCB, le bouton Link Multiboard ne sera pas disponible dans le panneau. À la place, utilisez la commande Link Multiboard dans le menu déroulant en haut du panneau Altium CoDesigner ( ).
Dans un assemblage lié, CoDesigner reconnaît automatiquement chaque PCB. D’autres pièces mécaniques peuvent également être transférées de MCAD vers ECAD en les désignant comme appartenant au boîtier de l’appareil. Par exemple, si votre assemblage inclut actuellement le boîtier du produit, sélectionnez cette pièce/cet assemblage dans l’arborescence du modèle MCAD, puis, dans le ruban Altium CoDesigner , cliquez sur le bouton Enclosure . Notez qu’un nombre quelconque de pièces ou sous-assemblages MCAD peut être inclus comme faisant partie du boîtier, y compris l’assemblage du faisceau et les clips de fixation du faisceau.
Placez l’assemblage MCAD de chaque PCB dans l’assemblage de l’appareil MCAD.
L’assemblage de l’appareil MCAD est maintenant prêt à recevoir le faisceau.
MCAD – Synchronisation du faisceau
Cette section décrit les étapes spécifiques à MCAD pour synchroniser la conception du faisceau.
Creo Harness Synchronization
PTC Creo – Créer l’assemblage du faisceau
À l’aide du panneau Altium CoDesigner dans PTC Creo, Pull la conception du faisceau ECAD depuis le Workspace.
L’emplacement initial des composants, des points de connexion et des épissures correspond à leur emplacement dans le plan d’implantation ECAD .
Si aucune topologie de faisceau n’est définie dans le plan d’implantation ECAD, CoDesigner placera les connecteurs et les épissures à une certaine distance le long de l’axe X dans MCAD.
Si des modèles de composants ECAD sont utilisés pour les connecteurs (au lieu de modèles MCAD natifs), positionnez et orientez le système de coordonnées de chaque broche dans MCAD, ainsi que le système de coordonnées supplémentaire pour chaque port d’entrée de câble.
En mode automatique (utilisé par CoDesigner), PTC Creo route incorrectement les fils aux points de connexion ECAD, de sorte que les fils se croisent. Cela sera corrigé lorsque vous façonnerez le faisceau dans MCAD.
Les épissures ECAD sont représentées par des composants de faisceau (pièces Creo) qui incluent par défaut les systèmes de coordonnées des fils connectés. Réorientez ces systèmes de coordonnées afin que la géométrie de l’épissure corresponde à la connexion réelle dans l’épissure.
Régénérez le modèle.
Enregistrez la définition du faisceau MCAD.
Faisceau MCAD, avec positions de broches mises à jour.
Les documents ECAD, y compris le plan d’implantation, le schéma de câblage, le plan de fabrication et la nomenclature, peuvent être consultés dans la visionneuse web en cliquant sur le bouton View ECAD's Project en haut du panneau MCAD Altium CoDesigner ( ).
Si le plan d’implantation ECAD est dense, il peut être impossible de tracer les fils/câbles physiques dans MCAD en raison des rayons de courbure minimum, ou ils peuvent être tracés de manière inattendue. La solution consiste soit à les tracer manuellement dans MCAD (après avoir augmenté les distances), soit à rendre le plan d’implantation ECAD moins dense en choisissant une taille de feuille plus grande, puis à transférer à nouveau la conception vers MCAD.
PTC Creo – Façonner le faisceau dans l’assemblage de l’appareil
La fonctionnalité Cabling dans Creo est accessible via le ruban Applications ; si elle n’est pas visible, activez-la dans la page Customize - Ribbon de la boîte de dialogue Creo Parametric Options .
Insérez le faisceau dans l’assemblage de l’appareil MCAD.
Contraignez chaque connecteur du faisceau avec le connecteur PCB correspondant, ou positionnez-le comme composant autonome. Contraignez complètement chaque connecteur afin qu’il reste apparié si le PCB ou le composant autonome est déplacé dans l’assemblage MCAD, ou si le connecteur PCB est déplacé sur le PCB dans ECAD. Notez que le câblage ne se met pas à jour lorsque les connecteurs sont déplacés ; effectuez un Regenerate dans Creo pour résoudre ce problème.
Si des dispositifs de fixation, tels que des clips, sont utilisés pour maintenir le faisceau, placez-les selon les besoins.
Si nécessaire, placez des points de référence supplémentaires dans l’espace 3D pour les utiliser comme références pour le chemin du routage physique du faisceau. Par exemple, un point de référence peut être ajouté et référencé à partir de chaque connecteur ; cela peut être utilisé pour définir la direction selon laquelle le faisceau approche chaque connecteur.
Routez les fils et les câbles à l’aide des capacités MCAD.
Un réseau de routage peut être créé et utilisé pour le routage.
Le menu de commande Fixed Length (dans le ruban Creo Cabling ) peut être utilisé pour fixer la longueur du câble entre deux emplacements (commande Fix Length ), ou pour la longueur totale (Fix Overall Length ) ( ). Cette capacité sera ajoutée à MCAD CoDesigner dans une future mise à jour.
Les fils physiques peuvent être supprimés puis recréés manuellement (par exemple, après la création d’un réseau de routage) à l’aide des informations de connectivité logique enregistrées dans le projet par CoDesigner. Pour recréer les fils, l’assemblage du faisceau doit être ouvert dans une fenêtre séparée dans PTC Creo.
Pour recréer les routes physiques, sélectionnez les fils dans l’arborescence du modèle (ils auront une icône de fil indiquant qu’ils sont rompus), puis cliquez sur le bouton Route dans la barre d’outils contextuelle ( ) pour ouvrir la boîte de dialogue Route Cables . La boîte de dialogue détaille le chemin de routage de chacun des fils. Cliquez sur OK pour accepter le routage du câble.
Si PTC Creo a routé incorrectement les fils aux points de connexion ECAD de sorte qu’ils se croisent, reroutez les fils à ces points.
Pendant le routage, utilisez les points de connexion transférés depuis ECAD (le cas échéant), car ils déterminent la topologie du faisceau et sont utilisés pour les calculs de longueur des segments du faisceau.
Notez que l’épaisseur du fil, le rayon de courbure et la couleur sont définis comme paramètres des fils dans le schéma de câblage du faisceau ECAD (THICKNESS, MIN_BEND_RADIUS et COLOR) ( ). Notez que : les unités de ces paramètres sont supposées être les mêmes que celles utilisées dans MCAD, et le point doit être utilisé comme séparateur décimal.
L’étape suivante (facultative) consiste à créer des faisceaux groupés pour ces fils, afin de faciliter le travail avec le faisceau dans Creo.
Créez le premier faisceau groupé :
Créez et nommez le faisceau groupé (par ex. B1) à l’aide du bouton Create Bundle dans le ruban Cabling.
Réglez le gestionnaire de menus Grouping sur Round .
Pour le Spool Name , cliquez sur Create et nommez la bobine (par ex., BS1)
La boîte de dialogue Electrical Parameters s’ouvre ; sélectionnez la bobine, puis définissez le Wall Thickness selon les besoins (par ex. 0.1), ainsi que le Minimum Bend Radius (par ex. 0.06)
Lorsque la boîte de dialogue est fermée, le gestionnaire de menus Bundle Options apparaît ; sélectionnez Along Path .
Comme indiqué dans la barre d’état, cliquez maintenant pour choisir un point de départ pour le faisceau groupé, puis un point d’arrivée.
Après avoir sélectionné le point d’arrivée, le gestionnaire de menus vous invitera à sélectionner les fils à inclure ; cliquez sur Select All , puis sur Done Sel .
Puisque vous ne lirez pas les paramètres du faisceau groupé à partir d’un fichier, cliquez sur le bouton OK pour laisser les paramètres tels quels, puis cliquez sur le bouton Done dans le gestionnaire de menus.
Répétez le processus pour le second segment du faisceau groupé, en le nommant BS2.
Pour afficher la vue physique du faisceau groupé, cliquez sur le bouton Thick Cables dans la barre d’outils.
Le faisceau a été défini dans PTC Creo et est maintenant prêt à être renvoyé vers ECAD.
PTC Creo – Ouvrir le projet de faisceau dans votre navigateur web
Depuis Creo, vous pouvez également ouvrir directement dans votre navigateur web le projet de faisceau stocké dans votre Workspace Altium. Vous pouvez y examiner tous les fichiers du projet ECAD, y compris le dessin du faisceau, le plan d’implantation, la nomenclature et le dessin Draftsman (s’ils ont été créés).
Ouvrez et examinez n’importe lequel des fichiers du projet de faisceau ECAD dans votre navigateur web.
Synchronisation du faisceau SOLIDWORKS
SOLIDWORKS – Créer l’assemblage du faisceau
Depuis le panneau Altium CoDesigner dans SOLIDWORKS, ouvrez la boîte de dialogue Altium CoDesigner Settings et confirmez que le Common folder for storing models that are coming from ECAD a été configuré ( ).
À l’aide du panneau Altium CoDesigner dans SOLIDWORKS, Pull la conception du faisceau ECAD depuis le Workspace.
Les modèles de composants ECAD seront utilisés pour les connecteurs ; une copie sera stockée dans le dossier Common qui vient d’être spécifié.
L’emplacement initial des composants, des points de connexion et des épissures correspond à leur emplacement dans le dessin de disposition ECAD.
Chaque connecteur est placé avec son point de connexion dans un emplacement et une orientation par défaut, par rapport à l’origine de ce modèle.
Confirmez l’emplacement et l’orientation du point de connexion et mettez-les à jour si nécessaire (en savoir plus sur ce processus ).
Après la mise à jour de tous les connecteurs, SOLIDWORKS peut afficher une erreur d’assemblage car il ne peut pas résoudre les géométries des câbles. ( )
Ce problème peut être résolu en modifiant l’esquisse de routage ou en supprimant le faisceau, puis en l’extrayant à nouveau du Workspace. Cette fois, CoDesigner utilisera les connecteurs mis à jour pour construire le faisceau dans SOLIDWORKS, comme illustré ci-dessous.
Lorsque vous modifiez et enregistrez l’empreinte d’un composant dans ECAD, une nouvelle révision de ce composant est créée ; toute modification apportée au point de connexion du composant dans MCAD sera donc perdue. Les paramètres du composant ECAD peuvent être modifiés sans affecter la conception du faisceau dans MCAD.
Le faisceau dans SOLIDWORKS, avec les connecteurs correctement orientés.
Les documents ECAD, y compris le dessin de disposition, le schéma de câblage, le dessin de fabrication et la nomenclature, peuvent être consultés dans la visionneuse web en cliquant sur le bouton View ECAD's Project en haut du panneau Altium CoDesigner MCAD ( ).
Si le dessin de disposition ECAD est dense, il peut être impossible de tracer les fils/câbles physiques dans MCAD en raison des rayons de courbure minimum, ou ils peuvent être tracés de manière inattendue. La solution consiste soit à les tracer manuellement dans MCAD (après avoir augmenté les distances), soit à rendre le dessin de disposition ECAD moins dense en choisissant une taille de feuille plus grande, puis à transférer à nouveau la conception vers MCAD.
SOLIDWORKS – Mise à jour de l’emplacement et de l’orientation du point de connexion
Modifiez le connecteur pour repositionner et réorienter le point de connexion. Il n’est pas nécessaire d’effectuer une reconnaissance des fonctions.
Modifiez le plan d’esquisse sur lequel le point de connexion est défini.
Et remplacez-le par la face arrière du connecteur.
Ensuite, modifiez l’esquisse pour déplacer le point de connexion.
Le centre du connecteur constitue un emplacement approprié.
Modifiez le point de connexion pour redéfinir son orientation.
En le définissant perpendiculairement à la face arrière du connecteur.
Enregistrez le connecteur, puis revenez à l’assemblage du faisceau.
How the Electrical Cables and Components are Managed in SOLIDWORKS
SOLIDWORKS gère les éléments du faisceau, tels que les fils et les composants, dans le Routing Library Manager , comme illustré ci-dessous ( ).
Avec cette version de la prise en charge des faisceaux, CoDesigner stocke le Cable wire library localement pour chaque projet ; ils ne peuvent donc pas être réutilisés entre projets.
En configurant le paramètre Common folder for storing models that are coming from ECAD de CoDesigner, vous définissez un Component library partagé, qui peut être un emplacement réseau partagé si nécessaire.
À ce stade, CoDesigner pour SOLIDWORKS ne prend pas en charge la liaison des composants ECAD et MCAD natifs pour la synchronisation des faisceaux ; cela sera corrigé dans une future mise à jour.
SOLIDWORKS – Façonner le faisceau dans l’assemblage de l’appareil
CoDesigner fonctionne avec les capacités SOLIDWORKS Routing Electrical. Pour façonner le faisceau dans SOLIDWORKS :
Insérez le faisceau dans l’assemblage de l’appareil MCAD.
Pour pouvoir contraindre chaque connecteur du faisceau avec le connecteur PCB correspondant, vous devez d’abord déplacer le connecteur PCB correspondant dans l’assemblage du faisceau dans l’arborescence du modèle ( ). Notez que le connecteur doit être fixé sur son PCB avant d’être déplacé dans l’arborescence.
Maintenant que le connecteur PCB a été déplacé dans l’arborescence, vous pouvez modifier l’assemblage du faisceau et contraindre le connecteur du câble au connecteur PCB.
Contraignez le connecteur du faisceau avec le connecteur PCB correspondant. Notez que le câblage ne se met pas à jour lorsque les connecteurs sont déplacés ; effectuez un Rebuild dans SOLIDWORKS pour résoudre ce problème.
Si le faisceau ne se met pas à jour correctement après une reconstruction, alors que le faisceau est toujours en cours de modification, passez au ruban Electrical et activez le mode Edit Route ( ). Cela invitera SOLIDWORKS à tenter de résoudre la géométrie, et le faisceau devrait alors être mis à jour ; vous devrez peut-être ensuite ajuster le stub à une longueur appropriée. Si SOLIDWORKS ne peut pas ajuster automatiquement la géométrie, ajustez le stub de manière interactive.
Le connecteur PCB doit maintenant être replacé dans l’arborescence du modèle sur le PCB sur lequel il est monté. Il est également recommandé de supprimer ensuite les contraintes définies entre le connecteur du faisceau et le connecteur PCB.
Répétez ce processus pour les autres connecteurs.
Utilisez les fonctions SOLIDWORKS Edit Route pour router le faisceau à l’aide des capacités MCAD.
Poursuivez le routage du faisceau dans l’assemblage MCAD.
L’étape suivante consiste à pousser le faisceau de SOLIDWORKS vers ECAD.
Dans SOLIDWORKS, vous pouvez coter un segment de route (ou plusieurs segments) à une longueur fixe.
Pour définir une longueur fixe :
Cliquez avec le bouton droit sur la route (dans l’arbre de création FeatureManager ou dans la zone graphique) et sélectionnez Edit Route .
Dans la zone graphique, cliquez avec le bouton droit sur un segment de route et sélectionnez Fixed Length .
Modifiez la valeur de la longueur fixe dans le panneau ( ).
Cette fonctionnalité sera ajoutée à MCAD CoDesigner dans une future mise à jour.
SOLIDWORKS – Ouvrir le projet de faisceau dans votre navigateur web
Depuis SOLIDWORKS, vous pouvez également ouvrir directement dans votre navigateur web le projet de faisceau stocké dans votre Workspace Altium. Vous pouvez y examiner tous les fichiers du projet ECAD, y compris le dessin du faisceau, le dessin de disposition, la nomenclature et le dessin Draftsman (s’ils ont été créés).
Ouvrez et examinez n’importe lequel des fichiers du projet de faisceau ECAD dans votre navigateur web.
MCAD – Pousser le faisceau et l’assemblage multi-cartes vers ECAD
Ouvrez le panneau Altium CoDesigner . Si vous travaillez dans le contexte de l’assemblage de l’appareil, la liste déroulante en haut du panneau répertorie tous les projets que CoDesigner reconnaît ; sélectionnez le faisceau dans la liste pour en faire le projet actif. Vous pouvez également synchroniser le faisceau si l’assemblage a été ouvert seul.
Cliquez sur Push , incluez un Comment approprié, puis cliquez sur Send pour pousser la définition du faisceau vers le Workspace.
La dernière étape consiste à pousser l’ensemble de l’assemblage de l’appareil vers ECAD. Dans le panneau Altium CoDesigner , sélectionnez l’assemblage de l’appareil dans la liste déroulante du projet actif.
Pour inclure toutes les pièces mécaniques dans le boîtier, sélectionnez plusieurs éléments dans l’arborescence du modèle : le boîtier, le faisceau et tous les clips. Vous n’avez pas besoin d’inclure les PCB.
Dans le ruban Altium CoDesigner , cliquez sur le bouton Enclosure ( ).
Une boîte de dialogue de confirmation indiquera que l’opération a réussi, et tous les éléments mécaniques seront répertoriés dans le panneau. Si ce n’est pas le cas, la cause la plus probable est que l’assemblage de l’appareil n’a pas été défini comme projet actif.
CoDesigner ne construit ni ne modifie la topologie du faisceau dans le dessin de disposition ECAD après une resynchronisation depuis MCAD ; la topologie du faisceau doit donc être spécifiée dans ce document avant la resynchronisation.
Dans MCAD, les longueurs de fil sont calculées automatiquement et renvoyées vers ECAD lors d’un Push. Les valeurs calculées peuvent être ajustées dans MCAD si nécessaire, en définissant une valeur Corrected Length dans la section Length of Harness Objects du panneau Altium CoDesigner dans MCAD. Notez que les unités affichées dans le panneau sont les unités actuelles du modèle. Si vous modifiez les unités, cliquez sur le bouton Reload Data ( ) dans le panneau pour actualiser les valeurs Calculated Length et Corrected Length .
Dans ECAD, en plus d’afficher les longueurs de fil dans le panneau Properties (lorsqu’un faisceau est sélectionné), les longueurs de fil peuvent également être affichées dans le document Draftsman et dans le document ActiveBOM, comme illustré dans l’image ci-dessous.
Si les modifications de longueur sont acceptées lorsque le faisceau est extrait à nouveau dans ECAD depuis MCAD, alors les champs Length Type sont définis sur MCAD CoDesigner . Avec ce paramètre Length Type , le Length Value ne peut pas être ajusté dans ECAD à moins de basculer le paramètre Length Type sur Manual ( ).
La possibilité d’ajuster la longueur du fil dans MCAD a été ajoutée dans CoDesigner 3.8.
En savoir plus sur l’utilisation des faisceaux dans ECAD .
Les longueurs de fil calculées automatiquement peuvent être ajustées, si nécessaire.
ECAD – Extraire le faisceau et l’assemblage multi-cartes vers ECAD
Chaque assemblage de faisceau doit être synchronisé avec son projet de faisceau ECAD.
Si vous synchronisez l’assemblage de l’appareil MCAD avec l’assemblage multi-cartes ECAD, vous devez également : synchroniser chaque projet PCB de MCAD vers ECAD ; et mettre à jour chaque PCB dans l’assemblage multi-cartes (s’ils ont déjà été insérés).
L’exécution d’un Pull dans un projet de faisceau ECAD chargera les longueurs physiques des fils, câbles et segments de faisceau dans le dessin de disposition du faisceau.
Effectuer un Pull dans un assemblage multi-cartes ECAD permettra de récupérer et d’appliquer les modifications d’emplacement et d’orientation pour chaque PCB ; de charger et positionner tous les modèles 3D (au format STEP) qui font partie du boîtier ; et de charger et positionner le faisceau en tant que modèle STEP.
Ouvrez l’assemblage multi-cartes dans l’ECAD, puis, dans le panneau MCAD CoDesigner, effectuez un Pull de l’assemblage depuis le Workspace.
L’assemblage multi-cartes, avec les cartes, le faisceau et le boîtier, peut être synchronisé entre le MCAD et l’ECAD.
Modifications du faisceau pouvant être transférées de l’ECAD vers le MCAD
L’ensemble des fils et des câbles.
Informations de connectivité (données de type de-à).
Topologie (points de connexion avec les ensembles de fils et de câbles passant par ces points).
Modifications du faisceau pouvant être transférées du MCAD vers l’ECAD
Vers le dessin de disposition du faisceau (*.LdrDoc) - Longueur physique des fils, câbles et segments du faisceau.
Vers l’assemblage multi-cartes (*.PrjMbd) - Le modèle 3D du faisceau peut également être envoyé vers l’ECAD lors de la synchronisation de l’assemblage multi-cartes, avec les pièces du boîtier mécanique.