ENF to CATIA V5

Section Name [ENF2CAA]

AnalyticCircle

Specify whether to convert circles using analytical expression.
This is effective only when “CollectCurve=0”.
  • Default Value: 1

  • Values

    • 0: Don’t convert using analytical expression
      (Convert circles using NURBS)
    • 1: Convert circles using analytical expression

AnalyticCone

Specify whether to convert cones using analytical expression.

  • Default Value: 1

  • Values

    • 0: Don’t convert using analytical expression
      (Convert cones using NURBS)
    • 1: Convert cones using analytical expression

AnalyticCylinder

Specify whether to convert cylinders using analytical expression.

  • Default Value: 1

  • Values

    • 0: Don’t convert using analytical expression
      (Convert cylinders using NURBS)
    • 1: Convert cylinders using analytical expression

AnalyticEllipse

Specify whether to convert ellipses using analytical expression.
This is effective only when “CollectCurve=0”.
  • Default Value: 1

  • Values

    • 0: Don’t convert using analytical expression
      (Convert ellipses using NURBS)
    • 1: Convert ellipses using analytical expression

AnalyticLine

Specify whether to convert lines using analytical expression.
This is effective only when “CollectCurve=0”.
  • Default Value: 1

  • Values

    • 0: Don’t convert using analytical expression
      (Convert lines using NURBS)
    • 1: Convert lines using analytical expression

AnalyticPCurve

Specify whether to convert PCurve using analytical expression.

  • Default Value: 2

  • Values

    • 0: Don’t convert using analytical expression
      (Convert PCurve using NURBS)
    • 2: Convert PCurve using analytical expression

AnalyticRevolution

Specify whether to convert revolution faces using analytical expression.

  • Default Value: 1

  • Values

    • 0: Don’t convert using analytical expression
      (Convert revolution faces using NURBS)
    • 1: Convert revolution faces using analytical expression

AnalyticSphere

Specify whether to convert spheres using analytical expression.

  • Default Value: 1

  • Values

    • 0: Don’t convert using analytical expression
      (Convert spheres using NURBS)
    • 1: Convert spheres using analytical expression

AnalyticTabcyl

Specify whether to convert Tabcyl (tabulated cylinder) using analytical expression.

  • Default Value: 1

  • Values

    • 0: Don’t convert using analytical expression
      (Convert Tabcyl using NURBS)
    • 1: Convert Tabcyl using analytical expression

AnalyticTorus

Specify whether to convert Torus using analytical expression.

  • Default Value: 1

  • Values

    • 0: Don’t convert using analytical expression
      (Convert Torus using NURBS)
    • 1: Convert Torus using analytical expression

Axis

Specify whether to convert the coordinate system (Axis System).

  • Default Value: 1
  • Values
    • 0: Don’t convert Axis System
    • 1: Convert Axis System

CalcElementNumber

Specify whether to output the number of elements to XML log.

  • Default Value: 0
  • Values
    • 0: Don’t output number of elements
    • 1: Output number of elements

CalcInnerShellArea

Specify whether to include inner shell area in mass property conversion.

  • Default Value: 1

  • Values

    • 0: Don’t include
      (Convert wetted area only)
    • 1: Include
      (Convert both wetted and inner shell area)

CalcMassProperty

Specify whether to output the mass properties (volume, surface area, and gravity) to XML log.

  • Default Value: 0
  • Values
    • 0: Don’t output mass properties
    • 1: Output mass properties

CollectCurve

Specify whether to convert all isolated curves as a single feature.

  • Default Value: 0

  • Values

    • 0: Don’t convert as a single feature
      (Convert each isolated curve as a single feature)
    • 1: Convert all isolated curves as a single feature

CollectVertex

Specify whether to convert all isolated points as a single feature.

  • Default Value: 0

  • Values

    • 0: Don’t convert as a single feature
      (Convert each isolated point as a single feature)
    • 1: Convert all isolated points as a single feature

ConvertGeometryType

Specify whether to convert polygon to CGR in CATProduct.

  • Default Value: 0

  • Values

    • 0: Don’t convert CGR
      (Convert B-rep only)
    • 1: Convert CGR along with B-rep

ConvertInfiniteLine

Specify whether to convert infinite and half-infinite lines.

  • Default Value: 1
  • Values
    • 0: Don’t convert infinite and half-infinite lines
    • 1: Convert infinite and half-infinite lines

ConvertIsoCurve

Specify whether to convert isolated curves.

  • Default Value: 1
  • Values
    • 0: Don’t convert isolated curves
    • 1: Convert isolated curves

ConvertIsoPoint

Specify whether to convert isolated points.

  • Default Value: 1
  • Values
    • 0: Don’t convert isolated points
    • 1: Convert isolated points

ConvertRefAxis

Specify whether and how to convert Reference Axis.

  • Default Value: 1
  • Values
    • 0: Don’t convert Reference Axis
    • 1: Convert Reference Axis to wire in CATIA V5
    • 2: Convert Reference Axis to half line in CATIA V5

CreateMonolithicAssembly

Specify whether to create a monolithic assembly (export a single monolithic file “*.CATProduct”).

  • Default Value: 0

  • Values

    • 0: Don’t create monolithic assembly
      (Create a CATProduct file per assembly)
    • 1: Create a monolithic assembly
      (Create a single CATProduct file)

EdgeColorMode

Specify whether to change (unify) the edge color.

  • Default Value: 0

  • Values

    • 0: Use the color that is most used among edges which belong to solid/sheet bodies.
      Change to the second most used color when “Unset” comes first.
    • 1: Use “Black” regardless of the original color

    • 2: Always use the color that is most used among edges which belong to solid/sheet bodies
      (Change to “Unset” when “Unset” comes first)

EdgeCurveMaxGap

Specify the gap tolerance for stitching (connect faces).
Specify by a positive real number.

This is to allow some gaps between faces when re-constructing topological relations between faces.

Stitching will be performed without any allowance on the gap when this is not set, or an invalid value is specified.

  • Default Value: -1

FaceColor

Specify whether to convert the face color.

  • Default Value: 1
  • Values
    • 0: Don’t convert the face color
    • 1: Convert the face color

FaceTransparency

Specify whether to convert the face transparency.
This is effective only when “FaceColor=1”.
  • Default Value: 1
  • Values
    • 0: Don’t convert the face transparency
    • 1: Convert the face transparency

GenerateQAReport

Specify whether to generate QA (Quality Assurance) reports on data conversion.
This is effective for new adapters only.
  • Default Value: 0
  • Values
    • 0: Don’t generate a QA report.
    • 1: Generate a QA report.

HideDefaultPlane

Specify whether to hide the default plane.

  • Default Value: 0
  • Values
    • 0: Hide the default plane when converting an assembly, and show when converting a single part model
    • 1: Always hide the default plane

HideSurface

Specify whether to hide surfaces (change the display flag to hidden, and convert surfaces as hidden).

  • Default Value: 0

  • Values

    • 0: Don’t change the original display flag
      (Convert surfaces maintaining the original display flag)
    • 1: Hide surfaces (convert surfaces as hidden) regardless of the original display flag

HideWire

Specify whether to hide isolated points and isolated curves (change the display flag to hidden, and convert isolated elements as hidden).

  • Default Value: 0
  • Values
    • 0: Don’t change the original display flag (convert isolated elements maintaining the original display flag) when “CollectCurve=0” is set, or change to shown (convert isolated elements as shown) when “CollectCurve=1” is set.
    • 1: Hide isolated elements (convert isolated curves/points as hidden) regardless of the original display flag

HybridDesignMode

Specify whether to enable hybrid design inside the part body and bodies regardless of the settings in the CAD system.

  • Default Value: -1
  • Values
    • -1: Apply the hybrid design settings in the CAD system
    • 0: Don’t enable the hybrid design
    • 1: Enable the hybrid design

InstancePathDisp

Specify whether to convert the display attribute of instances per instance path.

  • Default Value: 0
  • Values
    • 0: Don’t convert per instance path
    • 1: Convert display attribute of instances per instance path

KeepNativeFilename

Specify whether to maintain the filename of the original CATIA V5 file.
Please note the filename specified for the output file will be used for the filename of the top file.
This works correctly for CATIA V5 to CATIA V5 conversion only.
  • Default Value: 0

  • Values

    • 0: Don’t maintain
      (Use the body name in ENF for filename of CATIA V5 file)
    • 1: Maintain the filename of original CATIA V5 file

Nomenclature

Specify the attribute in ENF to convert to Nomenclature in CATIA V5.

  • Default Value: PartName
  • Values
    • BodyName: Use Name (part / assembly names) in ENF
    • PartName: Use PartName in ENF
    • PartNumber: Use PartNumber in ENF

PartNumber

Specify the attribute in ENF to use for Part Number in CATIA V5.
Please note that CATIA V5 default names will be used instead when the specified attribute is empty.
  • Default Value: BodyName
  • Values
    • BodyName: Use Name (part / assembly names) in ENF
    • PartName: Use PartName in ENF
    • PartNumber: Use PartNumber in ENF

ProductMode

Specify whether to apply the default conversion settings of other application.

  • Default Value: 0

  • Values

    • 0: Don’t apply
      (Convert in ASFALIS settings)
    • 1: Apply CADdoctor settings

SkipIsolatedPlane

Specify whether to skip isolated plane conversion.

  • Default Value: 0

  • Values

    • 0: Don’t skip
      (Convert isolated planes)
    • 1: Skip
      (Don’t convert isolated planes)

TemplateAsm

Specify the template file for the assembly model.
Specify by the absolute path.
  • Default Value:

TemplatePart

Specify the template file for the part model.
Specify by the absolute path.
  • Default Value:

UseTemplateFile

Specify whether to convert using a template file.
Please ensure to specify the file path to the template file path by either a parameter “TemplatePart” / “TemplateAsm”, or a config keyword “TEMPLATE_PART” / “TEMPLATE_ASSEMBLY”.
The config keyword will be prioritized when both the parameter and the config keyword are set.
  • Default Value: 1
  • Values
    • 0: Don’t use the template file
    • 1: Convert using the template file

XConvertDimension

Specify whether to convert Dimension. (Annotation)

  • Default Value: 0
  • Values
    • 0: Don’t convert Dimension
    • 1: Convert Dimension
    • 2: Convert Dimension in polyline

XConvertGDT

Specify whether to convert Geometrical Tolerance, Datum and Datum Target. (Annotation)

  • Default Value: 0
  • Values
    • 0: Don’t convert Geometrical Tolerance
    • 1: Convert Geometrical Tolerance
    • 2: Convert Geometrical Tolerance in polyline

XConvertLineWeld

Specify whether to convert Weld Symbol. (Annotation)

  • Default Value: 0
  • Values
    • 0: Don’t convert Weld Symbol
    • 1: Convert Weld Symbol
    • 2: Convert Weld Symbol in polyline

XConvertLocator

Specify whether to convert Locator in polyline. (Annotation)

  • Default Value: 0
  • Values
    • 0: Don’t convert Locator
    • 2: Convert Locator in polyline

XConvertMaterial

Specify whether to convert Material. (Attribute)

  • Default Value: 0
  • Values
    • 0: Don’t convert Material
    • 1: Convert Material

XConvertNote

Specify whether to convert Text (note). (Annotation)

  • Default Value: 0
  • Values
    • 0: Don’t convert Text
    • 1: Convert Text
    • 2: Convert Text in polyline

XConvertSpotWeld

Specify whether to convert SpotWeld. (Annotation)
It will be converted to a geometrical set of an isolated point, and its attribute to the parameter of the geometrical set when this is set to “1”.
  • Default Value: 0
  • Values
    • 0: Don’t convert Spot Weld
    • 1: Convert Spot Weld

XConvertSurfFinish

Specify whether to convert Roughness. (Annotation)

  • Default Value: 0
  • Values
    • 0: Don’t convert Roughness
    • 1: Convert Roughness
    • 2: Convert Roughness in polyline

XConvertSymbol

Specify whether to convert an annotation without semantic definition as polyline. (Annotation)

  • Default Value: 0
  • Values
    • 0: Don’t convert Symbol
    • 1: Convert Symbol as polyline

XConvertSystemProperty

Specify whether to convert system properties. (Attribute)

  • Default Value: 0
  • Values
    • 0: Don’t convert system properties
    • 1: Convert system properties

XConvertUserProperty

Specify whether to convert user properties. (Attribute)

  • Default Value: 0
  • Values
    • 0: Don’t convert user properties
    • 1: Convert user properties

XConvertView

Specify whether to convert captures. (View)

  • Default Value: 0
  • Values
    • 0: Don’t convert View
    • 1: Convert View