Interpolacja

Tu możemy porozmawiać na temat podstaw budowy amatorskich maszyn CNC

Autor tematu
MDK21
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 3
Posty: 7
Rejestracja: 03 paź 2006, 11:28
Lokalizacja: z daleka

Interpolacja

#1

Post napisał: MDK21 » 30 mar 2008, 12:31

Mam takie pytanko
Czy istnieje jakiś prosty wzór do obliczanie punktu środkowego łuku (I,J) na podstawie współrzędnych punktu początkowego , punktu końcowego oraz promienia tego łuku.
Pewnie ktoś sobie pomyśli na co mi to skoro jest promień . Ale niestety maszyna na której przyszlo mi obecnie pracowac wymaga podania we frezowaniu kołowym punktu środkowego koła/łuku
Stąd tez moje pytanie.



Tagi:

Awatar użytkownika

easy2002
Moderator
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 1
Posty: 1998
Rejestracja: 27 lis 2004, 19:40
Lokalizacja: Gniew
Kontakt:

#2

Post napisał: easy2002 » 30 mar 2008, 13:34

Witaj
Ze wzoru na pole trójkąta i wzoru na współrzędną jednego wierzchołka gdyż dwie współrzędne już kolega ma :wink:
Tylko czy nie lepiej użyć jakiegoś darmowego prostego CAD'a i to rozrysować :?:
... z poważaniem ....pozdrawiam --- Doceń to że, poświęciłem Ci trochę czasu !!! wciśnij "pomógł" to nic nie kosztuje ;-) ---
Moja pierwsza i druga maszynka a trzecia w fazie testu http://www.cnc.info.pl/viewtopic.php?t=2281


Autor tematu
MDK21
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 3
Posty: 7
Rejestracja: 03 paź 2006, 11:28
Lokalizacja: z daleka

#3

Post napisał: MDK21 » 31 mar 2008, 14:51

hmmm :grin: :oops:
A mógłbys pokazać to na jakimś przykładzie ?
np Punkt A : 80 ,10
Punkt B : 10 ,31
R :63
Byłbym BARDZO wdzięczny :!:


Jerzy Waryś
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 1
Posty: 1
Rejestracja: 04 kwie 2008, 00:38
Lokalizacja: Gliwice

#4

Post napisał: Jerzy Waryś » 04 kwie 2008, 01:52

Zadanie proste do rozwiązania cyrklem, ale analitycznie trochę "męczące" :mrgreen:

Dane;
Punkt P1(X1,Y1),Punkt P2(X2,Y2),promień R

Rozwiązanie zależy odległości P1 i P2:
1) Jeżeli odległość P1 i P2 > 2R - brak rozwiązania
2)Odległość P1 i P2 = 2R - jeden okrąg
3)Odległość P1 i P2 < 2R - dwa okręgi

Dx=X2-X1; Dy=Y2-Y1;
Dx2=Dx*Dx; Dy2=Dy*Dy

Okrąg 1
X=(X1+X2)/2+Dy/2*Sqrt((4*R*R-Dx2-Dy2)/(Dx2+Dy2));
Y=(Y1+Y2)/2+Dx/2*Sqrt((4*R*R-Dx2-Dy2)/(Dx2+Dy2));
Okrąg 2
X=(X1+X2)/2-Dy/2*Sqrt((4*R*R-Dx2-Dy2)/(Dx2+Dy2));
Y=(Y1+Y2)/2-Dx/2*Sqrt((4*R*R-Dx2-Dy2)/(Dx2+Dy2));
Załączniki
bez tytułu.JPG
rozwiązanie
bez tytułu.JPG (23.61 KiB) Przejrzano 985 razy


Autor tematu
MDK21
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 3
Posty: 7
Rejestracja: 03 paź 2006, 11:28
Lokalizacja: z daleka

#5

Post napisał: MDK21 » 06 kwie 2008, 21:16

Dziękuje obu Panom za pomoc :)


lypton2a4
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 1
Posty: 7
Rejestracja: 11 lut 2008, 23:55
Lokalizacja: Gogolin

#6

Post napisał: lypton2a4 » 15 kwie 2008, 09:29

MAM PROBLEM. Musze zrobić łuki na Fanuc'u i co musze podać jeżeli chce aby wyszło np. R10? G2, G3 potem X1Z1 i X2Z2 a co dalej?

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „CNC podstawy”