// -*- C -*-
+coarse = false;
+
main_dia = 71.2 + 0.50 - 2.26;
top_thick_middle = 4;
-top_thick_by_oring = 2.5;
+top_thick_by_oring = 3.0;
top_middle_dr = 11;
-main_cnr = 4.0;
+main_cnr = 6.0;
rivet_posn = 6.0;
rivet_thick = 1.67;
rivet_width = 4.15 + 1.0;
rivet_tall = 5.51 + 0.49;
-over_rivet_wall = 0.5;
+over_rivet_wall = 1.0;
side_rivet_gap = 1.5;
bayo_interf = 1.25;
bayo_entry = bayo_behind/3;
-bayo_slice_size = 1;
+bayo_slice_size = coarse ? 5 : 1;
brace_hole_width = 1.0;
brace_above_below = 1.2;
jig_mark_rad = jig_mark + main_dia/2 + jig_thick;
-$fs=0.5;
-$fa=1;
+$fs= coarse ? 2.5 : 0.5;
+$fa= coarse ? 5 : 1;
// bayonet definition
module CoverTest1(){ ////toplevel
difference(){
CoverTest2();
- translate([0,0, -10])
- cube([ main_dia*3, main_dia * .85, 20], center=true);
+ for (r= [ 40, 147 ]){
+ rotate([0,0, r]){
+ translate([0,0, -10]) {
+ cube([ main_dia*3, main_dia * .55, 18], center=true);
+ }
+ }
+ }
}
}