Announcements
Attention for Customers without Multi-Factor Authentication or Single Sign-On - OTP Verification rolls out April 2025. Read all about it here.
Anonymous
in reply to: jjstr8

Unfortunately that is not how I have it setup. I think the critical thing here is there are multiple members which causes some sort of roll-up error. Here is what I have:

  • Created two assemblies each with a part in them (SubSubAssembly1 & SubSubAssembly2)
  • Created an assembly and added the two subsub assemblies and then made it an iAssembly (Two members, where one member has SubSubAssembly1 active and SubSubAssembly2 excluded, the other member has the opposite), saved as SubAssembly1
  • Created an assembly and made it an iAssembly (Two members), saved as Assembly1. Added SubAssembly1 where the first member of Assembly1 points to the first member of SubAssembly1 and the second member of Assembly1 points to the second member of SubAssembly1.
  • Ran the code, "yes" to first-level only (Because Inventor won't show all-levels if you go to the Bill of Materials screen of Assembly1)

Here are images showing my iAssembly tables:

 
 
 

SubAssembly1 tableSubAssembly1 tableAssembly1 tableAssembly1 table