// cylinder(r = 5, h = 1); /* translate([0, 0, 40]) { cube([7, 7, 7]); } translate([-7, 0, 0]) { cube([7, 7, 47]); } */ difference() { // Base Cube cube([60, 40, 6]); // Rear Window translate([2, 2, 0]) { cube([56, 36, 7]); } } /* difference() { // Base Cube translate([0, 0, 6]) { cube([60, 40, 14]); } // Top Rear Triangle translate([0, 41, 7]) { rotate(a=40, v=[1,0,0]) { cube([60, 10, 18]); } } } */ difference() { // Top Front #translate([0, 8, 13.836]) { rotate(a=130, v=[1,0,0]) { cube([56, 2, 22], center=true); } } }