×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

BOM using PMI
2

BOM using PMI

BOM using PMI

(OP)
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.

RE: BOM using PMI

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.

RE: BOM using PMI

(OP)
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?

RE: BOM using PMI

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.

RE: BOM using PMI

(OP)
I tried doing what you said but my part list does not fill in the necessary information.. Any clues?

RE: BOM using PMI

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.

RE: BOM using PMI

(OP)
The desired columns do appear but they are not retrieving the value i put in for the attributes of all my parts..

RE: BOM using PMI

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.

RE: BOM using PMI

(OP)
Alright thanks I'll give it a try! :)

RE: BOM using PMI

(OP)
Hi Kapil,

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

Wilson Yau

RE: BOM using PMI

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

RE: BOM using PMI

(OP)
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

RE: BOM using PMI

(OP)
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

RE: BOM using PMI

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

RE: BOM using PMI

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

RE: BOM using PMI

(OP)
I got it! Thanks to both of you, John and Kapil, for helping me!
I really appreciate it!

Good day. :)

Wilson Yau

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources