include ; // first row (1mm outer) translate([0,0,0]) { rotate([0,0,0]) hollowCylinder(0.6, 1, 5); } translate([4,0,0]) { rotate([0,0,0]) hollowCylinder(0.5, 1, 5); } translate([8,0,0]) { rotate([0,0,0]) hollowCylinder(0.4, 1, 5); } translate([12,0,0]) { rotate([0,0,0]) hollowCylinder(0.3, 1, 5); } // second row (1.5mm outer) translate([0,4,0]) { rotate([0,0,0]) hollowCylinder(0.6, 1.5, 5); } translate([4,4,0]) { rotate([0,0,0]) hollowCylinder(0.5, 1.5, 5); } translate([8,4,0]) { rotate([0,0,0]) hollowCylinder(0.4, 1.5, 5); } translate([12,4,0]) { rotate([0,0,0]) hollowCylinder(0.3, 1.5, 5); } // third row (2mm outer, inner increasing) translate([0,8,0]) { rotate([0,0,0]) hollowCylinder(0.6, 2, 5); } translate([4,8,0]) { rotate([0,0,0]) hollowCylinder(0.7, 2, 5); } translate([8,8,0]) { rotate([0,0,0]) hollowCylinder(0.8, 2, 5); } translate([12,8,0]) { rotate([0,0,0]) hollowCylinder(0.9, 2, 5); }