NX How to set JT file format version 10.0 when exporting from NX?

2021-10-06T23:27:38Z
NX for Design

Summary


Details

Doing File -> Export -> JT with the standard tessUG.config where,
     JtFileFormat = "10"
 the resulting JT file is of JT version 10.3.
The actual JT version of a JT file can for instance be seen in the NX syslog after having opened a JT file in NX:
-------------------------------------------------------
Jt Import Options for C:\IR_Files\temp\block.jt:
 Breps:       on
 Facets:      on
 Wireframe:   on
 Non Pmi Wireframe:   off
 PMI:         on
JT2NX: default length units set to meters.
InteropManager::CreateFacetBodies: default units are: [5] Meters
JT2NX: Reading datastore 'C:\IR_Files\temp\block.jt' (Version 10.3)- iteration depth is 1 Attempting to load module jt2nxbrep
-------------------------------------------------------

How to set JT file format version 10.0 when exporting from NX?

Solution

To get a JT file f a specific sub-version when translating NX to JT you need to add a digit to the tessUG.config parameter JtFileFormat, but without any decimal point, i.e.
     JtFileFormat = "101"    gives JT file version 10.1
     JtFileFormat = "100"    gives JT file version 10.0
     JtFileFormat = "92"      gives JT file version   9.2

Please note: The highest JT file format version possible to get is what you get using just the integer version number, running with NX 1899 this is:
     JtFileFormat = "10"     gives JT file version 10.3
     JtFileFormat = "9"       gives JT file version   9.5

Hardware/Software Configuration

Platform: INTL64
OS: windows
OS Version: 1064
Product: NX
Application: TRANSLATOR
Version: V1899
Function: NX_JT

Ref: 002-8171009

KB Article ID# PL8171009

Contents

SummaryDetails

Associated Components

CAD Translators