AcisInterOpConnectOptions PDF

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 42

InterOp Connect Options

Overview
InterOp Connect provides the flexibility to control the translation of a file through options. A large number of
options are available for controlling the properties that are translated during the translation process along
with geometry data. For example, you can control whether attributes, such as colors should be translated
to the destination document. The options available in InterOp Connect can be categorized into two types:
common options and format-specific options. The common InterOp Connect options apply to all Connect
components while the options that are format-specific apply to that particular format only.
Topics include:
Syntax
Common Options
Common Options Detailed
Options for ACIS Reader
Options for ACIS Writer
Options for CATIA V4 Reader
Options for CATIA V4 Writer
Options for CATIA V5 Reader
Options for CATIA V5 Writer
Options for HSF Writer
Options for I-DEAS Reader
Options for I-DEAS Writer
Options for IGES Reader
Options for IGES Writer
Options for Inventor Reader
Options for Parasolid Reader
Options for Parasolid Writer
Options for Pro/E Reader
Options for STEP Reader
Options for STEP Writer
Options for SolidWorks Reader
Options for Unigraphics Reader
Options for VDA-FS Reader
Options for XML-EBOM Writer

Syntax
Options are written as follows:

<Component>.Assembly.<Reader|Writer>.<General Option Syntax>


Where <Component> may be one of the following:

*
Acis
CatiaV4
CatiaV5

(indicates any)

EBOM
Parasolid
HSF
IDEAS
Inventor
IGES
Pro/E
Solidworks
Step
UG
Vda
For <Reader | Writer>, you may choose Reader or Writer, or to indicate any, choose *.
Where <General Option Syntax> is the option string specified again as
<Component>.<Representation>.<Reader|Writer>.<OptionName> or any of its permissible variations.
Where <Component> will be same as described above.
Where <Representation> may be one of the following:

*
(indicates any)
Assembly
BRep
Mesh
Visualization
PMI
Manufacturing
For <Reader | Writer>, you may choose Reader or Writer, or to indicate any, choose *.
For OptionName, refer to "Common Options Detailed" or to the format-specific options.
Permissible combinations for specifying options include:

<OptionName>
<Component>.<OptionName>
<Component>.<Representation>.<OptionName>
<Component>.<Representation>.<Reader|Writer>.<OptionName>
Here the component, Representation, Reader or Writer will correspond to Part of assembly.
If <General Option Syntax> is really an option for Part translation during assembly translation, it will be
used for appropriate part translation during assembly translation.
Examples of some valid assembly option names are:
EBOM.Assembly.Writer.TranslateAttributes=true
EBOM.Assembly.Writer.IGES.TranslateAttributes=true
CATIAV5.Assembly.Reader.CATIAV4.BRep.Reader.ApplyLayerFilter=CYL
When EBOM.Assembly.Writer.IGES.TranslateAttributes=true is set, IGES.TranslateAttributes=true will be
used for any Part translation of assembly involving IGES.
While specifying options for assemblies the first instance of <Component> in assembly option string is the
source or target component name according to Reader or Writer string after Assembly and second
instance is the destination component name.
Note: For all the combinations listed, any of the values (except <OptionName>) may be replaced
with a *.
The order in which you specify options in a file has no affect on their priority over another. However, when

additional values are specified, thus making the option more specific, the priority increases.
For example, we have two permissible combinations:

TranslateAttributes=false
Acis.TranslateAttributes=true
The second combination has higher priority because a value for Component has been specified. Although
the first combination states that no attributes be translated, InterOp Connect has been configured to
translate attributes for ACIS only.

Common Options
The common options control all properties common to the various InterOp components. Use these options
with applicable components for controlling translation of properties. The common options are explained in
further detail in the section Common Options Detailed.
The common InterOp Connect options include:
Option

Default

Description

Representation

BRep

Selects the model representation to


translate.

AllowNonManifoldTopology

false

Controls translation of free surfaces.

ConvertAnalyticalCurvesToSpline

false

Controls translation of analytic curves as


splines.

ConvertAnalyticalSurfacesAndCurvesToSpline false

Controls translation of analytic surfaces


and curves as splines.

ConvertAnalyticalSurfacesToSpline

false

Controls translation of analytic surfaces as


splines.

Healing

true

Controls healing of geometrical and


topological data.

SewSheetBodies

true

Controls stitching of trimmed faces.

SewTolerance

0.0001

Controls tolerance level during stitching of


trimmed faces.

SplitAtG1Disc

true

Controls splitting of pcurves at G1


discontinuities.

SplitPeriodic

true

Controls the splitting of periodic faces


while exporting data.

RecordingSession

" " (Empty


string)

Specifies the session file for session


recording.

TranslateAssemblies

true

Controls translation of sub-figure instance


entities.

TranslateAttributes

false

Controls attribute transfer.

TranslateFreeCurves

false

Controls the translation of free curves and


wire bodies.

TranslateFreePoints

false

Controls translation of free point data.

TranslateFreeSurfaces

true

Controls translation of free surface data.

TranslateLayersAndFilters

false

Controls translation of layers and layer


filters.

TranslateNoPicks

false

Controls translation of NoPick entities.

TranslateHiddenEntities

false

Controls translation of NoShow or hidden


entities.

TranslateSelectionSets

false

Controls translation of Selection sets.

TranslateSheetBodies

true

Controls translation of trimmed surface


data.

TranslateSolidAsSheets

false

Controls whether to export a solid body as


a free face.

TranslateSolidAsSolid

true

Controls whether to import a solid body as


a solid body.

TranslateSolidAsWires

false

Controls whether to translate a solid body


as a wire body.

TranslateSolidBodies

true

Controls whether to translate manifold


solid B-Rep object data.

TranslateWorkPlanes

false

Controls the translation of workplanes.

EnableWideCharacter

false

controls transfer of string attributes.

Common Options Detailed


Note: In the table for each common option, "Y" represents availability of an option in the
component and "N" represents non-availability.
Note: If you specify an option without specifying <Component> (refer to Syntax), then this option
will be ignored for those components on which this option is unavailable.

Representation
The following table lists the Representations supported on InterOp components:
BRep

Assembly

Visualization

Mesh

PMI

Manufacturing

Reader Writer Reader Writer Reader Writer Reader Writer Reader Writer Reader Writer
ACIS

CATIA V4

CATIA V5

E-BOM

HSF

I-DEAS

IGES

Inventor

Parasolid

PRO/E

SolidWorks

STEP

UG

VDA-FS

Description
This option selects the model representation to translate. Valid values for this option include
BRep, Assembly, Visualization, Mesh, PMI, and Manufacturing. You can combine the two
different representations using a plus (+) sign. For example, `BRep+Assembly'.
Note: You are advised to use the BRep+Assembly representation for the components where it is
not possible to determine whether the input file contains BRep or Assembly or both type of data.
For example, you should use this combination for IGES, STEP, Parasolid, and UG components.
Note: The PMI and Manufacturing representations are associated together. Hence, if you set either
of these representations, both are included for translation.

BRep
Boundary Representation. Manages topological and geometrical data.

Assembly
Product data representation. Manages the process of how parts are assembled to define a product.

Visualization

Manages the data (usually facets) that defines the visualization of a model.

Mesh
Collection of triangles that define a shape within the model.

PMI
Product Manufacturing Information. Manages text, annotations, dimensions, and tolerances.

Manufacturing
Manufacturing Features such as Hole data.

Default
" " (empty string)

AllowNonManifoldTopology
Reader Writer
ACIS

CATIA V4

CATIA V5

IDEAS

IGES

Inventor

Parasolid

PRO/E

SolidWorks

STEP

UG

VDA-FS

Description
This option controls the translation of free surfaces. Set this option to true to enable the
translation of free surfaces.

Default
false

ConvertAnalyticalCurvesToSpline
Reader Writer
ACIS

CATIA V4

CATIA V5

IDEAS

IGES

Inventor

Parasolid

PRO/E

SolidWorks

STEP

UG

VDA-FS

Description
This option controls the translation of analytic curves as splines. Set this option to true to
enable the translation of analytic curves as splines. If you set this option to false, analytic
curves are translated as they are.

Default
false

ConvertAnalyticalSurfacesAndCurvesToSpline
Reader Writer
ACIS

CATIA V4

CATIA V5

IDEAS

IGES

Inventor

Parasolid

PRO/E

SolidWorks

STEP

UG

VDA-FS

Description
This option controls the translation of analytic surfaces and curves as splines. Set this option to
true to enable the translation of analytic surfaces and curves as splines. If you set this option to
false, analytic surfaces and curves are translated as they are.

Default
false

ConvertAnalyticalSurfacesToSpline
Reader Writer
ACIS

CATIA V4

CATIA V5

IDEAS

IGES

Inventor

Parasolid

PRO/E

SolidWorks

STEP

UG

VDA-FS

Description
This option controls the translation of analytic surfaces as splines. Set this option to true to
enable the translation of analytic surface as splines. If you set this option to false, analytic
surface are translated as they are.

Default
false

Healing
Reader Writer
ACIS

CATIA V4

CATIA V5

IDEAS

IGES

Inventor

Parasolid

PRO/E

SolidWorks

STEP

UG

VDA-FS

Description
This option controls the healing of geometrical and topological data during the translation
process. Set this option to true to enable healing. The input file for translation might contain bad
data, which means that the translated file might possibly contain corrupted geometric
information. In addition, the geometrical or topological errors might occur during the translation
process. To ensure precise and valid translation, Connect provides this option for repairing and
healing the translated files. Repairing involves checking the translated file for corrupted data
and fixing the invalid data. Healing corrects the differences in precision of source and ACIS
entities.

Operations Performed
Repairing process can be categorized into two categories:
Tolerizing of ACIS entities (edges and vertices)
Tolerance (precision) of source entity might be coarser than ACIS tolerance. This usually
results in tolerance-related errors in ACIS. Edges which perfectly connect at ends in source
system might show gaps in ACIS, or the vertices that lie on faces give gap errors in ACIS. To
repair this error, tolerizing is performed on the entities. An appropriate tolerance is computed
and applied to every edge and vertex of body.
Healing of entities
Healing of entities can be categorized into three types:
Modification of topology of body - This process involves removal of duplicate and overlapping
vertices, removal of small edges, removal of sliver faces from body, and splitting of edges having
large G1 discontinuities in their pcurves.
Modification of geometry of body - This involves reconstruction of self-intersecting and irregular
curve geometry of edges, co-edges, and surface geometry of faces; and trimming and sub-setting
of underlying surfaces of faces to a uv-box of face.
Fixing of other invalid data in the body such as loop errors.

Effect on Performance
The process of healing affects the performance of a translator. The two main factors are:
Time

Quality

If healing is enabled, the total time for the translation process is increased considerably. Hence,
if you are not interested in fixing check errors, disabling the healing process would be a better
option to fasten the translation process.
If healing is enabled, you improve the quality of the translated model. The healing process
attempts to fix all the check errors and bad input data in the model as far as possible during the
process.

Default

true

RecordingSession
Reader Writer
ACIS

CATIA V4

CATIA V5

IDEAS

IGES

Inventor

Parasolid

PRO/E

SolidWorks

STEP

UG

VDA-FS

Description
This option specifies the session file for writing the session information. If this option is set to a
session file, session information is written to the specified file. When this option is not set to any
file, session recording is not performed during the translation process. For more information,
refer to "Session Recording".

Default
" " (Empty string)

SewSheetBodies
Reader Writer
ACIS

CATIA V4

CATIA V5

IDEAS

IGES

Inventor

Parasolid

PRO/E

SolidWorks

STEP

UG

VDA-FS

Description
This option controls the stitching of trimmed faces during the translation process. Set this option
to true to stitch the trimmed faces. If you set this option to false, trimmed faces are translated
as free faces.

Default
true

SewTolerance
Reader Writer
ACIS

CATIA V4

CATIA V5

IDEAS

IGES

Inventor

Parasolid

PRO/E

SolidWorks

STEP

UG

VDA-FS

Description
This option controls the tolerance level during the stitching of trimmed faces. Set this option to
different tolerance levels through a set of pre-defined values: 1e-6, 0.0001, and 10.0.

Default
0.0001

SplitAtG1Disc
Reader Writer
ACIS

CATIA V4

CATIA V5

IDEAS

IGES

Inventor

Parasolid

PRO/E

SolidWorks

STEP

UG

VDA-FS

Description
This option controls the splitting of Pcurves at G1 discontinuities. Set this option to true to split
all the Pcurves at G1 discontinuities during translation. If this option is set to false, Pcurves at
G1 discontinuities are not split during the translation.

Default
true

SplitPeriodic
Reader Writer
ACIS

CATIA V4

CATIA V5

IDEAS

IGES

Inventor

Parasolid

PRO/E

SolidWorks

STEP

UG

VDA-FS

Description
This option control the splitting of periodic faces while exporting data. Set this option to true to
enable the splitting of periodic faces

Default
true

TranslateAssemblies
Reader Writer
ACIS

CATIA V4

CATIA V5

IDEAS

IGES

Inventor

Parasolid

PRO/E

SolidWorks

STEP

UG

VDA-FS

Description
This option controls the translation of Assemblies. Set this option to true to enable translation of
assemblies and false to disable translation. In case of IGES, this option controls the translation
of IGES sub-figure instance entities.

Default
true

TranslateAttributes
Reader Writer
ACIS

CATIA V4

CATIA V5

IDEAS

IGES

Inventor

Parasolid

PRO/E

SolidWorks

STEP

UG

VDA-FS

Description
This option controls attribute transfer during the translation process. Set this option to true to
enable attribute transfer.

Default
false

TranslateFreePoints
Reader Writer
ACIS

CATIA V4

CATIA V5

IDEAS

IGES

Inventor

Parasolid

PRO/E

SolidWorks

STEP

UG

VDA-FS

Description
This option controls the translation of free point data. Set this option to true to indicate that
InterOp is to read and translate free point data.

Default
false

TranslateFreeSurfaces
Reader Writer
ACIS

CATIA V4

CATIA V5

IDEAS

IGES

Inventor

Parasolid

PRO/E

SolidWorks

STEP

UG

VDA-FS

Description
This option controls the translation of free surface data. Set this option to true to indicate that
InterOp is to read and translate free surface data.

Default
true

TranslateLayersAndFilters

Reader Writer
ACIS

CATIA V4

CATIA V5

IDEAS

IGES

Inventor

Parasolid

PRO/E

SolidWorks

STEP

UG

VDA-FS

Description
This option controls the translation of layers and layer filters. Set this option to true to translate
layers and layer filters.

Default
false

TranslateNoPicks
Reader Writer
ACIS

CATIA V4

CATIA V5

IDEAS

IGES

Inventor

Parasolid

PRO/E

SolidWorks

STEP

UG

VDA-FS

Description
This option controls reading NoPick entities. Set this option to true to enable reading NoPick
entities.

Default
false

TranslateHiddenEntities
Reader Writer
ACIS

CATIA V4

CATIA V5

IDEAS

IGES

Inventor

Parasolid

PRO/E

SolidWorks

STEP

UG

VDA-FS

Description
This option controls the translation of NoShow or hidden entities. Set this option to true to
indicate that InterOp is to convert the hidden entities during the translation process.

Default
false

TranslateSelectionSets
Reader Writer
ACIS

CATIA V4

CATIA V5

IDEAS

IGES

Inventor

Parasolid

PRO/E

SolidWorks

STEP

UG

VDA-FS

Description
This option controls the translation of Selection sets. Set this option to true to enable the
translation of Selection sets.

Default
false

TranslateSheetBodies
Reader Writer
ACIS

CATIA V4

CATIA V5

IDEAS

IGES

Inventor

Parasolid

PRO/E

SolidWorks

STEP

UG

VDA-FS

Description
This option controls the translation of sheet bodies. Set this option to true to indicate that
InterOp is to read and translate all the sheet bodies to the destination format.

Default
true

TranslateSolidAsSheets
Reader Writer
ACIS

CATIA V4

CATIA V5

IDEAS

IGES

Inventor

Parasolid

PRO/E

SolidWorks

STEP

UG

VDA-FS

Description
This option controls whether to export a solid body as a sheet body. Set this option to true to
enable translation of a solid body as a sheet body in the destination file format.

Default
false

TranslateSolidAsSolid
Reader Writer
ACIS

CATIA V4

CATIA V5

IDEAS

IGES

Inventor

Parasolid

PRO/E

SolidWorks

STEP

UG

VDA-FS

Description
This option controls whether to import a solid body as solid body. Set this option to true to
translate solid bodies as solid bodies. If this option is set to false, solid bodies are translated as
sheets.

Default
true

TranslateSolidAsWires
Reader Writer
ACIS

CATIA V4

CATIA V5

IDEAS

IGES

Inventor

Parasolid

PRO/E

SolidWorks

STEP

UG

VDA-FS

Description
This option controls whether to translate a solid body as a wire body. Set this option to true to
enable translation of a solid body from the source system to a wire body in the destination
system. Only the edges of the source solid are translated.

Default
false

TranslateSolidBodies
Reader Writer
Y

ACIS

CATIA V4

CATIA V5

IDEAS

IGES

Inventor

Parasolid

PRO/E

SolidWorks

STEP

UG

VDA-FS

Description
This option controls whether to translate manifold solid B-Rep object data. Set this option to
true to enable the translation of manifold solid B-Rep object data. If the option is set to false,
solid bodies are not translated.

Default
true

TranslateFreeCurves
Reader Writer
ACIS

CATIA V4

CATIA V5

IDEAS

IGES

Inventor

Parasolid

PRO/E

SolidWorks

STEP

UG

VDA-FS

Description
This option controls the translation of free curves and wire bodies. Set this option to true to
enable the translation of free curve data and wire bodies in the destination format.

Default
false
Note: For a STEP file, you can translate free curves using the following options:
TranslateClassIIWires
TranslateClassIIIWires
TranslateWireAsClassIIWires
TranslateWireAsClassIIIWires

TranslateWorkPlanes
Reader Writer
ACIS

CATIA V4

CATIA V5

Y*

Y*

IDEAS

IGES

Inventor

Parasolid

PRO/E

N*

SolidWorks

STEP

UG

VDA-FS

* If you have enabled the Representation for Manufacturing data while reading CATIA V5 or Pro/E files and a feature in the
source file is defined using a workplane, InterOp will translate that workplane. For CATIA V5 Reader and Writer, this option does
not depend on whether or not the input data contains any Hole features (defined on workplanes).

Description
This option controls the translation of workplanes between the supported formats. Set this
option to true to enable the translation of workplanes.

Default
false

EnableWideCharacter
Description
This option controls transfer of string attributes. If you set this option to true, then all stringbased attributes from the source system, which can be char* or wchar_t*, will be attached as

wchar_t* into the target system. If you set this option to false, then all string-based attributes
from the source system, which can be char* or wchar_t*, will be attached as char* into the
target system.

Default
false

Options for ACIS Reader


CleanModel
Description
This option controls the process of cleaning and removing redundant topologies and geometries
from the model during translation. Set this option to true to enable this operation. By default,
this operation is not performed during the translation.

Default
false

Options for ACIS Writer


DoSplineResurface
Description
This option controls the repair of erroneous spline surfaces and extension of short surfaces to
the face limits. Set this option to true or 1 to check all the spline surfaces in the translated ACIS
model and correct the erroneous surfaces using ACIS Spline Re-surfacing algorithms. If this
option is set to false or 0, repair of erroneous spline surfaces and extension of short surfaces
will not be performed. You can also set this option to 2 to perform both repair of erroneous
spline surfaces and extension of short surfaces to its face limits.

Default
true or 1

DoCheckAcisModel
Description
This option controls whether to check and log the generated ACIS entities. Set this option to
true to check and log information about all generated ACIS entities. If you set this option to
false, the generated entities are not checked and logged.

Default
true

TranslateIthModelInExpFile
Description
This option specifies whether to create a separate SAT file for each CATIA V4 model or to write
all the models into a single SAT file. You can set this option to the number of models in the
source file to create a separate SAT file for each model. If this option is not set, a single SAT file
is created for all the models from the source file.

Default
-1

Options for CATIA V4 Reader


ApplyLayerFilter
Description
This option specifies the layer filter to use while translating CATIA V4 file to other formats.
CATIAV4 file can have user defined layer filters in addition to "ALL" and "LAYCUR" layer filters.
The "ALL" and "LAYCUR" layer filters are always present. Layer filter controls the visibility of
layers (and entities on those layers). At an instance only one of the layer filters is current and
the entities belonging to layers of the this layer filter are visible. By default, InterOp translates

entities from current layer filter. But you can specify another layer filter through this option. If the
layer filter specified by this option is present in the file, then InterOp uses that layer filter and
translates entities from that layer filter instead of current layer filter.

Default
" " (empty string)

ExportDittoBodies
Description
This option controls the translation of space-ditto entities from CATIA V4 to the other formats.
Set this option to false to disable the translation of space-ditto entities.

Default
true

TranslateOnlyRootEntities
Description
This option controls reading of all or only root CATIA V4 entities. The entities in a CATIA V4 file
are managed in the form of hierarchy. From this hierarchy, the CATIA V4 Reader determines a
set of entities classified as root entities. Set this option to true to enable reading of root entities
only. Set this option to false to enable reading of all entities for translation.

Default
true

TranslateExtraEntities
Description
This option controls whether to resolve extra root entities. Extra root entities contain parent as
curve and surface as child. Hence, if curve is filtered, then the corresponding surface is also
filtered. If you set this option to true, then the child surface is set as root and translated.

Default
true

TranslateOnlyMasterWorkSpace
Description
This option controls the reading of workspaces from a CATIA V4 file. Set this option to true to
enable reading of master workspaces only. If you set this option to false, all workspaces are
read for translation.

Default
true

SourceUnitAsAttrib
Description
This option specifies whether to attach the attribute corresponding to the scale factor of the
conversion unit, to ACIS BODY. If you set this option to true, the conversion unit is read from
the CATIA V4 model file and a attribute with identifier "ATTRIB_XACIS_CONVFACT" is
attached.

Default
false

UseAnalyticSurfaceDef
Description
This option controls whether to use analytic surface definition stored in a CATIA V4 file while
translating to the other formats. Set this option to true to enable reading analytic surface
definitions from the CATIA V4 file. If you set this option to false, the polynomial definition for a
surface is read during the translation process.

Default
true

ChangeVertexGeom
Description
This option controls whether to modify the geometry of a vertex. The geometry of a vertex is
modified to remove the Overlapping tolerant vertex check error. Set this option to
true to enable modification of vertex geometry. If you set this option to false, the geometry of
the vertex is not modified during the translation process.

Default
true

ExportUseSurfaceLimits
Description
This option controls whether to trim the underlying surface to face parameter bounds. Set this
option to true to disable the trimming of surface to face bounds. If you set this option to false,
the surface is trimmed to face bounds.

Default
false

TranslateDittoAsAssembly
Description
This option controls whether to translate Ditto as assembly or flatten in XML EBOM. If you set
this option to true, Ditto translated to assembly in EBOM. Set this option to false, to translate
Ditto as flatten in EBOM format.

Default
false

TranslateMockupSolids
Description
This option controls whether to translate mockup solids from CATIA V4 files to other InterOp
formats. If you set this option to true, the mockup solids are translated and an attribute is
attached to the output entity that indicates that the entity is a mockup solid. Set this option to
false, to disable the translation of mockup solids from CATIA V4 files to other formats.

Default
true

TranslateIthModelInExpFile
Description
This option indicates the translator to create separate ACIS files for each model in the
source .exp file.

Default
-1

Options for CATIA V4 Writer


FaceGraphicalAttributes_NU
Description
This option specifies the number of U parameter lines displayed when CATIA V4 models are
loaded in the modeler.

Default
0

FaceGraphicalAttributes_NV
Description
This option specifies the number of Vparameter lines displayed when CATIA V4 models are
loaded in the modeler.

Default
0

FaceGraphicalAttributes_BoundaryPickable
Description
This option controls whether face boundary of a CATIA V4 face can be picked in the CATIA V4
modeler.

Default
false

FaceGraphicalAttributes_IsoparamsPickable
Description
When CATIA V4 models are loaded in the modeler, the iso-parameter lines of each face are
displayed. This option controls whether the face can be picked by clicking on one of these isoparameter lines.

Default
false

ImportSolidAsSolide
Description
This option controls the translation of multi-lump solids from ACIS as SOLIDE or VOLUMEs in
CATIA V4. If you set this option to true, a multi-lump solid is written as a single SOLIDE having
many SOLIDDEF. Set this option to false to translate multi-lump solids from ACIS as multiple
VOLUMEs in CATIA V4.

Default
true

SetAuthorName
Description
This option sets the author name for writing a CATIA V4 file.

Default
None

SetLanguage
Description
This option sets the language for writing CATIA V4 files. Set the language setting to either
English or Japanese. If you set this option to 1, the language setting becomes English. If you
set this option to 0, the language setting becomes Japanese.

Default
1

SetMinorVersion
Description
This option sets the minor version for the CATIA V4 file. Minor version values and the
corresponding CATIA V4 version are as follows:
Minor Version Number CATIA V4 Version

19

4.1.9

20

4.2.0

21

4.2.1

22

4.2.2

23

4.2.3

24

4.2.4

Default
19

SetModelDimension
Description
This option sets the model dimension field in a CATIA V4 model file. The unit for specifying the
model dimension field is millimeter.

Default
10000

SetModelName
Description
This option sets the model name for writing a CATIA V4 file.

Default
" " (empty string)

ExportUseSurfaceLimits
Description
This option sets whether to trim the underlying surface to face parameter bounds. Set this
option to true to disable the trimming of the surface to face bounds. If you set this option to
false, the surface is trimmed to face bounds.

Default
false

TranslateSolidAsSheets
Description
This option controls whether to export a solid body as a free face. Set this option to true to
enable translation of a solid body as a face in the destination file format.

Default
false

TranslateEdge3DCurves
Description
This option controls whether to write 3D edges with pcurves while writing a CATIA V4 file. You
can set this option to true, to write 3D edges with pcurves in a CATIA V4 file to improve
translation accuracy. If this option is set to false, 3D edges are not written with pcurves in a
CATIA V4 file. Setting the option to false reduces the size of the translated file as 3D-curve
data is not written.

Default
true

NoShowSurfaceThickness
Description
This option controls the thickness of a surface while translating from ACIS to CATIA V4 file
format. Use the option, NoShowSurfaceThickness, to control the surface thickness in the CATIA

V4 file. The option value is of type real and can be in the range [0.1, 1.0]. The permissible
values are given in the following table:
Thickness Value
0.1
0.2
0.4
0.6
0.8
1

Default
0.1
Note: All the values are converted to the closest possible real value from the above table. For
example, all the values from 0.1 and 0.15 are mapped to 0.1 and values from 0.151 and 0.2 are
mapped to 0.2. If the value of thickness is less than 0.1, it is mapped to 0.1 and values greater than
1 are mapped to 1.

EnableSurfaceSimplification
Description
This option performs surface simplification when set to true; otherwise, when set to false, this
option does not perform surface simplification.

Default
true

EnableCurveSimplification
Description
This option performs curve simplification when set to true; otherwise, when set to false, this
option does not perform curve simplification.

Default
false

Options for CATIA V5 Reader


ElementNameOption
Description
CATIA V5 provides tools to "publish" entities of interest in the data file, such as assigning
custom names to them. This option controls how Publication elements are processed along with
regular entity names. Valid values for this option include:
Value

Description

NONE

Disables the generation of entity names

ELEMENT_NAME

Generates the element name only (default)

PUBLICATION_NAME

Transfers only published name(s)

ELEMENT_AND_PUBLICATION_NAME

Transfers the published name(s) followed by the generated


element name

Default
NONE
Note: Only the names directly attached to CATIA V5 bodies, faces, edges, and vertices are currently
supported.

ExportRevolveSurfAsNURBS
Description
This option sets whether to translate revolved surfaces from CATIA V5 files as NURBS (NonUniform Rational Bspline Surfaces). Set this option to true to translate revolved surfaces from
CATIA V5 files as NURBS in the target format. If you set this option to false, revolved surfaces
in the CATIA V5 file are translated as NUBS (Non-Uniform Bspline Surfaces).

Default
false

ExportUseSurfaceLimits
Description
This option sets whether to trim the underlying surface to face parameter bounds. Set this
option to true to disable the trimming of surface to face bounds. If you set this option to false,
the surface is trimmed to face bounds. If you are translating from ACIS to CATIA V5 to ACIS,
surfaces are trimmed based on the attribute attached to a surface. The option,
PreserveSurfaceLimits, available in the CATIA V5 Writer attaches an attribute to indicate
whether to preserve surface limits or not. The following table lists the possible scenarios while
using the PreserveSurfaceLimits option:
ACIS to CATIA V5 Translation

CATIA V5 to ACIS Translation

Effect on Translation (CATIA


V5 to ACIS)

The PreserveSurfaceLimits
option is set to TRUE

The ExportUseSurfaceLimits
option is set to TRUE

Surface trimming is not


performed.

The PreserveSurfaceLimits
option is set to TRUE

The ExportUseSurfaceLimits
option is set to FALSE

Trimming performed on all the


surfaces except for ACIS
surfaces.

The PreserveSurfaceLimits
option is set to FALSE

The ExportUseSurfaceLimits
option is set to TRUE

Surface trimming is not


performed.

The PreserveSurfaceLimits
option is set to FALSE

The ExportUseSurfaceLimits
option is set to FALSE

All the surfaces (ACIS and non


ACIS) are trimmed.

Default
false
Note: This option is not applicable if CATIA V5 is set to an older version other than R18.

DisableHybridBody
Description
This option sets whether to translate a hybrid design from the CATIA V5 file format ACIS
format. Set this option to 1 to disable the translation of hybrid bodies. If this option is set to 0,
the hybrid bodies are also translated.

Default
1

ImportEdgeAttributes
Description
This option indicates whether to read the edge attributes from CATIA V5 file. Set this option to
true to read edge attributes from CATIA V5 file. If this option is set to false, the edge attributes
from CATIA V5 file are not read for translation.

Default
false

MergeC1Edges
Description
This option sets whether to merge the C1 continuous edges in the target document. Set this

option to true to merge C1 continuous edges. If this option is set to false, the C1 continuous
edges are not merged during translation from CATIA V5 to ACIS format.

Default
false

UseCanonicalSurface
Description
This option sets whether to translate NURB representation or Canonical form of multirepresented surfaces from CATIA V5 file. Multi-represented surface is a class of surface in
CATIA V5 that include: CATFilletSurface, CATChamfer, CATDraftSurface, CATSweepSurface,
and CATOffsetSurface surfaces. Set this option to true to translate the Canonical form of multirepresented surfaces. If this option is set to false, the NURB representation of multirepresented surfaces is translated. C1 continuous edges are not merged during translation from
CATIA V5 to ACIS format.

Default
true

Options for CATIA V5 Writer


PreserveSurfaceLimits
Description
This option attaches an attribute to the ACIS surface that indicates whether to preserve surface
geometry while translating from ACIS to CATIA V5 to ACIS file format. If you are translating
from ACIS to CATIA V5 to ACIS, surfaces are trimmed based on the attribute attached to a
surface. The option, ExportUseSurfaceLimits, available in the CATIA V5 Reader performs the
surface trimming. The following table lists the possible scenarios while using the
PreserveSurfaceLimits option:
ACIS to CATIA V5 Translation

CATIA V5 to ACIS Translation

Effect on Translation (CATIA


V5 to ACIS)

The PreserveSurfaceLimits
option is set to TRUE

The ExportUseSurfaceLimits
option is set to TRUE

Surface trimming is not


performed.

The PreserveSurfaceLimits
option is set to TRUE

The ExportUseSurfaceLimits
option is set to FALSE

Trimming performed on all the


surfaces except for ACIS
surfaces.

The PreserveSurfaceLimits
option is set to FALSE

The ExportUseSurfaceLimits
option is set to TRUE

Surface trimming is not


performed.

The PreserveSurfaceLimits
option is set to FALSE

The ExportUseSurfaceLimits
option is set to FALSE

All the surfaces (ACIS and nonACIS) are trimmed.

Default
false

SaveVersion
Description
This option sets the file level while writing the CATIA V5 file. The table below lists the valid
string values for this option and the corresponding CATIA V5 file levels.
Option Value File Level
CATIAV5R6

CATIA V5 R6

CATIAV5R7

CATIA V5 R7

CATIAV5R8

CATIA V5 R8

CATIAV5R9

CATIA V5 R9

CATIAV5R10 CATIA V5 R10


CATIAV5R11 CATIA V5 R11
CATIAV5R12 CATIA V5 R12

CATIAV5R13 CATIA V5 R13


CATIAV5R14 CATIA V5 R14
CATIAV5R15 CATIA V5 R15
CATIAV5R16 CATIA V5 R16
CATIAV5R17 CATIA V5 R17
CATIAV5R18 CATIA V5 R18

Default
CATIAV5R18

AssemblySaveType
Description
This option controls whether to create multilevel assembly in the CATIA V5 file or not from an XML-EBOM
file. You can set this option to Atomic, to create multilevel assemblies in the CATIA V5 file (as present in
the original file) from the XML-EBOM file. If this option is set to Aggregate, multilevel assemblies are not
created in the resultant CATIA V5 file.

Default
"Aggregate"

Options for HSF Writer


ExportTopology
Description
This option activates the mapping of visualization shells to the topological data. Set this option
to true to enable the mapping process.

Default
false

Options for I-DEAS Reader


TranslateFromWorkBench
Description
This option controls the translation of I-DEAS data from active I-DEAS Modeler Work Bench
session. Set this option to true to enable the translation from an active session; otherwise,
false.

Default
false

Options for I-DEAS Writer


WriteTolerance
Description
This option controls the tolerance (in meters) of I-DEAS data while writing an I-DEAS file.

Default
.00001

Options for IGES Reader


AcceptBadData

Description
This option controls whether to handle bad geometry data. Set this option to true to handle bad
data during the translation process. If you set this option to false, translation fails when bad
data is read.

Default
false

CopiousToManyCurves
Description
This option controls the translation of copious entity into multiple spline curves. IGES file
contains an entity of type 106 which is a set of points. This entity is called copious entity. Set
this option to true to translate copious into multiple spline curves. If there are n number of
points in a copious entity, n-1 spline curves are created. If you set this option to false, copious
is not broken.

Default
false

CopiousToStraightCurves
Description
This option controls the translation of copious into multiple line curves. IGES file contains an
entity of type 106 which is a set of points. This entity is called copious entity. Set this option to
true to translate copious into multiple line curves. If there are n number of points in a copious
entity, n-1 straight line curves are created. If you set this option to false, copious is not broken.

Default
false

Flavor
Description
This option controls the read flavor while reading an IGES file for translation. Valid values for
this option include: NoFlavor, AutoCAD, SolidWorks, and JAMA. These options are
represented through a set of integer values: NoFlavor(0), AutoCAD(1), SolidWorks(2), and
JAMA(3).

Default
0

FreePlaneBound
Description
This option controls reading of unbounded planes. This option is of type double. The value
defines the size of the planar face created from a free plane in IGES (type 108). For example,
set this option to 4.0 to set the size of planar face as 4X4 units. If you set this option to -1,
unbounded planes are not read for translation.

Default
-1

TranslateAnnotationsAsGeometry
Description
This option controls the translation of annotation data from an IGES file as geometrical entities.
The underlying curve information in the Annotation data is converted according to the entity
map. Set this option to true to translate annotation data, or false to ignore translation of
annotation data to geometrical entities.

Default
false

TranslateGroupAsAssemblies

Description
This option controls whether to translate group entities from an IGES file as assemblies. This
option is valid for IGES to ACIS translation only. Set this option to true to translate group
entities as assemblies. If you set this option to false, all the groups are translated as collections.

Default
false

TranslateGroupEntities
Description
This option controls whether to translate IGES Associativity Instance Entity(402). Set this option
to true to translate such entities contained in an IGES entity list. If you set this option to false,
entities contained in the IGES entity list are masked.

Default
true

TrimCurveReadPreference
Description
This option specifies whether to use 2D or 3D trimming curves while trimming the IGES 144 or
143 trim surfaces. An IGES file specifies the type of curve to be used for trimming. By default,
the value written in an IGES file is used. You can override the file value with this option. Set the
value to 1 to use 2D curves. Set the value to 2 to use 3D curves. Set the value to 3 to honor
both curve types.

Default
0 (use the curve type specified in the IGES file)

Options for IGES Writer


DateFormat
Description
This option sets the date format while writing an IGES file during translation. Set this option to
write the date in a six-digit or an eight-digit format. Setting the date format to six digit allocates 2
digits each for year, month, and date, while in case of eight digit format, four digits are allocated
for year and 2 digits each for month and date. For example, the date 9th April 2005 is displayed
as 050409 in the six digit date format and 20050409 in eight digit format. The default setting
sets the date format to eight digit format.

Default
8

EndOfLineCharLength
Description
This option sets the length of the end of line character while writing an IGES file during
translation. You can set this option to any value greater than 0, but you are suggested to use
value less than 4 as many CAD systems may not read the output IGES file.

Default
2

Flavor
Description
This option controls the read flavor while writing an IGES file. Valid values for this option
include: NoFlavor, AutoCAD, SolidWorks, and JAMA. These options are represented through
a set of integer values: NoFlavor(0), AutoCAD(1), SolidWorks(2), and JAMA(3).

Default
0

TranslatePlanarSheetsAsBoundedPlanes
Description
This option controls whether to translate planar sheet bodies as bounded planes while writing
an IGES file. Set this option to true to translate planar sheet bodies as bounded planes. If you
set this option to false, planar sheet bodies are translated as tabulated cylinders in IGES.

Default
false

TranslatePlaneAsSweep
Description
This option controls whether to translate planes as sweep surfaces or plane entities in IGES.
Set this option to true to translate planes as sweep surfaces in IGES. If you set this option to
false, planes are translated as IGES plane entities.

Default
true

TranslateSolidSurfsAsParametricSurf
Description
This option controls whether to write surface in a Manifold Solid B-Rep Object (MSBO) as a
parametric surface or non-parametric surface while translating to IGES file format. Set this
option to true, to write surface in a MSBO as a parametric surface. If this option is set to false,
non-parametric surface is written in a MSBO.

Default
true

TranslateWireAsCopious
Description
This option controls translation of lines as copious entities (type 106) in IGES. Set this option to
true to translate free lines as copious entities in IGES. If you set this option to false, copious
entity is not created in IGES corresponding to lines.

Default
false

TrimCurveWritePreference
Description
This option controls trimming curve preferences while writing IGES Trim surfaces (144 or 143).
By default, the value of this option 3, which indicates that 3D curves are to be written. You can
set this option to different values as listed in the following table:
Integer Value Preference
0

WriteBothAndNoPreference

WriteBothAnd2DPreferred

WriteBothAnd3DPreferred

WriteOnly3D

WriteOnly2D

WriteBothAndBothEqlPref

Default
3

StartSection
Description

This option defines the start section of an IGES file.

Default
" " (empty string)

AuthorName
Description
This option sets the Author's name in the header information of the IGES file.

Default
" " (empty string)

OrganizationName
Description
This option sets the Organization name in the header information of the IGES file.

Default
" " (empty string)

SendingSystemName
Description
This option sets the Sending System ID name in the header information of the IGES file.

Default
" " (empty string)

ReceivingSystemName
Description
This option sets the Receiving System ID name in the header information of the IGES file.

Default
" " (empty string)

MaxLineWeightGradations
Description
This option sets Maximum Number of Line Weight Gradations (field 16 in IGES Global Section).
It is the number of equal subdivisions of line thickness. The value of option should be greater
than zero.

Default
1

MaxLineWeightWidth
Description
This option sets the width of the Maximum Line Weight in Units (field 17 in the IGES Global
Section). It contains the actual width (in model units) of the thickest line possible in the file.

Default
1.000

TempDirectory
Description
This option sets the name of the temporary directory while writing an IGES file.

Default
" " (empty string)

Options for Inventor Reader


TranslateAllStates
Description
This option controls whether to translate unfolded bodies from the Inventor file. If this option is
set to false, only the folded bodies are translated. If this option is set to true, both the folded
and unfolded bodies are translated.
Note: Inventor file manages several ACIS streams for folded and unfolded sheet metal bodies.

Default Value
False

Options for Parasolid Reader


CleanModel
Description
This option controls the process of cleaning and removing redundant topologies and geometries
from the model during translation. Set this option to true to enable this process. By default, this
process is not performed during the translation.

Default
false

ModellerStart
Description
This option controls the initialization of the modeler. InterOp starts the Parasolid kernel implicitly
if you set this option to true. You need to start the kernel explicitly, if the ModellerStart option is
set to false.

Default
true

ClubAllSheets
Description
This option controls whether to group all the faces in a single body. Set this option to true to
group all free faces into a single body. If you set this option to false, a separate body is created
for each free face.

Default
false

ClubAllWires
Description
This option controls whether to group all wires in a single body. Set this option to true to group
all the free wires into a single body. If you set this option to false, a separate body is created for
each free wire.

Default
false

RollbackSewOnError
Description
This option controls whether to revert back when an error occurs while sewing faces. Set this
option to true to indicate that the translator is to revert back in case an error occurs while
sewing faces. If you set this option to false, the translator continues translation even if an error
occurs while sewing.

Default
true

Options for Parasolid Writer


CleanModel
Description
This option controls the process of cleaning and removing redundant topologies and geometries
from the model during translation. Set this option to false to disable this process. By default,
this process is performed during the translation.

Default
true

FixFaceFaceInconsistency
Description
This option controls the healing of face-face inconsistencies. Set this option to true to heal and
flatten the entities while translating to the Parasolid format. If you set this option to false, faceface inconsistencies are not removed from the translated file.

Default
true

AttachFaceId
Description
This option controls the translation of the face-ID attribute. Set this option to true to translate
the product ID attribute while translating to the Parasolid file format.

Default
false

ExplodeIfFailed
Description
This option controls whether to create a separate body for each face when topology creation
fails. Set this option to true to create a separate body for each face in case of failure. If you set
this option to false, the translator attempts to stitch all the individual faces to create a single
body.

Default
false

MapLumpToRegion
Description
This option controls whether to read separate lumps into a single Parasolid body. Set this option
to true to write separate lumps into a single Parasolid body. If you set this option to false, each
lump is written to a separate Parasolid body.

Default
true

OutPutOnlyValidParts
Description
This option controls whether to translate only the valid parts to a Parasolid file. A part is invalid if
it has check errors. Set this option to true to indicate that the translator is to write the valid parts
only. If you set this option to false, all the parts are translated whether valid or invalid.

Default
false

SaveMode
Description
This option specifies the format for writing a Parasolid file. Set this option to three values: 0 for
text format, 1 for machine-dependent binary format, and 2 for machine-independent binary
format.

Default
0

SaveVersion
Description
This option specifies the version of Parasolid in which the translated entities are to be saved, for
example 10.1 is 101, 9.0 is 90.

Default
180

StringentChecks
Description
This option specifies whether to check both the topology and geometry while translating to
Parasolid format. Set this option to true, so that both the topology and geometry are checked. If
you set this option to false, only the topology is checked. The performance of translator is
affected if this option is set to false.

Default
false

TranslateFreeAsAssembly
Description
This option controls whether to translate all the free parts into a single assembly. Set this option
to true to write all the free parts into a single assembly. If you set this option to false, all the free
parts are translated to separate parts.

Default
false

MaxSewingTol
Description
This option sets the maximum tolerance limit for sewing Parasolid sheets.

Default
1e-2

MinSewingTol
Description
This option sets the minimum tolerance limit for sewing Parasolid sheets.

Default
1e-6

SewTolStep
Description
This option sets the tolerance value by which the tolerance can be increased in steps while
sewing trimmed sheets.

Default
10.0

DoCheckGenericModel
Description
This option controls whether to check and log the generated Parasolid entities. Set this option to
true to check and log the generated entities. If you set this option to false, the generated
entities are not checked and logged.

Default
false

Options for Pro/E Reader


ProE.Assembly.Path
Description
This option sets the directory name that contains the part files referenced by the assembly.

Default
Path to input Pro/E assembly file

TranslateEntityIDs
Description
This option controls whether Entity IDs are translated from the input Pro/E file. Set this option to
true to translate the Entity IDs from Pro/E file. If you set this option to false, Entity IDs from
Pro/E file are not translated.

Default
false

TranslateSuppressedEntities
Description
This option controls the translation of the suppressed instances (parts or assemblies). Set this
option to true to enable the translation of the suppressed instances while translating from Pro/E
to other file formats. If you set this option to false, suppressed instances are not translated.

Default
false

Options for STEP Reader


CreateMultiLumpBody
Description
This option controls whether all the models from a STEP file are translated as multiple lumps
into a single body in destination format. The true value specifies that models present under a
single representation are to be read as multiple lumps into a single body. When set to false
(default), they are to be read as separate bodies.

Default
false

ReadProduct1stField
Description
This option controls whether to set ATTRIB_XSTEP_PRODUCT_ID as the first or second field
of the PRODUCT structure in the STEP file. Set this option to true to set
ATTRIB_XSTEP_PRODUCT_ID as the first field of the PRODUCT structure in the STEP file. If
you set this option to false, ATTRIB_XSTEP_PRODUCT_ID is set as the second field of the
PRODUCT structure in the STEP file.

Default
true

ClassVIAsTrimStitch
Description
This option controls whether to read solid as trimmed faces and perform stitching. Set this
option to true to enable reading solid as trimmed faces and stitching the trim surfaces. If you set
this option to false, solids are read as is.

Default
false

ExplodeClassIIWires
Description
This option controls whether curves from Class II wires (GEOMETRIC_SET and
GEOMETRIC_CURVE_SET) are to be translated as separate wire bodies. When set to true,
curves present in Class II wires are to be translated as separate bodies.

Default
true

InterpretAngleAsDegree
Description
This option controls whether to read an angle in degrees while writing from the STEP format to
the destination format.

Default
false

OverrideFaceColorWithBodyColor
Description
This option controls whether to override face color of all the faces with the body color. If you set
this option to true (default), face color of all the faces is overridden with the body color during
translation. If set to false, body color is not used to override the face color.

Default
false

ProductDefBasedRead
Description
This option specifies whether to read only those bodies and assemblies that are actually related
to a product through a product definition. Set this option to false to read all the bodies and
assemblies whether or not related to product definition. If you set this option to true, only those
bodies and assemblies that are actually related to a product through a product definition are
read.

Default
true

TranslateAllClass2SheetsInSingleBody
Description
This option specifies whether Class II surfaces are to be read from STEP as a single multilumped body. Set this option to true to indicate translation of each Class II surface as a face.
Each face is to be put in a single lump and a single shell, and all such lumps are to be put into a
single body. When you set this option to false, all Class II surfaces in STEP are translated as
separate sheet bodies.

Default
false

TranslateClassIIFaces

Description
This option specifies whether the Class II faces (GEOMETRIC_SET) are read from the STEP
file for translation to the other file. Set this option to true to indicate that the Class II faces are
translated from STEP format. If you set this option to false, the Class II faces are not read for
translation.

Default
true

TranslateClassIIIWires
Description
This option controls the translation of Class III wires from STEP. Set this option to true to
enable translation of Class III wires from STEP. If you set this option to false, the Class III wires
are not read for translation from STEP.

Default
true

TranslateClassIIWires
Description
This option controls whether Class II wires (GEOMETRIC_SET and
GEOMETRIC_CURVE_SET) are read while translating from STEP to other file formats. Set this
option to true to enable translation of Class II wires from STEP to other formats. If you set this
option to false, then Class II wires are not read for translation from STEP.

Default
true

TranslateClassIVAsTrim
Description
This option controls whether Class IV bodies such as SHELL_BASED_SURFACE_MODEL are
treated as trimmed faces. Set this option to true to handle Class IV bodies as trimmed faces
while translating from STEP. If you set this option to false, the Class IV bodies are translated
through the topology route. If the body is translated through the trim route, no stitching is
performed. Instead, each face is translated as a separate body. Hence, multiple bodies are
created as a result of translation of Class IV bodies from a STEP file.

Default
true

TranslateClassIVFaces
Description
This option controls the translation of Class IV bodies such as
SHELL_BASED_SURFACE_MODEL while translating from STEP. Set this option to true to
enable translation of Class IV bodies from STEP.

Default
true

TranslateClassVFacetedSolid
Description
This option controls whether to translate FACETED_BREP (Class V) from the STEP file. Set
this option to true to enable translation of FACETED_BREP (Class V) from STEP.

Default
true

TranslateClassVISolid
Description

This option controls whether to read Class VI solids such as MANIFOLD_SOLID_BREP and
BREP_WITH_VOIDS from a STEP a file. Set this option to true to read Class VI solids from a
STEP file. If you set this option to false, Class VI solids are not read from the STEP file for
translation.

Default
true

TranslateWireAsClassIIWires
Description
This option controls the translation of wires as Class II wires (GEOMETRIC_SET) or as Class III
wires (EDGE_BASED_WIREFRA ME_SHAPE_REPRESENTATION) in the STEP file. Set this
option to true to translate wires as Class II wires in the STEP file. If you set this option to false,
wires are written as Class III wires in the STEP file.

Default
true

TranslateWireAsClassIIIWires
Description
This option controls whether to translate a wire model as a Class III wireframe model in a STEP
file. Set this option to true to write a wire model from a source document as a wireframe model
in the STEP file.

Default
false

WriteAssemAsCtxtDepShapeRep
Description
This option controls whether to write STEP assemblies as
context_dependent_shape_representation or as mapped_items. Set this option to true to write
STEP assemblies as context_dependent_shape_representation. If you set this option to false,
STEP assemblies are written as mapped_items.

Default
false

WriteShortName
Description
This option specifies whether to use short names or long names while writing entities in the
STEP file. Set this option to true to use short names for the entities. If you set this option to
false, long names for the entities are used.

Default
false

WriteSolidClass3
Description
This option controls whether to write solid models as Class III wireframe models in a STEP file.
Set this option to true to write a solid model as a Class III wireframe.

Default
false

Authorization
Description
This option sets the information in the authorization field in the FILE_NAME entity.

Default
" " (empty string)

AuthorName
Description
This option sets the information in the author field in the FILE_NAME entity.

Default
" " (empty string)

FileDescription
Description
This option sets the information in the description field in the FILE_DESCRIPTION entity.

Default
STEP AP203

FileName
Description
This option sets the information in the name field in the FILE_NAME entity. If the option string is
empty, the user file name is used.

Default
" " (empty string)

ImplementationLevel
Description
This option sets the information in the implementation_level field in the FILE_DESCRIPTION
entity.

Default
1

OrganizationName
Description
This option sets the information in the organization field in the FILE_NAME entity.

Default
" " (empty string)

PreProcessorVersion
Description
This option sets the information in the preprocessor_version field in the FILE_NAME entity.

Default
XStep 1.0

ProgramName
Description
This option sets the information in the originating_system field in the FILE_NAME entity.

Default
" " (empty string)

SchemaName
Description
This option sets the schema name for the STEP file.

Default

CONFIG_CONTROL_DESIGN

DateTimeStamp
Description
This option retrieves the information from the time_stamp field in the FILE_NAME entity.

Default
" " (empty string)

Options for STEP Writer


AngleUnit
Description
This option specifies whether the angles to be written to the STEP file should be in degrees or
radians. If the value of the option is set to 0, the angles are written in radians, and if set to 1,
angles are written in degrees. Any value apart from these changes the units to "radians".

Default
0

ConvTrimToClassIIIWires
Description
This option controls whether to translate a model containing trimmed faces as Class III
wireframe model. Set this option to true to enable translation of trimmed faces as Class III
wireframe models. If you set this option to false, trimmed models are translated as trimmed
models.

Default
false

ConvTrimToClassIVFaces
Description
This option controls whether to translate model containing trimmed faces as a Class IV manifold
surface model. Set this option to true to enable translation of trimmed faces as Class IV
manifold surface models. If you set this option to false, trim models are translated as trim
models.

Default
false

EnableMultiLumpBody
Description
This option specifies whether a multi-lump body should be written as a single
advanced_brep_shape_representation (ABSR) body in STEP. The true value specifies that a
multi-lump body is written as single ABSR in STEP. The multi-lump body is written as many
MANIFOLD_SOLID_BREPs (each lump as separate solid) in STEP if the value of this option is
set to false.

Default
false

FileLineIncrement
Description
This option indicates the line number at which the STEP file is to begin creating a file. You can
specify any value greater than or equal to 1. If you set this option to 2, a blank line is left at the
start of the file and the STEP file content is written from the second line.

Default
1

FileLineLength
Description
This option specifies the length of a line in the STEP file. Set this option to any value greater
than or equal to 60 or -1. The value -1 indicates that there is no limit on the length of the line.

Default
-1

FileTolerance
Description
This option sets the tolerance value for a STEP file. Set the tolerance to any value greater than
0.

Default
0.000001

StepFileStartLineNumber
Description
This option specifies the starting line number for writing a STEP file. Set this option to any value
greater than or equal to 1. The value 1 indicates that the data content in the STEP file starts
from the first line.

Default
1

TranslateAsAp214Format
Description
This option specifies whether the STEP file should be written in AP214 format. By default the
STEP file is written in AP214 format. The AP214 format supports writing of attributes such as
color, layer, and line font. Set this option to true to write the STEP file in AP214 format. The
false value for this option indicates to write the STEP file in AP203 format.

Default
false

TranslateSheetAsClassIISurface
Description
This option controls the translation of sheet bodies as Class II surfaces (GEOMETRIC_SET) or
Class IV manifold surface model (SHELL_BASED_SURFACE_MODEL) in the STEP file. Set
this option to true to translate the sheets as Class II surfaces. ACIS Parasolid sheets are
written as a Class IV manifold surface model in STEP if you set the value to false.

Default
false

TranslateSheetAsNonManifoldSurface
Description
This option controls the translation of the sheet bodies as Class IV non-manifold surfaces
(FACE_BASED_SURFACE_MODEL) or as Class IV manifold surfaces
(SHELL_BASED_SURFACE_MODEL) in the STEP file. Set this option to true to translate the
sheet bodies as Class IV non-manifold surfaces. sheet bodies are written as Class IV manifold
surface model in the STEP file if the value of this option is set to false.

Default
false

TranslateSolidAsClassIISurface
Description

This option controls the translation of the solid bodies as Class II surfaces (GEOMETRIC_SET)
or Class VI bodies (MANIFOLD_SOLID_BREP or BREP_WITH_VOIDS) in the STEP file. Set
this option to true to translate the solids as Class II surfaces. solids are written as Class VI
bodies in STEP if the value of this option is set to false.

Default
false

TranslateSolidAsClassIIWires
Description
This option controls the translation of a solid body as a wire body in the STEP file format. Set
this option to true to translate the solid body as Class II wires (GEOMETRIC_CURVE_SET) in
the STEP file. Solid bodies are translated into STEP as Class VI bodies
(MANIFOLD_SOLID_BREP and BREP_WITH_VOIDS) if you set this option to false.

Default
false

TranslateSolidAsClassIV
Description
This option controls the translation of a solid body as a trim body in the STEP file. Set this
option to true to translate a solid body as a Class IV surface
(SHELL_BASED_SURFACE_MODEL) in the STEP file. The solid body is written into Class VI
surfaces (SHELL_BASED_SURFACE_MODEL) in STEP, if you set this option to false.

Default
false

TranslateSolidAsNonManifoldSurface
Description
This option controls the translation of solid bodies as Class IV non-manifold surfaces
(FACE_BASED_SURFACE_MODEL) or as Class VI bodies (MANIFOLD_SOLID_BREP or
BREP_WITH_VOIDS) in the STEP file format. Set this option to true to translate solid bodies as
Class IV non-manifold surfaces in the STEP file. Solid bodies are written as Class VI bodies in
STEP if you set this option to false.

Default
false

TranslateStepClassI
Description
This option controls the writing of Class I data to STEP files. Set this option to true to enable
writing of Class I data to a STEP file. Set the value to false to disable writing of Class I data.

Default
true

Options for SolidWorks Reader


TranslateSuppressedEntities
Description
This option controls the translation of the suppressed instances (parts or assemblies). Set this
option to true to enable the translation of the suppressed instances while translating from
SolidWorks to other file formats. If you set this option to false, suppressed instances are not
translated.

Default
false

Options for Unigraphics Reader

AddMultiBodiesInSamePart
Description
This option controls whether multi-body part files are read into single or separate parts. If you
set this option to true, multi-body parts are translated to a single part and if set to false, multibody part files are translated to separate parts.

Default
true

ReadVisibleLayerOnly
Description
This option controls whether to read only the visible layers or all the layers during the translation
process. If you set this option to true, only the visible layers are read for translation and if set to
false, all the layers are read for translation purpose.

Default
true

ReadNonBlankedParts
Description
This option controls whether to read non blanked parts during the translation process. If you set
this option to true, non blanked parts are read for translation and if set to false, all the parts are
read for the translation purpose.

Default
true

TranslateSuppressedEntities
Description
This option controls whether to read the suppressed entities from UG assembly file or not. Set
this option to true to enable the translation of the suppressed instances while translating from
Unigraphics to other file formats. If you set this option to false, suppressed instances are not
translated.

Default
false

Options for VDA-FS Reader


CheckAndFixG1ThreeDCrv
Description
This option checks and repairs a 3D curve for G1 continuity. If this option is set to true, 3D
curves are checked for G1 continuity and if a 3D curve is not G1 continuous, InterOp tries to
make it G1 continuous. The geometry of the curve may become modified in this operation. If
this option is set to false, 3D curves are not checked and repaired for G1 continuity.

Default
true

TranslateTopEntities
Description
This option controls the translation of topological elements. Set this option to false to disable
translation of topological elements from VDA.

Default
true

Options for VDA-FS Writer

PsetToPolyline
Description
This option controls the translation of PSET data to PolyLines. If this option is set to true, the
PSET data is translated to PolyLines in VDA file. Set this option to false to translate the PSET
data to GROUPs in VDA.

Default
false

Options for XML-EBOM Writer


EBOM.ImportParts
Description
This option controls whether to write part definition files while exporting an assembly. If this
option is set to true, part definition files are written with the XML file. Set this option to false to
output only the XML file representing the assembly structure.

Default
true

Spatial Corporation
www.spatial.com
Phone: +1.303.544.2900
Fax: +1.303.544.3000
support_Spatial@3ds.com

You might also like