Line 195... |
Line 195... |
195 |
|
195 |
|
196 |
|
196 |
|
197 |
} |
197 |
} |
198 |
} |
198 |
} |
199 |
|
199 |
|
- |
|
200 |
//PLBASE ZAKLADNI - bez der |
- |
|
201 |
//------------------------------------------------------------ |
- |
|
202 |
module plbase_bez_der(pocet_der1,pocet_der2,radidus_hrany,vzdalenost_der,vzdalenost_od_okraje,prumer_sroubu,tloustka_plbase,prekryti_der,tloustka_bocnice){ |
- |
|
203 |
|
- |
|
204 |
|
- |
|
205 |
|
- |
|
206 |
difference () { |
- |
|
207 |
//union () { |
- |
|
208 |
translate([radidus_hrany,radidus_hrany,0]) |
- |
|
209 |
minkowski() |
- |
|
210 |
{ |
- |
|
211 |
cube([(pocet_der1-1)*vzdalenost_der+2*vzdalenost_od_okraje-2*radidus_hrany+2*tloustka_bocnice,(pocet_der2-1)*vzdalenost_der+2*vzdalenost_od_okraje-2*radidus_hrany+2*tloustka_bocnice,tloustka_plbase]); // base plastics brick |
- |
|
212 |
cylinder(r=radidus_hrany,h=0.1); |
- |
|
213 |
} |
- |
|
214 |
|
- |
|
215 |
|
- |
|
216 |
|
- |
|
217 |
|
- |
|
218 |
|
- |
|
219 |
|
- |
|
220 |
|
- |
|
221 |
|
- |
|
222 |
|
- |
|
223 |
} |
- |
|
224 |
} |
200 |
|
225 |
|
201 |
|
226 |
|
202 |
//PLbase vrchní |
227 |
//PLbase vrchní |
203 |
//------------------------------------------------------------ |
228 |
//------------------------------------------------------------ |
204 |
|
229 |
|
Line 440... |
Line 465... |
440 |
rotate(a=[0,0,270]) |
465 |
rotate(a=[0,0,270]) |
441 |
cylinder(r=prumer_sroubu/2,h=6*tloustka_plbase); |
466 |
cylinder(r=prumer_sroubu/2,h=6*tloustka_plbase); |
442 |
|
467 |
|
443 |
//nápis |
468 |
//nápis |
444 |
|
469 |
|
445 |
translate([radidus_hrany,radidus_hrany,0]) |
470 |
translate([0,radidus_hrany,0]) |
446 |
translate([ 0, ((pocet_der1-1)*vzdalenost_der+2*vzdalenost_od_okraje-2*radidus_hrany)/2+tloustka_bocnice, tloustka_plbase/2-(tloustka_plbase-1)/2+0.01]) |
471 |
translate([ 0, ((pocet_der1-1)*vzdalenost_der+2*vzdalenost_od_okraje-2*radidus_hrany)/2+tloustka_bocnice, tloustka_plbase/2-(tloustka_plbase-1)/2+0.01]) |
447 |
rotate([0,0,0]) |
472 |
rotate([0,0,0]) |
448 |
write(box_jmeno,h=10,t=tloustka_plbase-1, space= 1.1, font = "Letters.dxf",center=true); |
473 |
write(box_jmeno,h=10,t=tloustka_plbase-1, space= 1.1, font = "Letters.dxf",center=true); |
449 |
|
474 |
|
450 |
|
475 |
|