// egress_w = 8.0;
wall_y_min = -board_l - side_wall_th; // XXXX remove
-main_y_min = -board_l - side_wall_th;
ceil_y_min = wall_y_min - 5;;
small_walls = [
bottom_floor_th = 1.5;
fit_gap_z = 0.5;
+fit_gap_y = 0.25;
side_x_gap = 0.5;
cover_ceil_th = 0.9;
bottom_base_z = top_base_z - cable_space_z - bottom_floor_th;;
front_y_max = front_wall_th;
+main_y_min = -board_l - side_wall_th;
strain_0_y_c = main_y_min - strain_w/2;
strain_1_y_c = strain_0_y_c - strain_pitch_along;
TopCeilPlan();
linextr(-board_th, usb_wall_h)
TopMainWallsPlan();
+ BothSides()
+ linextr(cover_wall_bot_z, top_top_z)
+ rectfromto([ -(board_w/2 + 0.1), total_y_min ],
+ [ -total_side_wall_x, main_y_min - fit_gap_y ]);
}
for (y_c = [strain_0_y_c, strain_1_y_c]) {