InterOp:Connect/CATIA V4/CATIA V4 Writer
From DocR23
The CATIA V4 Writer component writes CATIA V4 files. This component is in the form of shared libraries. InterOp Connect supports translation of the following file formats and versions:
| Write | ||
|---|---|---|
| File Format | File Extension | Version Supported |
| CATIA V4 | .model | CATIA 4.1.9 to CATIA 4.2.4 |
Contents |
Features
Features of the CATIA V4 Writer include:
- Translate Solid As Faces Option
- Language Setting
- Author Name Setting
- Model Name Setting
- Surface Thickness
- Optimization of CATIA V4 Model File Size
Options for CATIA V4 Writer
| Option | Default | Description |
|---|---|---|
| FaceGraphicalAttributes_NU | 0 | This option specifies the number of U parameter lines displayed when CATIA V4 models are loaded in the modeler. |
| FaceGraphicalAttributes_NV | 0 | This option specifies the number of V parameter lines displayed when CATIA V4 models are loaded in the modeler. |
| FaceGraphicalAttributes_BoundaryPickable | false | This option controls whether a face boundary of a CATIA V4 face can be picked in the CATIA V4 modeler. |
| FaceGraphicalAttributes_IsoparamsPickable | false | When CATIA V4 models are loaded in the modeler, the iso-parameter lines of a face are displayed. This option controls whether the face can be picked by clicking on one of these iso-parameter lines. |
| ImportSolidAsSolide | true | This option controls the translation of solids as SOLIDE or VOLUME in CATIA V4. |
| SetMinorVersion | 19 | This option sets the minor version for the CATIA V4 file. |
| SetAuthorName | " "(Empty String) | This option sets the author name for writing a CATIA V4 file. |
| SetLanguage | 1 | This option sets the language for writing CATIA V4 files. |
| SetModelDimension | 10000 | This option sets the model dimension field in a CATIA V4 model file. |
| SetModelName | " "(Empty String) | This option sets the model name for writing a CATIA V4 file. |
| ExportUseSurfaceLimits | false | This options controls whether to trim the underlying surface to face parameter bounds. |
| TranslateEdge3DCurves | true | This option controls whether to write 3D edges along with pcurves while writing a CATIA V4 file. |
| TranslateSolidAsSheets | false | This option controls whether to export solid as separate sheet bodies. |
| NoShowSurfaceThickness | 0.1 | This option controls the thickness of a surface while translating to CATIA V4 file format. |
| EnableSurfaceSimplification | true | This option controls the surface simplification. |
| EnableCurveSimplification | false | This option controls the curve simplification. |
Document
- Language Setting
While translating to CATIA V4, the translator provides an option, CatiaV4.Brep.SetLanguage, to set the language of the translated CATIA model. The options of languages available are English and Japanese.
- Author Name Setting
InterOp Connect allows you to set the name of the author with the SetAuthorName option.
- Model Name Setting
InterOp Connect allows you to set the name of the model with the SetModelName option.
- Surface Thickness
InterOp Connect allows you to set the surface visualization thickness while writing the CATIA V4 file. You can now use the option, NoShowSurfaceThickness, to control the surface thickness in the CATIA V4 file. A CATIA V4 file can have a fix set of values for the surface thickness. The following table lists the valid values for surface thickness:
Thickness 0.1 0.2 0.4 0.6 0.8 1
Note: The thickness value is mapped using the mapping rule. For example, all the values from 0.1 and 0.15 are mapped to 1 and values from 0.151 and 0.2 are mapped to 2. Similarly for value between 0.2 and 0.3 are mapped to 2 and values between 0.31 and 0.4 are mapped to 5.
BRep
- Save Option
Provides an option, TranslateSolidAsFaces, to save solid as a set of faces or wires while translating to CATIA V4 format.
- Optimization of CATIA V4 Model File Size - When translating from ACIS, analytic surfaces (cylinder, cone, sphere, and torus) are approximated as Quintic polynomial surfaces. This results in reduced size of CATIA V4 models.