Community Tip - Did you know you can set a signature that will be added to all your posts? Set it here! X
Hello together
We do have a problem with assemblys.
We have a subassembly "sub_1"
in "sub_1" there are multiple components, which are all defined in the component placement as "Automatic" meaning their placement actualy isn't defined.
now we have a assembly "asm_1" in which "sub_1" is placed. Let's say as fixed, it doesn't really matter.
Now i want to insert a other part "part_1" into "asm_1" the placement of which i want to define referencing "sub_1".
What happes now is that the components in "sub_1" are moved around in all directions, even though I'm trying to assemble components in "asm_1". they stay in those strange locations even if the placement of "part_1" is canceled.
In other words: The connections i make in "asm_1" influence the placement of the components of "sub_1" which is absolutly not what i want.
Is this a known problem? Is there some kind of setting i can enable to prevent that from happening? Sadly I can't share any data since our IT prevents it. The problem is that we have a lot of imported .asm (from step files), which all have their connections on Automatic, and I can't fix them all. Previously this wasn't a problem and the connections of a sub.asm wouldn't be influenced by a upper asm, but something changed
Solved! Go to Solution.
You need to fully constrain all of your parts. Creo uses a bounding box in order to determine part positions. If parts aren't fully constrained (ie they have a box next to the component in the model tree) then they will move when the bounding box changes. It is a known issue.
You need to fully constrain all of your parts. Creo uses a bounding box in order to determine part positions. If parts aren't fully constrained (ie they have a box next to the component in the model tree) then they will move when the bounding box changes. It is a known issue.