module B() { difference() { cube([105,105,7]); translate([0,0,-0.1])cube([77,77,7.2]); translate([90,65,0])A(); translate([90,15,0])A(); translate([65,90,0])A(); translate([15,90,0])A(); } module A() { translate([0,0,3.1])cylinder(4,8.5,8.5); translate([0,0,-0.1])cylinder(7.2,4.1,4.1); } } B(); translate([0,215,0])rotate([0,0,-90])B(); translate([0,104,0])cube([105,7,0.6]);