Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations MintJulep on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

How to dissolve subassemblies in BOM. 2

Status
Not open for further replies.

EEnd

Mechanical
Feb 6, 2004
636
I have an assembly with several subassemblies. I would like to have the BOM of the assembly list the components of the components of some of the subassemblies rather than those subassemblies. The following threads mention dissolving assemblies from within the BOM, but I have been unable to find how to do that. Anyone here know how?

thread559-266937
thread559-272829

For those who are wondering why I would want to do this…
We are designing a device with several degrees of freedom. It is divided into several subassemblies and most of these subassemblies are flexible so that we can move the device around. Not surprisingly there is a performance hit, and the model often refuses to move when it should be free to.

My understanding is that when a subassembly is marked as flexible, all of its mates are solved with the mates for the next assembly up. Since a lot of the subassemblies are flexible, the majority of the mates are effectively solved at the highest level.

I figured that SW would do better if I grouped components that move rigidly with one another into their own subassemblies. For example…

Assembly a1 has components c1, c2, c3, c4 and c5. Components c2, c4 and c5 move together. Initially it is structured as:

a1
c1
c2
c3
c4
c5

It is then restructured to:
a1
s1
c1
c3
s2
c2
c4
c5

After restructuring, the number of mates in a1 is significantly reduced and this will reduce the number of mates that will need to be considered when dragging components around. However I would like to have the BOM for a1 list c1, c2, c3, c4, c5 rather than s1, s2. Since c1 – c5 could themselves be subassemblies and I would like those subassembly names to show, selecting parts only for the BOM is not sufficient.

Eric
 
Replies continue below

Recommended for you

You do need to use a Parts Only BOM. Then, for any subassemblies that you <i>don't</i> want to show their parts, you need to open the subassembly file and go to the "Configurations" tab of the design tree. Right-click on a configuration and choose "Properties". Under "Bill of Materials Options->Child component display when used as a sub-assembly, choose the option for "Hide". Repeat for each configuration if there are multiple configurations. This option will tell the BOM to treat the assembly as a "Part" for the purposes of a "Parts Only" BOM.

-handleman, CSWP (The new, easy test)
 
If C1-C5 are actually sub-assemblies themselves then I WOULD use the indented structure instead of Parts Only. Just use the flyout bar on the left side of the BOM. it should be in the middle similar to the feature manager design tree. Highlight the BOM (upper left corner click) Expand this after you have highlighted the BOM on the drawing. Then right click on the row icons and dissolve the levels you don't want to show.

StrykerTECH Engineering Staff
Milwaukee, WI
 
StrykerTECH’s last post guided me to what I was looking for in the UI. handleman’s post seems to be an alternate method. I am still experimenting with the two techniques. Thanks and stars to both of you.

Eric
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor