// Lorentz board mount // MSL / Aart 2015 $fn = 100; gatAx = 4.25; gatAy = 42.5; gatBx = 73; gatBy = 5 ; difference () { union() { difference() { translate([-1.25,-1.25,0])cube([102.5,50.5,6.6]); // Blok translate([1,1,2]) cube([98,46,5]); // Diep stuk uitsnijden translate([0,0,5]) cube([100,48,5]); // Randen ondiep uitsnijden ivm ondersteuning printkroonstenen } // Eilandjes voor PCB schroeven translate ([gatAx,gatAy, 0])cylinder (r = 3, h = 5); translate ([gatBx,gatBy, 0])cylinder (r = 3, h = 5); // Tekst translate ([50,25, 1.9]) linear_extrude(height = 0.7) text("mini UPS mount", size = 5, halign = "center" ); translate ([50,17, 1.9]) linear_extrude(height = 0.7) text("MSL/Aart 2015", size = 5, halign = "center" ); } // PCB gaatjes translate ([gatAx,gatAy,-1]) cylinder (r = 1.75, h = 7); translate ([gatBx,gatBy,-1]) cylinder (r = 1.75, h = 7); // PCB gaatjes verzinken translate ([gatAx,gatAy, -.1]) cylinder (r1 = 3, r2 = 1.75, h = 2); translate ([gatBx,gatBy, -.1]) cylinder (r1 = 3, r2 = 1.75, h = 2); }