/Modules/Mechanical/WINDGAUGE01A/CAD/stator4.scad |
---|
File deleted |
/Modules/Mechanical/WINDGAUGE01A/CAD/assembly.scad |
---|
71,9 → 71,9 |
color(barva_rotor3) |
translate([0,0,-posunuti_dilu*6-(vyska_rotoru2/2+vyska_matky+vzdalenost_rot_stat+stator1_sila+stator3_vyska/2)]) |
stator3(stator3_vyska,prumer_rotoru1,lozisko_vyska,sila_pod_loziskem,sila_materialu,vule1,stator3_sila_steny,stator3_vyska_prekryti,prumer_hlavy_sroubu,stator3_vzdalenost_od_steny,lozisko_vyska,prumer_sroubu,roztec_sroubu,uchyt_prumer_sroubu); |
stator3(stator3_vyska,prumer_rotoru1,lozisko_vyska,sila_pod_loziskem,sila_materialu,vule1,stator3_sila_steny, |
stator3_vyska_prekryti,prumer_hlavy_sroubu,stator3_vzdalenost_od_steny,lozisko_vyska,prumer_sroubu,roztec_sroubu,uchyt_prumer_sroubu,vyska_stator4,kabel_prumer); |
//stator4 |
translate([0,0,-posunuti_dilu*7-(vyska_rotoru2/2+vyska_matky+vzdalenost_rot_stat+stator1_sila+stator3_vyska+vyska_stator4/2)]) |
/Modules/Mechanical/WINDGAUGE01A/CAD/configuration/rotor1.scad |
---|
1,6 → 1,8 |
$fn=40; // model faces resolution. |
//include <configuration.scad> |
//include <../configuration.scad> |
module rotor1(prumer_rotoru1,vyska_rotoru1,prumer_sroubu,vyska_matky,prumer_orechu,sila_materialu,sila_materialu_vule,hloubka_prekryti,hloubka_uchytu,sila_uchytu,vyska_uchytu,tolerance_uchytu) |
{ |
difference() |
/Modules/Mechanical/WINDGAUGE01A/CAD/configuration/rotor2.scad |
---|
1,5 → 1,5 |
$fn=40; // model faces resolution. |
//include <configuration.scad> |
//include <../configuration.scad> |
/Modules/Mechanical/WINDGAUGE01A/CAD/configuration/stator1.scad |
---|
1,7 → 1,8 |
$fn=40; // model faces resolution. |
//include <configuration.scad> |
//include <../configuration.scad> |
module stator1(stator1_sila,lozisko_prumer_vnejsi,sirka_matky,lozisko_prumer_vnitrni,lozisko_prekryv,prumer_sroubu) |
{ |
difference() |
/Modules/Mechanical/WINDGAUGE01A/CAD/configuration/stator2.scad |
---|
1,7 → 1,6 |
$fn=40; // model faces resolution. |
//include <configuration.scad> |
//include <../configuration.scad> |
module stator2(lozisko_vyska,sila_pod_loziskem,prumer_rotoru1,sila_materialu,vule1,stator3_sila_steny,lozisko_prumer_vnejsi,lozisko_prumer_vnitrni,lozisko_prekryv, |
prumer_sroubu, |
lozisko_vyska,vzdalenost_der_x,vzdalenost_der_y,vyska_hlavy_sroubu,prumer_hlavy_sroubu,prumer_rotoru1,stator3_vzdalenost_od_steny) |
10,7 → 9,7 |
{ |
difference() |
{ |
cylinder (h = lozisko_vyska+sila_pod_loziskem, r=(prumer_rotoru1-2*sila_materialu-2*vule1-stator3_sila_steny)/2, center = true, $fn=100); |
cylinder (h = lozisko_vyska+sila_pod_loziskem, r=(prumer_rotoru1-2*sila_materialu-2*vule1-stator3_sila_steny-0.5)/2, center = true, $fn=100); |
//otvor pro lozisko |
/Modules/Mechanical/WINDGAUGE01A/CAD/configuration/stator3.scad |
---|
1,9 → 1,8 |
$fn=40; // model faces resolution. |
//include <configuration.scad> |
//include <../configuration.scad> |
module stator3(stator3_vyska,prumer_rotoru1,lozisko_vyska,sila_pod_loziskem,sila_materialu,vule1,stator3_sila_steny, |
stator3_vyska_prekryti,prumer_hlavy_sroubu,stator3_vzdalenost_od_steny,lozisko_vyska,prumer_sroubu,roztec_sroubu,uchyt_prumer_sroubu) |
stator3_vyska_prekryti,prumer_hlavy_sroubu,stator3_vzdalenost_od_steny,lozisko_vyska,prumer_sroubu,roztec_sroubu,uchyt_prumer_sroubu,vyska_stator4,kabel_prumer) |
{ |
difference() |
{ |
14,7 → 13,7 |
cylinder (h = lozisko_vyska+sila_pod_loziskem+0.1, r=(prumer_rotoru1-2*sila_materialu-2*vule1-stator3_sila_steny)/2, center = true, $fn=100); |
cylinder (h = stator3_vyska+0.1, r=(prumer_rotoru1-2*sila_materialu-2*vule1-2*stator3_sila_steny)/2, center = true, $fn=100); |
cylinder (h = stator3_vyska+0.1, r=(prumer_rotoru1-2*sila_materialu-2*vule1-2*stator3_sila_steny-1)/2, center = true, $fn=100); |
92,5 → 91,8 |
translate([-roztec_sroubu/2,-roztec_sroubu/2,0]) |
cylinder (h = stator3_sila_steny+0.1, r=uchyt_prumer_sroubu/2, center = true, $fn=100); |
//dira na kabel |
cylinder (h = vyska_stator4+0.1, r=(kabel_prumer/2+0.1), center = true, $fn=100); |
} |
} |
/Modules/Mechanical/WINDGAUGE01A/CAD/configuration.scad |
---|
1,6 → 1,6 |
$fn=40; // model faces resolution. |
prumer_rotoru1=60; |
prumer_rotoru1=70; |
vyska_rotoru1=5; |
vyska_rotoru2=5; |
prumer_sroubu=3.2; |
30,7 → 30,7 |
stator3_sila_steny=2; |
stator3_vzdalenost_od_steny=1; //definuje vzdalenost hlavy sroubu od steny statrou 4 |
stator3_vyska=60; |
stator3_vyska_prekryti=5; |
stator3_vyska_prekryti=10; |
//uchyt pro anemometr |
uchyt_prumer_sroubu=3.2; |
45,14 → 45,12 |
//nastevní rotoru2 |
vyska_kryti=5; |
//lopatka |
hloubka_uchytu=20; |
sila_uchytu=12; |
vyska_uchytu=10; |
tolerance_uchytu=0.1; |
tolerance_uchytu=0.2; |
delka_uchytu_lopatky=20; |
hrana_uchytu_lopatky=4; |
prumer_lopatky=40; |
64,8 → 62,8 |
vzdalenost_der_y=1*roztec_der; |
//magnet |
magnet_prumer=8; |
magnet_vyska=6; |
magnet_prumer=6; |
magnet_vyska=5; |
magnet_zapusteni=2; |
vyska_pod_magnetem=5; |
86,12 → 84,8 |
vzdalenost_der_y=1*roztec_der; |
//stator3 |
stator3_sila_steny=2; |
stator3_vzdalenost_od_steny=1; //definuje vzdalenost hlavy sroubu od steny statrou 4 |
stator3_vyska=60; |
stator3_vyska_prekryti=5; |
//uchyt pro anemometr |
uchyt_prumer_sroubu=3.2; |
roztec_sroubu=20; |
/Modules/Mechanical/WINDGAUGE01A/CAD/print_data/WINDGAUGE01A_kryt_rotoru.scad |
---|
0,0 → 1,18 |
use <../configuration/kryt_rotoru.scad> |
include <../configuration.scad> |
color("yellow") |
translate([0,0,0]) |
kryt_rotoru(prumer_rotoru1,sila_materialu,prumer_sroubu); |
/Modules/Mechanical/WINDGAUGE01A/CAD/print_data/WINDGAUGE01A_lopatky.scad |
---|
0,0 → 1,19 |
use <../configuration/lopatky.scad> |
include <../configuration.scad> |
color("yellow") |
translate([0,(-prumer_lopatky/2-delka_uchytu_lopatky-hloubka_uchytu)/2,0]) |
rotate(a = [0, 90, 0]) |
lopatka(hloubka_uchytu,sila_uchytu,vyska_uchytu,tolerance_uchytu,prumer_lopatky,sila_materialu_lopatky,delka_uchytu_lopatky,hrana_uchytu_lopatky,prumer_rotoru1,prumer_sroubu); |
/Modules/Mechanical/WINDGAUGE01A/CAD/print_data/WINDGAUGE01A_stator3.scad |
---|
15,5 → 15,6 |
translate([0,0,stator3_vyska/2]) |
stator3(stator3_vyska,prumer_rotoru1,lozisko_vyska,sila_pod_loziskem,sila_materialu,vule1,stator3_sila_steny,stator3_vyska_prekryti,prumer_hlavy_sroubu,stator3_vzdalenost_od_steny,lozisko_vyska,prumer_sroubu,roztec_sroubu,uchyt_prumer_sroubu); |
stator3(stator3_vyska,prumer_rotoru1,lozisko_vyska,sila_pod_loziskem,sila_materialu,vule1,stator3_sila_steny, |
stator3_vyska_prekryti,prumer_hlavy_sroubu,stator3_vzdalenost_od_steny,lozisko_vyska,prumer_sroubu,roztec_sroubu,uchyt_prumer_sroubu,vyska_stator4,kabel_prumer); |
/Modules/Mechanical/WINDGAUGE01A/CAD/print_data/WINDGAUGE01A_stator4.scad |
---|
0,0 → 1,18 |
use <../configuration/stator4.scad> |
include <../configuration.scad> |
color("yellow") |
translate([0,0,vyska_stator4/2]) |
stator4 (roztec_sroubu,uchyt_prumer_sroubu,vyska_stator4,sila_materialu,uchyt_vyska_matky,uchyt_prumer_orechu,kabel_prumer); |