chiark / gitweb /
poster-tube-lid: Sort out CatchTipProfile vs HeadProfile
[reprap-play.git] / poster-tube-lid.scad
index ad563a96976e4774954ff4a33e6192740a863a57..3ef360d052afb0d51c97d61812ebc349cee039bf 100644 (file)
@@ -213,6 +213,7 @@ cppb = bayo_g + [1,-1] * catch_pin_slop + [1,0] * cpp_adj;
 cppd = [ bayo_n[0]
         - catch_pin_slop - catch_pin_slop_x_extra,
         -catch_stalk_above_gap ];
 cppd = [ bayo_n[0]
         - catch_pin_slop - catch_pin_slop_x_extra,
         -catch_stalk_above_gap ];
+cppi = [ cppa[0], cppd[1] ];
 cppc = [ cppd[0], cppb[1] ];
 cpph = cppd + [0,-1] * catch_stalk_h;
 cppe = cppd + [0,-1] * (catch_knob_above_gap + catch_knob_dia/2);
 cppc = [ cppd[0], cppb[1] ];
 cpph = cppd + [0,-1] * catch_stalk_h;
 cppe = cppd + [0,-1] * (catch_knob_above_gap + catch_knob_dia/2);
@@ -619,8 +620,7 @@ module CatchTipProfile(){
       }
     }
     polygon([ cppa,
       }
     }
     polygon([ cppa,
-             cppg,
-             cpph,
+             cppi,
              cppd,
              cppc,
              cppb ]);
              cppd,
              cppc,
              cppb ]);
@@ -629,7 +629,8 @@ module CatchTipProfile(){
 
 module CatchHeadProfile(){
   polygon([ cppd,
 
 module CatchHeadProfile(){
   polygon([ cppd,
-           cppg,
+           cppd,
+           cppi,
            cppf,
            cppe,
            cpph ]);
            cppf,
            cppe,
            cpph ]);