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!

NX9 open alphabetically or chronologically 2

Status
Not open for further replies.

cubalibre000

Mechanical
Jan 27, 2006
1,070
Hi,
how NX9 open assembly file and relative sub-assembly with this two new different settings ?

Thank you...

Using NX 8 and TC9.1
 
Replies continue below

Recommended for you

NX supplies the following system-defined orders:
•Chronological, Alphanumeric, and Alphabetic, which are available in both native NX and managed modes.
•Sequential, which is available only in managed mode.
The default state of legacy data is chronological
When you update the order of components, the order is saved with the assembly and used the next time you load the assembly.
 
Thanks for the rapid response, but Chronological, Alphanumeric / Alphabetic how work for sub-assembly components ?
Example :
1) If the file name component 1000.prt is at the 10 level and Alphanumeric / Alphabetic is the first in order to the entire assembly, it's opened for first ?
2) For Chronological rule, how NX9 loads components and sub-assembly ?

Thank you...

Using NX 8 and TC9.1
 
These options only affect the display in the assembly navigator, it does not affect how/when the components are loaded. How components are loaded is controlled by the "assembly load options" and there are no similar alphabetic/chronological options in there.

www.nxjournaling.com
 
I didn't follow your question exactly but maybe the attached picture will help?
assembly_order_zps0c76eea6.gif.html

(hopefully you can see the picture?)
 
Then in NX9 there isn't an enhancement about the order which NX opens files, it's only an option to show different in ANT ?
Via NXOpen can decide the sequence (sequential) like in menaged mode (Teamcenter) ?

Thank you...

Using NX 8 and TC9.1
 
I'm not sure that there is an explicit NX Open command that will open an assembly, without the help of Teamcenter, in anything other than the normal/default sequence. However, if you ARE going to use NX Open, there's nothing stoping you from creating a scheme that opens the individual Components of an Assembly in any order that you wish, just that you'll have to provide all the 'logic' and coordination yourself.

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 all,

I just migrated to NX 9.0.2
Where do you change the default sorting order for the Assembly Navigator?
All my assemblies display in Chronological Order now, which I think did not exist (used to be Alphabetic or Alphanumeric, don't remember, but I was used to this)
Can't find it in Customer Defaults.

Thank you...
 
With the Assembly Navigator open, select the Assembly item, press MB3 and you'll find the sorting option, as shown below:

AssemblyNavigatorOrderOptions_zps6f2a13ee.png


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 for the quick reply.
I knew that... But every assembly or subassembly coming from NX8.5 opens in NX9 with intial sorting of their components by default in chronological order.
Once changed manually this preference is saved with the file, but I was just asking how to set this default to alphanumeric, if there is such a setting.
Thanks

 
I don't think there's any way to force NX to change an Assembly's display order for part files which have already been created and saved. This has to be set after the file is open and then it needs to be saved to keep the changes.

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 just learned that for NX 10.0, an environment variable will be available which can be used to FORCE the reordering, to whatever scheme you wish, of the Assembly Navigator when an existing Assembly file is opened.

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.
 
For NX 9 a small journal can be used to set the navigator sort order. The journal can be used as the basis for a Custom command on a toolbar/borderbar. Or, the button for the command can be used for a Key Accelerator (or both).

This example set the order to "Chronological". To use other orders replace Chronological with Alphabetic, Alphanumeric, or the name of your custom sort order.

Code:
Option Strict Off
Imports System
Imports NXOpen

Module NXJournal
Sub Main (ByVal args() As String) 

Dim theSession As Session = Session.GetSession()
Dim workPart As Part = theSession.Parts.Work
Dim componentOrder1 As Assemblies.ComponentOrder = CType(workPart.ComponentAssembly.OrdersSet.FindObject("Chronological"), Assemblies.ComponentOrder)
componentOrder1.Activate()
End Sub
End Module

HTH, Joe
 
I mispoke earier, the order in which the Assembly Navigator is set to when opening an existing assemly will actually be controlled with a Customer Default setting, as shown below:

AssemblyNavigatorOrderCustomerDefault_zps9c640572.png


And as you can see, this will only have an effect on Assembly files which have NOT been saved with a 'sort order' already set, which means that it will have no effect on Assemblies created in NX 9.0 and NX 10.0, only those created prior to that, so any Assemblies that you save, it will remember what the order option was when it was saved and will not be overwritten by this setting even if it was set to something different.

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.
 
Hello John

The version of NX we have installed doesn't appear to have that option, what version is your image from?

 
Hello John

Our version of NX doesn't appear to have that option, what version of NX is in the attached image?
 
Hello John

Our version of NX doesn't appear to have that option, what version of NX is in the attached image?

NX 9.0.2.5
Windows 7 service pack 1
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor