Diese Funktionalität ist nur in bestimmten Ausbaustufen verfügbar.

Durchbrüche

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>}

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.