Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
// calculated
+pspt_to_mm = 25.4 / 72;
+
hinge_stride = (clamp_width + hinge_gap_z) / hinge_lobes;
main_r = tube_dia/2 + main_th;
module PowerBankSidePlan(){ ////toplevel
intersection(){
scale( bank_x_sz / ( (
- bank_eps_bbox_x[1] -
- bank_eps_bbox_x[0]
- ) / 72 * 25.4 ))
- translate([0, -bank_eps_bbox_y[0]])
+ bank_eps_bbox_x[1] -
+ bank_eps_bbox_x[0]
+ ) * pspt_to_mm ))
+ translate(pspt_to_mm *
+ [-0.5 * (bank_eps_bbox_x[0] +
+ bank_eps_bbox_x[1]),
+ -bank_eps_bbox_y[0]])
import("powerbank-anker-10000.dxf", convexity=5);
}
}