From 326fcca81664553acf23de590d81e03edca1501f Mon Sep 17 00:00:00 2001 From: Steven Date: Wed, 24 Nov 2021 19:20:14 -0500 Subject: formatting --- cubbies.scad | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/cubbies.scad b/cubbies.scad index 0970c8d..26bcc22 100644 --- a/cubbies.scad +++ b/cubbies.scad @@ -79,13 +79,13 @@ module cubby_bottom (width, depth) { let (_=assert_cubby_depth()); rot(90) yrot(90) color("blue") bottom_wall() yrot(90) down(tab_height / 2) { - move_dist=width / 2 + (tab_depth / 2); - fwd(move_dist) - alternating_tabs(false, "male", depth, tab_width, - tab_depth, tab_height, tab_padding, tab_tolerance); - back(move_dist) - alternating_tabs(true, "male", depth, tab_width, - tab_depth, tab_height, tab_padding, tab_tolerance); + move_dist=(width / 2) + (tab_depth / 2); + fwd(move_dist) + alternating_tabs(false, "male", depth, tab_width, + tab_depth, tab_height, tab_padding, tab_tolerance); + back(move_dist) + alternating_tabs(true, "male", depth, tab_width, + tab_depth, tab_height, tab_padding, tab_tolerance); } children(); module bottom_wall () { @@ -169,7 +169,7 @@ module female_tabs (d, h) { xrot(180) left_half(x=(h / -2 + (thickness * 3))) cubby_side(d, h, screw_tabs=false); - #translate(text_pos) zrot(90) linear_extrude(text_inscription_depth) + translate(text_pos) zrot(90) linear_extrude(text_inscription_depth) color("green") text(size=text_size, text, font="Bitstream Vera Sans:style=Bold"); } @@ -188,7 +188,8 @@ module view_tab_fit (w, d, h) { yrot(180) up(h) position_fit_test(left=false); } -module alternating_tabs ( first, gender, length, tab_width, tab_depth, tab_height, tab_padding, tolerance ) { +module alternating_tabs (first, gender, length, tab_width, tab_depth, + tab_height, tab_padding, tolerance) { dist=length - (tab_padding * 2); total_tabs=dist / (tab_width + tab_padding + tolerance); half_tabs=total_tabs / 2; @@ -197,8 +198,8 @@ module alternating_tabs ( first, gender, length, tab_width, tab_depth, tab_heigh start = first ? tab_padding : (tab_padding * 2) + tab_width; spacing = (tab_width + tab_padding) * 2; xcopies(spacing, tab_qty, dist, sp=((dist / -2) + start)) - #dovetail(gender, angle=0, slide=add_tol(tab_depth), - width=add_tol(tab_width), height=add_tol(tab_height)); + dovetail(gender, angle=0, slide=add_tol(tab_depth), + width=add_tol(tab_width), height=add_tol(tab_height)); function add_tol (x) = gender == "male" ? x : x + tolerance; } -- cgit v1.2.3