Jaki program obliczy współrzędne punktów na okręgu
-
Autor tematu - Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 2
- Posty: 3
- Rejestracja: 03 lut 2010, 11:17
- Lokalizacja: Tarnów
Jaki program obliczy współrzędne punktów na okręgu
Witam
Jaki program obliczy współrzędne punktu na okręgu np gdy mam wsp. punktu A i kąt między punktem A i B i chcę obliczyc wsp. punktu B
Prosiłbym też o radę jakiej opcji w programie trzeba użyc aby te współrzędne obliczyc.
Z góry dziękuję i pozdrawiam.
Jaki program obliczy współrzędne punktu na okręgu np gdy mam wsp. punktu A i kąt między punktem A i B i chcę obliczyc wsp. punktu B
Prosiłbym też o radę jakiej opcji w programie trzeba użyc aby te współrzędne obliczyc.
Z góry dziękuję i pozdrawiam.
Tagi:
-
Autor tematu - Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 2
- Posty: 3
- Rejestracja: 03 lut 2010, 11:17
- Lokalizacja: Tarnów
Jeszcze raz. Mam współrzędne punktu A leżącego na okręgu kąt (np. 17 stopni) między punktem A i B oraz promień (np 85mm). I teraz jaki program obliczy mi wsp. punktu B po wprowadzeniu moich danych. Wiem, że można to obliczy samemu ale przecież nie będę tego robił na piechotę, napewno jest jakiś program który potrafi to zrobic.
Proszę o radę
Proszę o radę
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 1
- Posty: 266
- Rejestracja: 25 cze 2009, 23:06
- Lokalizacja: RPZ / DW
- MS EXCELL - zdecydowanie najprościej i najwygodniej
- Matlab, Maple itp
- każdy program CAMowski - wystarczy narysować pkt A, potem pkt B przez obrót i zczytać współrzędne pkt B
Jeżeli jest b.dużo tych pkt to lepiej zrobić to w Excelu albo napisać sobie prosty skrypt (np język C albo Java - albo nawet Turbo Pascal), który będzie przeliczał szereg pkt zapisanych np w notatniku
- Matlab, Maple itp
- każdy program CAMowski - wystarczy narysować pkt A, potem pkt B przez obrót i zczytać współrzędne pkt B
Jeżeli jest b.dużo tych pkt to lepiej zrobić to w Excelu albo napisać sobie prosty skrypt (np język C albo Java - albo nawet Turbo Pascal), który będzie przeliczał szereg pkt zapisanych np w notatniku

-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 1
- Posty: 573
- Rejestracja: 22 cze 2004, 18:41
- Lokalizacja: Szczecin
- Kontakt:
Re: Jaki program obliczy współrzędne punktów na okręgu
Chyba nikt nie rozumie o co chodzi.dziordzioarmani pisze:jakiej opcji w programie trzeba użyc aby te współrzędne obliczyc.
Chodzi o program działający na Amidze500, czy chodzi o g-cody do Macha ?
-
- Lider FORUM (min. 2000)
- Posty w temacie: 3
- Posty: 2103
- Rejestracja: 07 lip 2006, 00:31
- Lokalizacja: mazowieckie
Jak potrzebujesz obliczyć to raz, to wystarczy kartka papieru. Jak chcesz program to przepisz z kartki do np. excel-a lub innego arkusza kalkulacyjnego.dziordzioarmani pisze:Wiem, że można to obliczy samemu ale przecież nie będę tego robił na piechotę, napewno jest jakiś program który potrafi to zrobic.
Proszę o radę
Tak się też zastanawiam czy chodzi ci o problem matematyczny, czy konkretną opcję w blizej nie określonym programie?
Matematycznie to bym to zrobił tak:
O - oznaczę punkt środka łuku
Xs, Ys - współrzędne środka łuku - muszą być znane
XA,YA - współrzędne punktu A - są znane
XB,YB - współrzędne punktu B - tego szukamy
r - promień - znany
k.AOB - kąt między AB - znany (dla obliczeń trzeba zamienić na radiany)
1. Obliczam kąt między OA a osią x układu współrzędnych (oznaczmy OAx)
k.OAx = arccos((XA-Xs)/r) lub k.OAx = arcsin((YA-Ys)/r)
2. Obliczam kąt między OB a osią x układu wsp. (OBx)
k.OBx = k.OAx - k.AOB - jeśli liczysz z prawej lub plus jeśli z lewej
3. Mając ten kąt, podstawiam go do wzoru na współrzędne punktu na okręgu i obliczam współrzędne punktu B
XB = Xs + r * cos(k.OBx)
YB = Ys + r * sin(k.OBx)
Mam nadzieję, że się nie machnąłem - matematykę miałem 15 lat temu

-
- Specjalista poziom 3 (min. 600)
- Posty w temacie: 1
- Posty: 814
- Rejestracja: 21 maja 2009, 07:31
- Lokalizacja: Ruda Śląska
Dżordżowi chodzi o to jaka funkcja (i w jakim programie) jest w stanie zaprogramować taką czynność jak wiercenie/frezowanie otworów znajdujących się na podanej średnicy z uwzględnieniem tego iż:
posiada pierwszy otwór jako bazę
otwory mogą być niesymetrycznie rozmieszczone (czyli nie 6 otworów co 60stopni na fi200),
i dodatkowo definiowane ręcznie poprzez kąt pomiędzy położeniem otworów bazowego a następnym.
Chce ominąć procedurę ręcznego liczenia cz też rysowania. Wszystko w zakresie finalnego programowania.
Osobiście nie pracuję na oprogramowaniu pozwalającym na takie triki. U mnie musi być najpierw narysowane.
posiada pierwszy otwór jako bazę
otwory mogą być niesymetrycznie rozmieszczone (czyli nie 6 otworów co 60stopni na fi200),
i dodatkowo definiowane ręcznie poprzez kąt pomiędzy położeniem otworów bazowego a następnym.
Chce ominąć procedurę ręcznego liczenia cz też rysowania. Wszystko w zakresie finalnego programowania.
Osobiście nie pracuję na oprogramowaniu pozwalającym na takie triki. U mnie musi być najpierw narysowane.

Śląsk - Nierdzewka, Alloy, Laser, Gięcie, Excel
-
- Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 1
- Posty: 6
- Rejestracja: 20 kwie 2009, 20:47
- Lokalizacja: wziąść wiedze
Fajny programik. Ciekawi mnie tylko jak on to wylicza??GrzegorzQ pisze:dziordzioarmani.
Jeśli chodzi ci o szablon kołowy, to proponowałbym użyć programu "EditCNC". W menu "Tools" wybierasz "Calculate". Otwiera ci się okno z różnymi ciekawymi szablonami. Wybierasz "Bolt Circle" i wypełniasz pola które ci się wyświetlą. W rezultacie otrzymujesz współrzędne.
parametry które trzeba podać to:
-liczba otworów
-średnica okręgu
-współrzędne środka okręgu
-kąt pierwszego otworu.
Czy jest ktoś wstanie wrzucić gotowy kod G wyliczający to lub same wzory na to ?? Metoda kolegi ezbig nie działa mi.