// -*- C -*- led_dia = 5; led_depth = 5; test_width = 15; test_height = 12; thicks = [1,2,4,6]; module Tests(){ for (thicki=[0:len(thicks)-1]) { translate([thicki*test_width-0.1, 0, 0]) { difference(){ cube([test_width, thicks[thicki] + led_depth, test_height]); %translate([test_width/2, -1, test_height/2]) rotate([-90,0,0]) cylinder(r=led_dia/2, h=led_depth+1); } } } } Tests();