The 3D ACIS® Modeler (ACIS) is Spatial’s prominent 3D solid modeling engine. 3D InterOp is a CAD data translation framework (Interoperability)
InterOp:Connect/CATIA V4/CATIA V4 Reader
From DocR19
The CATIA V4 Reader component reads files from CATIA V4. 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 |
| CATIA V4 | .exp, .model, .session | CATIA 4.1.9 to CATIA 4.2.4 |
Contents |
Features
Features of the CATIA V4 Reader include:
- Support for .exp files
- Unit scaling
- Support for .session files
- Reading Local Coordinate System (LCS)
- Reading CATIA V4 workplanes
- Filtering
Options for CATIA V4 Reader
| Option | Default | Description |
|---|---|---|
| ApplyLayerFilter | " " (Empty String) | This option controls whether to use the user-specified layer filter while translating CATIA V4 file to other formats. |
| ExportDittoBodies | true | This option controls the translation of space-ditto entities from CATIA V4 to other formats. |
| 3DCurveRegen | false | This option controls the regeneration of 3D curves. |
| TranslateOnlyMasterWorkSpace | true | This option controls the reading of workspaces from a CATIA V4 file. |
| TranslateOnlyRootEntities | true | This option controls reading of all or only root CATIA V4 entities. |
| 3DCurvePref1 | false | This option sets the preference to be used while generating trimmed curves for a surface. |
| UseAnalyticSurfaceDef | true | This option controls whether to use analytic surface definition stored in a CATIA V4 file while translating to other formats. |
| SourceUnitAsAttrib | false | This option specifies whether to attach the attribute corresponding to the scale factor of the conversion unit. |
| ChangeVertexGeom2 | true | This option controls whether to modify the geometry of vertex. |
| ExportUseSurfaceLimits2 | false | This options controls whether to trim the underlying surface to face parameter bounds. |
| TranslateDittoAsAssembly2 | false | This option controls whether to translate Ditto as assembly or flatten in XML EBOM. |
| TranslateMockupSolids | true | This option controls whether to translate mockup solids from CATIA V4 files to other formats. |
| TranslateIthModelInExpFile2 | -1 | This option indicates the translator to create separate ACIS files for each model in the source .exp file. |
1 Not available for the ACIS product line
2 Not available for the Parasolid product line
Document
- Support for .exp files
Provides support for translating CATIA V4 .exp files.
- Unit scaling
Provides the functionality to return the unit scale of the original CATIA V4 model.
- Session file support
Supports sessions (*.session) files.
- Reading Local Coordinate System (LCS)
Provides a mechanism for reading the Local Coordinate System.
- Reading CATIA V4 workplanes
Provides support to transfer workplanes from CATIA V4.
- Filtering
Enables you to filter the entities to be read from a CATIA file.
BRep
- Non C-1 continuous surfaces and curves
If the surfaces and curves in CATIA V4 geometry input are not C-1 continuous, the conversion results in surfaces and curves with close control points.
- Reduced size of translated plane
CATIA V4 provides the definition of an unbounded plane. For translation purposes, InterOp Connect assumes that the plane lies within the parametric domain of 0, 1 for both U and V and is translated accordingly.
Limitations
The CATIA V4 Reader has the following limitations:
- Unsupported CATIA file formats
Does not provide the functionality to read CATIA assembly (*.asm) and CATIA drawing files (*.drw).
- Model history information
Does not provide the functionality to read the modeling history maintained in CATIA.
- VIEW or DITTO layers
A layer belonging to VIEW or DITTO is not read. The layer filters for VIEW and DITTO are different and are not supported. The layer 255 is meant only for DITTO, which is not supported.
