Files
OpenSCAD/BOSL2/V08APR26/SKU2689999/lib/wires.scad
TheRON 9bae863f68 initial upload
The implementation of the actual COTS.
2026-04-22 09:29:31 -04:00

55 lines
1.9 KiB
OpenSCAD

*wires_Ybundle(cntY, true);
module wires_Ybundle(cntY, bbox) {
if (bbox) { #cube(bbY, center=true); echo(bbY); }
translate([0, moveY, 0]) union() {
for (i = [1:cntY]) { translate([0, -(i*wShiftY), 0])
wire_bundle([[-(wOpenEnd*0.5),-(wMidHeight*0.5),0]
, [-(wClosedEnd*0.5),(wMidHeight*0.5),0]
, [(wClosedEnd*0.5),(wMidHeight*0.5),0]
, [(wOpenEnd*0.5),-(wMidHeight*0.5),0]], wirediam=wd, rounding=5, wires=1);}}
}
*wires_Zbundle(2, true);
module wires_Zbundle(cntZ, bbox) {
if (bbox) { #cube(bbZ, center=true);echo("bbZ", bbZ); }
translate([0, -(wd*0.25), (moveZ*0.5)+(wd*0.5)]) union() {
for (i = [1:cntZ]) { translate([0, 0, -(i*wd)])
wire_bundle([[-(wOpenEnd*0.5),-(wMidHeight*0.5),0]
, [-(wClosedEnd*0.5),(wMidHeight*0.5),0]
, [(wClosedEnd*0.5),(wMidHeight*0.5),0]
, [(wOpenEnd*0.5),-(wMidHeight*0.5),0]], wirediam=wd, rounding=5, wires=1);}}
}
/*
6" Pro-Duty Landscape Garden Staples - 1000 Pack
Model Number: 83000 Menards ® SKU: 2689999
*/
*garden_staple();
module garden_staple() {
wire_bundle([[-(wClosedEnd*0.5),-(wMidHeight*0.5),0]
, [-(wClosedEnd*0.5),(wMidHeight*0.5),0]
, [(wClosedEnd*0.5),(wMidHeight*0.5),0]
, [(wClosedEnd*0.5),-(wMidHeight*0.5),0]], wirediam=wd, rounding=5, wires=1);
}
*hinged_conveyor_outer();
module hinged_conveyor_outer() {
wire_bundle([[-(increaseOpen*0.5),-(wMidHeight*0.5),0]
, [-(wClosedEnd*0.5),(wMidHeight*0.5),0]
, [(wClosedEnd*0.5),(wMidHeight*0.5),0]
, [(increaseOpen*0.5),-(wMidHeight*0.5),0]], wirediam=wd, rounding=5, wires=1);
}
*hinged_conveyor_inner();
module hinged_conveyor_inner() {
wire_bundle([[-(decreaseOpen*0.5),-(wMidHeight*0.5),0]
, [-(wClosedEnd*0.5),(wMidHeight*0.5),0]
, [(wClosedEnd*0.5),(wMidHeight*0.5),0]
, [(decreaseOpen*0.5),-(wMidHeight*0.5),0]], wirediam=wd, rounding=5, wires=1);
}