chiark / gitweb /
poster-tube-lid: wip
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 7 Oct 2017 23:04:41 +0000 (00:04 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 7 Oct 2017 23:04:41 +0000 (00:04 +0100)
poster-tube-lid.scad

index c96c86b91d5b389f4dd452055b397858e8f3ec0c..13a5a8b5b42b228d87c355bf4f99dd995b59aed2 100644 (file)
@@ -16,7 +16,7 @@ bayo_interf = 0.75;
 bayo_behind = 3.5;
 
 seal_thick = 0.1;
 bayo_behind = 3.5;
 
 seal_thick = 0.1;
-seal_pocket = 2.0;
+seal_recess = [ 2.0, 2.0 ]; // recess depth, recess height
 
 side_taper = 1.0;
 
 
 side_taper = 1.0;
 
@@ -41,10 +41,17 @@ module MainProfile(){
       square([10,10]);
     }
   }
       square([10,10]);
     }
   }
-  %polygon([[ -1,                    seal_thick      ],
-          [ -1,                    top_z            ],
-          [ main_cnr_pos[0],       top_z            ],
-          [ side_thick,            main_cnr_pos[1]  ]]);
+  polygon([[ -1,                    seal_thick        ],
+          [ -1,                    top_z             ],
+          [ main_cnr_pos[0],       top_z             ],
+          [ side_thick,            main_cnr_pos[1]   ],
+          [ side_thick,            -side_height      ],
+          [ side_taper,            -side_height      ],
+          [ 0,                     -rivet_posn       ],
+          [ 0,                     -(seal_recess[0] + seal_recess[1]) ],
+          [ seal_recess[0],        -(seal_recess[0]) ],
+          [ seal_recess[0],        seal_thick        ],
+          ]);
 }
 
 MainProfile();
 }
 
 MainProfile();