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:
parent
da7856563d
commit
6dad4a5314
|
@ -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();
|
||||
|
|
Loading…
Reference in New Issue