The 3D ACIS® Modeler (ACIS) is Spatial’s prominent 3D solid modeling engine. 3D InterOp is a CAD data translation framework (Interoperability)

InterOp:Connect/IGES/IGES Reader

From DocR19

Jump to: navigation, search
Format - IGES
Other formats

ACIS · CATIA V4 · CATIA V5 · HSF ·
IGES · Inventor · Parasolid · Pro/E · SolidWorks
STEP · Unigraphics · VDA-FS · XML-EBOM

The IGES Reader component reads files from IGES. This component is in the form of shared libraries.

InterOp Connect supports translation of the following file formats and versions:

READ
File Format File Extension Version Supported
IGES .igs, .iges IGES versions up to 5.3

Contents

Features

Features of the IGES Reader include:

  • B-Rep Support
  • Trim Support
  • Assembly Support
  • Associative Instance Support
  • Free Surface Support
  • Free Curve Support
  • Free Point Support
  • Selective Conversion Support
  • Conversion Status and Summary Support
  • Annotation Callback Support

Options for IGES Reader

Option Default Description
AcceptBadData false This option controls whether to handle bad geometry data.
CopiousToManyCurves false This option controls the translation of copious into multiple spline curves.
CopiousToStraightCurves false This option controls the translation of copious into multiple line curves.
Flavor 0 This option controls the read flavor while reading an IGES file for translation.
FreePlaneBound "-1"(minus one) This option controls reading of unbounded planes.
MaskEntitiesByDE* " " (Empty String) This option controls the masking of IGES directory entities during the translation process.
MaskEntitiesByID* " "(Empty String) This option controls the masking of specified IGES entities during the translation process.
MaskInclusive* false This option controls the translation of those entities that are masked by the user during the translation process.
TranslateAnnotationsAsGeometry false This option controls the translation of annotation data from an IGES file as geometrical entities.
TranslateGroupAsAssemblies false This option controls whether to translate Associative Instance entities (402) from an IGES file as assemblies.
TranslateGroupEntities true This option controls whether to translate Associative Instance entities (402) contained in IGES file.
TrimCurveReadPreference default value from file This option specifies whether to use 2D or 3D trimming curves while trimming the IGES 144 or 143 trim surfaces.
MaxSewingTol* 1e-3 This option sets the maximum tolerance limit for sewing sheets.
MinSewingTol* 1e-6 This option sets the minimum tolerance limit for sewing sheets.
SewTolStep* 10.0 This option sets the tolerance value by which the tolerance can be increased in steps.

* Not available for the ACIS product line.

Document

  • File Format
Supports reading of IGES files generated by AutoCAD, SolidWorks, and IGES files having Jama-IS flavors using the IGES.Flavor option.

Assembly

  • Assembly File Support
The translator can translate IGES assembly (*.igs & *.iges) files. Depending upon the capabilities of the Writer, the assembly will be flattened or written as assembly.

Note: In case of translation to ACIS in flatten mode, the part name format in flatten route of ACIS is as follows:

RootAssemblyName|SubAssembly1-InstName#DefName|SubAssembly2-InstName#DefName|...|InstName#DefName;PartName
where "#" is used as a separator for Instance Name and Definition Name. InterOp provides a definition name with Instance Name for subassemblies.
  • Support for Free Part Translation
In case of ACIS translation, InterOp provides support for translation of free parts along with the assembly. For more information, refer to Free Part Translation.

BRep

  • Supported Entity Types
Supports all types of IGES geometries such as, curves and surfaces like splines, b-splines, rules, sweeps, spuns, planes, conics, lines, circle, and offsets.
  • Support for Trimmed Surfaces and MSBO
Provides support for both trimmed surfaces(144, 143) and topological representations(MSBO -186).
  • Support for Free Surfaces, Free Curves and Free Points
Provides support for free surfaces, free curves, and free points.

IGES Annotations

The IGES Reader provides a mechanism to access the IGES file annotation data during the translation. Refer to IGES Reader Annotation.

Limitations

The IGES Reader has the following limitations:

  • Format support
This translator does not supports binary or compressed formats.
Personal tools