include <filamentteeth.scad>
include <axlepin.scad>
-real_exteffrad = selsz(exteffrad,
+hub_clip_baseextend = (hubeffrad - DoveClip_depth()
+ - hubbigrad + hublwidth);
+
+real_exteffrad = selsz(exteffrad + hub_clip_baseextend,
hubeffrad + DoveClip_depth(),
hubeffrad + nondove_armbase);
difference() {
translate([hubeffrad,0,0])
DoveClipPairSane(h=doveclipheight,
- baseextend = (hubeffrad - DoveClip_depth()
- - hubbigrad + hublwidth));
+ baseextend = hub_clip_baseextend);
if (hole>hublwidth && holewidth > 2) {
translate([hubbigrad + hublwidth, -holewidth/2, -1])
cube([hole, holewidth, hublthick+2]);