chiark / gitweb /
poster-tube-lid: move oring rm to other side
[reprap-play.git] / poster-tube-lid.scad
index 0650674275a9d88a198bcc3529b6d5fd1982284c..69df5a0d19ff0b06a1abd4a7ef4436505adc60ed 100644 (file)
@@ -26,7 +26,11 @@ oring_thick = 5.0;
 oring_bore = 62.0;
 
 oring_upper_embed_angle = 80;
-oring_compress = 0.1; // proportion
+oring_compress = 0.05; // proportion
+
+oring_rm_beside = 5;
+oring_rm_scale = 2.0;
+oring_rm_angle = 20;
 
 side_taper = 1.0;
 
@@ -205,10 +209,18 @@ module Cover(){ ////toplevel
       translate([0,0, middle_bot_z])
        cylinder(h= top_thick_middle, r = main_dia/2 - top_middle_dr + 1);
     }
-    for (r=[0,180])
+    for (r=[0,180]){
       rotate([0,0, r])
        translate([0,0, -side_height])
        BayonetCutout();
+      rotate([0,0, r + asin((bayo_d[0] - oring_rm_beside) / (main_dia/2))])
+       translate([0,
+                  oring_mid_dia/2 + oring_thick/4 * oring_rm_scale,
+                  oring_y_rad * 1.5])
+       rotate([-oring_rm_angle, 0, 0])
+       mirror([0,0,1])
+       cylinder(r = oring_thick/4 * oring_rm_scale, h=20);
+    }
     for (r=[0 : 60 : 179]) {
       rotate([0,0, r]) {
        height = top_thick_middle - brace_above_below*2;