chiark / gitweb /
poster-tube-lid: toplevels, fix convexity
[reprap-play.git] / poster-tube-lid.scad
index 58622bcbe98fe8881cdf62baf9de5166092b1cc2..73eec6200265cf055fd0a7011c44bf80b2ebe00f 100644 (file)
@@ -119,7 +119,8 @@ module MainProfile(){
           [ 0,                     -(seal_recess[0] + seal_recess[1]) ],
           [ seal_recess[0],        -(seal_recess[0]) ],
           [ seal_recess[0],        seal_thick        ],
-          ]);
+          ],
+         convexity=10);
 }
 
 module RotateProjectSlice(offset, slice_size, nom_rad, real_rad){
@@ -155,18 +156,18 @@ module BayonetCutout(){
   RotateProject(bayo_c[0], bayo_i[0], bayo_slice_size,
                main_dia/2 + side_thick, 
                main_dia/2 + rivet_tall)
-    polygon(bayo_polygon);
+    polygon(bayo_polygon, convexity=10);
 }
 
 module ProfilesDemo(){
   translate([-20,0]) MainProfile();
-  polygon(bayo_polygon);
+  polygon(bayo_polygon, convexity=10);
 }
 
 module Cover(){ ////toplevel
-  difference(){
+  render() difference(){
     union(){
-      rotate_extrude()
+      rotate_extrude(convexity=10)
        translate([main_dia/2, 0])
        MainProfile();
       translate([0,0, seal_thick])
@@ -222,4 +223,4 @@ module CoverTest(){ ////toplevel
 //MainProfile();
 //Cover();
 //Jig();
-render() CoverTest();
+//CoverTest();