interation 3 with more slop
parent
28f352e5f9
commit
5e18e5733c
|
@ -16,10 +16,10 @@ panel_h=67; // same for height
|
||||||
panel_t_pcb=1.5; // height of PCB
|
panel_t_pcb=1.5; // height of PCB
|
||||||
panel_t_led=1.5; // height of the soldered LED modules
|
panel_t_led=1.5; // height of the soldered LED modules
|
||||||
panel_t=(panel_t_pcb+panel_t_led); // overall thickness of the PCB+LEDs (~50:50)
|
panel_t=(panel_t_pcb+panel_t_led); // overall thickness of the PCB+LEDs (~50:50)
|
||||||
led_spacing_x=8.25; // center-to-center spacing from LED to next LED, in width/x-axis-direction
|
led_spacing_x=8.5; // center-to-center spacing from LED to next LED, in width/x-axis-direction
|
||||||
led_spacing_y=8.5; // same for height/Y-axis
|
led_spacing_y=8.5; // same for height/Y-axis
|
||||||
led_w=6;
|
led_w=6.75;
|
||||||
led_h=6;
|
led_h=6.75;
|
||||||
led_num_x=8;
|
led_num_x=8;
|
||||||
led_num_y=8;
|
led_num_y=8;
|
||||||
offset_left=((panel_w-((led_num_x*led_w)+((led_num_x-1)*(led_spacing_x-led_w))))/2); // offset on one side (effectively "panel_w-e2e_x/2", but properly calculated)
|
offset_left=((panel_w-((led_num_x*led_w)+((led_num_x-1)*(led_spacing_x-led_w))))/2); // offset on one side (effectively "panel_w-e2e_x/2", but properly calculated)
|
||||||
|
@ -129,5 +129,5 @@ difference(){
|
||||||
}
|
}
|
||||||
for (x=[-10:1:10])
|
for (x=[-10:1:10])
|
||||||
translate([panel_h,x,-12.5])rotate([0,90,0])rotate([0,0,90])cylinder(h=(2.5*panel_h),d=6,center=true,$fn=6);
|
translate([panel_h,x,-12.5])rotate([0,90,0])rotate([0,0,90])cylinder(h=(2.5*panel_h),d=6,center=true,$fn=6);
|
||||||
translate([panel_h/2+mt,0,-5])cube([mt*2,100,30],center=true);
|
translate([panel_h/2+mt,0,-5])cube([mt*2-1.5,100,30],center=true);
|
||||||
}
|
}
|
Binary file not shown.
Loading…
Reference in New Issue