TopologyNode

Note: There is a newer version of this specification see VEC 2.1.0

A TopologyNode is a point in the Topology where TopologySegments are starting and ending.

General Information

AttributeValue
Ownertopology
Applied Stereotype
Base ClassifierConfigurableElement
Is Abstractfalse
Derived Classifiers

Attributes

NameTypeMult.DescriptionOwning Classifier
aliasIdAliasIdentification0..*

Specifies additional identifiers for the TopologyNode.

Example: TopologyNode 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.

TopologyNode
identificationString1

Specifies a unique identification of the TopologyNode. The identification is guaranteed to be unique within the TopologySpecification. For all VEC-documents a TopologyNode-instance can be trusted to be the same if the TopologySpecification-instance is the same (see TopologySpecification) and the identification of the TopologyNode is the same.

TopologyNode
matchingPointIdString0..1

Specifies an identification of a TopologyNode which be used for matching nodes that belong to different TopologySpecifications and that are representing the same node. Example: There are two TopologySpecifications, each specifying the topology of a certain zone of the car. If the zones are adjacent, it is possible that there are TopologyNodes where the two topologies are connected. These "connection-nodes" would carry the same matchingPointId.

TopologyNode
processingInstructionLocalizedString0..*

Specifies processing instructions for the TopologyNode.

TopologyNode
nodeTypeNodeType0..1

Specifies the type of the TopologyNode. A Node can either be an EndNode, a Junction or an Inliner.

TopologyNode

Outgoing Relations

TypeRoleMult.Mult.Description
UsageNoderealizedUsageNode0..10..*

References the UsageNode that is realized by this TopologyNode.

TopologyNodeinstantiatedNode0..10..*

If this TopologyNode is an instance of another TopologyNode that is defined elsewhere (e.g. the topology of an assembly), then the instantiated may be referenced here.

Incoming Relations

TypeMult.RoleMult.Description
TopologySegment0..*endNode1References the TopologyNode where the TopologySegment ends.
NodeMappinginnerNode1
TopologyNode0..*instantiatedNode0..1

If this TopologyNode is an instance of another TopologyNode that is defined elsewhere (e.g. the topology of an assembly), then the instantiated may be referenced here.

NodeLocation0..*referencedNode1

References the TopologyNode on which the Location is located.

GeometryNode0..*referenceNode0..1References the TopologyNode that is represented by the GeometryNode.
TopologySegment0..*startNode1References the TopologyNode where the TopologySegment starts.
TopologySpecification1topologyNode0..*Specifies the TopologyNodes defined by the TopologySpecification.
Previous