Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
module StrapCutouts(y_c, z_top, top_sz_x){
for (z = [ bottom_base_z, z_top ]) {
BothSides(){
module StrapCutouts(y_c, z_top, top_sz_x){
for (z = [ bottom_base_z, z_top ]) {
BothSides(){
- translate([ -total_side_wall_x, y_c, z_top ]) {
+ translate([ -total_side_wall_x, y_c, z_top ])
cube([ top_sz_x*2,
strap_w,
strap_cutout_z*2 ],
center=true);
cube([ top_sz_x*2,
strap_w,
strap_cutout_z*2 ],
center=true);
+ translate([ -total_side_wall_x, y_c, bottom_base_z ])
+ cube([ side_wall_th * 0.75,
+ strap_w,
+ strap_cutout_z*2 ],
+ center=true);
CoverRegistrations();
cube([ 1, fit_gap_y*2, fit_gap_z*2 ], center=true);
}
CoverRegistrations();
cube([ 1, fit_gap_y*2, fit_gap_z*2 ], center=true);
}