module buttonBlock() { cube([4, 8, 3]); } module ucBlock() { cube([8, 8, 3]); } module rfBoard() { color("red") translate([0,0,0.5]) import("rf-mapping.svg"); color("yellow") { translate([25, 10, 1]) { buttonBlock(); } translate([25, 25, 1]) { buttonBlock(); } translate([25, 40, 1]) { buttonBlock(); } } color("black") { translate([5, 30, 1]) { ucBlock(); } translate([12, 15, 1]) { ucBlock(); } } }