+
+module DoveClipPairBase(baseextend=0.1, h=7) {
+ delta = nomrad*2 + jawthick;
+ intrude = nomrad + basethick - basepinclear;
+ for (x=[-delta/2,delta/2]) {
+ translate([x,0,0])
+ DoveClipEnd(baseextend=baseextend, h=h);
+ }
+ translate([-delta, -intrude, 0])
+ cube([delta*2, intrude+0.1, h]);
+}
+
+module DoveClipPairSane(baseextend=0, h=7) {
+ rotate([0,0,90])
+ translate([0, DoveClip_depth(baseextend=0), 0])
+ DoveClipPairBase(baseextend=baseextend, h=h);
+}
+
+DoveClipPairSane(baseextend=10);