ThunderFly-aerospace / TF-G1

UAV Autogyro professional Extreme weather sensors carrier
https://www.thunderfly.cz/tf-g1.html
GNU General Public License v3.0
3 stars 5 forks source link

Vytvořit funkci která umožní získat úhel a vzdálenost povrchu aerodynamického profilu #106

Closed kaklik closed 6 years ago

kaklik commented 6 years ago

Pro vyřešení úkolů #94, #87, #78, #62 a možná #26 je potřeba vědět vzdálenost povrchu a úhel kapky v definovaném bodě. Aby bylo možné na povrch přesně umisťovat otvory a další elementy.

kaklik commented 6 years ago

upravil jsem knihovnu naca4.scad tak aby poskytovala funkce -"surface_distance", pro zjištění vzdálenosti povrchu profilu od jeho osy

Tyto dvě nové funkce jsem vyzkoušel tak, že jsem vytvořil příklad https://github.com/kaklik/Components/blob/master/src/naca4_test.scad

Který poskytuje takovýto výsledek.

image

Nyní je potřeba to implementovat do ostatních částí modelů.

Současná fuknce "trailing_edge_angle" se tak může zrušit.

Elizaa62 commented 6 years ago

Chápu to teda dobře tak, že všude v modelech, kde se vyskytuje funkce "trailing_edge_angle" ji mám nahradit funkcí "surface_angle"?

Elizaa62 commented 6 years ago

Pokusila jsem se do horního krytu vložit funkci "surface_angle", ale celý ten model se mi rozbil. Nejprve v dílu 666_1025 zmizel kus držáku na kryt pylonu a když jsem provedla změnu i v dílu 888_1000, tak se mi rozbila celá kapka.

kaklik commented 6 years ago

Na díly s dutým profilem, jako je třeba držák krytu pylonu jsem už před tím vytvořil novou funkci, která generuje duté profily hollow_airfoil. Kromě toho, že ti vytvoří profil rovnou o požadované tloušťce stěny, tak je i o něco rychlejší.

Zkusim to opravit a lépe okomentovat.