Cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted

Assembly Arrangement column on NX Drafting BOM

Solution Partner Experimenter Solution Partner Experimenter
Solution Partner Experimenter

I have built a strut assembly which has 12 arrangements. These arrangements suppress/unsuppress various different length strut components within their assembly. This assembly is then added in various locations in the main assembly using different arrangments to link the components together. The length of the strut is reflected in the name of the arrangement.

 

In the assembly navigator I can turn on the Arrangement column to see which arrangement is in use against each instance of my main assembly.

 

Now on the assembly drawing, I want to add a bom that also includes a column that displays the arrangement in use against each of the strut sub-assemblies used in the main assembly. I've not been able to find a way of doing this.

 

I've tried adding an associative measurement in the Strut Assembly that returns the length of the strut but there appears to be an issue with the new measure tool not updating the measure feature when an arrangement is changed. The only way to get it to update is the make each strat assembly instance the work part and manually editing the measure which is impractical with a hundred or so strut assemblies in the main assembly.

 

Does anyone have any ideas as to how I can include the arrangement name on the BOM on the drawing please.

6 REPLIES

Re: Assembly Arrangement column on NX Drafting BOM

Gears Esteemed Contributor Gears Esteemed Contributor
Gears Esteemed Contributor

Are you actually swapping components?

 

To my (limited) knowledge, Assembly Arrangements were meant for things where the compents in the assembly stayed constant, but their position changed (e.g. a hydraulic cylinder - extended or retracted?  Or pistons/conn rods/etc, in an engine)

 

If you want to have different components - shouldn't you be using assembly variants?

 

Or is my understanding of these 2 things "off"?

Ken Akerboom Sr CAx Systems Engr, Moog, Inc.
Production: NX10.0.3.5 MP16/TC11.2
I'd rather be e-steamed than e-diseaseled


Re: Assembly Arrangement column on NX Drafting BOM

Solution Partner Experimenter Solution Partner Experimenter
Solution Partner Experimenter

Thanks for your reply Ken. No, all of the varient parts are in the strut sub assembly and get suppressed and unsuspressed when the arrangement changes. Arrangements have far reaching uses other than just storing different locations of parts in an assembly.

 

The requirement in question is being driven by our customer but I'm coming to the conclusion that maybe family parts table of an assembly is a better way to go but without investing in the time to do this, I wanted to see if I can get a column for the arrangment in use for the assembly is possible. Getting the arrangement on the BOM would open a whole new world for me.

Re: Assembly Arrangement column on NX Drafting BOM

Gears Esteemed Contributor Gears Esteemed Contributor
Gears Esteemed Contributor

To the best of my knowledge, arrangements have no affect on the parts list.

Re: Assembly Arrangement column on NX Drafting BOM

Solution Partner Experimenter Solution Partner Experimenter
Solution Partner Experimenter
Thanks for the reply Cowski1. Since arrangements can suppress and unsuspress components, it will impact the BOM.

What I need to know, is there a way of having a column on the bom that reflects the arrangement in use by a sub assy?

Re: Assembly Arrangement column on NX Drafting BOM

Siemens Phenom Siemens Phenom
Siemens Phenom
What I need to know, is there a way of having a column on the bom that reflects the arrangement in use by a sub assy?

 

Well the answer is NO as parts list depends upon the active arrangement used in the assembly.

Re: Assembly Arrangement column on NX Drafting BOM

Solution Partner Genius Solution Partner Genius
Solution Partner Genius

Hi @majentaplmgh,

With NXOpen, see the attachment.

Attila Szepesi, Application Engineer, graphIT Ltd.
Production: NX12.0.2 | TcUA 11.3
Development: VB.NET, C# Testing: NX--