From b1f1ea3e894621688bc92a6672f5112c332b22db Mon Sep 17 00:00:00 2001 From: TheRON Date: Fri, 24 Apr 2026 10:59:12 -0400 Subject: [PATCH] added ULINE S-1655 dimensions --- BOSL2/V08APR26/SKU2689999/lib/params.scad | 39 ++++++++++++++++++++--- 1 file changed, 35 insertions(+), 4 deletions(-) diff --git a/BOSL2/V08APR26/SKU2689999/lib/params.scad b/BOSL2/V08APR26/SKU2689999/lib/params.scad index 21e4cb9..b63813c 100644 --- a/BOSL2/V08APR26/SKU2689999/lib/params.scad +++ b/BOSL2/V08APR26/SKU2689999/lib/params.scad @@ -1,20 +1,30 @@ +/* 79-character width +012345678.012345678.012345678.012345678.012345678.012345678.012345678.012345678 +*/ +/////////////////////////////////////////////////////////////////////////////// +// LibFile: params.scad +// FileGroup: SKU2689999 +// FileSummary: Candidates for persistent parameters +// +// DETAILS: +// Refactoring should start here, to avoid duplicates and magic numbers +// Todo: NONE +/////////////////////////////////////////////////////////////////////////////// nW = 0.40; // Nozzle width without elephant foot EF = 0.2; // Elephant foot LH = 0.2; // Nominal Layer Height VOID = 0.02; // Eliminating void between mating surfaces inchXYZ = 25.4; +// MOSTLY relevant to the 6" garden stamp scaleFACTOR = 1.0; $fn = 64; -//$fa = 10; - wd = 2.6; // wire diameter wOpenEnd = 116; // when the U-shape is pulled into a V-shape wClosedEnd = 26; // the closed of the stamp wMidHeight = 140; // approximation of the 6" as U or V - cntY = 1; // Number of wires stacked wShiftY=3.25*wd; moveY=((cntY*wShiftY)-(wShiftY*0.5))-((cntY-2)*(wShiftY*0.5))-(wd*0.25); @@ -25,7 +35,6 @@ cntZ = 1; // Number of wires stacked moveZ=(cntZ*wd); bbZ=[wOpenEnd+wd, wMidHeight+(wd*0.5), moveZ]; - // Used in hinged_conveyor_simple() changeOpening = 2.25*wd; // 0.25 wd is an estimate clearance, to deal with the 0.4 nozzle capacity to hold dimension increaseOpen = wClosedEnd + changeOpening; @@ -37,3 +46,25 @@ These are the standard dimensions, each provides an uniform and stable segment Y [8] = 9.6" */ dimSegmentY = [0, (0.5*inchXYZ),(1*inchXYZ),(1.5*inchXYZ),(2*inchXYZ),(2.5*inchXYZ),(3*inchXYZ),(3.5*inchXYZ),(4*inchXYZ)]; + +// . +// . +// . + +// MOSLTY relevant to the ESP32-S3 +dimYVendorA = 63.0; // the length of the PCB, the IC overhangs +dimXVendorA = 25.6; // score mark residue adds to the nominal 1" +dimZVendorA = 5.0; // with parts mounted +ohXVendorA = 17.0; // the chip-side overhang +ohYVendorA = 6.2; // the chip-side +ohZVendorA = 1.00; // rests on the top of the PCB +ohZPCBVendorA = 1.6; +ohYUSB = 2.00; // USB ports overhang +ohXUSB = 20.00; // 2x ports opposite of the IC +ohZUSB = 3.4; // the Z of the USB ports +icXBody = 15.6; // the width of the IC + + +// Mostly relevant to pallet strapping COTS +S1655NW = 15.875; // Nominal Width 5/8", maybe anywhere within 2mm plus / minus +S1655NT = 0.508; // Nominal Thickness 0.02", more uniform than width