Rev 4226 Rev 4227
Line 1... Line 1...
1 //include <configuration.scad> 1 include <configuration.scad>
2 -  
3 /*lišta -  
4 vzdalenost_der = 10; //rozteč děr mezi sebou -  
5 pocet_der = 14; //pocet ter pres ktere je lista ponížené o 1 -  
6   -  
7 //rozměry výrezu -  
8 //rozmer v ose y -  
9 vzdalenost_od_okraje = 10; //vzdalenost stredu upevnovaci diry od kraje desky -  
10 vzdalenost_od_diry = 5; //vzdalenost od stredu upevnovaci diry na druhou stranu -  
11   -  
12 //rozmery vyrezu v ose x -  
13 vzdalenost_1 = 4.6; //od díry ke kraji -  
14 vzdalenost_2 = 5; -  
15   -  
16 //definicce celkové výšky lišty -  
17 zapust=6; //závislé na sloupku -  
18 vyska_listy=5; -  
19   -  
20 //parametry pro úžlabinu -  
21 tlouska_celicka = 3; //definuje uzlabinu -  
22 sirka_materialu = 3; //sirka materialu od kraje desky k uzlabine -  
23   -  
24 //parametry šroubu -  
25 vyska_hlavy = 3.5; -  
26 prumer_hlavy=6; -  
27 prumer_sroubu=3.3; -  
28   -  
29 //parametry matice -  
30 prumer_matice=6; //hrany k hraně -  
31 vyska_matice=3; //vyska matice -  
32 posuv_dorazu=0; //pro moznost posuvu dorazu pro vsunutí matice -  
33 matice_sila_materialu=2; //sila materialu pod maticí na ose z -  
34   -  
35 vzdalenost_der = 10; //rozteč děr mezi sebou -  
36 pocet_der = 21; //pocet ter pres ktere je lista ponížené o 1 -  
37   -  
38   -  
39 //rozměry výrezu -  
40 //rozmer v ose y -  
41 vzdalenost_od_okraje = 10; //vzdalenost stredu upevnovaci diry od kraje desky -  
42 vzdalenost_od_diry = 5; //vzdalenost od stredu upevnovaci diry na druhou stranu -  
43   -  
44 //rozmery vyrezu v ose x -  
45 vzdalenost_1 = 4.6; //od díry ke kraji -  
46 vzdalenost_2 = 5; -  
47   -  
48 //definicce celkové výšky lišty -  
49 zapust=6; //závislé na sloupku -  
50 vyska_listy=5; -  
51   -  
52 //parametry pro úžlabinu -  
53 tlouska_celicka = 3; //definuje uzlabinu -  
54 sirka_materialu = 3; //sirka materialu od kraje desky k uzlabine -  
55   -  
56 //parametry šroubu -  
57 vyska_hlavy = 3.5; -  
58 prumer_hlavy=6; -  
59 prumer_sroubu=3.3; -  
60   -  
61 //parametry matice -  
62 prumer_matice=6; //hrany k hraně -  
63 vyska_matice=3; //vyska matice -  
64 posuv_dorazu=0; //pro moznost posuvu dorazu pro vsunutí matice -  
65 matice_sila_materialu=2; //sila materialu pod maticí na ose z -  
66 */ -  
67   2  
68 module lista (vzdalenost_der,pocet_der,vzdalenost_od_okraje,vzdalenost_od_diry,vzdalenost_1,vzdalenost_2, zapust,vyska_listy,tlouska_celicka,sirka_materialu,vyska_hlavy,prumer_hlavy,prumer_sroubu,prumer_matice,vyska_matice,posuv_dorazu,matice_sila_materialu) { 3 module lista (vzdalenost_der,pocet_der,vzdalenost_od_okraje,vzdalenost_od_diry,vzdalenost_1,vzdalenost_2, zapust,vyska_listy,tlouska_celicka,sirka_materialu,vyska_hlavy,prumer_hlavy,prumer_sroubu,prumer_matice,vyska_matice,posuv_dorazu,matice_sila_materialu) {
69 difference () { 4 difference () {
70 color("cyan") 5 color("cyan")
71 translate([0, 0, 0]) 6 translate([0, 0, 0])
Line 115... Line 50...
115 50
116 } 51 }
117 } 52 }
118 } 53 }
119 54
120 55 lista (vzdalenost_der,pocet_der1,vzdalenost_od_okraje,vzdalenost_od_diry,vzdalenost_1,vzdalenost_2, zapust,vyska_listy,tloustka_celicka,sirka_materialu,vyska_hlavy,prumer_hlavy,prumer_sroubu,prumer_matice,vyska_matice,posuv_dorazu,matice_sila_materialu);
121 56
122 57