About Part Conversion

This section provides information about the conversion of a 3DEXPERIENCE representation (or terminal reference) into V5CATPart documents using the DownwardCompatibility batch.

If the representation reference is migrated without its associated reference product, the product contained in the CATPart will not carry the reference attributes. Instead, it will carry the representation attributes (PLM_ExternalID converted into PartNumber, other attributes being converted into added properties).

In some particular cases (MultiRepresentations and intermediate references), the representation reference can be converted as a CATShape instead of a CATPart.

Warning: In 3DEXPERIENCE R2022x, it is not possible to convert
  • structures containing representations of Big Range or Extra Large Range down to a CATIA version lower than CATIAV5R19
  • structures containing representations of Small Range or Extra Small Range down to CATIA version lower than CATIAV5-6R2013
  • structures containing representations of different ranges

In such a case, the complete conversion aborts with a detailed error message in the report.

This page discusses:

Conversion of 3D Representations with Specifications

It is possible to convert a 3D representation and keep its specifications.

You can either:

  • Convert to a file environment (generation of a CATPart) by checking the Convert Representation As Specification option in the interactive menu of the advanced options of the DownwardCompatibility batch.
  • Convert to a V5 database by checking the Convert Representation As Specification option in the interactive menu of the advanced options of the Coexistence batch.

Conversion with specification is only possible to a certain CATIA V5 level. For more information, see Release Compatibility.

All 3D representations cannot be converted and keep their specifications. The conversion As Spec can only be supported by an exhaustive feature catalog. If the representation contains a feature that does not come from one of the following catalogs, the conversion stops.

You can find here the list of the compatible catalogs, ordered by domain:

  • 3D Functional Tolerancing and Annotation
    • TPSGeometry.feat
    • TPSModelFeature.feat
    • TTRSModelFeature.feat
  • Axis System
    • AxisSystem.feat
  • CATIA ICEM
    • ICMCLADiagFeatureCatalog.CATfct
    • ICMCLAFeatureCatalog.CATfct
    • ICMRdgFeatureCatalog.CATfct
  • Constraint
    • ConstraintModeler.feat
  • Drafting
    • DraftCatalog.feat
  • FreeStyle
    • CATStCommonStartUps.feat
    • CATStConstraintsStartUps.feat
    • CATStDataExtensionStartUps.feat
    • CATStDynAnalysisStartUps.feat
    • CATStFeaturesStartUps.feat
    • CATStRelayStartUps.feat
  • Functional Modeling Part
    • CATMPDCFS.feat
    • SpdFunctionalStartups.CATfct
  • Generative Shape Design
    • CATBIWDesignCatalogueStartUps.feat
    • CATHybridShape.feat
    • GSMApprox.feat
  • Infrastructure
    • BrefAccess.feat
    • CATMmFunctionalFeatures.feat
    • Literals.feat
    • MechMod.feat
    • MechModeLiveShape.feat
    • MmrCBTCatalog.CATfct
    • MmrCBTExtensionCatalog.feat
    • ObjectSpecsModeler.feat
  • Part Design
    • CATV6V5_213PrtModel.feat
    • PartDesign.feat
    • PartDesignAna.feat
    • PartDesignFunctional.feat
    • PartDesignTR.feat
    • TechnoResult.feat
  • Rendering
    • CATCamCatalog.feat
    • RenderingProperties.feat
  • Sketcher
    • LMGSKETCH.feat
    • PRTSKETCH.feat
    • WF2D.feat
    • WF3D.feat

To minimize the creation of an imcompatible feature, you can use the setting described in Installation and Administration > 3DEXPERIENCE platform > User Preferences > Infrastructure > 3D Shape Infrastructure > Compatibility.

Important: About the Coexistence :
  • The representations converted with specifications allow a better integration in coexistence scenarios giving a better feature stability.
  • It is possible to reconvert As Result a 3D representation that was first converted to As Spec.
  • It is possible to change the ownership of 3D representations that were converted As Spec to migrate them in V5Master using the CoexistenceAdministration batch.
    Note: It is not possible to change the ownership of parts that were converted to As Result.

Conversion as Result

Part Data

Part data are converted by the DownwardCompatibility batch.

The following elements are kept:

  • Part attributes:
    • The "Mask of tree" attributes' values of the representation or the reference constitute the PartNumber of the CATPart product.
    • The attributes of the representation or the reference are converted into user attributes of the CATPart product (Added properties).
    • The attributes are converted into properties of type "string".
  • Visible bodies: Part bodies, hybrid bodies, geometrical sets, ordered geometrical sets (see details below).
  • Structure of bodies:
    • Geometrical sets inside part bodies or geometrical sets
    • Ordered geometrical sets inside hybrid bodies or ordered geometrical sets
    • Hybrid bodies inside ordered geometrical sets
  • Layers: layer's value for part data
  • Layer lists
  • Filter lists
  • Selection sets pointing to at least one element to be kept
  • Visible axis systems
  • Bodies in No Show, and Bodies containing elements which are all in No Show
  • Selection sets containing only elements in No Show

Others elements, such as Knowledgeware elements or measures, are not kept.

3DEXPERIENCE 3D shape representation is transferred to CATIA part in V5, but the 3DEXPERIENCE publication is renamed in V5 by adding a suffix equal to its 3DEXPERIENCE representation name.

Part Body

Part bodies are converted by the DownwardCompatibility batch.

The following elements are kept:

  • Name
  • Graphic attributes (body color and layer)

    The attributes of the result are taken into account but not the attributes applied to features.

  • Visible sketches
  • Visible solids as result:
    • Only the last solid result is kept. It is imported as a datum which contains only geometry and this why the result is not editable.
    • The In Global Design object is not taken into account. If the In Global Design object is not the last created feature of the body, the geometry that is kept is the result of the last feature
    • The name of the result datum is "Solid.1".
  • Visible sub-bodies (geometrical sets)
  • User attributes on faces
  • No Show elements and construction history (features): kept in Hide mode in the resulting Part Body

Other elements are not kept.

Hybrid Body

Most elements of hybrid bodies are converted by the DownwardCompatibility batch.

The following elements are kept:

  • Name
  • Graphic attributes (body color and layer)

    The attributes of the result are taken into account but not the attributes applied to features.

  • Visible sketches
  • Visible solids as result:
    • The In Global Design object is not taken into account. If the In Global Design object is not the last created feature of the body, the geometry that is kept is the result of the last feature
    • The name of the result datum is "Solid.1".
  • Visible sub-bodies (ordered geometrical sets)
  • Rules applied to part bodies and ordered geometrical sets also apply to hybrid bodies.
  • User attributes on faces
  • No Show elements and construction history (features): kept in "Hide mode in the resulting Part Body.

Other elements are not kept.

Geometrical Set

Most elements of geometrical sets are converted by the DownwardCompatibility batch.

The following elements are kept:

  • Name
  • Graphic attributes
  • Visible sketches
  • Visible geometric elements:
    • Visible surfaces, curves and points with their names.
    • Graphic attributes (colors, layers).
  • Visible sub-bodies (geometrical sets)
  • User attributes on faces
  • No Show elements and construction history (features): kept in "Hide mode in the resulting Part Body.

Other elements are not kept.

Ordered Geometrical Set

Most elements of ordered geometrical sets are converted by the DownwardCompatibility batch.

The following elements are kept:

  • Name
  • Graphic attributes
  • Visible sketches
  • Visible geometry as result: Graphic attributes (colors, layers)

    After an absorption, the absorbed feature is not imported and the absorbing feature is imported as a datum. This is why it is not editable.

  • Visible sub-bodies (hybrid bodies, ordered geometrical sets)
  • User attributes on faces
  • No Show elements and construction history (features): kept in "Hide mode in the resulting Part Body.

Other elements are not kept.

Specific Case of 3DPart

3DParts are always converted to V5 CATParts irrespective of the Main Representation criteria defined by the administrator in the corresponding Business Logic script.

Whichever Main Representation criterion is defined, a 3DPart cannot be converted as a CATProduct with an aggregated CATShape.

Customization

While exporting the environment variable CATDWC_ExportwithoutRep, objects are not converted.