The JT writer allows developers to export the Assembly, B-rep, View data from Exchange to JT. The file extension associated to JT files is *.JT*.
As of 2019, HOOPS Exchange supports export to JT 10.
The assembly structure including coloring and transformations will be exported to the JT file. The export is currently to a single monolithic file.
Exporting JT with instances is supported. Yet, if instances contain color redefinition, the instance is exported as a copy instead. Instance sub-assemblies are copied.
When we export the B-rep it will always be in Parasolid B-rep. If the format was not a Parasolid-based format then all surfaces get mapped to one of the following:
- B-spline surface
- Revolution surface
- Swept surface
Curves are mapped to the following:
- 3D curve
- UV curve
If the source data was originally XT then HOOPS Exchange will take that data and use it for the B-rep definition.
The tessellation is exported in a lossless, compressed format. Wireframes are not currently exported.
Views are exported upon writing to JT.
All supported PMI is exported to one of the following types.
- Datum feature symbol
- Generic PMI
- Surface finish (roughness)
Export options specific to JT
Export options specific to JT can be found on the A3DRWParamsExportJTData reference page.
The current limitations include:
- No support for wireframes export
- PMI text is exported in tessellated form
- Markup links are not exported
- No support of texture, light, or shader data