Resizes reels. Was 99mm diameter and works in larger patersons but not the standard 2 reel model. Resized to 94mm to match the standard reels. Removed a single rotation of the spiral. Should fix the spiral implementations to accept a desired length, not just an integer of rotations.

This commit is contained in:
mmcwilliams 2024-02-18 16:21:25 +01:00
parent da7856563d
commit 6dad4a5314
1 changed files with 5 additions and 3 deletions

View File

@ -3,7 +3,7 @@ include <./gnal_v3.scad>;
$fn = 250;
REEL_H = 42;
REEL_D = 99;
REEL_D = 94;
REEL_OUTER_WALL_H = 4;
REEL_OUTER_WALL_W = 3;
@ -13,6 +13,8 @@ REEL_INNER_WALL_W = 3;
SPOKE_H = 3;
ROTATIONS = 14;
module reel_frame () {
//outer wall
translate([0, 0, REEL_OUTER_WALL_H / 2]) difference () {
@ -48,7 +50,7 @@ module reel_frame () {
}
}
translate([0, 0, 4]) rotate([0, 0, 8]) spiral(rotations = 15, fn = $fn, start_d = 29.5, bottom = -4);
translate([0, 0, 4]) rotate([0, 0, 8]) spiral(rotations = ROTATIONS, fn = $fn, start_d = 29.5, bottom = -4);
}
module reel_top () {
@ -88,7 +90,7 @@ module reel_top () {
}
PART = "reel_top";
PART = "reel_frame";
if (PART == "reel_frame") {
reel_frame();