// -*- C -*-
+include <commitid.scad>
+
eclip_inner_rad = 2.5;
eclip_gap_rad = 0.5;
eclip_prong_th = 3;
EclipRPlan(test_alpha, test_main_th);
}
}
- translate([-r2, -eclip_each_len, -test_base_th])
- cube([r2*2,
- test_len,
- test_base_th]);
+ translate([-r2, -eclip_each_len, -test_base_th]){
+ difference(){
+ cube([r2*2,
+ test_len,
+ test_base_th]);
+ mirror([0,0,1]) Commitid_BestCount_M([r2*2, test_len]);
+ }
+ }
}
module TestProtr(){ ////toplevel
- translate([0,0, test_main_th - eclip_wall_offset])
- rotate([0,90,0])
- linear_extrude(height=test_len)
- EclipPPlan(test_main_th);
+ difference(){
+ translate([0,0, test_main_th - eclip_wall_offset])
+ rotate([0,90,0])
+ linear_extrude(height=test_len)
+ EclipPPlan(test_main_th);
+ mirror([0,0,1]) Commitid_BestCount_M([test_len, r2]);
+ }
}
module TestRAProtr(){ ////toplevel