JT Writer
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.
Assembly
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.
B-rep
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
- Cone
- Cylinder
- Plane
- Sphere
- Revolution surface
- Swept surface
- Torus
Curves are mapped to the following:
- 3D curve
- Circle
- Ellipse
- Line
- UV curve
If the source data was originally XT then HOOPS Exchange will take that data and use it for the B-rep definition.
Visualization
The tessellation is exported in a lossless, compressed format. Wireframes are not currently exported.
Views
Views are exported upon writing to JT.
PMI
All supported PMI is exported to one of the following types.
- Datum feature symbol
- Dimension
- GD&T
- Generic PMI
- MeasurementLocator
- MeasurementPoint
- Note
- Surface finish (roughness)
- Weld
Export options specific to JT
Export options specific to JT can be found on the A3DRWParamsExportJTData reference page.
Limitations
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