Custom attribute in parts list
Custom attribute in parts list
(OP)
I have a component attribute that I would like to add to the parts list. Here is the procedure I follow:
Is there a new way to do this, or should I take it up with GTAC?
- place parts list
- add column
- edit text of cell, choose 'relationships', insert object attribute, choose desired attribute
Is there a new way to do this, or should I take it up with GTAC?





RE: Custom attribute in parts list
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: Custom attribute in parts list
It has been well over a year since I last dealt with part lists, I'm going to claim brain fade on this one.
www.nxjournaling.com
RE: Custom attribute in parts list
Could anyone drive my step by step on how to do?
We work mainly with square and rectangular metal pipes and plain metal of various thickness. Often also a really simple folded sheet metal but I think this problem can be managed later.
1st step I've done was to open our seed (template) parts of pipe and insert 3 expressions. Length=X Width=X Thickness=X. Same think done for plain metal and folded Sheet metal
Now I expect that in NX9 some wizard drive me through the process to convert part expression to a row in assembly parts list. For expample in column "Description" I need to read something like "TUBE L=; W=; T=;" or "PLAIN SHEET METAL L=; W=; T=;"
At this moment not found not wizard nor helfull documentation or tutorial
On youtube I can easily lear How to do it on SolidWorks, Inventor and Solid Edge but seem NX is not so widely common
Regards
RE: Custom attribute in parts list
Anthony Galante

Senior Support Engineer
NX5.0.6, NX6.0.5, NX7.5.5, NX8.0.0 -> NX8.0.3
NX8.5.0 -> NX8.5.3, NX9.0.0 -> NX9.0.2, NX10 Beta
RE: Custom attribute in parts list
Job done.
Is there a reason you not suggest me to format the string to:
LAM. L=<X.2@LENGTH> W=<X.2@WIDTH> T=<X.2@THICKNESS>
so to have exactly what I need? Maybe some bug or a new features in next realeses?
Just curious, from what version of NX (or UG) is available that feature?
Regards
Fabio
RE: Custom attribute in parts list
Anthony Galante

Senior Support Engineer
NX5.0.6, NX6.0.5, NX7.5.5, NX8.0.0 -> NX8.0.3
NX8.5.0 -> NX8.5.3, NX9.0.0 -> NX9.0.2, NX10 Beta
RE: Custom attribute in parts list
Very often this information is taken from a portion of the filename without extension.
a) the portion to take is not fixed
b) sometime this information not fit at all with filename
To edit the information in this column we have a very expensive (non Siemens) piece of software that:
1) open an Excel sheet
2) read somethink from every component of assembly and this way compile the Excel sheet (see attached)
column A is for on/off visibility in parts list (click on button to on/off)
column B is the filename of the component
column C is for the code to see in parts list (TO ACHIEVE)
column D is for description (ACHIEVED)
other column not help now
3) permit a really fast copy/past from column B to column C and eventually correct the information in it.
4) hitting "Export to UG" Excel exit and the Parts List is completed. (With many sub assemblies this system is not correctly reports quantities)
We would like to dismiss this system in favor of entirely Siemens software.
We think that this expensive system (from NX2) causes random slowness problems when modeling some part/component.
I understood that starting from NX9 was adopted a faster system for simultaneous editing of attributes. I hope this (or any other way) can help us.
Help me please
Bye bye
RE: Custom attribute in parts list
There were a few threads recently about using the expression system to retrieve the file name and split it up into pieces, they may be of interest to you.
thread561-360636: Extracting first word of no fixed length from a string
thread561-351996: Split part name as automated text on a drawing
If the expression system isn't flexible enough for what you need, perhaps a journal would do the job.
www.nxjournaling.com
RE: Custom attribute in parts list
1 which version was first implemented for the =<X.2@xxxxx> functions?
2 Do I misunderstood the new features about fast attributes editing? (maybe "Edit attributes in bulk"?)
3 In past I try to do something for NX with VB2012 Express but found that need a license to compile or to run. Am I wrong?
4 Is there in NX some programming language that doesn't need license for compile neither run? For example we have license to run GRIP code but we haven't to recompile the code to our NX version
5 in the link you suggest, people talk (and you too) about "expression system". Where to start to find documentation about?
6 alternatively I'm looking to give to any member/part/component a "part name" and inherit that name instead of filename that need to be worked on.
Any way I'm following the suggested link so to learn something more
Thank you
I also appreciate www.nxjournaling.com
RE: Custom attribute in parts list
www.nxjournaling.com