From 99b03a3b488fe0e32d1ba03fbb86e61b42169978 Mon Sep 17 00:00:00 2001 From: "Brian S. Stephan" Date: Wed, 13 Dec 2023 13:33:14 -0600 Subject: [PATCH] parameterize the distance the neutrik holes are from center --- src/frame-left.scad | 6 ++++-- src/frame-right.scad | 6 ++++-- src/parameters.scad | 2 ++ 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/src/frame-left.scad b/src/frame-left.scad index 1dec435..4c02725 100644 --- a/src/frame-left.scad +++ b/src/frame-left.scad @@ -43,8 +43,10 @@ module left_frame() { translate([10, (frame_y/2)-neutrik_panel_thickness-4, 0]) frame_cutout(); // neutrix button hole - translate([70, (frame_y/2)-neutrik_panel_thickness, 0]) rotate([90, 0, 0]) neutrik_d_mount(); - translate([70, (frame_y/2)-neutrik_panel_thickness-4, 0]) frame_cutout(); + translate([frame_center_to_neutrik, (frame_y/2)-neutrik_panel_thickness, 0]) + rotate([90, 0, 0]) neutrik_d_mount(); + translate([frame_center_to_neutrik, (frame_y/2)-neutrik_panel_thickness-4, 0]) + frame_cutout(); } } diff --git a/src/frame-right.scad b/src/frame-right.scad index 646c989..b631359 100644 --- a/src/frame-right.scad +++ b/src/frame-right.scad @@ -43,8 +43,10 @@ module right_frame() { translate([-10, (frame_y/2)-neutrik_panel_thickness-4, 0]) frame_cutout(); // neutrix button hole - translate([-70, (frame_y/2)-neutrik_panel_thickness, 0]) rotate([90, 0, 0]) neutrik_d_mount(); - translate([-70, (frame_y/2)-neutrik_panel_thickness-4, 0]) frame_cutout(); + translate([-frame_center_to_neutrik, (frame_y/2)-neutrik_panel_thickness, 0]) + rotate([90, 0, 0]) neutrik_d_mount(); + translate([-frame_center_to_neutrik, (frame_y/2)-neutrik_panel_thickness-4, 0]) + frame_cutout(); } } diff --git a/src/parameters.scad b/src/parameters.scad index d8f7bfe..12e0980 100644 --- a/src/parameters.scad +++ b/src/parameters.scad @@ -50,6 +50,8 @@ frame_x = 233; frame_y = 208; frame_z = 55; +frame_center_to_neutrik = 70; + // depth of the "lip" of the frame that the top plate sets into/supports the overhang frame_wall = 4;