I am writing a macro that copies over a master model and its folder structure which contains the child part files, and renames the parts/drawings based on a size change. (the "size" is in the title of each part and drawing)
I have got the part where it copies over the folder structure and solidworks documents working well.
I am having trouble renaming the solid works parts and drawings without breaking references to the children parts.
For context the master model is a multi-body .SLDPRT file where I am using the Insert->Features->Save Bodies feature to save out the individual bodies into their own part files to make drawings off of. What I have done in the past to fix this is use the solid works rename function in the file explorer window. but this is very time consuming as I have to start with the master model, then do every drawing, and then every part. I was hoping I could incorporate this functionality into the macro and have it loop through the file structure.
The problem I am running into is most of the "find references" or "rename" methods are built around assemblies with parts in them, not multi body parts. If anyone has advice on a method to use or a chunk of code that is useful for this the help would be very appreciated!