From e355c3f52b7e54381c4f2635076b82469b32ba5e Mon Sep 17 00:00:00 2001 From: Tomas Mudrunka Date: Mon, 30 Oct 2023 12:23:54 +0100 Subject: [PATCH] upravy --- openscad/corner_chamfer_jig.scad | 6 ++++++ openscad/nasi-kuchyne-klips.scad | 16 ++++++++++++++++ openscad/nasi-kuchyne-komplet.scad | 18 +++++++++--------- 3 files changed, 31 insertions(+), 9 deletions(-) create mode 100644 openscad/corner_chamfer_jig.scad create mode 100644 openscad/nasi-kuchyne-klips.scad diff --git a/openscad/corner_chamfer_jig.scad b/openscad/corner_chamfer_jig.scad new file mode 100644 index 0000000..c7fbd0f --- /dev/null +++ b/openscad/corner_chamfer_jig.scad @@ -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 index 0000000..1eae0e6 --- /dev/null +++ b/openscad/nasi-kuchyne-klips.scad @@ -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); +} + + diff --git a/openscad/nasi-kuchyne-komplet.scad b/openscad/nasi-kuchyne-komplet.scad index c090509..6b3090e 100644 --- a/openscad/nasi-kuchyne-komplet.scad +++ b/openscad/nasi-kuchyne-komplet.scad @@ -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); } -- 2.30.2