- for (dx = [0 : ratchetstep : length]) translate([dx,0,0]) {
- difference(){
- translate([0, -armendwallthick, -armendbasethick])
- cube([ratchetstep+overlap, totalwidth, totalheight]);
- translate([-1, 0, 0])
- cube([ratchetstep+overlap+2, channelwidth, channeldepth+1]);
- }
+ difference(){
+ translate([0, -armendwallthick, -armendbasethick])
+ cube([length, totalwidth, totalheight]);
+ translate([-1, 0, 0])
+ cube([length+2, channelwidth, channeldepth+1]);
+ }
+ for (dx = [0 : ratchetstep : length - stalklength]) translate([dx,0,0]) {