From f28e782e6a1719a26a5c8fae8f43d666fdb786b0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafa=C5=82=20Paluch?= Date: Thu, 30 Oct 2025 21:23:47 +0100 Subject: [PATCH] =?UTF-8?q?Ju=C5=BC=20prawie=20koniec?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- panelEnder.scad | 48 +++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 39 insertions(+), 9 deletions(-) diff --git a/panelEnder.scad b/panelEnder.scad index c7bc814..d6b6fc2 100644 --- a/panelEnder.scad +++ b/panelEnder.scad @@ -41,12 +41,42 @@ szerokoscp = 300; // Sprawdzowne dziaƂa -// diff() -cube([dlugoscp, szerokoscp, 8], center=true) { - ycopies(88.3) - xcopies(159) - position(TOP) - cylinder(h=13, r=10, center=false); -} -// attach(BOTTOM) -// screw_hole("M4,20", head="socket", counterbore=4, anchor=TOP); +// Odleglosc miedzy otworami zasilacza + +dlugoscotw = 159; +szeroscotw = 88.3; +promien_filarka = 10; + +// SKR 1.4 +dlugoscoskr = 102; +szerokoscoskr = 76; +promien_filarka_skr = 5; + +diff() + cube([dlugoscp, szerokoscp, 8], center=true) { + + ymove(szeroscotw / 2 + promien_filarka + 5) + position(FRONT) + ycopies(88.3) + xcopies(159) + attach(BOTTOM) + screw_hole("M4,20", head="socket", counterbore=4, anchor=TOP); + ymove(szeroscotw / 2 + promien_filarka + 5) + position(TOP + FRONT) + ycopies(szeroscotw) + xcopies(dlugoscotw) + cylinder(h=13, r=promien_filarka, anchor=BOTTOM); + + ymove(-szerokoscoskr / 2 - promien_filarka_skr - 5) + position(BACK) + ycopies(76) + xcopies(102) + cylinder(h=13, r=promien_filarka_skr, anchor=BOTTOM) { + // color(c="red", alpha=1.0) + attach(TOP) + screw_hole("M3,10", head="socket", counterbore=4, anchor=TOP); + } + } + +// screw_hole("M4,20", head="socket", counterbore=4, anchor=TOP); +// filarki SKR 1.4