1
0
mirror of https://github.com/nophead/Mendel90.git synced 2025-08-22 21:02:59 +02:00

Spool holder dowels made stronger and improved fit.

This commit is contained in:
Chris Palmer
2014-09-17 11:09:31 +01:00
parent 2f516aa860
commit 9b49fd0143
10 changed files with 76700 additions and 45318 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -20,6 +20,8 @@ angle = 45;
hook = 8;
hook_overlap = 3;
tube_r = 4;
socket_r = tube_r - min_wall;
dowel_r = socket_r - 0.1;
hook_r = 3;
left = left_stay_x + sheet_thickness(frame) / 2;
@@ -166,12 +168,18 @@ module tube(height) {
union() {
cylinder(r = tube_r, h = height);
hull() {
cylinder(r = tube_r - min_wall, h = height + thickness - wall - 2 * layer_height); // dowel
cylinder(r = tube_r - min_wall - layer_height, h = height + thickness - wall - layer_height); // chamferred end
cylinder(r = dowel_r, h = height + thickness - wall - 2 * layer_height); // dowel
cylinder(r = dowel_r - layer_height, h = height + thickness - wall - layer_height); // chamferred end
}
}
translate([0, 0, wall])
cylinder(r = tube_r - wall, h = height - 2 * wall);
translate([0, 0, height - layer_height]) // small hole to force solid layers above
cylinder(r = 1, h = layer_height);
translate([0, 0, height + 3 * layer_height]) // small hole to force solid layers above
cylinder(r = dowel_r - min_wall, h = layer_height);
}
}
@@ -275,7 +283,7 @@ module spool_bracket(width, height, tube) {
[top_tube_x, top_tube_y, thickness],
[middle_tube_x, 0, thickness],
]) translate(v)
cylinder(r = tube_r - min_wall + 0.1, h = - 2 * tube, center = true); // socket for dowel
cylinder(r = socket_r, h = - 2 * tube, center = true); // socket for dowel
}
}
//

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff