Strona 1 z 2
Offset narzędzi z pozycji programu
: 03 paź 2013, 10:21
autor: grimed
Witam.
Maszyna Fanuc 31i
Czy i w jaki sposób jestem w stanie zmienić parametry narzędzia skrawającego w czasie trwania obróbki. Chodzi o to, by wybrany frez w jednym cyklu miał wpisaną średnicę przykładowo D5 a w kolejnym cyklu np. D5.5.
Wiem że brzmi to absurdalnie, jednakże zastosowanie takiego rozwiązania ułatwiłoby ustawienie narzędzia do wykonania obróbki w taki sposób by frezowało wybraną częścią (Dotyczy to frezu palcowego).
Poniżej link do rysunku z nakreśloną wizją
http://ifotos.pl/zobacz/Szczekajp_nseaaee.jpg/
: 03 paź 2013, 11:18
autor: stalkwasek
Z tego co wiem to w fanucu (przynajmniej tokarce) mozna opisac kilka dlugosc narzedzi. W zaleznosci z ktorej chcemy korzystac na poczatku programu wybieramy dana tabelka poprzez jakas tam funkcje stala. Nie mam teraz dojscia do maszyny ale bylo to chyba g5x.
: 03 paź 2013, 11:58
autor: silvesters
Możesz użyć różnych korekcji z tabeli, lub używać jedne D, ale modyfikować je za pomocą zmiennej makro. Korekty można odczytywać i zapisywać przy pomocy #.
: 03 paź 2013, 12:35
autor: rc666
Dlaczego chcesz robic takie numery?? Ja bym ci odradzal cos takiego.
Jak to zrobic? bardzo prosto.
Musisz uzyc innego offest-u.
Np. nich to bedzie narzedzie nr1 dajesz D1 czy jak tam masz na maszynie.
Pozniej jezeli potrzebujesz zrobic taki manewr jak piszesz, to dajesz inny numer ofsset-u w programie.
Najwazniejsza rzecz to musisz zkasowac poprzedni offset, G40 komenda o ile sie nie myle.
: 03 paź 2013, 16:00
autor: PiRo_man
Na wykonanie takiego elementu (zgodnie z przedstawionym rysunkiem), jedynym rozsądnym wyjściem jest użycie makrodefinicji. Kompensacji w tablicy musiał byś mieć tyle, ile ilość zejść freza, ze względu na to, że frez idzie po promieniu, i sam ma promień, czyli z każdym zejściem, styczność freza z materiałem będzie w innym punkcie (co za tym idzie kompensacja narzędzia co przejście będzie inna).
Przykład dla freza 12 mm R6 obrabiającego promień 20 mm.
dla Z0 promień freza = 0 (środek detalu znajduje się w osi freza)
dla Z-0.5; R = 1.333
dla Z-0.51; R = 1.346
itd...
Powyższym przykładem pokazałem, że obniżenie się nawet o niewielką wartość po promieniu narzędziem który również ma promień zmienia jego punkt styczności z materiałem (czyli tym samym promień narzędzia).
: 22 paź 2013, 06:26
autor: grimed
Witam
Rozwiązanie znalazło, jednakże jest ono warunkowane prawdopodobnie rodzajem maszyny. Na tej na której pracuję do korekcji narzędzia w czasie pracy wystarczy użyć wbudowanej funkcji: G10L12P4R1.25, gdzie P to numer narzędzia, a R to wymagany promień. pozostaje długość narzędzia. Aby skorygować ręcznie długość narzędzia zastosowałem tzw I,J,K na początku cyklu w którym przemieszczam się od współrzędnych (przykładowo G54) o zadaną wartość - w moim przypadku K - czyli odpowiednik Osi Z.
Co prawda uzyskuję tylko jedną pozycję, ale jeśli nie jest ich zbyt wiele, to dzielę operację na kilka etapów i jakoś idzie. Ogólnie sztuka jest już zrobiona, dlatego dziękuję za wskazówki i porady

: 08 lis 2013, 20:58
autor: raben
Wyglada jak neutralne narzedzie. U nas gdy sondujemy takie narzedzie w osi z najpierw mierze prawa strone. Spisuje odczyt. Potem lewa strone spisuje odczyst ( taka sama wysokosc w X ). Dodaje, dziele na 2 i mam srodek. Recznie wpisuje do tabeli w maszynie i tyle. Nie wiem moze jest lepszy sposob aby znalezc ale puki co dziala. A jak nie jest zepsute to nei stsram sie naprawic.
Dopiero sie ucze Makro ale jak ktos zna lepszy sposob to chetnie uslysze.
: 04 lut 2015, 16:59
autor: edo81
Czy który was już poradził sobie z tym przy zastosowaniu zmiennych "#" gdyż ja ostatnio walczę z podobnym problem i nie mogę za-bardzo z należeć zmiennej która odpowiada za offset promienia.
Znalazłem w instrukcji takie zmienne:
#2401-#2600 Przesunięcia średnicy/promienia narzędzia
#2601-#2800 Zużycie średnicy/promienia narzędzia
#3201-#3400 Średnica rzeczywista dla narzędzi od 1 do 200 włącznie.
Ale żadna z nich mi nie działa na moich maszynach.
Pozdrawiam
: 04 lut 2015, 17:38
autor: mariusz123a
Sprawdź:
#2901 T01
#2902 T02
#2903 T03
: 04 lut 2015, 19:06
autor: PiRo_man
Możesz jeszcze spróbować wczytać zmienne od #13001 do 13XXX (XXX - ile masz miejsc w tablicy narzędzi) dla kompensacji geometrycznej, oraz od #12001 do 12XXX dla kompensacji zużycia.
inż. Mateusz