bank_eps_bbox_x = [149, 598];
bank_eps_bbox_y = [274, 1452];
+bank_y_sz = 102.25 + 0.50;
bank_x_sz = (24.9 + 0.5);
bank_recess_y = 5;
-bank_recess_dx = 3;
strap_th = 3;
strap_above = 2.5;
// calculated
+bank_recess_dx = minor_wall_min;
+
pspt_to_mm = 25.4 / 72;
hinge_stride = (clamp_width + hinge_gap_z) / hinge_lobes;
import("powerbank-anker-10000.dxf", convexity=5);
}
+module PowerBankItself(){ ////toplevel
+ rotate([0,90,0])
+ linextr_y_xz(-bank_y_sz/2,
+ +bank_y_sz/2)
+ PowerBankItselfSidePlan();
+}
+
module PowerBankSidePlan(){ ////toplevel
render() difference(){
rectfromto([ -holder_x_sz/2, 0 ],