Kombination von Objekten
Objekte können auf verschiedene Arten miteinander kombiniert werden.
Summme
Die einfachste Möglichkeit, Objekte zu kombinieren, ist die Summe. Dabei werden die Volumen der Objekte einfach addiert. In OpenSCAD kannst du dies erreichen, indem du die Anweisungen für die Objekte einfach hintereinander schreibst:
Anweisung1;
Anweisung2;
Oder mit dem union-Operator:
union() {
Anweisung1;
Anweisung2;
}
Schnittmenge
Die Schnittmenge von Objekten ist die Menge der Punkte, die in allen Objekten enthalten sind. In OpenSCAD kannst du dies mit dem intersection-Operator erreichen:
intersection() {
Anweisung1;
Anweisung2;
}
Differenz
Die Differenz von Objekten ist die Menge der Punkte, die in einem Objekt enthalten sind, aber nicht in einem anderen. In OpenSCAD kannst du dies mit dem difference-Operator erreichen:
difference() {
Anweisung1; // Das Objekt, von dem etwas abgezogen werden soll
Anweisung2; // Das Objekt, das abgezogen werden soll
}
Beispiele betrachten
Hier siehst du ein Beispiel wie zwei Objekte auf verschiedene Arten kombiniert werden können.
Verändere die Reihenfolge der Anweisungen in den Blöcken union, intersection und difference und beobachte, wie sich das Ergebnis verändert.