Comprendre la synchronisation des harnais – Utilisateurs avancés
Comment MCAD CoDesigner prend en charge la conception de faisceaux
La prise en charge des faisceaux par MCAD CoDesigner intègre les modèles ECAD et MCAD du faisceau. L’objectif est de permettre au harness geometry d’être conçu dans l’environnement MCAD, puis retransféré vers l’ECAD sous forme de paramètres physiques (longueurs) des éléments du faisceau.
L’élément commun (et essentiellement similaire) entre les environnements ECAD et MCAD est que le schéma/diagramme de câblage du faisceau est fondamentalement le même des deux côtés de l’échange du modèle de faisceau. En revanche, le modèle physique diffère entre l’ECAD et le(s) MCAD. Côté ECAD, il n’existe pas de modèle physique exact du faisceau, tandis que côté MCAD, le modèle physique est créé (généré) par MCAD CoDesigner à partir des données fournies côté ECAD (modèles de connecteurs, topologie du faisceau et paramètres des objets du faisceau).
Côté ECAD, la source des données du modèle de faisceau est le diagramme d’implantation du projet de faisceau. Ce diagramme est plat et ne respecte pas les proportions réelles du faisceau, mais il contient la topologie ainsi que le schéma interne du faisceau, utilisés pour construire l’ébauche du modèle physique du faisceau côté MCAD.
La prise en charge initiale des faisceaux par MCAD CoDesigner concerne Creo et Solidworks. Bien que les deux implémentations puissent être considérées comme similaires en termes de définition du diagramme de câblage, elles sont assez différentes en ce qui concerne le routage 3D des câbles et des fils ainsi que la définition des composants.
Résumé de leurs différences :
-
SOLIDWORKS regroupe chaque câble\fil empruntant le même trajet dans un seul faisceau, et recommande également de ne pas distinguer les broches de connecteur. Par conséquent, MCAD CoDesigner ne crée pas de points de connexion séparés pour chaque broche de chaque composant (conformément aux recommandations de SOLIDWORKS). À l’inverse, Creo cherche à modéliser précisément chaque câble\fil et connecteur. Ainsi, lorsque MCAD CoDesigner récupère la conception, il crée un point de connexion pour chaque broche Creo.
-
Le routage dans SOLIDWORKS repose sur des splines 3D contraintes (qui sont essentiellement des entités SOLIDWORKS standard définissant les chemins de routage), tandis que Creo utilise des entités spécifiques pour les fils et les câbles.
-
SOLIDWORKS dispose de bibliothèques distinctes de câbles et de connecteurs, créées/maintenues par MCAD CoDesigner (et l’utilisateur). Les bibliothèques définissent les fils et connecteurs disponibles (y compris leurs broches), qui peuvent être utilisés et partagés entre projets. Techniquement, ces bibliothèques sont des XML (pour les fils) et des XML+.sldprt(s) pour les connecteurs.
À l’heure actuelle, CoDesigner ne prend pas en charge les bibliothèques MCAD partagées pour Creo, et définit à la place le type de câble\fil directement dans l’assemblage du faisceau sous forme de Spool. Dans Creo, les connecteurs sont également des modèles distincts, qui peuvent être utilisés séparément sans qu’il soit nécessaire de les enregistrer dans une bibliothèque. -
En plus de la pièce de faisceau, SOLIDWORKS enregistre les informations du faisceau dans des fichiers xxx-fromToList.xml et xxx-segmentList.xml. CoDesiger n’utilise pas directement ces informations, mais SOLIDWORKS exige ces fichiers pour fonctionner de manière cohérente avec la conception du faisceau.
Modèle unifié de projet de faisceau
Le modèle unifié utilisé par MCAD CoDesigner pour échanger le faisceau entre ECAD et MCAD reflète essentiellement le modèle d’objet de faisceau créé dans Altium Designer.
Le modèle unifié du faisceau contient les objets suivants :
-
Fils
-
Câbles (contenant des fils)
-
Paires torsadées (en ECAD, elles sont considérées comme un cas particulier de câbles)
-
Connecteurs (borne, points non connectés, épissure ou épissure en ligne)
-
Segments de faisceau (qui regroupent les câbles et les fils sur un segment de leur chemin de routage)
-
Points de connexion (ce sont des points fixes dans l’implantation du faisceau servant à définir des segments spécifiques du chemin de routage)
Accords de conception et hypothèses
-
Du point de vue de CoDesigner, les câbles sont considérés comme des pièces standard contenant plusieurs fils. Les câbles n’intègrent pas d’autres câbles ; pour les regrouper, on utilise des segments de faisceau.
-
Le rayon de courbure minimal et l’épaisseur sont des propriétés physiques importantes pour les câbles et les fils. Ils définissent les possibilités de routage (et les cas où le routage est impossible) pour les fils et les câbles.
-
Les composants connecteurs utilisés pour la conception de faisceaux ne sont pas utilisés pour la conception de PCB.
-
Les composants connecteurs doivent avoir un modèle 3D dans leur empreinte côté ECAD.
-
Les broches physiques sont spécifiées uniquement dans le modèle de connecteur côté MCAD.
-
Les points de connexion définis côté ECAD servent à regrouper des fils/câbles distincts sur leur chemin de routage. Ils peuvent être considérés comme des « brides de fixation » virtuelles sur le trajet de l’ensemble de fils/câbles. Regrouper un ensemble de fils/câbles de cette manière peut aider à éviter un routage inadapté, dans lequel les fils/câbles entrent en collision les uns avec les autres.
-
Un fil « Not-connected » doit se terminer par une borne « Not-connected », c’est-à-dire le composant. Ce composant n’a pas de corps physique, mais définit l’emplacement exact où se trouvera l’extrémité du fil non connecté.
-
Un câble a la longueur du fil le plus long qu’il contient.
-
La somme des longueurs des segments de faisceau sur le trajet du câble\fil est toujours inférieure à la longueur de ce câble\fil. Cela est dû au fait que les segments de faisceau décrivent uniquement les parties groupées du routage du câble\fil.
-
Dans SOLIDWORKS (conformément aux recommandations de SOLIDWORKS), CoDesigner crée une seule broche comme point d’entrée pour un connecteur. L’utilisateur peut redéfinir le connecteur pour spécifier plus d’un point de connexion, avec les broches associées, si nécessaire.
Limitations et exigences de la prise en charge des faisceaux
-
CoDesigner ne prend pas en charge les modifications côté MCAD du schéma ou de la topologie du faisceau.
-
Si vous travaillez avec SOLIDWORKS PDM, les bibliothèques de faisceaux doivent être gérées manuellement. Les fichiers XML de faisceau doivent être extraits avant modification et réintégrés après modification. Si des connecteurs doivent être mis à jour, ils doivent également être extraits.
-
Le mappage DMS est pris en charge dans Creo, la prise en charge de SOLIDWORKS ayant été ajoutée dans la version 3.12 de CoDesigner.
-
Dans les versions de CoDesigner antérieures à 3.12, les modèles de connecteurs étaient nommés d’après le nom de l’empreinte ECAD. À partir de CoDesigner 3.12, les modèles de connecteurs sont nommés en fonction de l’option Naming of component models that are transferred from ECAD to MCAD, configurée dans la page MCAD CoDesigner des paramètres de l’administrateur Workspace.
-
Pour SOLIDWORKS, MS Excel doit être installé sur le PC pour que la synchronisation des faisceaux fonctionne, et le niveau de licence SOLIDWORKS doit prendre en charge le routage SOLIDWORKS.
-
Pour Creo, la licence faisceau doit faire partie du pack de licences Creo.
-
CoDesigner ne fonctionne pas avec des types de fils ou de câbles ; il crée un type distinct pour chaque fil ou câble, nommé selon son désignateur (même si les propriétés du câble\fil sont totalement identiques à celles d’autres fils/câbles).
Utilisation des bibliothèques SOLIDWORKS
-
Le contenu de la bibliothèque de routage Solidworks est stocké dans des fichiers cable.xml et components.xml avec les modèles de composants associés.
-
MCAD CoDesigner utilise toujours son propre cable.xml, spécifique au projet (différent pour chaque projet), et son propre components.xml, qui peut être partagé entre projets (y compris avec des projets non CoDesigner).
-
Components.xml est stocké dans le dossier du projet, ou dans le dossier commun des composants (si ce dossier a été défini dans les options de MCAD CoDesigner). Les modèles de composants auxquels ce XML fait référence sont placés dans le même dossier que le fichier Components.xml.
-
CoDesigner utilise ces fichiers de bibliothèque lors des opérations initiales de pull/push/application des modifications, et cela peut entraîner des changements dans les paramètres des fichiers de bibliothèque courants dans SOLIDWORKS. Ainsi, lorsqu’il est nécessaire d’utiliser des bibliothèques non spécifiques à CoDesigner (par exemple si un utilisateur souhaite utiliser un assemblage de faisceau non CoDesigner), l’ingénieur MCAD peut devoir s’assurer que les bibliothèques par défaut appropriées sont définies.
Particularités de la modélisation des fils non connectés
-
Sur le diagramme de câblage ECAD, un fil Not-connected doit être relié à une entité Not-connected.
-
Sur le diagramme d’implantation ECAD, le point de connexion associé à une entité Not-connected spécifique du diagramme de câblage doit être créé, tout comme le segment de faisceau qui amènera le fil non connecté jusqu’à ce point.
-
Côté MCAD, un modèle de connecteur distinct sera créé pour chaque point de connexion « not-connected ». En pratique, le comportement côté MCAD d’un fil non connecté sera le même que celui d’un fil connecté, à la seule différence que le « connecteur » d’un fil non connecté n’existe que côté MCAD.
Fonctionnement du pull initial dans MCAD
En MCAD, la procédure initiale de pull d’un faisceau peut être considérée comme un processus en plusieurs étapes, composé des étapes suivantes :
-
Création de l’assemblage du faisceau (il s’agit simplement d’un assemblage, similaire à un assemblage de PCB).
-
Placement des connecteurs (et, si nécessaire, leur création) à l’intérieur de l’assemblage créé, à des positions correspondant au schéma d’implantation ECAD dans le plan X-Y. En d’autres termes, l’origine du connecteur doit se trouver à la même position X-Y que sur le schéma d’implantation, et l’axe Z du connecteur aura la même direction que l’axe Z de l’assemblage :
-
Les connecteurs sont des pièces MCAD créées à partir de modèles Parasolid. Les modèles sont fournis par ECAD et nommés d’après le nom de l’empreinte utilisée pour le composant ECAD (si ECAD est en mesure de les fournir).
-
Sinon, au lieu d’utiliser le modèle ECAD pour créer la pièce du connecteur, le connecteur peut être associé à une pièce de connecteur MCAD existante à l’aide des paramètres de mappage des composants de CoDesigner.
-
Si la pièce du connecteur n’existe pas encore côté MCAD, elle est créée automatiquement à partir du modèle ECAD de la manière suivante :
-
Pour Creo, la pièce est créée à partir du modèle Parasolid fourni par ECAD (si aucun modèle n’est fourni, un modèle vide est alors utilisé). Dans cette pièce, chaque broche du connecteur est modélisée comme un système de coordonnées, situé dans le plan X-Z sur une rangée (espacées de 0,1 pouce), orienté de la même manière que le système de coordonnées par défaut de la pièce. En outre, un système de coordonnées pour la fixation du câble entrant est créé, nommé spécifiquement « CS0 », situé au milieu de la rangée de broches selon une coordonnée X, avec des décalages égaux selon les coordonnées X et Z (c’est-à-dire que, pour des rangées de broches plus longues, la distance entre la rangée de broches et CS0 est plus grande)
-
Pour SOLIDWORKS, la procédure est similaire, avec les différences suivantes :
-
Les broches des connecteurs qui ne sont pas des épissures ne sont pas modélisées comme des points de connexion physiques. À la place, un seul point de connexion est créé, où les broches sont associées virtuellement (et ce même point est également utilisé pour attacher les câbles à leur connecteur). La broche du point de connexion est définie comme normale au plan Front, avec un décalage de 100 mils selon X et de 100 mils selon Y par rapport à l’origine. La direction de la broche est opposée à l’axe Z.
-
Le connecteur créé (y compris les informations concernant ses broches « virtuelles ») est enregistré dans la bibliothèque SOLIDWORKS (components.xml), afin de permettre à SOLIDWORKS de reconnaître ensuite la pièce comme un composant. Reportez-vous au format des propriétés des connecteurs SOLIDWORKS.
-
-
-
Les entités « Splice » et « Not-connected » sont également modélisées comme un connecteur et enregistrées dans la bibliothèque des connecteurs (components.xml), mais sans corps (uniquement avec des points de connexion). Les pièces correspondant à ces entités sont nommées sur la base des ID ECAD. Ces pièces sont destinées à être spécifiques au projet et ne sont pas censées être partagées entre différents projets.
-
Dans Creo comme dans SOLIDWORKS, les épissures sont modélisées comme des connecteurs. Chaque broche est modélisée séparément. Ces broches sont orientées de la même manière que les broches de connecteur, sur une rangée le long de l’axe Y, avec un espacement de 100 mil entre elles.
-
Les épissures en ligne (ou taps) sont modélisées de manière similaire à une épissure, sans connecteur pour un fil qui contourne l’épissure. Un tel fil n’a pas de points de connexion exacts, mais peut ensuite être routé via les emplacements d’épissure.
-
-
-
Une fois tous les connecteurs placés dans l’assemblage, le schéma (c’est-à-dire la table From-To) est importé dans la conception MCAD. L’importation du schéma est un processus interne du MCAD ; CoDesigner se contente de préparer les données à importer et d’exécuter cette importation. Les cas Creo et SOLIDWORKS diffèrent sensiblement à cette étape.
-
Pour Creo :
-
La pièce du faisceau est créée dans un assemblage de faisceau par MCAD CoDesigner.
-
Le fichier wirelist au format neutre (NWF) est préparé par MCAD CoDesigner et importé dans le faisceau (spécification NWF, NWF).
-
Les fils/câbles logiques et les bobines sont créés sur la base des données logiques importées (les entités logiques n’ont pas de géométrie dans le modèle).
-
-
Pour SOLIDWORKS :
-
Dans un dossier temporaire (dossier temp de Windows), un fichier Excel de table From-To préparé est créé, dans lequel la connectivité des connecteurs est enregistrée (exemple de format de tableau Excel).
-
Un fichier cable.xml (essentiellement une bibliothèque) est préparé, dans lequel les câbles du projet sont enregistrés (reportez-vous au format des propriétés des câbles).
Note: contrairement à la bibliothèque de composants, la bibliothèque de câbles (cables.xml) est supposée être spécifique au projet, et non partagée entre projets. Ce fichier XML est créé dans le dossier du projet. -
Exécutez la commande Import From-To (Start from From-To), avec les paramètres suivants : table Excel From-To, fichier Cable.xml et fichier Components.xml, afin de créer la pièce du faisceau. La pièce sera créée à l’aide du modèle de faisceau par défaut dans l’assemblage créé ci-dessus.
-
Les composants et câbles importés seront reconnus par SOLIDWORKS et connectés logiquement (sans routage exact des câbles). Cependant, il ne s’agit pas seulement d’une importation de données de schéma dans le modèle MCAD (comme c’est le cas pour Creo), mais de la création de la pièce du faisceau, avec une « structure filaire » pour la géométrie de routage ultérieure du faisceau. En particulier, dans la pièce du faisceau, l’esquisse du faisceau et les points de connexion du connecteur (lignes spéciales dans l’esquisse) sont créés.
Note: L’implémentation des faisceaux dans SOLIDWORKS nécessite que MS Office soit installé sur le PC. Cela permet à SOLIDWORKS d’importer les fichiers XLS préparés par CoDesigner.
-
-
-
Ensuite, des points de connexion (en termes ECAD) sont créés dans la conception à l’aide des coordonnées du dessin d’implantation.
-
Pour Creo, les points de connexion sont créés sous forme de points de référence.
-
Pour SOLIDWORKS, les points de connexion sont créés comme des segments de ligne dans l’esquisse 3D du faisceau. Les segments de ligne mesurent 40 mils de long, et le centre de chaque segment se trouve sur le point de connexion. Le segment lui-même est parallèle à l’axe Y de l’esquisse.
-
-
Les informations sur les points de connexion et les segments de faisceau sont enregistrées dans des propriétés d’assemblage spécifiques du modèle MCAD. Ces propriétés sont gérées par MCAD CoDesigner et ne sont pas censées être modifiées par l’utilisateur.
-
Dans Creo, elles sont enregistrées dans les propriétés : AltiumMCAD_ConnectionPoints et AltiumMCAD_BundleSegments.
-
Dans SOLIDWORKS, elles sont enregistrées dans les propriétés : ConnectionPointsStorage et BundleSegmentsStorage.
-
-
La dernière étape du processus de pull du faisceau côté MCAD est le routage des câbles et des fils. Il convient de mentionner qu’ils ne sont pas routés automatiquement sur la base de la table From-To, car il faut également prendre en compte les points de connexion et les points de dérivation qui ne sont pas mentionnés dans la table From-To (en intégrant essentiellement aussi les segments de faisceau du côté ECAD).
-
Pour Creo, l’utilisation de l’API de faisceau par CoDesigner consiste à :
-
Acheminer chaque câble/fil du connecteur de départ au connecteur d’arrivée, en passant par les points de connexion créés à l’étape précédente (les points de connexion à utiliser sont identifiés à partir des données des segments de faisceau obtenues depuis l’ECAD).
-
Les fils sont acheminés d’une broche de connecteur à une autre ; en revanche, les câbles sont acheminés depuis le port d’entrée de câble du connecteur (représenté par CS0) vers un autre port d’entrée de câble. Les fils situés à l’intérieur du câble ne sont pas acheminés automatiquement et peuvent être acheminés manuellement si nécessaire.
-
Pour garantir la cohérence à cette étape, il est important que CoDesigner trouve les points de connexion (broches) appropriés sur chaque connecteur, et que le MCAD soit capable d’acheminer le fil\câble dans les contraintes imposées par l’épaisseur\rayon de courbure minimal et la distance entre les points d’acheminement. S’il n’est pas possible d’acheminer le fil\câble dans les contraintes données, il ne sera pas acheminé et une erreur sera signalée.
-
-
Pour SOLIDWORKS, l’acheminement se déroule de la manière suivante :
-
L’esquisse de routage et le routage lui-même sont ouverts pour modification dans SOLIDWORKS.
-
Chaque fil\câble autonome est acheminé.
-
Pour acheminer le câble\fil, la première étape consiste à identifier les connecteurs source\destination et les points de connexion du connecteur associés.
-
Ensuite, selon les segments de faisceau dans lesquels le fil\câble est identifié, la séquence des points d’esquisse par lesquels passe le fil\câble est définie.
-
Puis l’autoroutage est lancé.
-
-
-
Collecte de la conception de faisceau dans le MCAD pour envoi vers l’ECAD
-
Les informations clés envoyées du MCAD vers l’ECAD sont la longueur des fils, des câbles et des segments de faisceau.
-
Les fils, câbles, composants et leurs connexions sont lus directement à partir du modèle côté MCAD. Les points de connexion et les segments de faisceau n’existent pas dans le modèle MCAD ; ils sont donc obtenus à partir des données enregistrées dans les propriétés.
-
La longueur des câbles et des fils est obtenue à partir des fils et câbles correspondants via l’API MCAD, et si le fil\câble est également acheminé, alors la longueur devrait être correcte.
-
La longueur d’un segment de faisceau n’est pas une donnée fournie directement par le MCAD. Pour obtenir cette longueur, CoDesigner commence par trouver et identifier tous les points du segment dans le modèle de faisceau, puis interroge l’API MCAD pour obtenir la distance entre les points le long de la route. Ce processus peut échouer si certains points ne sont pas inclus dans le routage du fil\câble du segment.
Mise à jour de la conception de faisceau MCAD avec les modifications ECAD
-
Du côté MCAD, CoDesigner accepte toutes les modifications de la conception, sauf les changements de position des connecteurs (CoDesigner ignore les changements de position et utilise les positions du placement initial).
-
Si le schéma est modifié, CoDesigner réimporte la table FromTo et met à jour le routage en conséquence. En revanche, si seules les propriétés sont modifiées, CoDesigner n’applique que les changements de propriétés.
-
Une modification d’un point de connexion est un cas particulier dans lequel la table From-To n’est pas réimportée (car elle n’a pas réellement changé). Toutefois, une modification d’un point de connexion signifie que les fils doivent être réacheminés. Ce comportement peut être utilisé comme déclencheur intentionnel pour relancer le routage. Par exemple, si l’utilisateur supprime un point de connexion côté MCAD et effectue à nouveau un Pull du faisceau, alors, lorsque les modifications sont appliquées, les câbles\fils passant par le point de connexion supprimé seront réacheminés. Cette technique peut être utilisée pour réparer le routage de fils spécifiques.
-
Un autre cas à noter est que, lorsqu’il y a des changements de connectivité, seul un réacheminement partiel est effectué selon les besoins ; toutefois, le schéma côté MCAD est entièrement mis à jour (car CoDesigner n’est pas en mesure de demander une mise à jour partielle du schéma).
-
Dans l’ECAD, la seule modification entrante pouvant être appliquée est un changement de longueur pour les fils, les câbles et les segments de faisceau. Le changement de longueur est appliqué comme propriété des objets correspondants ; aucune géométrie côté ECAD n’est modifiée.
Résolution des problèmes de synchronisation de faisceau
Raisons courantes des problèmes
En raison des limitations côté MCAD et des différences essentielles dans la manière dont le faisceau est modélisé en ECAD et en MCAD, toutes les conceptions de faisceau ECAD ne peuvent pas être correctement construites dans le MCAD. Lorsqu’un faisceau ne peut pas être correctement construit dans le MCAD, des modifications de la conception du faisceau seront nécessaires dans l’ECAD. MCAD CoDesigner tente d’identifier ces cas lors du Push depuis l’ECAD, mais il est possible que tous les cas ne soient pas reconnus ; une analyse précise peut donc être nécessaire pour identifier les éléments de conception ECAD non pris en charge.
Remarques sur le travail dans l’environnement SOLIDWORKS PDM
-
Une règle standard pour travailler avec SOLIDWORKS PDM est la suivante : tous les fichiers susceptibles d’être modifiés doivent être extraits avant la modification, puis archivés après l’achèvement de toutes les modifications.
-
Pour les modifications de faisceau, cette règle s’applique à : la pièce de faisceau et tous les fichiers XML impliqués dans le processus de conception du faisceau, à savoir cables.xml, components.xml, xxx-fromToList.xml et xxx-segmentList.xml. Si l’un de ces fichiers n’est pas extrait, des erreurs imprévisibles peuvent survenir lors de l’application des modifications à la conception du faisceau, ou lorsqu’un autre utilisateur PDM accède à cette conception.
-
Pour le pull initial du faisceau, assurez-vous que components.xml est extrait avant le pull, si le dossier des composants communs CoDesigner est utilisé.
SOLIDWORKS : modification des connecteurs (y compris l’ajout de plusieurs points de connexion)
-
Après avoir créé de nouveaux points de connexion ou redéfini des points de connexion existants dans un connecteur dans SOLIDWORKS, il est nécessaire d’exécuter la commande SOLIDWORKS Re-Import From/To (dans le contexte de l’assemblage du faisceau), puis de Rebuild avec le fichier From-To .xlsx correspondant à cet assemblage de faisceau.
-
Si de nouveaux points de connexion sont ajoutés, de nouvelles splines devront également être tracées vers les points de connexion nouvellement créés.
Lorsque le pull initial échoue
Si le pull initial ou une mise à jour du faisceau ne fonctionne pas dans le MCAD, il vaut la peine de vérifier les points suivants :
- Une licence faisceau est-elle disponible pour un utilisateur ? (l’utilisateur doit être de niveau Pro ou Enterprise)
- Y a-t-il des avertissements lors du push de la conception du faisceau depuis l’ECAD ? (si oui, il est important de les corriger)
- Le logiciel MCAD dispose-t-il des licences appropriées pour prendre en charge les fonctionnalités de conception de faisceau ? (en cas de doute, l’utilisateur devrait essayer de créer un faisceau manuellement)
- Des erreurs s’affichent-elles lors du pull de la conception du faisceau dans le MCAD ? Par exemple, s’il est impossible d’acheminer certains fils\câbles, il peut être utile de vérifier leurs paramètres d’épaisseur\rayon de courbure minimal)
- Si SOLIDWORKS PDM est utilisé, assurez-vous que tous les fichiers liés au faisceau (y compris les bibliothèques) sont extraits avant la mise à jour du faisceau\pull initial.
- Si un comportement incohérent se produit, lisez les erreurs et avertissements dans le journal afin d’identifier les causes racines possibles.
- Pour SOLIDWORKS, il se peut que les fils\câbles ne soient pas acheminés automatiquement ; il vaut donc la peine de le vérifier dans le panneau ‘Edit Route’->’Edit wires’. Ici, si le fil\câble présente un avertissement ou une longueur nulle, il peut être nécessaire de l’acheminer manuellement en sélectionnant les segments de chemin où le fil doit être acheminé.
Envoi des modifications vers l’ECAD
Dans le cas où le pull initial depuis l’ECAD a fonctionné, mais où le faisceau n’a pas pu être renvoyé correctement vers l’ECAD, cela peut être dû à des modifications non prises en charge effectuées dans le MCAD. Il y a certaines actions à éviter dans le MCAD pour ne pas se retrouver dans une telle situation :
- Ne supprimez pas et ne renommez pas les points de connexion créés par MCAD CoDesigner (en pratique, ne modifiez pas la topologie du faisceau).
- Ne modifiez pas le schéma du faisceau dans le MCAD, c’est-à-dire n’ajoutez/supprimez/renommez pas les connecteurs, fils ou câbles.
- Ne modifiez pas les propriétés des câbles ou des fils (elles ne sont pas resynchronisées vers l’ECAD).
- Ne modifiez pas les noms des broches de connecteur/points d’entrée pour les points d’entrée de connecteur créés par CoDesigner.
- Avant de pousser les modifications depuis le MCAD, assurez-vous qu’il n’y a aucune incohérence dans le faisceau signalée dans le MCAD.
- Dans Creo, si des câbles sont présents dans la conception, assurez-vous d’acheminer manuellement les fils allant des extrémités du câble aux broches du connecteur (le routage manuel peut être effectué en sélectionnant le câble puis en exécutant le routage).
- Pour SOLIDWORKS, dans le cadre du dépannage, il vaut la peine de vérifier l’affectation des segments de routage à des fils spécifiques. Dans certains cas particuliers, cette affectation pourrait être incorrecte, et il peut être nécessaire de la corriger manuellement.
Mise à jour de la conception MCAD avec les modifications provenant de l’ECAD
-
La mise à jour de la conception du faisceau avec les modifications ECAD peut entraîner la perte du routage côté MCAD si des nœuds du faisceau (points de connexion/connecteurs) sont supprimés. Indépendamment du fait que MCAD CoDesigner doive appliquer correctement de telles suppressions, il est recommandé d’éviter ce type de mise à jour.
-
Avant de mettre à jour la conception MCAD avec les modifications ECAD, il est recommandé que la conception du faisceau côté MCAD soit cohérente (sans avertissements/erreurs détectés par le MCAD).
-
De manière générale, il est recommandé d’enregistrer l’assemblage du faisceau MCAD avant d’appliquer de nouvelles modifications, afin de pouvoir revenir à un état précédent si nécessaire.
-
Si CoDesigner ne parvient pas à récupérer les modifications du faisceau depuis l’ECAD vers Creo (en affichant un message d’erreur), il peut être nécessaire de supprimer le câble physique dans le modèle ainsi que la bobine correspondante, puis de récupérer à nouveau les modifications. Vous devrez ensuite rerouter ce câble depuis l’arborescence du modèle.
-
Si la connectivité ou le routage du câble ou du fil est modifié, MCAD CoDesigner peut le rerouter, ce qui peut entraîner le détachement d’entités MCAD associées au routage d’un câble ou d’un fil.
).