REMPLACER UNE PIECE DANS UNE PIECE SOUDÉE

Bonjour à tous,

j'ai une pièce soudée : pièces insérées dans une pièce.

Dans les pièces, il y a une pièce que je voudrais remplacer par une autre.

Dans les fonction de SW je n'ai pas trouver de fonction pour le faire.

Et j'ai tenté lors de l'ouverture du fichier de passer par RÉFÉRENCES et de remplacer le lien de la pièce, mais cela ne fonctionne pas.

Est ce que quelqu'un aurait une solution ?

Merci d'avance

1 « J'aime »

Bonjour @m.legras 

dans une construction soudé c’est du multicorps 

donc c’est pas une piece

mais un corps que tu veux changer 

doc il te faut sélectionner ce corps 

le désolidariser de l’ensemble

de Le supprimer et dans poser un autre

et le refixer 

@+

2 « J'aime »

Oui c'est bien cela, c'est des corps.

Sauf que le corps que je veux remplacer est le premier corps de la pièce soudée, donc celui sur lequel les autres pièces (corps) sont contraints.

Du coup si je supprime le premier corps, tous les autres sont supprimés ... Et je me retrouve donc à refaire entièrement ma pièce soudée !

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.

1 « J'aime »

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 ...

Bon, j'ai trouvé une solution "barbare" !

J'ouvre ma pièce soudée (pièce comprenant plusieurs corps)

Je selectionne ma pièce à remplacer et je fais EDITER DANS LE CONTEXTE

Une fois la pièce ouverte, je fais ENREGISTRER SOUS "nom de nouvelle pièce"

Et en revenant sur la pièce soudée, le corps à bien changé.

Ca ne répond pas au soucis de remplacment de pièce, mais cela me permet d'avancer en attendant de trouver une solution ...

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)

Salut @froussel 

ne pas oublier qu'il en mecano soudée

ce qui change pas mal de chose 

sur le comportement hiérarchique du mécano soudée

@+ ;-)