- translate([-conn_x0/2+wall, conn_y+pcb_y/2-eps, conn_z0-wall-eps])
- cube([conn_x0-2*wall, conn_len+2*eps, pcb_h+cyl_h+wall+eps-conn_z0]);
- translate([-conn_x/2+wall, conn_y+pcb_y/2-eps, -wall])
- cube([conn_x-2*wall, conn_len+2*eps, pcb_h+cyl_h+wall-conn_z0]);
+ translate([-conn_x0/2+wall, pcb_y/2-eps, conn_z0-1.5*wall-eps])
+ cube([conn_x0-2*wall, conn_y+conn_len+2*eps, pcb_h+cyl_h+wall+eps-conn_z0]);
+ translate([-conn_x/2+1.5*wall, pcb_y/2-eps, -wall])
+ cube([conn_x-3*wall, conn_y+conn_len+2*eps, pcb_h+cyl_h+wall-conn_z0]);