diff --git a/BOSL2/V08APR26/SKU2689999/pgsm_sixinch.scad b/BOSL2/V08APR26/SKU2689999/pgsm_sixinch.scad index 2b4b75a..f6cf317 100644 --- a/BOSL2/V08APR26/SKU2689999/pgsm_sixinch.scad +++ b/BOSL2/V08APR26/SKU2689999/pgsm_sixinch.scad @@ -1,40 +1,46 @@ -/* 79-character width -012345678.012345678.012345678.012345678.012345678.012345678.012345678.012345678 -*/ -/////////////////////////////////////////////////////////////////////////////// -// LibFile: pgsm_sixinch.scad -// FileGroup: ESP32 -// 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 -/////////////////////////////////////////////////////////////////////////////// -*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(linkCount=1, slideY=(1.25*wd), stackZ = wd); -module hinged_conveyor_stacked(linkCount, 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(linkCount=1, slideY=(1.25*wd), stackZ = 0); -module hinged_conveyor_inset(linkCount, 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(); - +/* 79-character width +012345678.012345678.012345678.012345678.012345678.012345678.012345678.012345678 +*/ +/////////////////////////////////////////////////////////////////////////////// +// LibFile: pgsm_sixinch.scad +// FileGroup: ESP32 +// 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 +/////////////////////////////////////////////////////////////////////////////// +*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(linkCount=1, slideY=(1.25*wd), stackZ = wd); +module hinged_conveyor_stacked(linkCount, 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(linkCount=1, slideY=(1.25*wd), stackZ = 0); +module hinged_conveyor_inset(linkCount, 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(); } \ No newline at end of file