chiark / gitweb /
poster-tube-lid: Add some convexities
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 10 Dec 2022 11:40:23 +0000 (11:40 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 10 Dec 2022 11:50:22 +0000 (11:50 +0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
poster-tube-lid.scad

index 5ac63e481b01100e31a11d7c41c14026d7561d9a..40845dcec83165e6d0a0a5e366947a522baabbd3 100644 (file)
@@ -329,12 +329,12 @@ module RotateProjectSlice(offset, slice_size, nom_rad, real_rad){
     intersection(){
       translate([-offset, -10, 0])
        rotate([90,0,0])
-       linear_extrude(height= nom_rad*2)
+       linear_extrude(height= nom_rad*2, convexity=50)
        children(0);
       translate([0,0, -25])
        cylinder(h=50, r= real_rad);
       translate([0,0, -25])
-       linear_extrude(height= 50)
+       linear_extrude(height= 50, convexity=50)
        polygon([ [ 0,0 ],
                  [ -slice_size, -real_rad*2 ],
                  [ +slice_size, -real_rad*2 ] ]);
@@ -382,7 +382,7 @@ module LimitForHandling(){ ////toplevel
        }
       } 
     }
-  hull() rotate_extrude(){
+  hull() rotate_extrude(convexity=10){
     translate([ handling_dia/2 - main_cnr, top_z - main_cnr ]) {
       circle(r = main_cnr);
       mirror([0,1]) square([ main_cnr, 50 ]);