Mass Replace One Part with Another in All Assemblies - PDM

Hello

I'm looking for a way via PDM to replace a pièce_1 with a pièce_2 in all assemblies where pièce_1 is used (implying to do it in bulk. I know how to do it by taking each assembly one by one). Is it feasible via a tool? A macro? A SQL query?

I'm looking for that too....

For the moment I make a list of where part 1 is used and then don't forget assembly to replace with part 2 

But it's log. what's a shame is the project tool that doesn't work under pdm....  

Yes, it's very long... However, in my opinion, this is something that could be done easily via the PDM since it knows how to manage references easily...

What do you call the project tool?

In the mycadtool suite, there is Project Manager 

Otherwise, still in the myCAD suite I'm trying to do a PDM task that uses the Integration add-in to replace elements in bulk in a folder

 

I take the liberty of reviving this question, as I still haven't solved it...

Hello

Renaming "piece_2" to "piece_1" would be a solution (a bit bastard, admittedly), provided you can afford to rename the piece_1 to "piece_outdated".

For our part, no PDM and we proceed as follows, color code for the parts to be replaced. Either the color of the part is changed to bright green and in the designation added /*Replaced by Part Name + path if different*/ designation before modification. And we hide the part in the windows tree + read-only in the windows explorer so that there is no risk of reusing it or modifying it by mistake.

If you can't find a direct solution, this one, hack mode works pretty well.

Have you tried to open a ticket with Visiativ?

But I think Integration can do it.


remplacer_une_piece.png

Integration may replace a part in a given assembly but will not replace the part in all assemblies as requested.

Unless you can change the link of the part used by the new one via PDM, the only solution is to go through something visual when you open the assembly with a part to be replaced.

1 Like

Sbadenis: If we do a search for use cases of part 1 with the PDM -> then we ask the integration to act on all its assemblies -> we replace it with the new part.

Don't you think it's playable?

1 Like

With MCAT integration


remplacement_piece.zip