From 1290b84bbea67e7e219448b60288becbebef5ad5 Mon Sep 17 00:00:00 2001 From: Luke Hubmayer-Werner Date: Sun, 22 Dec 2024 13:48:33 +1030 Subject: [PATCH] jiggle tolerances on CF --- CFTubes.scad | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/CFTubes.scad b/CFTubes.scad index 7531296..8662b98 100644 --- a/CFTubes.scad +++ b/CFTubes.scad @@ -79,12 +79,12 @@ module neck(string_spacing=18, string_margin=5, num_strings=3, target_neck_thick } } -module cf_tube(tolerance = 0.1) { +module cf_tube(tolerance = 0.2) { rotate([-90,0,0]) cylinder(h=Guitar_Scale_Length_mm+10, d=CF_Tube_Dia+tolerance, $fn=360); } -module cf_square(tolerance = 0.1) { +module cf_square(tolerance = 0.2) { x = CF_Square_Width+tolerance; translate([-x/2, 0, -x/2]) cube([x, Guitar_Scale_Length_mm+10, x]); @@ -102,8 +102,9 @@ difference() { cf_tube(); echo(fret_scale_length(0) - fret_scale_length(8)); // 225.724 - echo(fret_scale_length(8) - fret_scale_length(25)); // 240.335 - segment_cut = fret_scale_length(8)-1.2; + echo(fret_scale_length(8) - fret_scale_length(24)); // 240.335 + segment_cut = fret_scale_length(24)-1.2; translate([-50, 0, -50]) cube([100, segment_cut, 100]); + translate([-50, fret_scale_length(8)-1.2, -50]) cube([100, fret_scale_length(0), 100]); rotate([90, 0, 0]) linear_extrude((segment_cut+0.3)*2, center=true) text(text = "01", font = JP_Serif_Font, halign = "center", valign = "center", size = 4); }