@@ -10,12 +10,12 @@ include <parts/backplane.scad>
1010include < parts/frontpanel.scad>
1111include < parts/slot_plate.scad>
1212include < parts/slot_pcb.scad>
13+ include < parts/pcb_slider.scad>
1314
1415include < expansions.scad>
1516
1617HIDE_TOP = true ;
1718
18- baseplate_spread = 41.4 ;
1919
2020translate ([0 ,0 ,- baseplate_spread]) mat_glass() baseplate_mount_plate();
2121
@@ -25,13 +25,13 @@ if(!HIDE_TOP)
2525}
2626
2727translate ([0 ,backplane_offset,0 ]) {
28- // mat_pcb() xrotate(90) backplane();
28+ mat_pcb() xrotate(90 ) backplane();
2929
30- // foreach_slot()
31- // {
32- // zadjust = 5;
33- // translate([slot_pcb_offset,0,-slot_pcb_conn_offset+zadjust]) xrotate(-90) conn_pcie_x4();
34- // }
30+ foreach_slot()
31+ {
32+ zadjust = 5 ;
33+ translate ([slot_pcb_offset,0 ,- slot_pcb_conn_offset+ zadjust]) xrotate(- 90 ) conn_pcie_x4();
34+ }
3535 translate ([0 ,- 0.8 ,0 ]) yrotate(180 ) xrotate(- 90 ) import("../Mechanical Prototype/Backplane/Backplane.stl" );
3636}
3737
@@ -43,8 +43,11 @@ translate([0,169/2,0])
4343 {
4444 // translate([0,-0.8,0]) yrotate(180) xrotate(-90)
4545 translate ([slot_pcb_offset- slot_pcb_thickness/2 ,- slot_plate_thickness/2 ,0 ])
46- zrotate(- 90 ) xrotate(- 90 ) import("../Mechanical Prototype/Expansion Board/Expansion Board.stl" );
46+ color ("green" ) zrotate(- 90 ) xrotate(- 90 ) import("../Mechanical Prototype/Expansion Board/Expansion Board.stl" );
47+
4748 xcon_slot_plate() xcon_expansion_dummy($ i);
49+
50+ color ("gray" ) zmirror() translate ([slot_pcb_offset,- slot_pcb_length/2 - slot_plate_thickness/2 ,- baseplate_spread + baseplate_thickness/2 ]) pcb_slider();
4851
4952 // translate([slot_pcb_offset,-slot_pcb_length/2-slot_plate_thickness/2,0]) mat_pcb() slot_pcb();
5053
0 commit comments