From d70949ec1accb9b1c876c00b7850beb8900c7499 Mon Sep 17 00:00:00 2001 From: TheRON Date: Fri, 24 Apr 2026 12:19:38 -0400 Subject: [PATCH] moved to /lib --- .../V08APR26/SKU2689999/lib/pgsm_sixinch.scad | 49 +++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 BOSL2/V08APR26/SKU2689999/lib/pgsm_sixinch.scad diff --git a/BOSL2/V08APR26/SKU2689999/lib/pgsm_sixinch.scad b/BOSL2/V08APR26/SKU2689999/lib/pgsm_sixinch.scad new file mode 100644 index 0000000..5355f1a --- /dev/null +++ b/BOSL2/V08APR26/SKU2689999/lib/pgsm_sixinch.scad @@ -0,0 +1,49 @@ +/* 79-character width +012345678.012345678.012345678.012345678.012345678.012345678.012345678.012345678 +*/ +/////////////////////////////////////////////////////////////////////////////// +// LibFile: pgsm_sixinch.scad +// FileGroup: SKU2689999 +// FileSummary: Applications of the six inches metal garden stamp +// +// DETAILS: +// Different designs around casting from cement, adding wear surfaces, etc. +// Todo: NONE +/////////////////////////////////////////////////////////////////////////////// +include +include + +include +include + +// ESP32-S3 Plane stabilizer +// MOVE IT TO ITS OWN FILE GROUP "ESP32DEVKIT" +/////////////////////////////////////////////////////////////////////////////// +/* +*esp32_plane_stabilizer(slideY=10, stackZ=wd); +module esp32_plane_stabilizer(slideY, stackZ) { + + translate([0, (slideY*0.5), (stackZ*0.5)]) rotate([0, 0, 180]) color("Gray") garden_staple(); + translate([0, -(slideY*0.5), -(stackZ*0.5)]) color("Gainsboro") garden_staple(); +} +*/ + +*hinged_conveyor_stacked(slideY=(1.25*wd), stackZ = wd); +module hinged_conveyor_stacked(slideY, stackZ) { + translate([0, -(slideY*0.5), (stackZ*0.5)]) rotate([0, 0, 180]) color("Gainsboro") garden_staple();; + translate([0, (slideY*0.5), -(stackZ*0.5)]) color("Gray") garden_staple();; + +} + +*hinged_conveyor_inset(slideY=(1.25*wd), stackZ = 0); +module hinged_conveyor_inset(slideY, stackZ) { + translate([0, -(slideY*0.5), (stackZ*0.5)]) rotate([0, 0, 180]) color("Gainsboro") hinged_conveyor_outer(); + translate([0, (slideY*0.5), -(stackZ*0.5)]) color("Gray") hinged_conveyor_inner(); + +} + +*hinged_conveyor_sided(slideX=(wClosedEnd-(1.25*wd)), slideY=(2*wd)); +module hinged_conveyor_sided(slideX, slideY) { + translate([-(slideX*0.5), -(slideY*0.5), 0]) rotate([0, 0, 180]) color("Gray") garden_staple(); + translate([(slideX*0.5), (slideY*0.5), 0]) color("Gainsboro") garden_staple(); +}