initial upload
The main file in exploring the potential uses of the 6" garden stable. There are hinges and conveyor segments, plane stabilizers, each accepting the fact that the wires are not straight, the dimensions vary by several millimeters, and all other limitations.
This commit is contained in:
40
BOSL2/V08APR26/SKU2689999/pgsm_sixinch.scad
Normal file
40
BOSL2/V08APR26/SKU2689999/pgsm_sixinch.scad
Normal file
@@ -0,0 +1,40 @@
|
|||||||
|
/* 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 <BOSL2/std.scad>
|
||||||
|
include <BOSL2/wiring.scad>
|
||||||
|
|
||||||
|
include <lib/params.scad>
|
||||||
|
include <lib/wires.scad>
|
||||||
|
|
||||||
|
// 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();
|
||||||
|
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user