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
top_level:0