Community Tip - Need to share some code when posting a question or reply? Make sure to use the "Insert code sample" menu option. Learn more! X
I'm trying to roll a sub-assembly part number because of a form/fit/function change and I want parent assemblies and drawings that refer to the old number to now point to the new number. Since there may be several assemblies and drawings that refer to the number being rolled, I want the collector to gather all parents automatically, rather than manual.
Basically I'm trying to do this:
I have subassy A.asm and now want to roll the part number to C.asm.
<u>Old assembly structure:</u>
B.asm (and B.drw)
|__ A.asm
<u>New assembly structure:</u>
B.asm (and B.drw)
|__ C.asm
In Intralink, this was done quite nicely with the 'duplicate' operation, but I'm not sure how to accomplish the same with PDMLink. I know how to use the 'Save As' operation to roll a part number and change dependencies down stream to the children, but can't seem to see how to make it go up the chain to the parents. I've played around with various settings in Preference Manager with no luck. Surely this can't be that hard!
Steve
Thanks to Chris for the answer to this riddle which is an “Update Parents” screen in the Workspace operation of Save As. By the way, I am using PDMLink version 9, which makes a difference with regards to the solution.
Key points:
1) This is a new feature of PDMLink 9.0. If you’re using 8, see below.
2) The operation must be made from a <u>Workspace</u> (that was my problem since I normally do this type of operation from the Product folder view which does not have this option). The second screen of the Save As operation will present you with the “Update Parents” screen.
3) All parents must be in the Workspace in order for them to be included in the Update Parents operation.
The solution is documented here in the link below.
http://www.ptc.com/appserver/wcms/relnotes/note.jsp?&im_dbkey=54444&icg_dbkey=826
Solution for PDMLink version 8 (from Chris).
If you are using 8 you have to open all of the top level references first and then do a rename of the part that is changing (in pro/e) and then save everything and check in.
I'm trying to roll a sub-assembly part number because of a form/fit/function change and I want parent assemblies and drawings that refer to the old number to now point to the new number. Since there may be several assemblies and drawings that refer to the number being rolled, I want the collector to gather all parents automatically, rather than manual.
Basically I'm trying to do this:
I have subassy A.asm and now want to roll the part number to C.asm.
<u>Old assembly structure:</u>
B.asm (and B.drw)
|__ A.asm
<u>New assembly structure:</u>
B.asm (and B.drw)
|__ C.asm
In Intralink, this was done quite nicely with the 'duplicate' operation, but I'm not sure how to accomplish the same with PDMLink. I know how to use the 'Save As' operation to roll a part number and change dependencies down stream to the children, but can't seem to see how to make it go up the chain to the parents. I've played around with various settings in Preference Manager with no luck. Surely this can't be that hard!
Steve
We are struggling with this same problem and have found the method Steve describes, however it is still not as easy to use as duplicate. So how do you get all of the used on Assy into workspace? All we have found is a manual operation. You must do a where used in commom space and write down what you find and then check out. Is there a better way?
Thanks