25 lines
606 B
OpenSCAD
25 lines
606 B
OpenSCAD
maindia=150;
|
|
mainheight=3;
|
|
wall=1.26*3;
|
|
stick=8.95;
|
|
wallheight=20;
|
|
$fn=500;
|
|
translate([0,0,0]){
|
|
difference(){
|
|
union(){
|
|
cylinder(d=maindia,h=mainheight);
|
|
translate([0,0,mainheight]){
|
|
difference(){
|
|
cylinder(d1=maindia-60,d2=maindia-wall,h=wallheight);
|
|
cylinder(d1=maindia-60,d2=maindia-wall,h=30);
|
|
}
|
|
cylinder(h=wallheight/2,r1=24,r2=15,center=false);
|
|
}
|
|
}
|
|
|
|
//rotate([0, 180, 0])
|
|
// cylinder(h = 10, d1 = wall+stick+2, d2 = wall+stick);
|
|
rotate([0, 0, 0])
|
|
cylinder(h = 10, d=stick);
|
|
}
|
|
} |