Knowledgeware File-based Design Import

The Knowledgeware workbench lets you import CATIA V5 documents. This section lists V5 documents and Knowledgeware base objects that can be imported into a V6 environment to create an equivalent PLM model.

Note: Some Knowledge parameters and relations may have been created inside applicative containers located in a CATProduct. The application used to create the applicative container is responsible for migrating the data.

The following topics are discussed:

Baseline Knowledge Objects

You can find below a list of the Knowledge objects and their status.

Version 5 Version 6
Parameters and Relations (Formula, Equivalent dimension, Law, Design Table) inside a CATPart or CATDrawing. Full Import
Relations (Formula, Equivalent Dimension, Law, Design Table) inside a CATProduct referencing user parameters at the Product level and parameters inside Parts (see Limitations). Full Import
Parameters inside a CATProduct Full Import
External parameters located in CATParts pointing a CATPart. Full Import
External parameters located in CATParts pointing parameters located in a Product. Full Import
External parameters located in CATParts pointing a Publication located in Part External parameters located in Parts pointing a publication located at the Part level. Full Import
URLs added to objects i.e. geometric, body... Full Import
PowerCopy definitions. Full Import
Knowledge Advisor  
Relations (Rules, Checks, Sets of Equations, Visual Basic actions, Actions, Reactions and Lists) inside a CATPart or a CATDrawing. Full Import
Relations (Rules, Checks, Sets of Equations, Visual Basic actions, Actions, Reactions, Lists) inside a CATProduct, referencing User Parameters at the Product level and parameters inside Parts (see Limitations). Full Import
Knowledge Expert  
Rule Bases inside a CATPart or a CATDrawing. Full Import
Rule Bases inside a CATProduct . Full Import
Knowledge Template  
User Feature definitions. Full Import
User Feature instances. Full Import
Document Templates. Migrated
Product Engineering Optimizer  
PEO (Optimizations, Designs Of Experiments, Constraint sSatisfactions) inside Parts. Full Import
PEO (Optimizations, Designs Of Experiments, ConstraintsSatisfactions) at the Product Level. Full Import

A CATpart Containing Knowledge Data in its product

If a part CATIA file imported into V6 contains a relation at the product level that drives parameters located in the mechanical part, the model changes.

In V6, there is no way to drive parameters upon relations that are not located in the same component. The relation has to drive a parameter locally and the parts have to recover the output value thanks to an external parameter.

During the import, the correct V6 model is automatically generated.



When importing, a warning message appears meaning that some output parameters of the relation are located in some external components and that these particular components have been replaced by local ones.

The relation was in the product and is imported in V6, into the Engineering Specification representation. This particular relation drives a local parameter (in the Engineering Specification representation).

A formula and an external parameter have been created in the part in order to recover the output value of the formula and to drive the initial output parameter.

About Knowledge Relations Links Isolation

You can find information about the isolation of Knowledge relations links.

Note:

  • if the Isolation setting is unchecked, the migration is stopped.
  • If the Isolation setting is checked, see the behavior of the various relations below.

Other Knowledge objects

There are also objects which are not part of the Knowledge baseline. These objects are not migrated.

Important: A warning is displayed when trying to import these objects.

Version 5 Version 6
Knowledge Advisor loops Not imported
Imported rule bases from Knowledge Expert Not imported
Document templates Not imported
Business Process Knowledge Template technological objects Not imported
Business Process Knowledge Template CATFct files Not imported

Limitations

You can find below some limitations.

Workbench V5 object
COM Infrastructure
  • Relations (Formulas, Equivalent Dimensions, Laws, Design Tables) inside a CATProduct referencing parameters in other CATProducts or parameters inside CATParts. If these parameters are output parameters of the relation, the link is no longer valid. The behavior is the same as in the case hereabove and it creates a valid structure in V6 (see CATpart Containing Knowledge Data in its Product)
  • Relations (Formulas, Equivalent Dimensions, Laws, Design Tables) inside a CATProduct referencing other parameters at the Product level (component activities, product properties). These links are no longer valid.
    Important: When a link to a parameter is no more valid in a V6 environment the parameter is replaced by local clones created during the FBDI process.
  • Knowledge Constraint Parameter Valuation: If the Knowledge relation is not located in the same document as the constraint which parameter is in input or output of the relation, the link is lost during the FBDI process. A deleted_Parameter will be created to replace the lost link on the relation.

    These models can be repaired in V6 by editing or re-creating the relation to link the new parameter.

  • Valuation of constraint offsets from parametric relationships: If you created a formula that valuates a constraint parameter in V5, in V6, an engineering specification is created, the formula is imported into this engineering specification, a local copy of the parameter (valuated by the formula) is created, an external parameter is created, and a formula is created in the constraint to retrieve the engineering specification value.

    If the constraint parameter is the input of a relation, the imported formula points to the constraint parameter.

Knowledge Advisor
  • The DragAndDrop event is no more supported by the Reaction feature.
  • Relations (Rules, Checks, Sets of Equations, Visual Basic actions, Actions, Reactions, Lists) inside a CATProduct referencing parameters in other CATProducts or parameters inside CATParts. If these parameters are output parameters for the relation, the link is no longer valid.
  • Relations (Rules, Checks, Sets of Equations, Visual Basic actions, Actions, Reactions, Lists) inside a CATProduct referencing other parameters at the Product level (constraints offsets, component activities, product properties). These links are no longer valid.
  • Visual Basic Script V5 syntax may not be V6 compatible. Relations using VBScript (Reactions, Visual Basic Script with arguments) are impacted. A warning is raised during the FBDI process.
Knowledge Expert Results stored in V5 Rulebases are lost during the FBDI process.
Knowledge Templates
  • Document Templates import can only be done in asynchronous mode using the Use Mapping Tables option when importing the file.
  • External Documents are not properly supported. Links to external documents are lost and the user is warned.
  • The "Auto Inputs" do not exist any longer in PLM Templates and are replaced by simple Inputs.