corners for another platonic solid
This commit is contained in:
parent
8f0323c8ca
commit
105fe39dad
34
icosahedron-corners.scad
Normal file
34
icosahedron-corners.scad
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
thick=7.800000;
|
||||||
|
module connector(len) {
|
||||||
|
render() difference() {
|
||||||
|
cylinder(r=thick/2+2, h=2*thick);
|
||||||
|
translate([0,0,thick/2+2]) cylinder(r=thick/2, h=2*thick);
|
||||||
|
}
|
||||||
|
//%translate([0,0,0]) cylinder(r=thick/2, h=len*0.48);
|
||||||
|
}
|
||||||
|
|
||||||
|
module corner()
|
||||||
|
{
|
||||||
|
render() difference()
|
||||||
|
{
|
||||||
|
translate([0,0,2]) rotate([0,180,0]) {
|
||||||
|
sphere(r=5.900000); // 11 0x7fd178c05120
|
||||||
|
rotate([0,121.717476,-90.000000]) connector(100.000000);
|
||||||
|
rotate([0,121.717476,-162.000000]) connector(100.000000);
|
||||||
|
rotate([0,121.717476,54.000000]) connector(100.000000);
|
||||||
|
rotate([0,121.717476,126.000000]) connector(100.000000);
|
||||||
|
rotate([0,121.717476,-17.999998]) connector(100.000000);
|
||||||
|
}
|
||||||
|
|
||||||
|
translate([0,0,-5]) cube([20,20,10], center=true);
|
||||||
|
}
|
||||||
|
cylinder(r=8,h=12);
|
||||||
|
}
|
||||||
|
|
||||||
|
for(x=[0:3])
|
||||||
|
{
|
||||||
|
for(y=[0:2])
|
||||||
|
{
|
||||||
|
translate([x*35,y*35,0]) corner();
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user