bearing_h = 9 + 1;
bearing_side_off = 3;
-holder_w = 5;
+holder_w = 8;
wall = 2;
stem_w = 10;
-fork_w = frame_w + 2*6;
+fork_w1 = frame_w/2 + 6;
+fork_w2 = frame_w/2 + 3;
+fork_w = fork_w1 + fork_w2;
fork_h = frame_h/3;
fork_top = 5;
fork_bottom = 3;
-fork_raised = holder_w + 5;
+fork_raised = holder_w + 10;
-fork_angle = 20;
+fork_angle = 5;
module holder() {
cylinder(r2 = bearing_d/2 + wall, r1 = bearing_d/2, h = holder_w + bearing_side_off);
// fork
translate([spool_r, 0, 0])
rotate([0, 0, fork_angle])
- translate([-fork_top, -fork_w/2, 0])
+ translate([-fork_top, -fork_w2, 0])
cube([fork_top + fork_h, fork_w, holder_w]);
}
// fork side
translate([spool_r, 0, 0])
rotate([0, 0, fork_angle])
translate([0, frame_w/2, 0])
- cube([frame_h + wall, fork_w/2-frame_w/2, holder_w]);
+ cube([frame_h + wall, fork_w1-frame_w/2, holder_w]);
// raised clip
translate([spool_r, 0, 0])
rotate([0, 0, fork_angle])