Fanuc wstęp do programowania
-
- Czytelnik forum poziom 1 (min. 10)
- Posty w temacie: 3
- Posty: 18
- Rejestracja: 08 maja 2013, 11:35
- Lokalizacja: Radom
Ja dopiero poznaję możliwości fanuka, więc moje "dylematy" mogą się wydać dziwne. Staram się jakoś logicznie uporządkować w głowie ten system i dochodzę do wniosku, że skoro jest możliwość:
G16
G1 X(promień) Y(kąt - np. inny niż krotność 90*)
G15 G80
po wykonaniu której nie znamy (bez obliczeń lub rysunku CAD) współrzędnych końca ścieżki narzędzia, to powinna być również możliwość zaprogramowania "bez obliczeń" kontynuacji tej ścieżki w formie interpolacji kołowej np. łuku o kącie innym niż krotność 90*. W przykładzie, który podałeś współrzędne końca łuku są oczywiste.
Popraw mnie jeśli się mylę. Zmieniając w Twoim przykładzie parametr I przesunąłem środek łuku/okręgu w osi X (bez zmiany Y), parametr J to promień łuku/okręgu. Jak zmienić położenie środka w osi Y? Może masz jakieś materiały dokładniej opisujące znaczenie parametrów w interpolacji kołowej (również z użyciem współrzędnych biegunowych), a jeśli nie to czy mógłbyś mi napisać kilka "skrajnych" przypadków takich interpolacji, a ja je sobie sam przeanalizuję żeby nie zajmować Ci czasu...
G16
G1 X(promień) Y(kąt - np. inny niż krotność 90*)
G15 G80
po wykonaniu której nie znamy (bez obliczeń lub rysunku CAD) współrzędnych końca ścieżki narzędzia, to powinna być również możliwość zaprogramowania "bez obliczeń" kontynuacji tej ścieżki w formie interpolacji kołowej np. łuku o kącie innym niż krotność 90*. W przykładzie, który podałeś współrzędne końca łuku są oczywiste.
Popraw mnie jeśli się mylę. Zmieniając w Twoim przykładzie parametr I przesunąłem środek łuku/okręgu w osi X (bez zmiany Y), parametr J to promień łuku/okręgu. Jak zmienić położenie środka w osi Y? Może masz jakieś materiały dokładniej opisujące znaczenie parametrów w interpolacji kołowej (również z użyciem współrzędnych biegunowych), a jeśli nie to czy mógłbyś mi napisać kilka "skrajnych" przypadków takich interpolacji, a ja je sobie sam przeanalizuję żeby nie zajmować Ci czasu...
Tagi:
-
- Moderator
-
Lider FORUM (min. 2000)
- Posty w temacie: 2
- Posty: 8197
- Rejestracja: 01 sty 2009, 20:01
- Lokalizacja: Oława
Użyj adresu R
http://fotoo.pl/show.php?img=580852_bez ... u.jpg.html
instrukcja (PDF) do pobrania tutaj;
http://haascnc.com/download_manual.asp
p.s.
Przykład podany ze sterowania Haas , ale na Fanuc (mam nadzieję) też pójdzie.
Mariusz.
http://fotoo.pl/show.php?img=580852_bez ... u.jpg.html
instrukcja (PDF) do pobrania tutaj;
http://haascnc.com/download_manual.asp
p.s.
Przykład podany ze sterowania Haas , ale na Fanuc (mam nadzieję) też pójdzie.
Mariusz.
Pomagam w:
HAAS - frezarki, tokarki
HAAS - frezarki, tokarki
-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 3
- Posty: 329
- Rejestracja: 23 sie 2010, 21:32
- Lokalizacja: Świerklany
W moim poprzednim poście masz link do instrukcji w której znajduje się opis zagadnienia o wyjaśnienie którego prosisz. Jeśli jednak nie chce Ci się czytać instrukcji, to w skrócie wygląda to tak, że parametry I oraz J są współrzędnymi środka okręgu, I odpowiada wartości współrzędnej X, J -> Y. Jest to odległość środka okręgu od pozycji początkowej łuku.plarav pisze:(...)
Przykład:

Na podstawie powyższego rysunku, jeśli chcemy przejechać narzędziem z punktu 1 do punktu 2, punktami początku okręgu będą współrzędne w którym narzędzie aktualnie się znajduje, czyli X50. Y0., natomiast punkt końcowy X0. Y50., czyli kod FANUCa będzie wyglądał następująco:
Kod: Zaznacz cały
G01 X50. Y0. F200
G03 X0. Y50. I-50. J0.
Pozdrawiam
-
- Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 1
- Posty: 2
- Rejestracja: 30 sie 2014, 15:22
- Lokalizacja: Wołomin