NX JT files including vs not including B-REP data

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

Summary


Details

In the tessUG.config file we see the following options:


includeBrep 
XTbrep


What are these and how are they used?



Solution

The setting includeBrep means if set to true Brep will be written to your JT file. If you set it to false no Brep will be written to your JT file.


The setting XTbrep means if set to true you will get XT Brep in your JT file IF includeBrep is also set to true. If XTbrep is set to false then you will get legacy JT Brep written to your JT file IF includeBrep is also set to true.


Here are some examples of what you can set and the outcome results:


includeBrep=false , XTbrep=false = No Brep in your JT files 
includeBrep=false , XTbrep=true = No Brep in your JT files 
includeBrep=true , XTbrep=false = Legacy JT Brep in your JT files 
includeBrep= true, XTbrep= true = XT Brep in your JT files


And as noted in the NX Help there are two kinds of Brep:


XT Brep 
JT Brep


JT Brep is a legacy Brep that is not viewable in Teamcenter Visualization 5.0 and beyond. So knowing this by default the tessUG.config file uses XTbrep = true and includeBrep = true.


What is Brep? Well, Brep is essentially the "CAD model" for geometry in JT files. As such, including it adds a lot of value e.g. if someone wants to read the JT content into another CAD package for further modeling, having the Brep in the JT is essential. Also, doing precise operations in Teamcenter Visualization, like precise measurement, requires the Brep to be present.


Basically, without Brep a JT file is useful for visualization, but not so much for data exchange or analysis. 

Notes and References


Hardware/Software Configuration

Platform: INTEL
OS: windows
OS Version: 1032
Product: NX
Application: TRANSLATOR
Version: V10.0.3
Function: NX_JT

Ref: 001-9572899

KB Article ID# PL8015616

Contents

SummaryDetails

Associated Components

CAD Translators