diff --git a/openscad/own/kitt-matrix/src/kitt-matrix.scad b/openscad/own/kitt-matrix/src/kitt-matrix.scad index c427ee5..627e7ee 100644 --- a/openscad/own/kitt-matrix/src/kitt-matrix.scad +++ b/openscad/own/kitt-matrix/src/kitt-matrix.scad @@ -16,10 +16,10 @@ panel_h=67; // same for height panel_t_pcb=1.5; // height of PCB 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) -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_w=6; -led_h=6; +led_w=6.75; +led_h=6.75; led_num_x=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) @@ -129,5 +129,5 @@ difference(){ } 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/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); } \ No newline at end of file diff --git a/openscad/own/kitt-matrix/stl/kitt-matrix_draft3.stl b/openscad/own/kitt-matrix/stl/kitt-matrix_draft3.stl new file mode 100644 index 0000000..08d2d83 Binary files /dev/null and b/openscad/own/kitt-matrix/stl/kitt-matrix_draft3.stl differ