When an assembly is selected in Structure Manager to send to NX, none of the components are loaded into NX. Only the top level is loaded with its structure.
Solution
In Teamcenter, select 'Edit-->Options'.
Set the following Teamcenter preference to the value, "FALSE" (without the double quotes).
BOMWriterNoDescendantsInPLMXML
Determines whether descendants (children and grandchildren) of selected BOM lines are included when NX is launched from Teamcenter.
If set to TRUE, descendants are not included. If set to FALSE, descendants are included. Default is TRUE.
Notes and References
In Structure Manager, if an assembly is selected to send to NX, none of the subassembly components are loaded into NX. This does not follow the documentation found at:
https://docs.plm.automation.siemens.com/tdoc/nx/1899/nx_help/#uid:xid1494159 Which states that selecting the assembly implies selecting all its decendents.
A note with the information that the above Teamcenter preference needs to be set to allow this functionality, will be added to the NX1926 Help documentation.
Hardware/Software Configuration
Platform: all
OS: n/a
OS Version: n/a
Product: NX
Application: NXMANAGER
Version: V12.0.2
Function: FILE_OPEN
Ref: 002-8171092