Kenja824
Automotive
- Nov 5, 2014
- 949
I have a family part that brings in assemblies of components. Inside the assembly are two more family part files. If you need an explanation for why it is like this, I will put it at the end of this post.
To be clear, this is in Team Center
My problem is that one of the family parts inside the assembly has been updated to a new revision. However when I open the main family part and try to replace component and swap the family part with rev002 for rev003, it gives me an error. "Could not open XXXXXX - File already exists". Which seems weird as it would have to exist for me to swap it in. I'm not trying to create a file that already exists. I am only trying to replace component with one that already exists.
I have closed all parts and opened the Rev003 file first and then opened the assembly. It will show the rev003 in the tree then. I can save it like that. Then the next time I close and open that assembly, it has rev002 in it again.
Currently the only way I see getting around this problem is to delete the component (Family Part) out of the assembly. Then added the new rev003 from scratch. I really don't want to do this because the main assembly is also a family part and it would mess up the Spread Sheet and I would have to recreate all of that. Which is not the end of the world, but I would rather avoid that if I could.
Does anyone know why I am getting these errors?
FURTHER EXPLANATION FOR WHY I HAVE THESE ASSEMBLIES
I am always looking for ways to make things easier on the designers and detailers. Pallets and stuff like that. I created an assembly for power clamps with hand levers. They would add component and add this family part. They would have all the options they would get for choosing the clamp body, as well as the options for choosing the clamp arm.Then they would get an assembly with the clamp body, clamp arm, two different types of handles for the levers and everything would already be in position within itself. So all they have to do is add the one assembly, copy and paste the components they want and delete the assembly that is left over. In one clean execution, they add the body arm and handle and only need to position it once.
To be clear, this is in Team Center
My problem is that one of the family parts inside the assembly has been updated to a new revision. However when I open the main family part and try to replace component and swap the family part with rev002 for rev003, it gives me an error. "Could not open XXXXXX - File already exists". Which seems weird as it would have to exist for me to swap it in. I'm not trying to create a file that already exists. I am only trying to replace component with one that already exists.
I have closed all parts and opened the Rev003 file first and then opened the assembly. It will show the rev003 in the tree then. I can save it like that. Then the next time I close and open that assembly, it has rev002 in it again.
Currently the only way I see getting around this problem is to delete the component (Family Part) out of the assembly. Then added the new rev003 from scratch. I really don't want to do this because the main assembly is also a family part and it would mess up the Spread Sheet and I would have to recreate all of that. Which is not the end of the world, but I would rather avoid that if I could.
Does anyone know why I am getting these errors?
FURTHER EXPLANATION FOR WHY I HAVE THESE ASSEMBLIES
I am always looking for ways to make things easier on the designers and detailers. Pallets and stuff like that. I created an assembly for power clamps with hand levers. They would add component and add this family part. They would have all the options they would get for choosing the clamp body, as well as the options for choosing the clamp arm.Then they would get an assembly with the clamp body, clamp arm, two different types of handles for the levers and everything would already be in position within itself. So all they have to do is add the one assembly, copy and paste the components they want and delete the assembly that is left over. In one clean execution, they add the body arm and handle and only need to position it once.