Rev 4224 Rev 4226
Line 1... Line 1...
1 $fn=20; // model faces resolution. 1 $fn=20; // model faces resolution.
2   2  
3 vyska = 60; //celeho slouplku -  
4 zapust = 6.5; //vyska zapusteni listy -  
5 vule_vysky_celicka =1; //definuje vůli celicka v liste -  
6 delka_celicka=30; -  
7 tloustka_celicka = 3; -  
8 vule_tlousky = 0.25; -  
9   3  
10 vzdalenost_der = 10; //rozteč děr mezi sebou -  
11 pocet_der = 14; //pocet ter pres ktere je lista ponížené o 1 -  
12   4  
13 //rozměry výrezu -  
14 //rozmer v ose y -  
15 vzdalenost_od_okraje = 10; //vzdalenost stredu upevnovaci diry od kraje desky 5 vzdalenost_der = 10; //rozteč děr mezi sebou
16 vzdalenost_od_diry = 5; //vzdalenost od stredu upevnovaci diry na druhou stranu -  
17   6  
18 //rozmery vyrezu v ose x 7 //sloupek
19 vzdalenost_1 = 4.6; //od díry ke kraji 8 vyska = 60; //celeho sloupku
20 vzdalenost_2 = 5; -  
21   -  
22 //definicce celkové výšky lišty -  
23 zapust=6; //závislé na sloupku 9 zapust=6; //zápust ve sloupku pro listu
24 vyska_listy=5; -  
25   -  
26 //parametry pro úžlabinu 10 tolerance=0.5; //tolerance mezi zapusti v sloupku a v listě
27 tlouska_celicka = 3; //definuje uzlabinu 11 zapust1=zapust+tolerance;
28 sirka_materialu = 3; //sirka materialu od kraje desky k uzlabine 12 radidus_hrany = 5; //radius zaobleni sloupku
29   13  
30 //parametry šroubu 14 //parametry šroubu
31 vyska_hlavy = 3.5; 15 vyska_hlavy = 3.5;
32 prumer_hlavy=6; 16 prumer_hlavy=6;
33 prumer_sroubu=3.3; 17 prumer_sroubu=3.3;
34   18  
35 //parametry matice 19 //parametry matice
36 prumer_matice=6; //hrany k hraně 20 prumer_matice=6; //hrany k hraně
37 vyska_matice=3; //vyska matice 21 vyska_matice=3; //vyska matice
38 posuv_dorazu=0; //pro moznost posuvu dorazu pro vsunutí matice 22 posuv_dorazu=0; //pro moznost posuvu dorazu pro vsunutí matice
39 matice_sila_materialu=2; //sila materialu pod maticí na ose z 23 matice_sila_materialu=2; //sila materialu pod maticí na ose z
-   24  
-   25  
-   26  
40   27  
-   28 //---------------------------------------------------
-   29 //parametry lišty
-   30 //malá list
41 vzdalenost_der = 10; //rozteč děr mezi sebou 31 pocet_der1 = 14; //pocet der pres ktere je lista, ponížené o 1
-   32  
-   33 //velká list
42 pocet_der = 21; //pocet ter pres ktere je lista ponížené o 1 34 pocet_der2 = 21; //pocet ter pres ktere je lista ponížené o 1
43   35  
44   36  
45 //rozměry výrezu 37 //rozměry výrezu
46 //rozmer v ose y 38 //rozmer v ose y
47 vzdalenost_od_okraje = 10; //vzdalenost stredu upevnovaci diry od kraje desky 39 vzdalenost_od_okraje = 10; //vzdalenost stredu upevnovaci diry od kraje desky
48 vzdalenost_od_diry = 5; //vzdalenost od stredu upevnovaci diry na druhou stranu 40 vzdalenost_od_diry = 5; //vzdalenost od stredu upevnovaci diry na druhou stranu
49   41  
50 //rozmery vyrezu v ose x 42 //rozmery vyrezu v ose x
51 vzdalenost_1 = 4.6; //od díry ke kraji 43 vzdalenost_1 = 4.6; //od díry ke kraji
52 vzdalenost_2 = 5; 44 vzdalenost_2 = 5;
53   45  
54 //definicce celkové výšky lišty 46 vyska_listy=5; //definuje výšku žlábku do kterého se vsunuje čelíčko
55 zapust=6; //závislé na sloupku -  
56 vyska_listy=5; -  
57   47  
58 //parametry pro úžlabinu 48 //parametry pro úžlabinu
59 tlouska_celicka = 3; //definuje uzlabinu -  
60 sirka_materialu = 3; //sirka materialu od kraje desky k uzlabine 49 sirka_materialu = 3; //sirka materialu od kraje desky k uzlabine
-   50  
61   51  
-   52 //--------------------------------------------------
62 //parametry šroubu 53 //čelicko
-   54 vule_vysky_celicka =1; //definuje vůli celicka v liste
63 vyska_hlavy = 3.5; 55 delka_celicka=30;
64 prumer_hlavy=6; 56 tloustka_celicka = 3;
65 prumer_sroubu=3.3; 57 vule_tlousky = 0.25;
66   58  
67 //parametry matice -  
68 prumer_matice=6; //hrany k hraně -  
69 vyska_matice=3; //vyska matice -  
70 posuv_dorazu=0; //pro moznost posuvu dorazu pro vsunutí matice -  
71 matice_sila_materialu=2; //sila materialu pod maticí na ose z -  
72   59  
73 vyska = 60; //celeho sloupku -  
74 zapust = 6.5; //vyska zapusteni listy -  
75 vzdalenost_der = 10; //roztec upevňovacich der -  
76 vzdalenost_od_okraje = 10; //vzdalenost stredu upevnovaci diry od kraje desky -  
77 vzdalenost_od_diry = 5; //vzdalenost od stredu upevnovaci diry na druhou stranu -  
78 radidus_hrany = 5; //radius zaobleni -  
79   60  
80 //parametry šroubu 61 include <celicko.scad>
81 prumer_sroubu=3.3; 62 translate([50,0,0])
-   63 celicko (vyska,zapust1,vule_vysky_celicka,delka_celicka,tloustka_celicka,vule_tlousky);
82   64  
83   65  
84 //parametry matice 66 include <sloupek.scad>
85 prumer_matice=6; //hrany k hraně 67 sloupek (vyska,zapust1,vzdalenost_der,vzdalenost_od_okraje,vzdalenost_od_diry,radidus_hrany,prumer_sroubu,prumer_matice,vyska_matice,posuv_dorazu,matice_sila_materialu);
-   68  
86 vyska_matice=3; //vyska matice 69 include <lista.scad>
87 posuv_dorazu=0; //pro moznost posuvu dorazu pro vsunutí matice -  
88 matice_sila_materialu=2; //sila materialu pod/nad maticí na ose z 70 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);