Strona 1 z 1
łuk oparty na punktach
: 01 wrz 2009, 20:11
autor: mitek
czy da sie zrobić jakosc łuk o danym promieniu oparty na punktach?
: 01 wrz 2009, 20:32
autor: Piotr Rakowski
No pewnie. Skorzystaj ze wzoru:
x2 = x1 - cos(alfa)
y2 = y1 + sin(alfa)
Policz jeszcze kąt początkowy i kąt końcowy - i łuk z punktów zrobiony.
: 01 wrz 2009, 22:26
autor: GumiRobot
Nie znam educad-a ale najprościej bez liczenia jest narysować dwa okręgi o promieniu równym zadanemu i środku w zadanych punktach, jeżeli istnieje okrąg o zdanym promieniu przechodzący przez zadane punkty to narysowane poprzednio okręgi muszą się przecinać w dwu punktach lub być styczne. Tak uzyskane punkty przecięcia lub punkt styczności wyznaczają nam środek łuków/ łuku o danym promieniu przechodzących przez dane punkty.
: 01 wrz 2009, 23:03
autor: Piotr Rakowski
Mój przykład nie dotyczy eduCADa. Jest to matematyczna metoda tworzenia punktów np. w g-kodzie.
: 04 wrz 2009, 16:26
autor: mitek
mmm
kurcze niewiem

... majac punkty poczatku x1,y1 i x2,y2 promien jak to oblicze normalnie niewiem dlaczego mi to nie wyhodzi
: 04 wrz 2009, 18:20
autor: GumiRobot
wcięło mi dłuższą odpowiedź, niechce mi się jeszcze raz pisać
ale problem można rozwiązać korzystają z równań prostej, równań okręgu lub rozwiązując trójkąt równoramienny
tu znajdziesz potrzebne wzory
lub wyznacz punkty przecięcia się dwu okręgów (rozwiązanie analityczne poprzedniej metody graficznej)
tak jak tu
jeżeli to będzie za mało to niech bóg ma w swej opiece pozostałych uczniów twoich nauczycieli matematyki.
: 04 wrz 2009, 18:43
autor: mitek
z matematyki orlem nie bylem wzory kumam ale mam problem juz samym programem ... ale dam sobie rade jak zwykle
: 04 wrz 2009, 18:50
autor: GumiRobot
z EDUCADem? jak tak to pytania tylko do Piotra Rakowskiego
: 05 wrz 2009, 20:13
autor: mitek
juz z przeniesieniem tego do skryptów w edukadzie...
[ Dodano: 2009-09-06, 21:55 ]
No pewnie. Skorzystaj ze wzoru:
x2 = x1 - cos(alfa)
y2 = y1 + sin(alfa)
Policz jeszcze kąt początkowy i kąt końcowy - i łuk z punktów zrobiony.
Niewiem jak to zastosowac jesli uznam x2 i y2 za punkty srodka okręgu na kórym jest łuk to po podstawieniu x2 i y2 do arc (x2,y2,r,alfa1,alfa2); tak naprawde wychodzi ze to srodek okregu a nie koniec łuku.
jak zaczynam robić reszte przy pomocy innych wzorów zaczyna mi brakować reszty np przeliczenia wartosci z sin na kont...
chodzi mi dokladnie o cos takiego jak na rysunku by samo sie rysowało...
zmienia sie odleglosc miedzy punktami ale luk zawsze wystaje tyle samo ponad prosta wyznaczoną przez punkty...
