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
| Format - IGES |
|
| Other formats |
|
ACIS ·
CATIA V4 ·
CATIA V5 ·
HSF · |
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.
