TopologySegment
Note: There is a newer version of this specification see VEC 2.1.0
A TopologySegment is a distance in the Topology where no intermediate electrical contacts appear. If a Topology contains routed wires, then the wire at the beginning of a TopologySegment have to be the same as in the ending.
General Information
Attribute | Value |
---|---|
Owner | topology |
Applied Stereotype | |
Base Classifier | ConfigurableElement |
Is Abstract | false |
Derived Classifiers |
Attributes
Name | Type | Mult. | Description | Owning Classifier |
---|---|---|---|---|
identification | String | 1 | Specifies a unique identification of the TopologySegment. The identification is guaranteed to be unique within the TopologySpecification. Over all VEC-documents a TopologySegment-instance can be trusted to be the same if the TopologySpecification-instance is the same (see TopologySpecification) and the identification of the TopologySegment is the same. |
TopologySegment |
form | SegmentForm | 1 | Specifies the form of the TopologySegment. A TopologySegment can either be circular or noncircular. |
TopologySegment |
aliasId | AliasIdentification | 0..* | Specifies additional identifiers for the TopologySegment. Example: TopologySegment Ids may vary from one CAD system export to another. Therefore the CAD system Id is improper for identification attribute. The identification shall have a value which is unique within the Topology. AliasId may be used for the CAD system Id. |
TopologySegment |
processingInstruction | LocalizedString | 0..* | Specifies processing instructions for the TopologySegment. |
TopologySegment |
Outgoing Relations
Type | Role | Mult. | Mult. | Description |
---|---|---|---|---|
SegmentLength | lengthInformation | 0..* | 1 | Specifies the different SegmentLengths of the TopologySegment. |
SegmentCrossSectionArea | crossSectionAreaInformation | 0..* | 1 | Specifies the different SegmentCrossSectionAreas of the TopologySegment. |
TopologyNode | startNode | 1 | 0..* | References the TopologyNode where the TopologySegment starts. |
TopologyNode | endNode | 1 | 0..* | References the TopologyNode where the TopologySegment ends. |
Incoming Relations
Type | Mult. | Role | Mult. | Description |
---|---|---|---|---|
Routing | 0..* | mandatorySegment | 0..* | Specifies some constraints for the routing. If the path of the routing is recalculated the referenced segments must be visited. |
SegmentLocation | 0..* | referencedSegment | 1 | References the TopologieSegment on which the Location is located. |
GeometrySegment | 0..* | referenceSegment | 0..1 | References the TopologySegment that is represented by the GeometrySegment. |
Path | 0..* | segment | 0..* | Specifies an ordered list of TopologySegments the routing goes through. |
TopologySpecification | 1 | topologySegment | 0..* | Specifies the TopologySegments defined by the TopologySpecification. |