Um ein Bauteil auf ein Bauteil zu platzieren werden MateMarker und MateMap kombiniert verwendet.
Das Prinzip wird am Beispiel eines Schützes mit Hilfskontaktblock gezeigt. Das Schütz wird gewöhnlich auf einer Tragschiene platziert und der Hilfskontaktblock auf dem Schütz.
Die folgende Abbildung zeigt das gewünschte Ergebnis:
Wie die folgende Abbildung zeigt, verfügt das Schütz über die üblichen Montagepunkte, inklusive des Anfasspunkts G1, mit dem das Schütz auf der Tragschiene platziert wird. In diesem Beispiel ist dem 3D-Makro ein Montagepunkt (AUX CONTACTS) hinzuzufügen, an dessen Position der Hilfskontakt platziert wird.
Der Block für die Hilfskontakte ist ebenfalls mit den üblichen Montagepunkten und dem Anfasspunkt G1 (Handle) ausgestattet:
Im EEC-Baukasten wird das Schütz mit dem Namen GE100000 und den folgenden Parametern angelegt:
Name | Value | Standardized | Type | Declared in |
---|---|---|---|---|
EPN | GE.100000 | false | PartNumber | GE100000 |
Plug | MountingRail | false | Plug | GE100000 |
Socket | GE.100000 | false | Socket | GE100000 |
MateMarker | GE.100000 | false | MateMarker | GE100000 |
Der Hilfskontaktblock wird mit dem Namen GE100994 und den folgenden Parametern angelegt:
Name | Value | Standardized | Type | Declared in |
---|---|---|---|---|
EPN | GE.100994 | false | PartNumber | GE100994 |
Plug | GE.100000 | false | Plug | GE100994 |
MateMap | =Map{ Pair{'dest','GE.100000:AUX CONTACTS'}, Pair{'src','G1'}, Pair{'dx',0}, Pair{'dy',0}, Pair{'dz',0}, Pair{'angle',0} } |
false | MateMap | GE100994 |
Der Parameter Plug muss den gleichen Wert aufweisen, wie der Parameter Socket von GE100000, um die Disziplinstruktur korrekt zu bilden. Der Parameter MateMap enthält eine Map, die den Anfasspunkt G1 mit dem Montagepunkt AUX CONTACTS an MateMarker GE.100000 verbindet.
Daraus erzeugt EEC eine Disziplinstruktur wie in der folgenden Abbildung:
Nach dem Erzeugen des Pro Panel-Codes und Öffnen von Pro Panel entspricht das Ergebnis der eingangs gezeigten Abbildung.