chiark / gitweb /
poster-tube-lid: CoverTest
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 8 Oct 2017 12:33:05 +0000 (13:33 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 8 Oct 2017 12:33:05 +0000 (13:33 +0100)
poster-tube-lid.scad

index ca6ee8ab054a1bed1e45c7f17895e9355fd6f88e..58622bcbe98fe8881cdf62baf9de5166092b1cc2 100644 (file)
@@ -163,7 +163,7 @@ module ProfilesDemo(){
   polygon(bayo_polygon);
 }
 
-module Cover(){
+module Cover(){ ////toplevel
   difference(){
     union(){
       rotate_extrude()
@@ -186,7 +186,12 @@ module Cover(){
   }
 }
 
-module Jig(){
+module SavingHole(){
+  translate([0,0, -10])
+    cylinder(r= main_dia/2 - jig_rim, h=20);
+}
+
+module Jig(){ ////toplevel
   difference(){
     union(){
       translate([0,0, -side_height]){
@@ -197,8 +202,7 @@ module Jig(){
     }
     translate([0,0, -side_height-1])
       cylinder(r= main_dia/2, h= side_height + 1);
-    translate([0,0, -10])
-      cylinder(r= main_dia/2 - jig_rim, h=20);
+    SavingHole();
     translate([0,0, -rivet_posn])
       rotate([90, 0,0])
       translate([0,0, -100])
@@ -206,8 +210,16 @@ module Jig(){
   }
 }
 
+module CoverTest(){ ////toplevel
+  difference(){
+    Cover();
+    SavingHole();
+  }
+}
+
 //ProfilesDemo();
 //BayonetCutout();
 //MainProfile();
 //Cover();
-Jig();
+//Jig();
+render() CoverTest();