A CavityLayout represents a specific configuration pattern for a component with cavities. It defines a set of virtualCavities that serve as placeholders for the actual cavities provided by component that satisfies this layout (e.g. a contact module).
It acts as a structural template, such as single-pole, five-pole, or multi-row configurations, that allows the definition of properties (e.g. a cavity mapping) for all components that satisfy this layout, instead of specifying those for each component individually (e.g. a cavity mapping for a contact modules within a specific modular slot of a collector housing). Its purpose is to create a layer of indirection between.
| Attribute | Value |
|---|
| Owner | electrical_parts |
| Applied Stereotype | |
| Base Classifier | ExtendableElement
|
| Is Abstract | false |
| Derived Classifiers | |
Attributes
| Name | Type | Mult. | Description | Owning Classifier |
|---|
| identification | String | 1 | Specifies a unique identification of the ModularSlotLayout. The identification is guaranteed to be unique within the ModularSlot. | CavityLayout |
Outgoing Relations
| Other End | This End | General |
|---|
| Role | Type | Mult. | Agg. | Unique | Ordered | Mult. | Description |
|---|
| virtualCavity | Cavity | 0..* | Y | Y | N | 1 | |
Incoming Relations