upravy
authorTomas Mudrunka <tomas.mudrunka@gmail.com>
Mon, 30 Oct 2023 11:23:54 +0000 (12:23 +0100)
committerTomas Mudrunka <tomas.mudrunka@gmail.com>
Mon, 30 Oct 2023 11:23:54 +0000 (12:23 +0100)
openscad/corner_chamfer_jig.scad [new file with mode: 0644]
openscad/nasi-kuchyne-klips.scad [new file with mode: 0644]
openscad/nasi-kuchyne-komplet.scad

diff --git a/openscad/corner_chamfer_jig.scad b/openscad/corner_chamfer_jig.scad
new file mode 100644 (file)
index 0000000..c7fbd0f
--- /dev/null
@@ -0,0 +1,6 @@
+//Corner cutting jig
+
+difference() {
+       cylinder(d=30, h=13);
+       translate([0,0,-4]) rotate([45,-35.2,0]) cube(50);
+}
\ No newline at end of file
diff --git a/openscad/nasi-kuchyne-klips.scad b/openscad/nasi-kuchyne-klips.scad
new file mode 100644 (file)
index 0000000..1eae0e6
--- /dev/null
@@ -0,0 +1,16 @@
+$fn=100;
+
+difference() {
+cylinder(h=8, d=41);
+cylinder(h=9, d=35);
+rotate([0,0,45]) { cube([35,35, 9],center=false); }
+}
+translate([-8,-32,0]) difference() {
+       cube([16, 15, 14]);
+
+translate([-50,0,4]) cube([100,2,6]);
+translate([-50,2,2]) cube([100,2,10]);
+translate([0,12,17]) rotate([60,0,0]) cube([50,10,20],center=true);
+}
+
+
index c0905098adb3c7ebc269a815ac00437db599e2d7..6b3090e5f56189f471d0e8ca8876a56f4b627a12 100644 (file)
@@ -7,15 +7,15 @@ module slider(len=20, margin=0) {
 
 // Drzak na tyc
 
-translate([20+(35/2),0,0]) 
+translate([20+(34/2),0,0]) 
 difference() {
        union() {
-               cylinder(h=14, d=41);
-               translate([-17,-10,7]) rotate([-90,0,0]) slider(len=20);
+               cylinder(h=14, d=40);
+               translate([-16.5,-10,7]) rotate([-90,0,0]) slider(len=20);
        }
-       cylinder(h=30, d=35, center=true);
+       cylinder(h=30, d=34, center=true);
        rotate([0,0,-45]) cube([35,35, 20],center=false);
-       translate([-34,0,0]) cube([4,40,40], center=true);
+       translate([-33.4,0,0]) cube([4,40,40], center=true);
 }
 
 // Kolejnice
@@ -27,13 +27,13 @@ difference() {
        difference() {
                slider(len=60, margin=0.2);
                //retencni vystupek
-               translate([-10,-8,58.5]) sphere(r=1.5);
-               translate([-10,-8,1.5]) sphere(r=1.5);
+               translate([-10,-8,58.5]) sphere(r=1.6);
+               translate([-10,-8,1.5]) sphere(r=1.6);
        }
        
        //diry na srouby
-       translate([0,0,5]) rotate([0,-90,0]) cylinder(d=4, h=30);
-       translate([0,0,55]) rotate([0,-90,0]) cylinder(d=4, h=30);
+       translate([-15,0,5]) rotate([0,-90,0]) cylinder(d2=3, d1=7, h=6);
+       translate([-15,0,55]) rotate([0,-90,0]) cylinder(d2=3, d1=7, h=6);
 }
 
 
This page took 0.255831 seconds and 4 git commands to generate.