interation 2 with more slop
parent
7a7fbd1f4e
commit
cbf18e926d
|
@ -8,11 +8,11 @@ https://git.kostianix.de/zeus/3d-stuff/src/branch/main/openscad/own/kitt-matrix
|
||||||
// VARS:
|
// VARS:
|
||||||
$fn=25; // overall render quality
|
$fn=25; // overall render quality
|
||||||
q=0.01; // only used to get rid of visual glitches. can be set to 0 for productive exports.
|
q=0.01; // only used to get rid of visual glitches. can be set to 0 for productive exports.
|
||||||
mt=9; // material thickness, NOT overall thickness in case of a rim!
|
mt=10; // material thickness, NOT overall thickness in case of a rim!
|
||||||
pt=3; // panel thickness
|
pt=3; // panel thickness
|
||||||
mt_inner=2; // constrained wall thickness for inside-walls between LEDs
|
mt_inner=2; // constrained wall thickness for inside-walls between LEDs
|
||||||
panel_w=67; // overall width of led panel
|
panel_w=68; // overall width of led panel
|
||||||
panel_h=66; // same for height
|
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)
|
||||||
|
@ -81,7 +81,7 @@ module panelholder(){
|
||||||
(panel_h+mt)/2-conhole_offset]
|
(panel_h+mt)/2-conhole_offset]
|
||||||
)
|
)
|
||||||
translate([pos_x,pos_y,-1])
|
translate([pos_x,pos_y,-1])
|
||||||
#cylinder(d=conhole_i_d,h=(panel_t+(panel_t_led*3)+q),center=true);
|
cylinder(d=conhole_i_d,h=(panel_t+(panel_t_led*3)+q),center=true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -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*1.75,100,30],center=true);
|
translate([panel_h/2+mt,0,-5])cube([mt*2,100,30],center=true);
|
||||||
}
|
}
|
Binary file not shown.
Loading…
Reference in New Issue