prototype 3
This commit is contained in:
@@ -1,13 +1,36 @@
|
||||
$fn = 50;
|
||||
height = 10;
|
||||
height = 50;
|
||||
|
||||
durchmesser = 45;
|
||||
durchmesser = 42;
|
||||
thickness = 10;
|
||||
|
||||
|
||||
use </home/bazzite/src/OpenSCAD-Modules/roundedSquare.scad>
|
||||
|
||||
|
||||
difference() {
|
||||
cylinder(height, (durchmesser+thickness)/2, (durchmesser+thickness)/2);
|
||||
group(){
|
||||
translate([-26,-45,height]) rotate([0, 90, 0]) roundedBox(
|
||||
length = height,
|
||||
width = 90,
|
||||
height = 3,
|
||||
corner_rd = 10,
|
||||
corner_ld = 10,
|
||||
corner_ru = 10,
|
||||
corner_lu = 10
|
||||
);
|
||||
ch = height;
|
||||
cl = 26;
|
||||
cl2 = 3;
|
||||
translate([-cl/2,0,ch/2]) cube([cl,50,ch], center = true);
|
||||
cylinder(height, (durchmesser+thickness)/2, (durchmesser+thickness)/2);
|
||||
}
|
||||
cylinder(height, durchmesser/2, durchmesser/2);
|
||||
translate([30,0,height/2]) cube([50,30,height], center = true);
|
||||
|
||||
translate([-30,35,10]) rotate([0, 90, 0]) cylinder(r = 3/2, h = 10);
|
||||
translate([-30,35,40]) rotate([0, 90, 0]) cylinder(r = 3/2, h = 10);
|
||||
translate([-30,-35,10]) rotate([0, 90, 0]) cylinder(r = 3/2, h = 10);
|
||||
translate([-30,-35,40]) rotate([0, 90, 0]) cylinder(r = 3/2, h = 10);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user