chiark / gitweb /
poster-tube-lid: slope to thinner lid
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 9 Oct 2017 01:35:26 +0000 (02:35 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 9 Oct 2017 01:35:26 +0000 (02:35 +0100)
poster-tube-lid.scad

index bc2b74f2fdb643cdd799546e69fb5a827e3dc64e..d7539f7cab4a9eb9713e2df16df57f3a1a1ee7e6 100644 (file)
@@ -130,7 +130,7 @@ module MainProfile(){
          square([10,10]);
        }
       }
-      polygon([[ -11,                   seal_thick        ],
+      polygon([[ -11,                   top_z - top_minthick_middle ],
               [ -11,                   top_z             ],
               [ main_cnr_pos[0],       top_z             ],
               [ side_thick,            main_cnr_pos[1]   ],
@@ -138,6 +138,7 @@ module MainProfile(){
               [ side_taper,            -side_height      ],
               [ 0,                     -rivet_posn       ],
               [ 0,                     seal_thick        ],
+              [ -oring_x_rad,          seal_thick        ],
               ],
              convexity=10);
     }
@@ -199,8 +200,8 @@ module Cover(){ ////toplevel
       rotate_extrude(convexity=10)
        translate([main_dia/2, 0])
        MainProfile();
-      translate([0,0, seal_thick])
-       cylinder(h= top_thick, r = main_dia/2 - 10);
+      translate([0,0, top_z - top_minthick_middle])
+       cylinder(h= top_minthick_middle, r = main_dia/2 - 10);
     }
     for (r=[0,180])
       rotate([0,0, r])