chiark / gitweb /
filamentspool cup bugfix rack teeth to end
[reprap-play.git] / filamentspool.scad
index 4e7b140920b6f4714c7afc8ecf23eab2f657ee54..b514351879a87947376794fa2f432953d0f03ed6 100644 (file)
@@ -64,9 +64,11 @@ module ArmEnd(length=120){
     translate([0, -armendwallthick, -armendbasethick])
       cube([length, totalwidth, totalheight]);
     translate([-1, 0, 0])
     translate([0, -armendwallthick, -armendbasethick])
       cube([length, totalwidth, totalheight]);
     translate([-1, 0, 0])
+      cube([length+1 - ratchettooth, channelwidth, channeldepth+1]);
+    translate([-1, 0, ratchettoothheight])
       cube([length+2, channelwidth, channeldepth+1]);
   }
       cube([length+2, channelwidth, channeldepth+1]);
   }
-  for (dx = [0 : ratchetstep : length - stalklength]) translate([dx,0,0]) {
+  for (dx = [0 : ratchetstep : length - ratchetstep]) translate([dx,0,0]) {
     translate([ratchettoothsmoothr+0.5, armendwallthick/2, 0]) minkowski(){
       rotate([90,0,0])
        cylinder($fn=20, r=ratchettoothsmoothr, h=armendwallthick);
     translate([ratchettoothsmoothr+0.5, armendwallthick/2, 0]) minkowski(){
       rotate([90,0,0])
        cylinder($fn=20, r=ratchettoothsmoothr, h=armendwallthick);