Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

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

BOM using PMI 2

Status
Not open for further replies.

WilsonYau

Mechanical
Mar 8, 2013
34
Hello everyone,

This is my first post in this forum. I am using NX 7.5. Can someone familiar with PMI tell me if it's possible to show the BOM using PMI in the 3D model? If yes, how would you proceed to do it? If not, is there any alternatives to have the BOM on the 3D model so that we can avoid to put it in a 2D drawing? We are testing out the PMI tool in NX, so any help would be much appreciated. Thanks a lot!

Wilson.
 
Replies continue below

Recommended for you

Even if you're in the Modeling module, you still have access to the creation of a Parts List note. Simply go to...

Insert -> Table -> Parts List...

Once created, this 'Model-based' parts list will have all of the same options and behaviors as would a Parts List placed on a Drawing only it's now a 'note' object placed in 3D space (located on the XY plane of the WCS).

John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
Siemens PLM:
UG/NX Museum:

To an Engineer, the glass is twice as big as it needs to be.
 
Thanks John! However, I forgot to mention that we have a customized BOM for our 2D drawings. That is, we have a column for the piece #, name, material, quantity and sheet # (we wouldn't need it if the BOM were to be in the 3D space though). Do you think I`ll be able to get our customized BOM in the 3D space?
 
What you need to do is create a part file which only contains an empty Parts List note as long as all of the columns and headers are properly filled in and set-up as you want them to be. Also, since you're not going to placing this Parts List note on a Master Model Drawing, you will need to make sure that you have set the 'Edit Levels...' setting so that at least the 'Master Model' option is toggled OFF (normally you'll only toggle ON the 'Leaves Only' option). Now save this file and put it somewhere where you can find it easily.

Now go to...

Customer Defaults -> Drafting -> Annotation -> Parts Lists

...and at the bottom of the page enter the full path and file name in the appropriate field depending on whether the template is in a native folder or is being managed in Teamcenter (even if you're using Teamcenter, this file doesn't need to be managed and if it's not then just use the first field and point to the native location).

John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
Siemens PLM:
UG/NX Museum:

To an Engineer, the glass is twice as big as it needs to be.
 
I tried doing what you said but my part list does not fill in the necessary information.. Any clues?
 
Is it the same Parts List template that you used on a Drawing? If so, once you've got the Parts List note displayed, select it, press MB3 and pick the 'Edit Levels...' options. Now make sure that the 'Master Model' icon is toggled OFF.

John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
Siemens PLM:
UG/NX Museum:

To an Engineer, the glass is twice as big as it needs to be.
 
The desired columns do appear but they are not retrieving the value i put in for the attributes of all my parts..
 
As I stated previously, once you've got a Parts List note defined in your model file, it uses the exact same rules and options that was used to set-up a Drawing based Parts List. Perhaps you need to go back to one of your Drawings and review the settings (Attribute Names, Key Fields, Column Types, etc.) that you used to get the information from your Components into the Parts List columns.

John R. Baker, P.E.
Product 'Evangelist'
Product Engineering Software
Siemens PLM Software Inc.
Industry Sector
Cypress, CA
Siemens PLM:
UG/NX Museum:

To an Engineer, the glass is twice as big as it needs to be.
 
Hi Kapil,

How could i go into my columns and tell them to go get the appropriate attributes of all my parts?

Wilson Yau
 
Hi Wilson,
Do you mean "how to set attributes for a number of components in a single shot from assembly navigator"?
Best Regards
Kapil Sharma
 
Hi Kapil,
You know how we can assign attributes to a component/part by going into file>properties when the component/part is opened?
I want each column of my BOM to go retrieve the respective attribute from the attributes that I have assigned for the part. For example, I have an attribute called "NAME". How can i do so that my column "NAME" in my BOM retrieves the value of the attribute "NAME" from my part?

Wilson Yau
 
It seems that's what I'm looking for! However, how can i go and choose from an attribute that is not in the list? In other words, how can I add a new attribute to the list so that I can select it?

Wilson Yau
 
Hi Wilson,
Although i think i answered your query in my latest reply but still...When you add a new column to your part list and select the column and choose style then in the COLUMNS tab and attribute name you can select your user defined attribute .once you select it then the column will be filled with the values of this user defined part attribute automatically (for all those components which conatin a vlaue for it).
Hope this helps.
Best REgards
Kapil
 
Hi Wilson,
looks like we are interacting in real time :) often a mismatch of queries and answers.
Well you need to define a part attribute in various components and then it will automatically appear in the list.In nX8 and NX8.5 you can simply apply the attribute at the component level (component properties/attributes/Object selection (APPLY TO COMPONENT AS PART ATTRIBUTE)) and make it a part attribute.
Just check if this is avalibale in NX7.5 (i am 50-50 on that).
Best REgards
Kapil Sharma
 
I got it! Thanks to both of you, John and Kapil, for helping me!
I really appreciate it!

Good day. :)

Wilson Yau
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor