3DChamfer (Kanten fasen)

Die Funktion 3DChamfer erlaubt das Fasen von einer oder von mehreren Kanten eines 3D-Objekts.

Format:

G3Chamfer(<Objekt>, <Kanten>, <Versatz>);

<Objekt>

Definiert das 3D-Objekt, dessen Kanten gefast werden sollen.

<Kanten>

Definiert die Kante oder mehrere Kanten, die abgerundet werden sollen. Jede Kante wird durch Point(xc,yc,zc) oder durch eine Punktmatrix definiert.
Point(xc,yc,zc) ist der Mittelpunkt einer zu fasenden Kante (dieser Punkt wird in der TurboCAD-Kantenfasenfunktion mit einem blauen Quadrat gekennzeichnet). Eine Punktematrix definiert einen Satz an zu fasenden Kanten.

<Radien>

Definiert den Fasenabstand. Diese werden durch die Funktion Array eingerichtet. Für eine einzelne Kante enthält die Funktion Array ein Wertepaar für den Abstand. Für mehrere Kanten sind mehrere Wertepaare für den Abstand angegeben.


Beispiel für eine Fase:

Array(d1, d2)- // Matrix von 2 Versatzwerten an den Enden einer Kante


Weiteres Beispiel:

Tür= G3Chamfer(Tür0, Point(0, -1, (Height-FHeight-4-3/4)/2), Array(1, 1));

// Hierbei ist Tür0 das Objekt, dessen Kante gefast werden soll
// Point(0, -1, (Height-FHeight-4-3/4)/2) zeigt die Kante an
// Array(1, 1) stellt 2 Fasenabstände ein


Weiteres Beispiel:

x = Parameter("Größe", 5, LINEAR, GreaterThan(0));
r1 = Parameter("r1", 1, LINEAR, GreaterThan(0));
b0 = Box(0, 0, 0, x, x, x);
b2 = G3Chamfer(b0, Point(x/2, x, x), Array(r1, r1+r1));
Output(b2);