/Designs/ROBOTS/TEFO01B/CAD/TEFO01B_BOX01A/CAD/assembly.scad |
---|
1,53 → 1,53 |
use <configuration/sloupek.scad> |
use <configuration/plbase.scad> |
use <configuration/bocnice.scad> |
use <configuration/otvory.scad> |
use <configuration/text/Write.scad> |
use <upravena_bocnice.scad> |
include <configuration/manufactury_conf.scad> |
include <configuration.scad> |
include <configuration/otvory_conf.scad> |
barva_sloupku = "cyan"; |
barva_listy = "red"; |
barva_celicka = "green"; |
barva_plbase = "yellow"; |
//translate([0.5*10.16,-5.08,14]) |
// cube([10.16,10.16,10.16]); |
//BOCNICE SE DNEM |
//------------------------------------------------------------- |
upravena_bocnice(); |
//PLBASE HORNI |
//------------------------------------------------------------- |
translate([plbase_tolerance_horni-0.2,+plbase_tolerance_horni-0.2,vyska_bocnice/2-tloustka_plbase/2]) |
rotate(a=[0,0,0]) |
{ |
//plbase_vrchni_kryt(pocet_der1+2,pocet_der2+2,radidus_hrany,vzdalenost_der,vzdalenost_od_okraje,prumer_sroubu,vyska_bocnice,prekryti_der,tloustka_bocnice,plbase_tolerance_horni); |
plbase_vrchni_kryt_pro_odecet(pocet_der1-1,pocet_der2-1,radidus_hrany,vzdalenost_der,vzdalenost_od_okraje,prumer_sroubu,vyska_bocnice,prekryti_der,tloustka_bocnice,-0.2,tloustka_plbase); |
} |
use <configuration/sloupek.scad> |
use <configuration/plbase.scad> |
use <configuration/bocnice.scad> |
use <configuration/otvory.scad> |
use <configuration/text/Write.scad> |
use <upravena_bocnice.scad> |
include <configuration/manufactury_conf.scad> |
include <configuration.scad> |
include <configuration/otvory_conf.scad> |
barva_sloupku = "cyan"; |
barva_listy = "red"; |
barva_celicka = "green"; |
barva_plbase = "yellow"; |
//translate([0.5*10.16,-5.08,14]) |
// cube([10.16,10.16,10.16]); |
//BOCNICE SE DNEM |
//------------------------------------------------------------- |
upravena_bocnice(); |
//PLBASE HORNI |
//------------------------------------------------------------- |
translate([plbase_tolerance_horni-0.2,+plbase_tolerance_horni-0.2,vyska_bocnice/2-tloustka_plbase/2]) |
rotate(a=[0,0,0]) |
{ |
//plbase_vrchni_kryt(pocet_der1+2,pocet_der2+2,radidus_hrany,vzdalenost_der,vzdalenost_od_okraje,prumer_sroubu,vyska_bocnice,prekryti_der,tloustka_bocnice,plbase_tolerance_horni); |
plbase_vrchni_kryt_pro_odecet(pocet_der1-1,pocet_der2-1,radidus_hrany,vzdalenost_der,vzdalenost_od_okraje,prumer_sroubu,vyska_bocnice,prekryti_der,tloustka_bocnice,-0.2,tloustka_plbase); |
} |
/Designs/ROBOTS/TEFO01B/CAD/TEFO01B_BOX01A/CAD/configuration/plbase.scad |
---|
188,6 → 188,11 |
translate([vzdalenost_od_okraje+tloustka_bocnice,vzdalenost_od_okraje+tloustka_bocnice+(pocet_der2-1)*vzdalenost_der, (tloustka_plbase/2)]) // center top screw |
cylinder(((tloustka_plbase+0.3)), d=prumer_sroubu, center=true); |
} |
} |
319,7 → 324,7 |
} |
} |
plbase_vrchni_kryt_pro_odecet(pocet_der1+2,pocet_der2+2,radidus_hrany,vzdalenost_der,vzdalenost_od_okraje,prumer_sroubu,vyska_bocnice,prekryti_der,tloustka_bocnice,-0.6); |
plbase_vrchni_kryt_pro_odecet(pocet_der1-1,pocet_der2-1,radidus_hrany,vzdalenost_der,vzdalenost_od_okraje,prumer_sroubu,vyska_bocnice,prekryti_der,tloustka_bocnice,-0.2,tloustka_plbase); |
//PLbase vrchní - pro odecet |
//------------------------------------------------------------ |
435,17 → 440,19 |
rotate(a=[0,0,270]) |
cylinder(r=prumer_sroubu/2,h=6*tloustka_plbase); |
//nápis |
translate([radidus_hrany,radidus_hrany,0]) |
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]) |
rotate([0,0,0]) |
write(box_jmeno,h=10,t=tloustka_plbase-1, space= 1.1, font = "Letters.dxf",center=true); |
} |
} |
/Designs/ROBOTS/TEFO01B/CAD/TEFO01B_BOX01A/CAD/configuration.scad |
---|
1,41 → 1,41 |
//Název boxu (zařízení) |
box_jmeno="BASEBOX02A"; |
//ALBASE1115 |
//------------------------------------------------------------ |
///* |
vzdalenost_der = 10.16; //rozteč děr mezi sebou |
radidus_hrany = 3; //radius zaobleni sloupku |
//parametry lišty |
vzdalenost_od_okraje = 5.08; //vzdalenost stredu upevnovaci diry od kraje desky |
//mala hrana |
pocet_der1 = 5; //pocet děr v ose y |
//velka hrana |
pocet_der2 = 11; //pocet der v ose x |
//*/ |
//OBECNE PARAMETRY KRABICKY |
//------------------------------------------------------------ |
//BOCNICE |
vyska_bocnice=40; |
tloustka_bocnice=2; |
//PLBASE PARAMETRY |
//------------------------------------------------------------ |
tloustka_plbase = 2; //tloustka plbase |
prekryti_der=0.3; //sila materiálu, který překrývá díry |
plbase_tolerance_horni=0.0; //pro zvětšení tolerance aby tam šlo dát horní čelíčko |
//PRIPADNA VYSKA NOZICEK |
//------------------------------------------------------------ |
vyska_nozicky=5; |
//Rozmery loga MLAB |
//------------------------------------------------------------ |
logo_vyska=0.15; |
//Název boxu (zařízení) |
box_jmeno="TEFO01B"; |
//ALBASE1115 |
//------------------------------------------------------------ |
///* |
vzdalenost_der = 10.16; //rozteč děr mezi sebou |
radidus_hrany = 3; //radius zaobleni sloupku |
//parametry lišty |
vzdalenost_od_okraje = 5.08; //vzdalenost stredu upevnovaci diry od kraje desky |
//mala hrana |
pocet_der1 = 5; //pocet děr v ose y |
//velka hrana |
pocet_der2 = 11; //pocet der v ose x |
//*/ |
//OBECNE PARAMETRY KRABICKY |
//------------------------------------------------------------ |
//BOCNICE |
vyska_bocnice=40; |
tloustka_bocnice=2; |
//PLBASE PARAMETRY |
//------------------------------------------------------------ |
tloustka_plbase = 2; //tloustka plbase |
prekryti_der=0.3; //sila materiálu, který překrývá díry |
plbase_tolerance_horni=0.0; //pro zvětšení tolerance aby tam šlo dát horní čelíčko |
//PRIPADNA VYSKA NOZICEK |
//------------------------------------------------------------ |
vyska_nozicky=5; |
//Rozmery loga MLAB |
//------------------------------------------------------------ |
logo_vyska=0.15; |
logo_sirka=0.15; |
/Designs/ROBOTS/TEFO01B/CAD/TEFO01B_BOX01A/CAD/print_data/TEFO01B_BOX01A_PLBASE_top.scad |
---|
10,6 → 10,6 |
rotate(a=[0,0,0]) |
{ |
plbase_vrchni_kryt_pro_odecet(pocet_der1+2,pocet_der2+2,radidus_hrany,vzdalenost_der,vzdalenost_od_okraje,prumer_sroubu,vyska_bocnice,prekryti_der,tloustka_bocnice,-0.2,tloustka_plbase); |
plbase_vrchni_kryt_pro_odecet(pocet_der1-1,pocet_der2-1,radidus_hrany,vzdalenost_der,vzdalenost_od_okraje,prumer_sroubu,vyska_bocnice,prekryti_der,tloustka_bocnice,-0.2,tloustka_plbase); |
} |