Edit the structure of the assembly tree

Edit the structure of the assembly tree

colin.ngNB7PC
Enthusiast Enthusiast
1,858 Views
4 Replies
Message 1 of 5

Edit the structure of the assembly tree

colin.ngNB7PC
Enthusiast
Enthusiast

Hi there, 

 

I've been working with Inventor since March this year and I'm now realising that I always make the same mistake when working with assemblies that contain subassemblies. 

 

I'll add parts into the assembly and constrain them accordingly, and only much later realise that those part files should have been part of a subassembly, instead of being a direct child of the main assembly. Would it be possible to easily swap it over to be part of the subassembly that I need it to be under? 


So far I've been deleting the part files then adding them back in to the subassemblies that they should be under, so a faster way to do it would be better. Of course, I'm also working on being more careful and adding them to the correct subassembly so I can prevent any rework! 

0 Likes
Accepted solutions (1)
1,859 Views
4 Replies
Replies (4)
Message 2 of 5

gcoombridge
Advisor
Advisor
Accepted solution

You can just drag the part in the browser onto the subassembly node. Warning though, any constraints between parts that are not in the subassembly will be lost.

 

Alternatively right click on the part/parts and choose demote... This will create a new subassembly. 

Use iLogic Copy? Please consider voting for this long overdue idea (not mine):https://forums.autodesk.com/t5/inventor-ideas/string-replace-for-ilogic-design-copy/idi-p/3821399
0 Likes
Message 3 of 5

JDMather
Consultant
Consultant

@gcoombridge wrote:

Warning though, any constraints between parts that are not in the subassembly will be lost.


Although Inventor automatically generates this warning, I almost never in fact lose ANY assembly constraints.  I think with logical assembly constraints - Inventor nearly always sorts them out.


-----------------------------------------------------------------------------------------
Autodesk Inventor 2019 Certified Professional
Autodesk AutoCAD 2013 Certified Professional
Certified SolidWorks Professional


Message 4 of 5

swalton
Mentor
Mentor

I sometimes use the Demote command to move components in the top-level assembly to a new sub-assembly.

 

swalton_0-1606140162063.png

 

Steve Walton
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature


Inventor 2025
Vault Professional 2025
Message 5 of 5

colin.ngNB7PC
Enthusiast
Enthusiast

Thank you so much! I tried dragging before but didn't think to expand the feature tree of the target subassembly. Worked like a charm and all constraints were maintained too.