Commit | Line | Data |
---|---|---|
783040de JY |
1 | // rod holder for prusa i3 in folded position |
2 | module foldingclamp() { | |
3 | difference(){ | |
4 | union(){ | |
5 | translate([-7.5,0,0])rotate([0,0,0])cube(size = [15,30,15]); | |
6 | translate([-20,0,0])rotate([0,0,0])cube(size = [40,5,15]); | |
7 | //translate([0,23,0])rotate([0,0,45])cube(size = [6,6,15]); | |
8 | } | |
9 | translate([-2.5,5,-2])rotate([0,0,0])cube(size = [5,12,20]); //lightening hole | |
10 | translate([0,25,-1])rotate([0,0,0])cylinder(h=20, r=4); //main rod attachment hole | |
11 | translate([-13,10,7.5])rotate([90,0,0])cylinder(h=20, r=1.5); //screw attachment hole | |
12 | translate([13,10,7.5])rotate([90,0,0])cylinder(h=20, r=1.5); //screw attachment hole | |
13 | translate([-3,23,-2])rotate([0,0,0])cube(size = [6,12,20]); //rod access hole | |
14 | ||
15 | } | |
16 | } | |
17 | ||
18 | //foldingclamp(); | |
19 | translate([-15,1,0])rotate([0,0,0])foldingclamp(); | |
20 | translate([15,31,0])rotate([0,0,180])foldingclamp(); | |
21 | translate([-15,-31,0])rotate([0,0,0])foldingclamp(); | |
22 | translate([15,-1,0])rotate([0,0,180])foldingclamp(); |