Si tu as une référence externe pour la pièce que tu veux remplacer ça devrait pouvoir fonctionner via la gestion des références externes (à l'ouverture du fichier par exemple).
Dans l'édition des références à l'ouverture de ta pièce multicorps, il y a l'outil 'remplacer' en haut à droite de la fenêtre qui te permet de remplacer le nom ou le chemin de ton fichier par un autre. Un double clic sur le nom du fichier ou du chemin fonctionne aussi.
J'ai tenté par les références externes, je peux remplacer la référence par celle que je veux, mais après ouverture du fichier, rien ne change.
J'ai tenté par copie d'arborescence et Pack & Go, mais c'est la même chose. Le lien ne change pas.
Il y a pourtant bien un moyen de changer cela j'imagine, car comme tu le dis froussel, il y a bien une référence externe à ce corps importé. D'ailleurs via EDITER DANS LE CONTEXTE lorsque l'on sélectionne le corps, on ouvre bien une pièce ...
Bizarre que cela ne fonctionne pas. On travaille beacuoup avec des pièces insérées (brut de fonderie inséré dans la pièce finie) et on n'a jamais eu de soucis pour changer une référence externe. Peut être car tu as plusieurs références externes dans la même pièce ?
Je viens de faire le test avec 2 pièces. En pratique ça marche mais pas terriblement.
Quand tu modifies ta référence dans le menu d'édition de référence (la ligne passe alors en vert dans ce menu) et que tu ouvres ton fichier , tu as l'impression que rien ne c'est passé: tu voies l'ancien 3D au lieu du nouveau pour le corps que tu as édité. Masi SW a bien fait le remplacement : il suffit d "éditer dans le contexte " le corps que tu as modifié. SW ouvre alors bien le nouveau fichier et à la fermeture il remet à jour le 3D dans ta pièce principale.
Gros Nota : il y a une option systeme SW qui gère ce comportement : option/ références externes / charger les documents référencés . si elle est sur 'aucun' le comportement décrit ci dessus est normal. On essaie d'etre sur 'modifié uniquement' (devrait suffire pour ton cas) ou 'tous' mais il faut savoir que ce paramètre SW n'est pas stable du tout dans SW. J'ai fait remonter le soucis à visiativ sous maintenance (leur réponse : La clé de registre windows est Ordinateur\HKEY_CURRENT_USER\Software\SolidWorks\SOLIDWORKS 2020\General\DontAskAgainOptions\MSG_LOAD_EXTERNAL_DOC%*^%$&23112 quand l'option est en "Sur demande" la clé est supprimée). Pour Visiativ il faudrait charger les paramètres SW à chaque démarrage pour s'assurer que les valeurs de cette clé ne sautent pas de façon aléatoire (ce qui est notre cas actuellement).
Si tu règles le paramètre sur 'tous', le fichier se met à jour automatiquement à toutes les ouvertures. Sur 'modifié uniquement' cela devrait fonctionner quand tu modifies la référence. Je te conseilles vivement de régler sur 'tous' pour être sûr que les références de ton modèle soient toujours à jour (sinon tu peux louper une modification de pièce importée).
Un peu déstabilisant il est vrai (NB : je suis sous SW2020 SP3.0, il est possible que le fonctionnement soit différent sur d'autres versions)