x = 147; y = 168; z = 42.5; Blende_x = 149; Blende_y = 5; Blende_z = 44; sata_x = 48; sata_z = 9; sata_offset_x = 48; sata_offset_z = 10; screw_y = [38.5,117.6]; screw_z = [9.5, 21.5]; $fs = 0.1; $fa = 10; size_add = 1.1; echo(y+1+Blende_y); difference(){ cube([x+6,y+1+Blende_y,z+6],center=true); //Main Body translate([0,3.001,0]){ translate([0,y/2-Blende_y/2,0]) cube([Blende_x,Blende_y,Blende_z],center=true); cube([x+0.1,y+0.1+Blende_y,z+0.1],center=true);//Part } translate([-x/2+sata_offset_x,-y/2,-z/2+sata_offset_z]) cube([sata_x, 10, sata_z],center=true); //Sata Port for(g=[-1:1]){ for(i=[0:1]){ for(j=[0:1]){ translate([g*x/2, -y/2+screw_y[i]+5,-z/2+screw_z[j]]) rotate([0,90,0]) cylinder(10,2,2,center=true); } } } }