Stránka 1 z 1

Výpočet I a K v radiusu

Napsal: 27. 8. 2018, 6:22
od Moravian
Zdravím a prosím o radu. Existuje nějaký program pro výpočet hodnot I a K v programování soustružení radiusu? Něco jako simulátor dialogového okna, kdy se zadají koncové body, velikost radiusu a program vygeneruje I a K. Máme systém Mefi a nebaví mě s každým tvarem běhat ke stroji :) . Na stránkách Mefi jsem nic nenašel. Díky!

Re: Výpočet I a K v radiusu

Napsal: 26. 1. 2020, 3:42
od JARPETR
Výpočet I a K v radiusu
I a K
I MAŠ STŘEDU radius v ose X I,
K MAŠ STŘEDU ose Y K
R MAS radius

vse mas na vykrese G02 X Y R

NEBO G02 X Y I K

Re: Výpočet I a K v radiusu

Napsal: 26. 1. 2020, 4:51
od kiko01
Pokial robis menej ako 180st. Obluk tak mas jedno ci pouzijes xyr, alebo ijk, nie? Tak ci tak ak to nemas napr 90st obluk tak aj tak potrebujes suradnice bodov, nie?

Jo a este ak je niekto lenivy behat niekde na pc to kreslit v cade, tak su aj apky do mobilu na podobne veci...

Re: Výpočet I a K v radiusu

Napsal: 26. 1. 2020, 6:43
od prochaska
Na to je úplně jednoduchý vzoreček, přikládám prográmek v excelu, vypadá takhle:
stred.png
Napíšeš tam souřadnice začátku a konce oblouku a radius a vyjdou ti dva možné středy S1 a S2 kruhového oblouku, z nich si už vybereš ten pravý. Kdyby ti to nešlo načíst, tak si prostě udělej stejnou tabulku a do políček B7, D7, B8, D8 postupně zadej výrazy:

=(B1^3-SQRT(-((B2-B4)^2)*(B1^2-2*B1*B3+B2^2-2*B2*B4+B3^2+B4^2)*(B1^2-2*B1*B3+B2^2-2*B2*B4+B3^2+B4^2-4*B5^2))-B1^2*B3+B1*B2^2-2*B1*B2*B4-B1*B3^2+B1*B4^2+B2^2*B3-2*B2*B3*B4+B3^3+B3*B4^2)/(2*(B1^2-2*B1*B3+B2^2-2*B2*B4+B3^2+B4^2))

=(B1*SQRT(-((B2-B4)^2)*(B1^2-2*B1*B3+B2^2-2*B2*B4+B3^2+B4^2)*(B1^2-2*B1*B3+B2^2-2*B2*B4+B3^2+B4^2-4*B5^2))-B3*SQRT(-((B2-B4)^2)*(B1^2-2*B1*B3+B2^2-2*B2*B4+B3^2+B4^2)*(B1^2-2*B1*B3+B2^2-2*B2*B4+B3^2+B4^2-4*B5^2))+B1^2*B2^2-B1^2*B4^2-2*B1*B2^2*B3+2*B1*B3*B4^2+B2^4-2*B2^3*B4+B2^2*B3^2+2*B2*B4^3-B3^2*B4^2-B4^4)/(2*(B2-B4)*(B1^2-2*B1*B3+B2^2-2*B2*B4+B3^2+B4^2))

=(B1^3+SQRT(-((B2-B4)^2)*(B1^2-2*B1*B3+B2^2-2*B2*B4+B3^2+B4^2)*(B1^2-2*B1*B3+B2^2-2*B2*B4+B3^2+B4^2-4*B5^2))-B1^2*B3+B1*B2^2-2*B1*B2*B4-B1*B3^2+B1*B4^2+B2^2*B3-2*B2*B3*B4+B3^3+B3*B4^2)/(2*(B1^2-2*B1*B3+B2^2-2*B2*B4+B3^2+B4^2))

=(-B1*SQRT(-((B2-B4)^2)*(B1^2-2*B1*B3+B2^2-2*B2*B4+B3^2+B4^2)*(B1^2-2*B1*B3+B2^2-2*B2*B4+B3^2+B4^2-4*B5^2))+B3*SQRT(-((B2-B4)^2)*(B1^2-2*B1*B3+B2^2-2*B2*B4+B3^2+B4^2)*(B1^2-2*B1*B3+B2^2-2*B2*B4+B3^2+B4^2-4*B5^2))+B1^2*B2^2-B1^2*B4^2-2*B1*B2^2*B3+2*B1*B3*B4^2+B2^4-2*B2^3*B4+B2^2*B3^2+2*B2*B4^3-B3^2*B4^2-B4^4)/(2*(B2-B4)*(B1^2-2*B1*B3+B2^2-2*B2*B4+B3^2+B4^2))

Re: Výpočet I a K v radiusu

Napsal: 5. 2. 2020, 4:41
od JARPETR
nebo programuješ polárně . ůhel a radius .