JT Reader
Supported Entities
- Free points
- Free curves
- Surfaces
- Solid bodies (JT B-rep)
- Embedded Parasolid (XT B-rep)
- Facets (triangular only)
- Parts
- Assemblies
- PMI (reference points only)
Import Options
Value | Description |
---|---|
string |
Import only the specified layer filters. The string should be in the form of
" |
Value | Description |
---|---|
all |
Import all generic attributes as metadata
(default).
|
%attribute1%attribute2%attribute3 |
Import specified generic attributes as metadata. The attribute names are
listed, separated by a character that you choose, and inserted as the first
element of the string. The example uses ' <name> |
Value | Description |
---|---|
on |
Assign body identifier as
metadata.
|
off |
Do not assign body identifier as metadata (default). |
Value | Description |
---|---|
0 |
Import B-rep or tessellation, with B-rep given preference. If B-rep is present, tessellation is not imported (default). |
1 |
Import both the B-rep and the tessellation. |
2 |
Import only the B-rep. If B-rep is not present, nothing is imported. |
3 |
Import only the tessellation. If tessellation is not present, nothing is imported. |
Value | Description |
---|---|
double |
A negative value (default) indicates to use the auto cleanup tolerance. A value greater than the calculated auto cleanup tolerance indicates to use that specific tolerance. Refer to the CAD Import Options. |
Value | Description |
---|---|
on |
Read color attributes of geometric entities as metadata.
|
off |
Do not read color attributes (default). |
Value | Description |
---|---|
Parts |
Generate a full part-based hierarchy. |
BOMOnly |
Generate an empty part-based hierarchy. |
TreeOfComponents |
Generate an assemblies/components based hierarchy. |
PackIntoSinglePart |
Consolidate hierarchy into a single part. |
Value | Description |
---|---|
on |
Preserve the original geometry edges, instead of merging them together during the import cleanup phase. |
off |
Merge edges together during the import cleanup phase (default). |
Value | Description |
---|---|
string |
The string should be in the form of "%part1%part2%part3" . The
part names are listed, separated by a character that you choose, and inserted as the
first element of the string. The example uses '%' as a separator. You can choose
another character as a separator, in case one of the listed attribute names contains
'%'. HyperMesh will recognize it as it is the first character of
the string. |
Value | Description |
---|---|
on |
Import the model for visualization purposes only. This skips many of the import steps (cleanup, stitching, solid creation, and so on) to provide a faster import. The resulting model may not be suitable for other uses. |
off |
Import the model in the normal fashion (default). |
Value | Description |
---|---|
on |
Import free curves (wireframe entities) into the model (default). |
off |
Do not import free curves. |
Value | Description |
---|---|
on |
Import free points into the model (default). |
off |
Do not import free points. |
Value | Description |
---|---|
on |
Generate metadata with the original CAD hierarchy within the
part.
|
off |
Do not generate metadata with the original CAD hierarchy within the part (default). |
Value | Description |
---|---|
string |
Name of the CAD attribute containing the material name info of the current part. Default is "P_MAT". |
Value | Description |
---|---|
string |
Name of the CAD attribute containing the PDM mesh flag name info of the current
part. Default is "MeshFlag". |
Value | Description |
---|---|
string |
The string is prefixed to all metadata names. No prefix is used by
default. See CAD Metadata Naming for more details. |
Value | Description |
---|---|
string |
Name of the CAD attribute containing the PDM material ID info of the current
part. Default is "MID". |
Value | Description |
---|---|
string |
Name of the CAD attribute containing the PDM part number info of the current part. Default is "DB_PART_NO". |
Value | Description |
---|---|
string |
Name of the CAD attribute containing PDM property ID info of the current
part. Default is "PID”. |
Value | Description |
---|---|
on |
Read PMI data for reference points. New points are created and PMI attributes are attached as metadata. |
off |
Do not read PMI (default). |
Value | Description |
---|---|
string |
Name of the CAD attribute containing PDM major revision info of the current
part. Default is "Revision”. |
Value | Description |
---|---|
on |
Read surfaces, but do not create solid entities. |
off |
Create solid entities (default). |
Value | Description |
---|---|
Body |
Generate body-based component (default if
CreationType =Parts ). |
Part |
Generate part-based component. |
General |
Keep component as in CAD (default if
CreationType =TreeOfComponents ). |
Components |
Generate JT component-based components. |
Value | Description |
---|---|
on |
Split periodic surfaces to improve the quality and robustness of the import (default). |
off |
Import periodic surfaces as a single surface with a seam edge. |
Value | Description |
---|---|
on |
Create entity name as metadata (default).
|
FromBody |
Take entity from its parent body and create as metadata.
|
off |
Do not read tags. |
Value | Description |
---|---|
CAD units |
Keep the units of the CAD files (default for GUI). |
MKS [m kg N s] |
Convert to the corresponding units system. |
MMKS [mm kg N s] |
Convert to the corresponding units system. |
MPA [mm t N s] |
Convert to the corresponding units system. |
CGS [cm g dyn s] |
Convert to the corresponding units system. |
MMKNMS [mm kg kN ms] |
Convert to the corresponding units system. |
MMGNMS [mm g N ms] |
Convert to the corresponding units system. |
IPS Std [in pounds lbf s] |
Convert to the corresponding units system. |
IPS Grav [in slinch lbf s] |
Convert to the corresponding units system. |
FPS Std [ft pounds lbf s] |
Convert to the corresponding units system. |
FPS Grav [ft slug lbf s] |
Convert to the corresponding units system. |
Scale factor |
Apply the corresponding scale factor (default for no GUI to allow supporting legacy scripts). |
Value | Description |
---|---|
string |
Name of the CAD attribute containing the PDM thickness info of the current part. Default is "P_GAUGE". |
Value | Description |
---|---|
seconds |
Defines a timeout value (in seconds) that is used to abort the import of a CAD file. The timeout covers only the time spent in processing done within the third-party library calls (load and prepare the data to be sent to HyperMesh). Once the data is sent to HyperMesh the timeout no longer applies. This timeout applies individually to each CAD file being imported. If you import a single file (either an individual part or a master assembly file), it applies to the import of the entire file. If you import multiple files (such as selecting multiple files, or performing Representation Load from the Part Browser), it applies individually to each file. Default is empty (no timeout). |
Value | Description |
---|---|
string |
Name of the CAD attribute containing the PDM UID info of the current
part. Default is "UID". |
Supported Metadata
Type | Entities | Description |
---|---|---|
string |
|
Identifier of the CAD body containing the entity. Generated when
|
Type | Entities | Description |
---|---|---|
string |
lines surfs comps |
Three RGB values, ranging from 0 to 255, indicating the color of the entity in the CAD model. Generated when |
Type | Entities | Description |
---|---|---|
string |
|
Hierarchy of an entity within a part. Generated when
|
Type | Entities | Description |
---|---|---|
integer |
comps if hierarchy as Assemblies; parts if hierarchy as Parts | Model units specified in the CAD file.
This is always generated. |
Type | Entities | Description |
---|---|---|
|
comps assems |
The <name> field is the JT attribute name and the integer/double/string is the value of the JT attribute. Generated when |
Type | Entities | Description |
---|---|---|
string |
points lines surfs solids |
The tag (name) of the entity as read from the CAD model, if one exists. Generated when |