About the Resource Generator

The Resource Generator can be launched in two ways:

A default out-of-the-box customization of the 3DEXPERIENCE data model is delivered with the legacy source to support access to non-customized data. To enable ENOVIAvpm users to customize data, the Resource Generator creates metadata files, XML mapping files, and client resources. With a minor update, the generated metadata files can be imported into 3DEXPERIENCE making it possible to use customized data in migration or coexistence scenarios.

Resource Generator Output

The Resource Generator generates the following output files:

OutputDescription
Visibility fileVisibility relates to the object types and attributes that you can access in the CoexistenceBatch search window. The metadata definition of the types and attributes determines the set of object types and attributes available to you.

Visibility also depends on your ENOVIAvpm access rights determined by the login credentials used. The actual attribute values are derived by mapping ENOVIAvpm data with the attributes specified in the metadata. The actual set of visible attributes is the intersection of attributes defined in the mapping with those enabled by the People and Organization (P&O) login context. The property (CATRsc) file specifies the available object types.

Display Names FileDisplay names are the labels associated with the object types and attributes in the CoexistenceBatch search window. Display names are available in CATNls files. The available values depend on the language you use to log in and the ENOVIAvpm server you are connected to. The values also depend on the login credentials.
2D / 3D iconsAdministrators can customize the Icons_xx CATRsc files to specify certain icons for ENOVIAvpm types.
Toolbar (PQ_) files The PQ_...CATRsc file defines the types available in the toolbar search and attributes used in the search. PQ_...CATNls defines the labels seen in the toolbar search.
Transition engine profile XMLsTransition engine profile XMLs contain information specific to ENOVIAvpm->3DEXPERIENCE and 3DEXPERIENCE>ENOVIAvpm transfers.
Metadata filesMetadata files define the object types and attributes in ENOVIAvpm and 3DEXPERIENCE. Formats for ENOVIAvpm and 3DEXPERIENCE metadata files are different.
Admin filesThe admin file defines the environments.
Mapping filesThe mapping file correlates the types and the attributes in ENOVIAvpm metadata to the corresponding metadata files in 3DEXPERIENCE.
Business Logic (BL) files CATRule and CATRuleExit files required for mapping ENOVIAvpm types with 3DEXPERIENCE types and any changes and/or attribute mapping during coexistence operations