Die Funktion G3Shell erlaubt das Umrahmen von Volumenkörperformen. Dabei bleibt die ausgewählte Fläche offen. Die Funktion erstellt eine Umrahmung eines einzelnen Volumenkörper-Objekts in einer angegebenen Stärke. Die neuen Flächen werden erstellt, indem bereits vorhandene Flächen nach innen oder außen versetzt werden.
Format:
Code Block |
---|
G3Shell(<Objekt>, <Fläche>, <Stärke>); |
<Objekt> | Definiert das 3D-Objekt, dessen Kanten umrahmt werden sollen. |
<Fläche> | Definiert die Fläche, die offen bleiben soll. Sie wird durch die Funktion Point(xc,yc,zc) definiert, die einen Punkt auf dieser Fläche angibt. |
<Stärke> | Definiert die Umrahmungsstärke. Bei einem positiven Wert wird die Umrahmung nach außen, bei einem negativen Wert nach innen erstellt. |
Beispiel für Volumenkörperumrahmung:
Code Block |
---|
G3Shell(TeilA, Point(xf, yf, zf), Stärke); |
Hierbei gilt:
Teil3 - wählt das zu umrahmende Objekt aus
Point(xf, yf, zf) - ist der Punkt auf der Fläche, die offen bleiben soll
Stärke - ist die Umrahmungsstärke
Weiteres Beispiel:
Code Block |
---|
L = Parameter("Länge", 5, LINEAR); |
...
B = Parameter("Breite", 3, LINEAR); |
...
H = Parameter("Höhe", 1, LINEAR); |
...
T = Parameter("Stärke", 0.2, LINEAR); |
...
g0 = Box(0,0,0,L,B,H); |
...
g1 = G3Shell(g0, Point(L/2, B/2, H), T); |
...
Output(g1); |
...
// Nach dem Einfügen eines umrahmten Objekts in die Zeichnung kann die Oberflächenstärke in der Palette Auswahlinformationen bearbeitet werden (das gleiche gilt für die Parameter Länge, Breite und Höhe) |