From 0bf96f8783783e903c81c986f835b63723f3d6a2 Mon Sep 17 00:00:00 2001 From: tastytea Date: Sat, 1 Aug 2020 02:13:02 +0200 Subject: [PATCH] Make bottom placement more readable. --- shelf_with_drawers.scad | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/shelf_with_drawers.scad b/shelf_with_drawers.scad index 310f9af..08986ec 100644 --- a/shelf_with_drawers.scad +++ b/shelf_with_drawers.scad @@ -124,15 +124,12 @@ module shelf() } /* Bottoms */ + function bottom_pos(number) = + 80 + (drawer_size * number) + (board_height * number); color([0.2, 0.4, 0.2]) { - for (z = [ - 80, 80 + drawer_size + board_height, - 80 + (drawer_size * 2) + (board_height * 2), - 80 + (drawer_size * 3) + (board_height * 3), - 80 + (drawer_size * 4) + (board_height * 4) - ]) - translate([lath_width, 0, z]) + for (number = [0:4]) + translate([lath_width, 0, bottom_pos(number)]) { cube([drawer_size, drawer_size, board_height]); }