Rev 4571 Rev 4579
Line 131... Line 131...
131   131  
132 */ 132 */
133   133  
134   134  
135   135  
136 module UNIPOWER02A(tloustka_celicka,pocet_der_dane_strany,posun_od_kraje,vzdalenost_der,vyska_listy) 136 module UNIPOWER02A(tloustka_bocnice,vzdalenost_der)
137 { 137 {
138 UNIPOWER02A_sirka_kon=13; //sirka konektoru 138 UNIPOWER02A_sirka_kon=10; //sirka konektoru
139 UNIPOWER02A_vyska_kon=11; //vyska konektoru 139 UNIPOWER02A_vyska_kon=11; //vyska konektoru
140 UNIPOWER02A_sirka_mod_otvory=4; //kolik modul zabira der 140 UNIPOWER02A_sirka_mod_otvory=4; //kolik modul zabira der
141 UNIPOWER02A_vzdalenost_konektoru=6; //vzdalenost kraje konektoru od středu šroubu 141 UNIPOWER02A_vzdalenost_konektoru=6; //vzdalenost kraje konektoru od středu šroubu
-   142 UNIPOWER02A_vyska_nad_plbase=6; //vyska mezi albase a konektorem
142 translate([-(pocet_der_dane_strany-1)*vzdalenost_der/2+1*vzdalenost_der+posun_od_kraje*vzdalenost_der+UNIPOWER02A_vzdalenost_konektoru+UNIPOWER02A_sirka_kon/2,0,UNIPOWER02A_vyska_kon/2+vyska_listy]) 143 translate([UNIPOWER02A_vzdalenost_konektoru,-tloustka_bocnice/2-0.05,UNIPOWER02A_vyska_nad_plbase])
143 cube(size = [UNIPOWER02A_sirka_kon,tloustka_celicka,UNIPOWER02A_vyska_kon], center = true); 144 cube(size = [UNIPOWER02A_sirka_kon,tloustka_bocnice+0.1,UNIPOWER02A_vyska_kon], center = false);
144 } 145 }
145 146
146 /*1F) - Pro modul I2CDIFF01A 147 /*1F) - Pro modul I2CDIFF01A
147 -------------------------------------------------------- 148 --------------------------------------------------------
148 -------------------------------------------------------- 149 --------------------------------------------------------
Line 158... Line 159...
158 module I2CDIFF01A(tloustka_bocnice,vzdalenost_der) //uz upraveno 159 module I2CDIFF01A(tloustka_bocnice,vzdalenost_der) //uz upraveno
159 { 160 {
160 I2CDIFF01A_sirka_kon=16.5; //sirka konektoru 161 I2CDIFF01A_sirka_kon=16.5; //sirka konektoru
161 I2CDIFF01A_vyska_kon=13.5; //vyska konektoru 162 I2CDIFF01A_vyska_kon=13.5; //vyska konektoru
162 I2CDIFF01A_sirka_mod_otvory=4; //kolik modul zabira der 163 I2CDIFF01A_sirka_mod_otvory=4; //kolik modul zabira der
163 I2CDIFF01A_svyska_nad_plbase=6; //kolik modul zabira der 164 I2CDIFF01A_vyska_nad_plbase=6; //vyska mezi albase a konektorem
164 translate([vzdalenost_der*(I2CDIFF01A_sirka_mod_otvory-1)/2,0,I2CDIFF01A_vyska_kon/2+I2CDIFF01A_svyska_nad_plbase]) 165 translate([vzdalenost_der*(I2CDIFF01A_sirka_mod_otvory-1)/2,0,I2CDIFF01A_vyska_kon/2+I2CDIFF01A_vyska_nad_plbase])
165 cube(size = [I2CDIFF01A_sirka_kon,tloustka_bocnice+0.2,I2CDIFF01A_vyska_kon], center = true); 166 cube(size = [I2CDIFF01A_sirka_kon,tloustka_bocnice+0.2,I2CDIFF01A_vyska_kon], center = true);
166 167
167 } 168 }
168 169
169 170  
-   171 /*1G) - Pro modul UNIPOWER02A
-   172 --------------------------------------------------------
-   173 --------------------------------------------------------
-   174 pocet_der_dane_strany - protoze nelze definovat na jake strane bude dira umistena, proto se musí rucne zadat pocet der zvolene strany krabicky
-   175 posun_od_okraje - zadava se o kolik der se ma posunot modul od kraje celicka
-   176 vzdalenost_der - definuje rozec der
-   177  
-   178 modul na dvou matkách má vysku 6.5 mm, pokud nebudo zasahne do nastaveni list krabicky, bude nutno zvednout vysku modulu.
-   179  
-   180 */
-   181  
-   182  
-   183  
-   184 module UNIPOWER03A(tloustka_bocnice,vzdalenost_der)
-   185 {
-   186 UNIPOWER03A_sirka_kon=10; //sirka konektoru
-   187 UNIPOWER03A_vyska_kon=11; //vyska konektoru
-   188 UNIPOWER03A_sirka_mod_otvory=4; //kolik modul zabira der
-   189 UNIPOWER03A_vzdalenost_konektoru=5; //vzdalenost kraje konektoru od středu šroubu
-   190 UNIPOWER03A_vyska_nad_plbase=6; //vyska mezi albase a konektorem
-   191 translate([(UNIPOWER03A_sirka_mod_otvory-1)*vzdalenost_der-UNIPOWER03A_sirka_kon-UNIPOWER03A_vzdalenost_konektoru,-tloustka_bocnice/2-0.05,UNIPOWER03A_vyska_nad_plbase])
-   192 cube(size = [UNIPOWER03A_sirka_kon,tloustka_bocnice+0.1,UNIPOWER03A_vyska_kon], center = false);
-   193 }
-   194
170 195