Durchbrüche können auf jeder Montagfläche platziert werden. Es kann zwischen vordefinierten und freien Formen für Durchbrüche gewählt werden, die mit folgenden Nummern gleichgesetzt werden:
Nummer | Durchbruchsform |
---|---|
1 | Bohrung |
2 | Gewindebohrung |
3 | Rechteck |
4 | Langloch |
5 | Sechseck |
6 | Achteck |
7 | Benutzerdefiniert |
8 | Bohrbild |
Die Nummer und Dimensionsangaben werden als Schlüssel-Wert-Paare einer Map mit dem Parameter SupplementaryMap angegeben.
Syntax für SupplementaryMap:
=Map
{
Pair{'type', <number>},
Pair{'<dimension 1>',<value>},
Pair{'<dimension 2>',<value>}
}
Die relative Position zu einem übergeordneten Element wird mit dem Parameter MateMap, Coordinate oder Mate angegeben.
Syntax für MateMap:
=Map
{
Pair{'src','<handle>'},
Pair{'dest','<plane>:<mate of plane>'},
Pair{'angle',<value>},
Pair{'dx',<x-offset>},
Pair{'dy',<y-offset>}
}
Syntax für Coordinate:
=List{<x-offset>,<y-offset>}
Syntax für Mate (Reihenfolge beachten!):
=List{<handle>,<plane>:<mate of plane>,<angle>,<x-offset>,<y-offset>}
Formel für die SupplementaryMap eines Durchbruchs der Form Rechteck:
=Map{Pair{'type',3},Pair{'width',50.2},Pair{'height',20.5}}
Formel für die MateMap eines Durchbruchs der Form Rechteck:
=Map{Pair{'dest','MateMarker:V1'}, Pair{'src','C'}, Pair{'angle',0}, Pair{'dx',150.6}, Pair{'dy',70.2}}
Formel für die Liste der X- und Y-Koordinaten eines Durchbruchs:
=List{150.6,70.2}
Formel für die Liste der X- und Y-Koordinaten eines Durchbruchs:
=List{C,'FrontPlane:V1',0,150.6,70.2}
Definition einer Bohrung:
Parameter | Wert |
---|---|
Coordinate | =List{<X-coordinate>,<Y-coordinate>} |
SupplementaryMap | =Map{Pair{'type',1},Pair{'diameter',<value>}} |
Definition einer Gewindebohrung:
Parameter | Wert |
---|---|
Coordinate | =List{<X-coordinate>,<Y-coordinate>} |
SupplementaryMap | =Map{Pair{'type',2},Pair{'diameter',<value>}} |
Definition eines Rechtecks:
Parameter | Wert |
---|---|
Coordinate | =List{<X-coordinate>,<Y-coordinate>} |
SupplementaryMap | =Map{Pair{'type',3},Pair{'width',<value>},Pair{'height',<value>}} |
Definition eines Rechtecks mit abgerundeten Ecken:
Parameter | Wert |
---|---|
Coordinate | =List{<X-coordinate>,<Y-coordinate>} |
SupplementaryMap | =Map{Pair{'type',3},Pair{'width',<value>},Pair{'height',<value>},Pair{'radius',<value>}} |
Definition eines Rechtecks mit Fasen:
Parameter | Wert |
---|---|
Coordinate | =List{<X-coordinate>,<Y-coordinate>} |
SupplementaryMap | =Map{Pair{'type',3},Pair{'width',<value>},Pair{'height',<value>},Pair{'chamfer distance',<value>}} |
Definition eines Langlochs:
Parameter | Wert |
---|---|
Coordinate | =List{<X-coordinate>,<Y-coordinate>} |
SupplementaryMap | =Map{Pair{'type',4},Pair{'length',<value>},Pair{'height',<value>}} |
Definition eines Sechsecks:
Parameter | Wert |
---|---|
Coordinate | =List{<X-coordinate>,<Y-coordinate>} |
SupplementaryMap | =Map{Pair{'type',5},Pair{'edge length',<value>}} |
Definition eines Achtecks:
Parameter | Wert |
---|---|
Coordinate | =List{<X-coordinate>,<Y-coordinate>} |
SupplementaryMap | =Map{Pair{'type',6},Pair{'edge length',<value>}} |
Definition eines benutzerdefinierten Durchbruchs:
Parameter | Wert |
---|---|
Coordinate | =List{<X-coordinate>,<Y-coordinate>} |
SupplementaryMap | =Map{Pair{'type',7},Pair{'pattern',<path to file>}} |
Definition eines Bohrbilds:
Parameter | Wert |
---|---|
Coordinate | =List{<X-coordinate>,<Y-coordinate>} |
SupplementaryMap | =Map{Pair{'type',8},Pair{'pattern',<pattern name>} |
Hinweis:
EEC unterstützt Artikel mit Varianten von Bohrbildern. Dazu ist ein Parameter vom Typ DrillingPatternVariant anzulegen. Der Parameter muss in der Disziplin-Komponente enthalten sein. Der Wert des Parameters ist der Name der Bohrbild-Variante.