dhernandez32
Mechanical
- Apr 25, 2010
- 2
I want to know how to break PARENT-SIBLING LINKS between REVISED PARTS or assemblies.
Whenever a part or assy is revised, a link is created between the parent and sibling components. This is desireable when one wants to know EVERYTHING about the history of the part.
But there is a drawback to this for me. The drawback for me is that when the new revision ( sibling) is released, the original part ( the parent ) gets moved to the obsolete folder. This for me is a problem becasue i need both the parent for some machines and I need the sibling for other machines.
WHY I DO THIS
I do this because it is convenient becasue when i do a revision, i ALSO GET THE DRAWING automatically. This is what I want. BUT I need to break the parent-sibling relation that is created. I do not want to do a SAVE AS operation becasue when i do this, i loose the drawing and that wasts my time.
Also the reason I do not use the copy command inside revision manager is becasue i cannot tell which parts will need changing by looking at revision manager (which is text based).
-------------------------------------------
In the following I provide more details if you want to know more. But the basic question is stated above.
SE enviornment:
We use insight an sharepoint and work with managed folders.
The reason I want to break parent-sibling link between revisions is because I find it useful to use REVISIONS to create NEW machines based on OLD machines. BUT i want to preserve the OLD machine intact.
Let me explain how I want to work and let me explain what ALMOST works but fails at the end.
DESIGN SITUATION:
I design machinery with 500 + parts.
I Often am called upon to create a new variation of this machine which needs heavy modes of 250 out of 500 parts. So 250 parts are existing parts and 250 are heavy modifications of existing parts.
MY CURRENT WORK FLOW:
1. I open the top level machine and do a REVISION on it. So if the original top level assy is number 100.asm then i call the revision 100-1.asm
2. After carfully reviewing the project, I identify which of the 500 parts will be modified.
3. Next, I begin creating REVISIONS without modifying any parts. I just spend time creating revisions and saving them as 'dash-1' numbers. So if part 123 needs to be modified, then i do a REVISION on that part from the parent level and name it 123-1 and so on.
The reason i do this is to create a new part AND HAVE THE DRAWING FOLLOW THE PART. Also this procedure saves me time as i need not do a replace. once the revision work is done.
4. I finish my design.
5. With this procedure I obtain everything i want; the drawings are done, the solid model is done, and the assy is done.
THE PROBLEM I HAVE
1. The problem I have is that if i do a RELEASE on the new package, SE will send the ORIGINAL non revised parts to the OBSOLETE folder. This is undesireable becasue these original parts are perfectly good parts that are used in other machines. Therfore i do not want them to end up in the obsolete folder.
2. SE by default REMEMBERS what part is the parent of a revision. There is a hidden parent-sibling link between revisions. I WANT TO DELETE THIS LINK so that the parent of the revision does not end-up in the OBSOLETE folder when I release the project
Whenever a part or assy is revised, a link is created between the parent and sibling components. This is desireable when one wants to know EVERYTHING about the history of the part.
But there is a drawback to this for me. The drawback for me is that when the new revision ( sibling) is released, the original part ( the parent ) gets moved to the obsolete folder. This for me is a problem becasue i need both the parent for some machines and I need the sibling for other machines.
WHY I DO THIS
I do this because it is convenient becasue when i do a revision, i ALSO GET THE DRAWING automatically. This is what I want. BUT I need to break the parent-sibling relation that is created. I do not want to do a SAVE AS operation becasue when i do this, i loose the drawing and that wasts my time.
Also the reason I do not use the copy command inside revision manager is becasue i cannot tell which parts will need changing by looking at revision manager (which is text based).
-------------------------------------------
In the following I provide more details if you want to know more. But the basic question is stated above.
SE enviornment:
We use insight an sharepoint and work with managed folders.
The reason I want to break parent-sibling link between revisions is because I find it useful to use REVISIONS to create NEW machines based on OLD machines. BUT i want to preserve the OLD machine intact.
Let me explain how I want to work and let me explain what ALMOST works but fails at the end.
DESIGN SITUATION:
I design machinery with 500 + parts.
I Often am called upon to create a new variation of this machine which needs heavy modes of 250 out of 500 parts. So 250 parts are existing parts and 250 are heavy modifications of existing parts.
MY CURRENT WORK FLOW:
1. I open the top level machine and do a REVISION on it. So if the original top level assy is number 100.asm then i call the revision 100-1.asm
2. After carfully reviewing the project, I identify which of the 500 parts will be modified.
3. Next, I begin creating REVISIONS without modifying any parts. I just spend time creating revisions and saving them as 'dash-1' numbers. So if part 123 needs to be modified, then i do a REVISION on that part from the parent level and name it 123-1 and so on.
The reason i do this is to create a new part AND HAVE THE DRAWING FOLLOW THE PART. Also this procedure saves me time as i need not do a replace. once the revision work is done.
4. I finish my design.
5. With this procedure I obtain everything i want; the drawings are done, the solid model is done, and the assy is done.
THE PROBLEM I HAVE
1. The problem I have is that if i do a RELEASE on the new package, SE will send the ORIGINAL non revised parts to the OBSOLETE folder. This is undesireable becasue these original parts are perfectly good parts that are used in other machines. Therfore i do not want them to end up in the obsolete folder.
2. SE by default REMEMBERS what part is the parent of a revision. There is a hidden parent-sibling link between revisions. I WANT TO DELETE THIS LINK so that the parent of the revision does not end-up in the OBSOLETE folder when I release the project