port re-arrangement

main
zeus 2022-09-13 20:41:56 +02:00
parent 71dcf7f68b
commit 1349201422
3 changed files with 14 additions and 11 deletions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 81 KiB

After

Width:  |  Height:  |  Size: 52 KiB

View File

@ -62,8 +62,8 @@ p_vga_cut_z=mt;
p_vga_cut_x_offset=0; p_vga_cut_x_offset=0;
p_vga_cut_y_offset=0; p_vga_cut_y_offset=0;
//port slot: //port slot:
p_slot_hole_dist=30; p_slot_hole_dist=27.5;
p_slot_hole_dia=mt*3; p_slot_hole_dia=7.5;
// ##################################### // #####################################
// MODEL: // MODEL:
// mounting holes around the shield perimeter // mounting holes around the shield perimeter
@ -189,16 +189,19 @@ module shield_grill(){
module shield_ports(){ module shield_ports(){
difference(){ difference(){
shield_2(); shield_2();
translate([-75,-1,-3*mt-q])rotate([0,0,-90])#port_ethernet(); for (x=[-66,-39,-8,8,38.5,47.5,80]){
translate([-37.5,-1,-3*mt-q])rotate([0,0,-90])#port_ethernet();
translate([22.5,-1,-3*mt-q])rotate([0,0,-90])#port_ethernet();
translate([50,0,-3*mt-q])rotate([0,0,-90])#port_usb();
//flipped and embossed so that only 1mm of the plate thickness is left, due to the way, d-sub is mounted, and no support is needed for printing
translate([75,-1,-mt-(mt-1)])rotate([180,0,-90])#port_vga();
// slots
for (x=[-60,-52.5,-22.5,-15,-7.5,7.5,37.5,62.5]){
translate([x,0,-3*mt-q])rotate([0,0,90])#port_slot(); translate([x,0,-3*mt-q])rotate([0,0,90])#port_slot();
} }
//flipped and embossed so that only 1mm of the plate thickness is left, due to the way, d-sub is mounted, and no support is needed for printing
translate([-78,-1,-mt-(mt-1)])rotate([180,0,-90])#port_vga();
translate([-52.5,0,-3*mt-q])rotate([0,0,-90])#port_usb();
translate([-23,-1,-3*mt-q])rotate([0,0,-90])#port_ethernet();
translate([22.5,-1,-3*mt-q])rotate([0,0,-90])#port_ethernet();
translate([63.5,-1,-3*mt-q])rotate([0,0,-90])#port_ethernet();
// slots
} }
} }
// ##################################### // #####################################