Commit | Line | Data |
---|---|---|
3ade0448 VAH |
1 | translate([0,13.8/2,0]) |
2 | difference(){ | |
4bf15d1b VAH |
3 | translate([0,0,35]) cube([13.8,13.8,70], center = true); |
4 | translate([0,0,35]) cube([9,9,72], center = true); | |
3ade0448 VAH |
5 | } |
6 | translate([45,13.8/2,0]) | |
7 | difference(){ | |
4bf15d1b VAH |
8 | translate([0,0,15]) cube([13.8,13.8,30], center = true); |
9 | translate([0,0,35]) cube([9,9,72], center = true); | |
3ade0448 | 10 | } |
d3618a65 NZ |
11 | |
12 | ||
13 | // main plate | |
14 | difference(){ | |
4bf15d1b VAH |
15 | translate([(45+13.8)/2-13.8/2,-2.5,35]) cube([45+13.8,5,70], center = true); |
16 | translate([55,-17.5, 35+25+10]) rotate([0,45,0]) cube([60,60,60], center = true); | |
d3618a65 NZ |
17 | |
18 | } | |
19 | ||
20 | ||
21 | // mounting plate | |
22 | difference(){ | |
4bf15d1b VAH |
23 | translate([2.5-13.8/2, -17.5,35]) cube([5,35,70], center = true); |
24 | translate([2.5-13.8/2, -17.5,35]) cube([7,25,25], center = true); | |
3ade0448 VAH |
25 | translate([0,-17.5, 35-25]) rotate([0,-90,0]) cylinder(h = 80, r=2.5, $fn=30); |
26 | translate([0,-17.5, 35+25]) rotate([0,-90,0]) cylinder(h = 80, r=2.5, $fn=30); | |
d3618a65 NZ |
27 | } |
28 | ||
29 | ||
30 | ||
31 | // belt dummy | |
3ade0448 VAH |
32 | translate([45/2,13.8/2,0]){ |
33 | ||
4bf15d1b | 34 | %translate([0,0,35]) cube([20,6,70], center = true); |
d3618a65 | 35 | |
4bf15d1b | 36 | translate([-13.5,0,17.5]) #cube([7,14,35], center = true); |
3ade0448 VAH |
37 | |
38 | ||
39 | difference(){ | |
4bf15d1b VAH |
40 | translate([-5.5,0,17.5]) cube([7,14,35], center = true); |
41 | translate([-5.5,0,17.5]) cube([9,10,10], center = true); | |
3ade0448 VAH |
42 | |
43 | ||
44 | for ( i = [0 : 11] ) | |
45 | { | |
4bf15d1b | 46 | translate([-8.5,0,1+i*3]) cube([2,10,2], center = true); |
3ade0448 VAH |
47 | } |
48 | } | |
49 | ||
50 | } |