BOSL2: Abgerundete Formen
Scharfe Kanten sehen nicht nur weniger ansprechend aus – sie sind beim 3D-Druck auch mechanisch schwächer. BOSL2 bietet abgerundete Varianten der Standard-Körper, die mit einem einzigen Parameter gesteuert werden.
Abgerundeter Quader: cuboid()
Statt cube() verwendest du cuboid(). Der Parameter rounding gibt den Radius der Abrundung in Millimetern an:
cuboid([Länge, Breite, Höhe], rounding=Radius);
▶Binärdateien
Probiere verschiedene Werte für rounding aus. Was passiert, wenn rounding gleich der halben Seitenlänge ist?
▶Binärdateien
Mit edges kannst du festlegen, welche Kanten abgerundet werden sollen, z. B. nur die oberen Kanten:
cuboid([30, 30, 30], rounding=5, edges=TOP);
Abgerundeter Zylinder: cyl()
Statt cylinder() verwendest du cyl(). Hier kannst du die obere und untere Kante separat abrunden:
cyl(h=Höhe, r=Radius, rounding=Radius_Kante);
// oder getrennt:
cyl(h=Höhe, r=Radius, rounding1=unten, rounding2=oben);
▶Binärdateien
Erstelle einen Stempel: Ein abgerundeter Zylinder als Griff, oben drauf ein flacher Quader mit leicht abgerundeten Kanten. Nutze cuboid() und cyl().