BooleanSubtraction (Boolesche Differenz)

BooleanSubtraction (Boolesche Differenz)

Estimated reading: 1 minute 34 views

Die Funktion BooleanSubtract erstellt ein Objekt durch Subtraktion des Sekundärobjekts vom Primärobjekt.

Format:

BooleanSubtract(, , …);

Definiert ein Objekt, das in der Booleschen Operation verwendet werden soll. Es gibt nur ein Primärobjekt.
Definiert ein Sekundärobjekt, das vom Primärobjekt subtrahiert werden soll. Es muss mindestens ein Sekundärobjekt vorhanden sein.

Beispiel für Boolesche Differenz:

S1 = Sphere(5);

S2 = Sphere(5,5,5);

S3 = Sphere(5,5,-5);

S4 = Sphere(5,-5,5);

S5 = Sphere(5,-5,-5);

S6 = BooleanSubtract(S1,S2,S3,S4,S5);

Output(S6);

Weiteres Beispiel:

R = Parameter("Radius", 8, LINEAR, Interval(0.001, 1000));

s = Sphere(R);

c = Circle(R/3);

c1 = Thickness(c, R*2);

c2 = Move(c1, 0, 0, -R); // Zylinder

s1 = BooleanSubtract(s, c2); // Kugel mit Loch

Output(s1);

Leave a Comment

Share this Doc

BooleanSubtraction (Boolesche Differenz)

Or copy link

CONTENTS