25 lines
597 B
OpenSCAD
25 lines
597 B
OpenSCAD
|
RESOLUTION=180;
|
||
|
|
||
|
difference() {
|
||
|
union() {
|
||
|
translate([-4, -1])
|
||
|
circle(r=3, $fn=RESOLUTION);
|
||
|
circle(r=5, $fn=RESOLUTION);
|
||
|
translate([6, 0])
|
||
|
circle(r=7, $fn=RESOLUTION);
|
||
|
translate([12, 2])
|
||
|
circle(r=4, $fn=RESOLUTION);
|
||
|
translate([13, -1])
|
||
|
circle(r=5, $fn=RESOLUTION);
|
||
|
}
|
||
|
|
||
|
union() {
|
||
|
translate([6, 0]) {
|
||
|
square([1, 6], center=true);
|
||
|
rotate([0, 0, 120])
|
||
|
square([1, 6], center=true);
|
||
|
rotate([0, 0, 240])
|
||
|
square([1, 6], center=true);
|
||
|
}
|
||
|
}
|
||
|
}
|