*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); }