+module DoveClipExtender(length, ha=7, hb=7, counta=2, countb=2,
+ pillarw=3.5, pillarslope=0.75, webthick=1) {
+
+ mirror([1,0,0])
+ DoveClipPairSane(h=ha, count=counta);
+ translate([length,0,0])
+ DoveClipPairSane(h=hb, count=countb);
+ pillarlen = length - DoveClip_depth() * 2 + 2;
+
+ pilesw = min(DoveClipPairSane_width(counta), DoveClipPairSane_width(countb))
+ - 0.5 - pillarw;
+ pilesh = min(ha, hb) - 0.5;
+
+ echo(pilesh);
+
+ ExtenderPillars(pillarlen, pilesw, pilesh,
+ pillarw=pillarw, pillarslope=pillarslope, webthick=webthick);
+}
+