We are using NX with Teamcenter. Want to create JT datasets for all components in an assembly. How can this be done without having to make every single component to work part and save it manually?
Have tried File --> Save --> Save All, but that only seems to generate JT datasets for components being indicated as "modified" in the NX session.
Solution
First, if you have not already turned on the NX customer default, File --> Utilities --> Customer Defaults, Gateway --> JT Files, Export tab, "Save JT Data" you can do that.
Or
Turn on "Save JT Data" in the NX session under File --> Save --> Save Options.
Second, having opened the assembly in question, perform File --> Save --> Force Save All
This will save the assembly, all sub-assemblies and all components. With "Save JT Data" turned on, JT datasets will be created for all components, (provided you have got write access).
Please note: Force Save All is not available when you run NX in native environment.
Notes and References
Hardware/Software Configuration
Platform: INTL64
OS: windows
OS Version: 1064
Product: NX
Application: NXMANAGER
Version: V1899
Function: FILE_SAVE
Ref: 002-7006661