ISO 10303-214:2010(E)

Figure — Arrowleft Figure — Clause 4 Figure — Arrowright

4.2.100 Configuration

A Configuration is the association of a Class_condition_association or a Class_specification_association object with a design or with a process in order to define a valid usage of it in the context of a certain Product_class.

NOTE 1 The validity of the association may be limited by a time period through assigning an Effectivity object to it.

NOTE 2 The semantics of the kind of association is defined by the attributes 'configuration_type' and 'inheritance_type'.

The data associated with a Configuration are the following:

4.2.100.1 configuration_type

The configuration_type specifies the valid usage of a Configuration object that is applied to the application object as configured_element.

The following values shall be used:

4.2.100.2 configured_element

The configured_element specifies the application object that is controlled for its valid usage by the Configuration.

See configuration to alternative_solution, configuration to item_instance, configuration to process_operation_occurrence, configuration to process_plan, configuration to product_component, and configuration to product_function for the application assertions.

There shall be exactly one object that defines the configured_element for a Configuration.

4.2.100.3 inheritance_type

The inheritance_type specifies whether or not an inheritance scheme for the configuration information in a hierarchical structure is applied to the application object referenced as the configured_element. The levels within such a hierarchy are defined through Product_structure_relationship objects or the attribute 'base_element' of Alternative_solution.

The following values shall be used:

4.2.100.4 is_solution_for

The is_solution_for specifies the characteristic or combination of characteristics for which the object referenced as the configured_element provides a solution or which is needed to control a process operation. These characteristics are defined by a Class_specification_association and combinations of characteristics are defined by a Class_condition_association where the attribute 'condition type' is 'part usage'.

See configuration to class_condition_association and configuration to class_specification_association for the application assertions.

There shall be exactly one object that the Configuration is_solution_for.



© ISO 2010 — All rights reserved