Component Models

Component Models provide configuration instructions for functionalities that require multiple objects, references, or other elements to perform a specified operation. For example, to use Matching functionality (as shown below) the component model identifies the object types used for matching, the attributes used to hold justification and source information, as well as the reference types used to identify duplicates and non-duplicates.

Exporting component models with STEPXML contains references to the applicable reference types, object types, and attributes objects. Alternatively, exporting the definition of referenced objects is possible with the 'V1' setting on the 'Export.ComponentModel.Version' property. To export definitions, in the STEP application server sharedconfig.properties file, add the case-sensitive property as shown below:

Export.ComponentModel.Version=V1

By default, the value for this property is 'V2' and indicates that actual references are included in the export.

Generally, the available component models are explained within the applicable section of documentation. For information on the component models, see the following topics.

Automatic Classifications

Automotive

The following component models are defined in the Automotive Quick Start Guide (here).

The following component model is defined in the Automotive Reference Guide (here).

Data Integrations

Digital Assets

Matching, Linking, and Merging

The following component models are defined in the Matching, Linking, and Merging documentation.

Packaging

Product Variants

Publishing