//six x 3 way straw connectors for C60 model //with central 'atoms' //J P Hare version 19th Jan 2017 //ca. 18 mins print time on Ormerod size = 3.4; atom = 5; // three way joiner translate([0,0,0]) { cylinder(h = size, r=atom, $fn=30); for(j= [0:120:360]) {rotate([0,0,j+25]) translate([10,0,size/2]) cube([20,size,size], center = true); }} //5 repeats to follow translate([0,30,0]) { cylinder(h = size, r=atom, $fn=30); for(j= [0:120:360]) {rotate([0,0,j+25]) translate([10,0,size/2]) cube([20,size,size], center = true); }} translate([0,60,0]) { cylinder(h = size, r=atom, $fn=30); for(j= [0:120:360]) {rotate([0,0,j+25]) translate([10,0,size/2]) cube([20,size,size], center = true); }} translate([0,90,0]) { cylinder(h = size, r=atom, $fn=30); for(j= [0:120:360]) {rotate([0,0,j+25]) translate([10,0,size/2]) cube([20,size,size], center = true); }} translate([40,0,0]) { cylinder(h = size, r=atom, $fn=30); for(j= [0:120:360]) {rotate([0,0,j+25]) translate([10,0,size/2]) cube([20,size,size], center = true); }} translate([40,30,0]) { cylinder(h = size, r=atom, $fn=30); for(j= [0:120:360]) {rotate([0,0,j+25]) translate([10,0,size/2]) cube([20,size,size], center = true); }} translate([40,60,0]) { cylinder(h = size, r=atom, $fn=30); for(j= [0:120:360]) {rotate([0,0,j+25]) translate([10,0,size/2]) cube([20,size,size], center = true); }} translate([40,90,0]) { cylinder(h = size, r=atom, $fn=30); for(j= [0:120:360]) {rotate([0,0,j+25]) translate([10,0,size/2]) cube([20,size,size], center = true); }} translate([-40,0,0]) { cylinder(h = size, r=atom, $fn=30); for(j= [0:120:360]) {rotate([0,0,j+25]) translate([10,0,size/2]) cube([20,size,size], center = true); }} translate([-40,30,0]) { cylinder(h = size, r=atom, $fn=30); for(j= [0:120:360]) {rotate([0,0,j+25]) translate([10,0,size/2]) cube([20,size,size], center = true); }} translate([-40,60,0]) { cylinder(h = size, r=atom, $fn=30); for(j= [0:120:360]) {rotate([0,0,j+25]) translate([10,0,size/2]) cube([20,size,size], center = true); }} translate([-40,90,0]) { cylinder(h = size, r=atom, $fn=30); for(j= [0:120:360]) {rotate([0,0,j+25]) translate([10,0,size/2]) cube([20,size,size], center = true); }}