In native NX if I create a file called model1.prt, if I use File > Export >JT, or save a file with jt on (File > Options > Save Options), my jt file will have this name:
model1__MODEL.jt
Is there a way to control the name of the jt file so I can remove __MODEL.jt from it?
Solution
Anytime you use the File > Export >JT, or save a file with jt on, with native NX you are running a reference set based translation. So for example, if you go to File > Utilities > Customer Defaults > Assemblies > Site Standards > Reference Sets tab > if you see GTAC listed then that is added to the output jt file name.
So for example, if you have GTAC set as your reference set, and your file is called model1.prt, when you save a jt file the output name is model1_GTAC.jt. This is by design and it would be an ER to change it.
If you are working in a managed Teamcenter multi-cad environment (i.e. using UGII_GENERATE_MULTI_CAD_JT=1) then when your data is saved with the jt option checked on, the named references for the DirectModel dataset will show the jt file named as MODEL$.jt.
But if you edit your .config file so that you use configureFileName=true , now when you save a jt file you will see that the jt file under the named references shares the same name as the .prt file.
If you send this managed data to NX and then use File > Export >JT then you can name the output jt file whatever you want.
Notes and References
Hardware/Software Configuration
Platform: INTEL
OS: windows
OS Version: 1064
Product: NX
Application: TRANSLATOR
Version: V12.0
Function: NX_JT
Ref: 001-7726600