b = 0; c = 0; degree = 22.5; width = 5.4; length = 1.95; outerCircle = 80; difference(){ circle(outerCircle); for (number = [1 : 1 : 16]){ rotate([0,0,number * degree]) translate([outerCircle-1.9,b,c]) square([width, length], true); } }