usb_w = 12.01 + 0.19;
usb_wall_w = 0.51;
usb_tongue_d = 8.97 - 0.2;
+usb_tongue_w_slop = +0.5;
usb_wall_h = 4.54 - 2.04;
usb_ceil_th = 0.425;
}
}
}
+module FrontWallsPlan(slop) {
+ BothSides(){
+ rectfromto([ -board_w/2 - side_wall_th, 0 ],
+ [ -usb_w/2 - slop, front_wall_th ]);
+ }
+}
module TopSmallWallsPlan() {
for (m=[0,1]) {
mirror([m,0]) {
[ -usb_w/2 + usb_wall_w, usb_tongue_d ]);
}
}
+ FrontWallsPlan(0);
for (w=small_walls) {
rectfromto(w[0], w[1]);
}
BothSides(){
rectfromto([ -board_w/2 - side_wall_th, 0 ],
[ -board_w/2, wall_y_min ]);
- rectfromto([ -board_w/2 - side_wall_th, 0 ],
- [ -usb_w/2, front_wall_th ]);
}
+ FrontWallsPlan(usb_tongue_w_slop);
// rectfromto([ -board_w/2 - side_wall_th + egress_w, -board_l ],
// [ +board_w/2 + side_wall_th, wall_y_min ]);
}