Rev Author Line No. Line
3893 vinchi9 1 strap();
2  
3 module strap(){
4 difference(){
5 difference(){
6 union(){
7 difference(){
8 cylinder(h=20,r=14,$fn=100);
9 cylinder(h=3*20,r=10,center=true,$fn=100);
10 }
11 difference(){
12 translate([2+1,0,10]){cube([4,50,20],center=true);}
13 cylinder(h=3*20,r=10,center=true,$fn=100);
14 }
15 }
16 translate([-15+1,0,10]){cube(30,center=true);}
17 }
18 union(){
19 translate([0,19.5,10]){rotate([0,90,0]){cylinder(h=10,r=3,$fn=100);}}
20 translate([0,-19.5,10]){rotate([0,90,0]){cylinder(h=10,r=3,$fn=100);}}
21 }
22 }
23 }