Solid Edge CAD Design and Engineering Services
The internet's best off site engineering source!
Importing JT files into solid Edge and converting faceted bodies with Solid Edge V19
JT format information posted below is directly from Siemens Corporation:
Working with JT Documents in Solid Edge :: You can open JT documents in Solid Edge assembly, part, or sheet metal with the Open command. On the Open File dialog box, after you select the JT (.JT) document you want to open, click the Options button to display the Import Options for JT Documents (.JT) dialog box. The JT document will always contain facet data, but you can use the dialog box to add wire and solid data to the document.
Solid Edge supports the following JT document structures:
Importing Facet Bodies
You can import facet bodies into Solid Edge Part and Assembly. A facet body is a
surface representation defined by triangles.

Rules for Facet Bodies
Displaying Facet Bodies
Faceted bodies are represented in Feature PathFinder with a unique icon and
name. The color of the facet body is inherited from the sending system. You can
control the display mode of the facet body in Solid Edge, as with any other
design bodies. However, when the body is shaded, the edge display is never
enabled. You can use the shortcut menu in either Feature PathFinder or the
graphics window to show or hide the facet body.
Saving Solid Edge Documents to .JT Format
You can save Solid Edge assembly, part, and sheet metal documents in .JT format
with the Save As command. On the Save As dialog box, after you select the Solid
Edge document you want to save, click the Options button to display the Solid
Edge to JT Translation Options dialog box. You can use the dialog box to control
how the Solid Edge document is saved in .JT format.
The SePvTrn.ini file, found in the Solid Edge Program folder, is used to store the settings selected from the user interface. When you change a parameter in the options form, a new value is saved to the SePvTrn.ini file.
Some parameters are not exposed through the user interface. You can use a text editor, such as Notepad, to set these parameters. However, if you edit this file, use extreme caution in setting these parameters. Errors in this file can adversely affect translation quality.
| Parameter in SePvTrn.ini file | Description |
| Enable Logging = 0 | Turns on or off the creation of the log file. The default is off. |
| Include Precise Geometry = 0 | Specifies that you want to pass the Brep to the JT files as well as the triangles. |
| JT Units = m | Controls the model units for the JT files. |
| ChordalOption = RELATIVE | Controls the interpretation of the Chordal
LOD parameter.
|
| StructureOption = PER_PART | Controls the mapping of the JT product
structure to the JT file structure for any JT output. Possible values
include:
|
| WriteWhichFiles = ALL | Controls the filtering of the JT files to be
written based on the content. Possible values include:
|
| PmiOption = NONE | Not used |
| Compression = true | Controls the toolkit's ability to output compressed JT files. Setting the value to false writes uncompressed JT file. Setting it to true writes compressed JT files. |
| TristripOpt = true | Controls the toolkit's ability to perform an
additional optimization. The additional optimization increases the
visualization performance of renderable geometry data in each JT part file.
When set to true, the toolkit attempts to reduce the number of triangles to
render without reducing the quality of the geometry displayed. This
increases visualization performance, but may increase the JT file export
time.
When used in conjunction with the compression option, this option may increase JT part file sizes due to alterations in the renderable geometry's data composition. |
| SeamSewing = true | Controls the toolkit's logic to create shared edges between adjacent surfaces in the renderable geometry. This helps to eliminate gaps in the geometry. |
| SeamSewingTol = 0.001 | Controls the tolerance used by the
SeamSewing option to compare two vertices for equality in a seam to be sewn.
The value specified represents a floating point fractional percentage of the
bounding box diagonal of the part undergoing seam sewing.
The option can be a floating point value in the range [0.0,1.0]. |
| BrepPrecision = DOUBLE | Controls the floating-point precision for
any B-REP geometry data saved in a JT file. Possible values include:
This parameter controls how the data is stored on the disk and does not affect the settings of the Include Precise Geometry or XTBasedNewFormat parameters. |
| AutoNameSanitize = true | Controls the toolkit logic to remove
undesirable characters from the names of JT files by replacing them with an
underscore character (_). The default set of undesirable characters that
will be replaced is:
$ ~ ` ! @ # % ^ & * ( )- + = " ' ; , . < > ? [ ]{ } You can use the FilenameSanitizeSet, FilenameSanitizeSetAdd, and FilenameSanitizeSetDelete options to modify this set of characters. |
| WriteAsciiAssembly = false | Controls the toolkit logic preventing the
use of the jttoascii utility on resultant assembly-only JT files. When set
to true, the translator creates an .AJT file equivalent for each .JT file
that is created.
In order for this option to function, JT Utilities product must be configured so that the jttoascii executable can be run from the same command line environment as the toolkit client application. |
| AutoLowLODgeneration = true | Controls the toolkit logic that analyzes and potentially creates two default lowest LODs. Specifically, this logic (potentially) creates a convex hull ("shrink wrapped") and bounding box representation of a part's geometry. |
| SmartLODgeneration = false | Controls the toolkit logic that
automatically analyzes and creates LODs to smooth the transition between the
lowest user-defined LOD and the highest LOD generated by the
autoLowLODgeneration option.
This option may result in an arbitrary number of additional LODs. |
| Number of LODs = 3 | Contols the number of LOD definitions. The value must be an integer greater than 1. |
| AdvacedCompressionOn = false | Controls the toolkit's ability to output JT files using advanced or standard compression. This option is used in conjunction with the compression option. Setting this option to false enables standard compression of the JT files. Setting it to true enables advanced compression of the JT files. |
| AdvacedCompressionLevel = 0 | Controls the level of compression. The
compression level can be set from 0 (minimum compression) to 1 (maximum
compression). As the compression value increases, the compression increases
and the amount of data kept is decreased.
Minimum compression maintains precision for the translated geometry information, but produces a larger file size. Maximum compression results in loss of precision to achieve a smaller file size. |
| XTBasedNewFormat = true | Controls the inclusion of XT Brep into the
JT files. When this is true:
Solid Edge uses the Parasolid Brep by adding it to the JT files. Prior to version 15 Solid Edge translated the JT file from Parasolid to JT Brep format. Reusing the Parasolid Brep is much faster. Solid Edge uses the Solid Edge triangles instead of creating them from the JT Brep. When X_TBasedNewFormat is enabled the Levels Of Detail (LODs) are not used since Solid Edge uses the Solid Edge triangles instead of generating them. |
| IncludeVisibleConstructions = true | Controls the inclusion of Solid Edge construction geometry in the JT files. If this is true, all visible constructions are translated to JT format. |
| IncludeSEProperties = true | Controls the inclusion of Solid Edge properties in the JT files. |
| [LOD 1] | A grouping of parameters that controls tessellation and simplification for a specific LOD. |
| Chordal | Specifies the distance that a (tessellated)
line segment may deviate from the actual curve it is approximating. The
value specified is interpreted as dictated by the chordalOption option.
For best results, use chordal values in conjunction with the Angular parameter. Chordal values affect primarily the larger features of the model, while angular values affect primarily the smaller features. |
| Angular | Specifies the maximum angle (in degrees)
between two adjacent (tessellated) line segments in a curve approximation.
For best results, use angular values in conjunction with the Chordal parameter. Angular values affect primarily the smaller features of the model, while chordal values affect primarily the larger features. |
| Length | Specifies the maximum absolute length of (tessellated) line segments in a curve approximation. |
| FeatureSuppression | Specifies the size tolerance of holes and arcs to suppress. The value specified represents a floating point fractional percentage of the bounding box diagonal of the part undergoing suppression. A value of 0.0 indicates no suppression. |
| Simplify | Specifies the minimum percent reduction of
renderable geometry (triangles) for the specific LOD versus the highest LOD.
The value specified represents a floating point fractional percentage of the
number of triangles in the highest LOD.
This value should be left at 1.0 (100%) for the high LOD. |
Understanding JT Attributes and Solid Edge
Properties
Documents saved in JT format contain attributes that describe the information
contained in the document. These attributes are the equivalent of file
properties used by Solid Edge to describe document information.
When you export a Solid Edge document to JT format, Solid Edge file properties are written where they can be read by viewers, and other CAD systems that read JT format.
When you import a JT to Solid Edge all JT user attributes are imported and saved as file properties. There is no file property associativity between the Solid Edge document and the JT document. In other words, if you change attribute values in the JT file, the changes are not updated in the Solid Edge file. There is no user interface to control the import of file properties. You can use the ImportJTProperties parameter in the SePvTrn.ini file. Setting the parameter to True enables the import of JT attributes to Solid Edge file properties. By default, the value is True. If the parameter does not exist in the SePvTrn.ini file, the default value of True is assumed and the attributes are imported.
The [Import Property map] section of the SePvTrn.ini file serves as a mapping table, allowing you to map JT attributes to Solid Edge file properties. The mapping table contains two columns. The left column is an exact match of the Solid Edge property page string and the right column is the string found in the JT file.
[Import Property map]
Document Number = I-DEAS Part Number
Author = Creator Project Name = I-DEAS Project
Density = CAD_Density
Note: Parameters found in the [Import Property Map] section are case insensitive.
Physical properties are exported by IDEAS and NX with the same naming conventions. This provides a standard name used by the VIS viewers to display or calculate properties of a solid body. Solid Edge exports physical properties using the same naming convention'
End of UGS Corporation provided data on this topic.
To discuss your Solid Edge project call 715-247-5827.
Email to: data@bestCADsolutions.com
best CAD solutions, Inc.
Somerset Design Center, 347 Rice Lake Road, Somerset, WI 54025
Phone: 715-247-5827
Fax: 715-247-4121
Simple file transfer via FTP or e mail.