Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
bank_eps_bbox_y = [274, 1452];
bank_x_sz = (24.9 + 0.5);
bank_eps_bbox_y = [274, 1452];
bank_x_sz = (24.9 + 0.5);
+bank_recess_y = 5;
+bank_recess_dx = 3;
+
+strap_th = 3;
+strap_above = 2.5;
}
module PowerBankSidePlan(){ ////toplevel
}
module PowerBankSidePlan(){ ////toplevel
+ render() difference(){
+ rectfromto([ -(bank_x_sz/2 + bank_recess_dx), -(strap_above + strap_th) ],
+ [ +(bank_x_sz/2 + bank_recess_dx), bank_recess_y ]);
+
scale( bank_x_sz / ( (
bank_eps_bbox_x[1] -
bank_eps_bbox_x[0]
scale( bank_x_sz / ( (
bank_eps_bbox_x[1] -
bank_eps_bbox_x[0]