Is there any possibility that we can move the parts from the sub-assembly to top level assembly without deleting in sub-assembly and mating all the parts in top level. If yes, how? If no, why we can't do
Naga Ranjithkumar A
Yes, just drag and drop sub-assembly part to main assembly. Even if the part is mated in sub-assembly SW will delete the ones that are no longer applicable in Top assembly.
Make mates between the top level assembly or other parts in the sub-assembly, THEN dissolve the sub-assembly. That means making no mates to the sub-assemblies 3 standard planes or it's origin.
I am very happy for your solution. But if there are 1000 parts, we can't able to do the same procedure what we have done in sub-assembly. Because it is very tedious task
I don't see why not, and as Steven mentioned, as long as the part is mate-free from sub-assembly
Just drag the part out of the sub-assembly and drop in the main assembly
I am glad to know the answer but after moving the parts in to top level assembly entire parts are mating with lock. So, they are becoming rigid that confuses if any other engineer requires to modify.
Any alternative for preventing rigidity
Hi Ranjith,Do you mean to say that the parts are 'fix'ed when you move to main assembly? You can 'float' it.
Can you share your screen shot?
In the above image file from 5000613 to 5000617 all have been moved from sub-level to top level. They have fixed like this.
Looks strange. There is no "+" mark prefix to expand those parts' feature . Try Ctr+Q rebuild. Or may be some bug?.
In my case it shows perfectly as if it was inserted through normal method.
I am sorry sachin it is getting solved in some cases and some other it is not. As you say there might be a bug. I have to resolve that. But utmost thankful because 85% of the problem have solved.
I found one more problem that patterned components are not moving along these parts. Can I know the solution?
You cannot move the pattern to another top assembly. Component Pattern is a assembly feature and when you move it'll loose it's reference and SW will delete this feature. Better make another pattern in the assembly where the component was moved.
It is how 5000613 looks like after moving to top level. We can see the mates of the previous but in locked condition. Even after unlocking it regains its position. which is not recommended. So, I need an alternative.
Retrieving data ...