ModularSlot
Note: There is a newer version of this specification see VEC 2.2.0
A ModularSlot is a place in a connector housing where different other connector housings can be placed during the assembly (e.g. by clicking them into the connector housing).
General Information
| Attribute | Value | 
|---|---|
| Owner | electrical_parts | 
| Applied Stereotype | |
| Base Classifier | AbstractSlot | 
| Is Abstract | false | 
| Derived Classifiers | 
Attributes
| Name | Type | Mult. | Description | Owning Classifier | 
|---|---|---|---|---|
| slotNumber | String | 0..1 | Specifies the number of the slot. This must be unique within a ConnectorHousingSpecification.  | AbstractSlot | 
| optional | Boolean | 0..1 | Specifies whether the allocation of the ModularSlot is optional or not (can a usage of the connector housing leave this ModularSlot empty.  | ModularSlot | 
Outgoing Relations
| Type | Role | Mult. | Mult. | Description | 
|---|---|---|---|---|
| PartRelation | allowedInserts | 0..* | 0..* | References the PartRelations that are valid inserts for this ModularSlot. This reference points to PartRelations in order to allow referencing indirectly a PartVersion if the description of individual PartVersions is done with one physical VEC file per PartVersion and to allow the expression of optional inserts, choices etc. However, inserts for a ModularSlot are always ConnectorHousings by itself. Therefore, the referenced PartVersion shall have a PrimaryPartType = ConnectorHousing  | 
Incoming Relations
| Type | Mult. | Role | Mult. | Description | 
|---|---|---|---|---|
| ModularSlotAddOn | 0..* | slot | 1 |