upravy
[mirrors/Designs.git] / openscad / nasi-kuchyne-komplet.scad
CommitLineData
eb0d1fcb
TM
1// Profil kolejnice
2
3module slider(len=20, margin=0) {
4 translate([-10,0,0]) cylinder(h=len, r=8+margin, $fn=6);
5 translate([1,0,0]) cylinder(h=len, r=8+margin, $fn=6);
6}
7
8// Drzak na tyc
9
e355c3f5 10translate([20+(34/2),0,0])
eb0d1fcb
TM
11difference() {
12 union() {
e355c3f5
TM
13 cylinder(h=14, d=40);
14 translate([-16.5,-10,7]) rotate([-90,0,0]) slider(len=20);
eb0d1fcb 15 }
e355c3f5 16 cylinder(h=30, d=34, center=true);
eb0d1fcb 17 rotate([0,0,-45]) cube([35,35, 20],center=false);
e355c3f5 18 translate([-33.4,0,0]) cube([4,40,40], center=true);
eb0d1fcb
TM
19}
20
21// Kolejnice
22
23$fn=30;
24//%translate([20.5,0,0])
25difference() {
26 translate([-12,0,30]) cube([17, 20, 60], center=true);
27 difference() {
28 slider(len=60, margin=0.2);
29 //retencni vystupek
e355c3f5
TM
30 translate([-10,-8,58.5]) sphere(r=1.6);
31 translate([-10,-8,1.5]) sphere(r=1.6);
eb0d1fcb
TM
32 }
33
34 //diry na srouby
e355c3f5
TM
35 translate([-15,0,5]) rotate([0,-90,0]) cylinder(d2=3, d1=7, h=6);
36 translate([-15,0,55]) rotate([0,-90,0]) cylinder(d2=3, d1=7, h=6);
eb0d1fcb
TM
37}
38
39
40
41
This page took 0.207347 seconds and 4 git commands to generate.