| DATAKIT Class | JT Entity | Remarks |
|---|---|---|
| Dtk_mesh | Triangles | |
| Dtk_mesh | Mesh WireFrame | Contain polylines and points |
| multiple Dtk_mesh | Mesh Level of detail (LOD) | |
| Dtk_RenderInfos | Mesh textures | Not yet supported |
| DATAKIT Class | JT Entity | Remarks |
|---|---|---|
| Internal Tree Node | InitChild and CloseChild | Available for BREP and Meshs |
| Monolithic JT output | Available | |
| PerPart JT output | Available | |
| Shattered JT output | Available |
Jt Writer output XTBREP bodies. It means Parasolid bodies are inserted inside JT file.
| DATAKIT Class | JT / Parasolid Entity | Remarks |
|---|---|---|
| Dtk_Body | Body | |
| Dtk_Shell | Shell |
|
| Dtk_Face | Face |
|
| Dtk_Loop | Loop |
|
| Dtk_Edge | Edge |
|
| Dtk_Edge | Coedge |
|
| Dtk_Vertex | Vertex |
|
| DATAKIT Class | JT / Parasolid Entity | Remarks |
|---|---|---|
| Dtk_NurbsSurface | NURBS Surface | |
| Dtk_ConicalSurface | Cone |
|
| Dtk_CylindricalSurface | Cylinder |
|
| Dtk_LinearExtrusionSurface | Extrusion surface |
|
| Dtk_OffsetSurface | OffsetSurface |
|
| Dtk_PlaneSurface | Plane |
|
| Dtk_StandardRevolutionSurface | Revolution Surface |
|
| Dtk_SphericalSurface | Sphere |
|
| Dtk_ToroidalSurface | Torus |
|
| Dtk_Surface : other types | NURBS Surface | All other types will be converted to NURBS surfaces |
| DATAKIT Class | JT / Parasolid Entity | Remarks |
|---|---|---|
| Dtk_Line | Line | |
| Dtk_Ellipse | Ellipse or circle |
|
| Dtk_Polyline | Polyline |
|
| Dtk_NurbsCurve | NURBS Curve |
|
| Dtk_Curve : other types | NURBS Curve | All other types will be converted to NURBS curves |
| DATAKIT Class | JT Entity | Remarks |
|---|---|---|
| Dtk_MetaData | Metadatas | JT Stores Metadatas only on leaves nodes, so intermediate metadats will be copied on each leaf node. |
| DATAKIT Class | JT Entity | Remarks |
|---|---|---|
| Dtk_Symbol (SymbolType() = Dtk_Symbol::TypeDatum) | Datum Feature Symbol | All PMI entities are polylinized, even the text. |
Dtk_Symbol (SymbolType() != Dtk_Symbol::TypeDatum) | Notes | All PMI entities are polylinized, even the text. |
| Dtk_Welding (GetWeldingSymbolArrowSide() = Dtk_Symbol::SymbolFilletWeld) | Fillet Weld | All PMI entities are polylinized, even the text. |
| Dtk_Welding (GetWeldingSymbolArrowSide() = Dtk_Symbol::SymbolSpotWeld) | Spot Weld | All PMI entities are polylinized, even the text. |
| Dtk_Dimension | Dimensions | All PMI entities are polylinized, even the text. |
| Dtk_DatumTarget | Datum Target | All PMI entities are polylinized, even the text. |
| Dtk_GeometricalTolerance | Feature Control Frames | All PMI entities are polylinized, even the text. |
| Dtk_Roughness | Surface Finish | All PMI entities are polylinized, even the text. |
| All other PMI types | Note | All PMI entities are polylinized, even the text. |
| Dtk_AxisSystem | Axis System | |
| Dtk_ModelDisplay | Modelviews | Some camera glitches |
| Connector : PMI to Modelview | Specify if PMI appear in a specific ModelView | |
| Connector : PMI to PMI | Linked PMI : not yet supported | |
| Connector : PMI to BREP | not yet supported |
| DATAKIT Class | JT Entity | Remarks |
|---|---|---|
| Dtk_RGB | JTColor | |
| Dtk_RGB | Transparency |