Rev 4580 Rev 4593
Line 1... Line 1...
1 use <configuration/bocnice.scad> 1 use <src/bocnice.scad>
2   2  
3 use <configuration/otvory.scad> 3 use <src/otvory.scad>
4 use <configuration/plbase.scad> 4 use <src/plbase.scad>
5 include <configuration/manufactury_conf.scad> 5 include <src/manufactury_conf.scad>
6 include <configuration.scad> 6 include <configuration.scad>
7 include <configuration/otvory_conf.scad> 7 include <src/otvory_conf.scad>
8   8  
9 upravena_bocnice(); 9 upravena_bocnice();
10   10  
11 //Slouzi pro vytvoreni vlastnich celicek dle potreby 11 //Slouzi pro vytvoreni vlastnich celicek dle potreby
12   12  
Line 48... Line 48...
48 } 48 }
49   49  
50   50  
51   51  
52   52  
-   53 //Vytvoreni zadniho celicka krabicky
-   54 //--------------------------------------------------------
-   55 translate([((pocet_der2-1)*vzdalenost_der)/2,(pocet_der1-1)*vzdalenost_der+vzdalenost_od_okraje+tloustka_bocnice/2,-(vyska_bocnice/2)])
53   56 {
-   57 //složí k posunu otvoru v násobku děr
-   58 posun_z1=6.5;
-   59 translate([-posun_z1*vzdalenost_der,0,0])
-   60 rotate(a=[0,0,180])
-   61 IR(tloustka_bocnice,vyska_bocnice);
-   62
-   63
-   64 }
54   65  
55   66  
56   67  
57   68  
58 //Vytvoreni leveho celicka krabicky 69 //Vytvoreni leveho celicka krabicky
Line 61... Line 72...
61   72  
62   73  
63 translate([-((pocet_der2-1)*vzdalenost_der)/2-vzdalenost_od_okraje-tloustka_bocnice/2,(pocet_der1-1)*vzdalenost_der,-(vyska_bocnice/2)]) 74 translate([-((pocet_der2-1)*vzdalenost_der)/2-vzdalenost_od_okraje-tloustka_bocnice/2,(pocet_der1-1)*vzdalenost_der,-(vyska_bocnice/2)])
64 { 75 {
65 //složí k posunu otvoru v násobku děr 76 //složí k posunu otvoru v násobku děr
66 posun_l1=10; 77 posun_l1=3.5;
67 translate([0,-posun_l1*vzdalenost_der,0]) 78 translate([0,-posun_l1*vzdalenost_der,0])
68 rotate(a=[0,0,-90]) 79 rotate(a=[0,0,-90])
69 USBI2C01A(tloustka_bocnice,vzdalenost_der); 80 IR(tloustka_bocnice,vyska_bocnice);
70 81
71 posun_l2=10; 82 posun_l2=10;
72 83
73 translate([0,-posun_l2*vzdalenost_der,0]) 84 translate([0,-posun_l2*vzdalenost_der,0])
74 rotate(a=[0,0,-90]) 85 rotate(a=[0,0,-90])
75 I2CDIFF01A(tloustka_bocnice,vzdalenost_der); 86 I2CDIFF01A(tloustka_bocnice,vzdalenost_der);
76 87
77 posun_l3=10; 88 posun_l3=4.5;
78 translate([0,-posun_l3*vzdalenost_der,0]) 89 translate([0,-posun_l3*vzdalenost_der,0])
79 rotate(a=[0,0,-90]) 90 rotate(a=[0,0,-90])
80 MIC338(tloustka_bocnice,vzdalenost_der,vyska_bocnice); 91 CHLADICI_OTVORY(tloustka_bocnice,vzdalenost_der,pocet_der1-6,vyska_bocnice);
81 92
82 posun_l4=0; 93 posun_l4=0;
83 translate([0,-posun_l4*vzdalenost_der,0]) 94 translate([0,-posun_l4*vzdalenost_der,0])
84 95
85 rotate(a=[0,0,-90]) 96 rotate(a=[0,0,-90])
86 CHLADICI_OTVORY(tloustka_bocnice,vzdalenost_der,pocet_der1-1,vyska_bocnice); 97 CHLADICI_OTVORY(tloustka_bocnice,vzdalenost_der,pocet_der1-6,vyska_bocnice);
87 98
88 99
89 } 100 }
90   101  
91   102  
Line 95... Line 106...
95 //Vytvoreni praveho celicka krabicky 106 //Vytvoreni praveho celicka krabicky
96 //-------------------------------------------------------- 107 //--------------------------------------------------------
97 translate([+((pocet_der2-1)*vzdalenost_der)/2+vzdalenost_od_okraje+tloustka_bocnice/2,0,-(vyska_bocnice/2)]) 108 translate([+((pocet_der2-1)*vzdalenost_der)/2+vzdalenost_od_okraje+tloustka_bocnice/2,0,-(vyska_bocnice/2)])
98 { 109 {
99 //složí k posunu otvoru v násobku děr 110 //složí k posunu otvoru v násobku děr
100 posun_pr1=10; 111 posun_pr1=3.5;
101 translate([0,posun_pr1*vzdalenost_der,0]) 112 translate([0,posun_pr1*vzdalenost_der,0])
102 rotate(a=[0,0,90]) 113 rotate(a=[0,0,90])
103 UNIPOWER03A(tloustka_bocnice,vzdalenost_der); 114 IR(tloustka_bocnice,vyska_bocnice);
104 115
105 posun_pr2=10; 116 posun_pr2=10;
106 117
107 translate([0,posun_pr2*vzdalenost_der,0]) 118 translate([0,posun_pr2*vzdalenost_der,0])
108 rotate(a=[0,0,90]) 119 rotate(a=[0,0,90])
109 I2CDIFF01A(tloustka_bocnice,vzdalenost_der); 120 I2CDIFF01A(tloustka_bocnice,vzdalenost_der);
110 121
111 posun_pr3=10; 122 posun_pr3=4.5;
112 translate([0,posun_pr3*vzdalenost_der,0]) 123 translate([0,posun_pr3*vzdalenost_der,0])
113 rotate(a=[0,0,90]) 124 rotate(a=[0,0,90])
114 MIC338(tloustka_bocnice,vzdalenost_der,vyska_bocnice); 125 CHLADICI_OTVORY(tloustka_bocnice,vzdalenost_der,pocet_der1-6,vyska_bocnice);
115 126
116 posun_pr4=0; 127 posun_pr4=0;
117 translate([0,posun_pr4*vzdalenost_der,0]) 128 translate([0,posun_pr4*vzdalenost_der,0])
118 rotate(a=[0,0,90]) 129 rotate(a=[0,0,90])
119 CHLADICI_OTVORY(tloustka_bocnice,vzdalenost_der,pocet_der1-1,vyska_bocnice); 130 CHLADICI_OTVORY(tloustka_bocnice,vzdalenost_der,pocet_der1-6,vyska_bocnice);
120 131
121 132
122 } 133 }
123   134  
124   135