01-16-2020
08:15 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
01-16-2020
08:15 AM
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 table
Assembly1 table