From 5debc685ddac01d47f27542c3570d2d99f542b9f Mon Sep 17 00:00:00 2001 From: wholteza Date: Sun, 31 Aug 2025 16:31:10 +0200 Subject: [PATCH] Fixed pico clearance --- rev2/3d-models/top-dampener.scad | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/rev2/3d-models/top-dampener.scad b/rev2/3d-models/top-dampener.scad index 5d8c353..135438f 100644 --- a/rev2/3d-models/top-dampener.scad +++ b/rev2/3d-models/top-dampener.scad @@ -175,10 +175,11 @@ module case(){ $picoLength = 53; // Move to position along the wall the usb will be // Hole should be centered on the pico usb + holeOffset = -$usbOffsetFromPcb - (($usbHoleHeight - picoUsbBody.z )/2); translate([ $topLeftEdgeOfPcbToCenterOfUsb - ($usbHoleWidth/2), $switchDistance * $rows, - -$usbOffsetFromPcb - (($usbHoleHeight - picoUsbBody.z )/2) + holeOffset ]){ // Create a hole for the usb cable to go through cube([ @@ -190,7 +191,7 @@ module case(){ translate([ -(($picoWidth - $usbHoleWidth)/2), $clearance - $picoLength, - +$usbOffsetFromPcb - $picoPcbClearanceFromBase + -holeOffset - $picoPcbClearanceFromBase ]) // Make clearance downwards for the pico board cube([ @@ -273,6 +274,6 @@ module pcb() { } - %pcb(); - %topDampeners(); + *%pcb(); + *%topDampeners(); case();