narzędzie z różnym ofsetem
-
Autor tematu - Specjalista poziom 1 (min. 100)
- Posty w temacie: 5
- Posty: 196
- Rejestracja: 28 wrz 2009, 10:54
- Lokalizacja: ze ściany wschodniej
narzędzie z różnym ofsetem
Witam
Potrzebuje jednym narzędziem zrobić dwie średnice:
Przy jednej średnicy przywołuje D12 jak numer narzędzia a przy drugiej np D6. Wcześniej tego nie robiłem bo miałem wiele narzędzie w magazynie a teraz muszę sobie poradzić jednym.
Myślałem że jak wpiszę inną korekcję w tabeli narzędzi jak na rysunku to postprocesor wygeneruje mi to w programie.
Czy to wina postprocesora czy jest jakaś inna funkcja ?
Pozdrawiam
Potrzebuje jednym narzędziem zrobić dwie średnice:
Przy jednej średnicy przywołuje D12 jak numer narzędzia a przy drugiej np D6. Wcześniej tego nie robiłem bo miałem wiele narzędzie w magazynie a teraz muszę sobie poradzić jednym.
Myślałem że jak wpiszę inną korekcję w tabeli narzędzi jak na rysunku to postprocesor wygeneruje mi to w programie.
Czy to wina postprocesora czy jest jakaś inna funkcja ?
Pozdrawiam
Ostatnio zmieniony 06 sty 2013, 11:10 przez lotnik11, łącznie zmieniany 1 raz.
Tagi:
-
- ELITA FORUM (min. 1000)
- Posty w temacie: 1
- Posty: 1743
- Rejestracja: 28 gru 2004, 23:56
- Lokalizacja: Rybnik
Nie znam twojego programu ale na moim żeby taki nr zrobić muszę wybrać ponownie ten sam frez ale pod innym numerem . Dopiero po wygenerowaniu programu robię niezbędne poprawki w gotowym kodzie .
Moj chomik
http://chomikuj.pl/skotisobek
http://chomikuj.pl/skotisobek
-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 3
- Posty: 302
- Rejestracja: 20 lut 2009, 20:17
- Lokalizacja: -;)
Trochę to niebezpieczne zagrywać dwoma offsetami przy jednym narzędziu, zwłaszcza jeżeli próbujesz to robić w osi Z
Nie lepiej po prostu wygenerować dwie operacje i zmienić FLOOR PLANE w tej drugiej?
Jak ustawiasz na maszynie offset Z jest to niczym innym jak długość freza ( teoretycznie wartość niezmienna podczas obróbki). Natomiast jak chcesz zagrać korektorem D to też jest to nic innego jak jego promień , ewentualnie pomniejszony lub powiększony zależnie od tolerancji otworu jaki chcesz uzyskać bądź samego fizycznego zużycia freza .
Jeżeli jesteś na tyle odważny proponuję rozpisać to na dwie operacje i w tej drugiej przywołać inne narzędzie o tej samej średnicy, po czym z ręki zmienić program NC
T1212 D12 w pierwszej i T1206 D06 w drugiej . No i jeszcze sprawa G43 H ....do zmiany.
Wtedy maszyna nie pobierze z kubka nowego narzędzia a przywoła te korektory z innym offsetem.
Ale zdecydowanie odradzam taki sposób , bo zmiennik może nie wiedzieć która korekcja jest załadowana jako ostatnia w Z i przyłożyć w stół.
Fanuc Ci to kupi, Sinumerik też , gorzej z HH będzie chyba że kontroler pozwala załadować TOOL DEF ( mój TNC530 tej komendy nie akceptuje i korzystam tylko z TOOL CALL i tabeli)
Nie lepiej po prostu wygenerować dwie operacje i zmienić FLOOR PLANE w tej drugiej?
Jak ustawiasz na maszynie offset Z jest to niczym innym jak długość freza ( teoretycznie wartość niezmienna podczas obróbki). Natomiast jak chcesz zagrać korektorem D to też jest to nic innego jak jego promień , ewentualnie pomniejszony lub powiększony zależnie od tolerancji otworu jaki chcesz uzyskać bądź samego fizycznego zużycia freza .
Jeżeli jesteś na tyle odważny proponuję rozpisać to na dwie operacje i w tej drugiej przywołać inne narzędzie o tej samej średnicy, po czym z ręki zmienić program NC
T1212 D12 w pierwszej i T1206 D06 w drugiej . No i jeszcze sprawa G43 H ....do zmiany.
Wtedy maszyna nie pobierze z kubka nowego narzędzia a przywoła te korektory z innym offsetem.
Ale zdecydowanie odradzam taki sposób , bo zmiennik może nie wiedzieć która korekcja jest załadowana jako ostatnia w Z i przyłożyć w stół.
Fanuc Ci to kupi, Sinumerik też , gorzej z HH będzie chyba że kontroler pozwala załadować TOOL DEF ( mój TNC530 tej komendy nie akceptuje i korzystam tylko z TOOL CALL i tabeli)
-
Autor tematu - Specjalista poziom 1 (min. 100)
- Posty w temacie: 5
- Posty: 196
- Rejestracja: 28 wrz 2009, 10:54
- Lokalizacja: ze ściany wschodniej
Mam dwie średnice tak jak na pierwszym obrazku.
Jednym narzędziem w pierwszej operacji robię średnicę zewnętrzną przywołując korekcję D12 a w drugiej operacji tym samym narzędziem robię średnicę wewnętrzną przywołując korekcję D10. Długości narzędzie nie zmieniam G43 H12 jest takie samo przy pierwszej operacji jak i przy drugiej.
Taki program funkcjonuje cały czas na maszynie tylko chodziło mi o to czy jest funkcji w nx po której program wygeneruje mi ścieżkę gdzie narzędzie będzie w pierwszej operacji:
T12...G43 H12... D12 a w drugiej, która następuje po pierwszej T12...G43 H12... D10. Do tej pory w tych dwóch operacjach program generował mi taką samą korekcję promieniową "D" a ja ręcznie zmieniałem ją na inną i wszystko dobrze pracuje tylko po każdej modyfikacji programu musiałem znowu to zmieniać.
Jednym narzędziem w pierwszej operacji robię średnicę zewnętrzną przywołując korekcję D12 a w drugiej operacji tym samym narzędziem robię średnicę wewnętrzną przywołując korekcję D10. Długości narzędzie nie zmieniam G43 H12 jest takie samo przy pierwszej operacji jak i przy drugiej.
Taki program funkcjonuje cały czas na maszynie tylko chodziło mi o to czy jest funkcji w nx po której program wygeneruje mi ścieżkę gdzie narzędzie będzie w pierwszej operacji:
T12...G43 H12... D12 a w drugiej, która następuje po pierwszej T12...G43 H12... D10. Do tej pory w tych dwóch operacjach program generował mi taką samą korekcję promieniową "D" a ja ręcznie zmieniałem ją na inną i wszystko dobrze pracuje tylko po każdej modyfikacji programu musiałem znowu to zmieniać.
-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 3
- Posty: 302
- Rejestracja: 20 lut 2009, 20:17
- Lokalizacja: -;)
No więc tak :
Pierwsza operacja narzędzie np. frez o średnicy 10mm nazywasz MILL10
wpisujesz w narzędziu Tool Number 12 Adjust Register 12 , Cutcom Register 12
Druga operacja : narzędzie o tej samej średnicy np. 10mm nazywasz MILL10_1 ( inaczej) i przywołujesz to nowe narzędzie do operacji nr.2
wpisujesz w narzędziu MILL10_1 Tool Number 12 Adjust Register 12 Cutcom Register 6
Wtedy generuje tak jak chcesz ............
Rozwiązanie jest w narzędziu nie w operacji, swoją drogą nie lepiej po prostu zrobić to na tokarce ?
Pierwsza operacja narzędzie np. frez o średnicy 10mm nazywasz MILL10
wpisujesz w narzędziu Tool Number 12 Adjust Register 12 , Cutcom Register 12
Druga operacja : narzędzie o tej samej średnicy np. 10mm nazywasz MILL10_1 ( inaczej) i przywołujesz to nowe narzędzie do operacji nr.2
wpisujesz w narzędziu MILL10_1 Tool Number 12 Adjust Register 12 Cutcom Register 6
Wtedy generuje tak jak chcesz ............
Rozwiązanie jest w narzędziu nie w operacji, swoją drogą nie lepiej po prostu zrobić to na tokarce ?
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 1
- Posty: 266
- Rejestracja: 25 cze 2009, 23:06
- Lokalizacja: RPZ / DW
Zgaduję, że to nie pomożeradeko pisze:No więc tak :
Pierwsza operacja narzędzie np. frez o średnicy 10mm nazywasz MILL10
wpisujesz w narzędziu Tool Number 12 Adjust Register 12 , Cutcom Register 12
Druga operacja : narzędzie o tej samej średnicy np. 10mm nazywasz MILL10_1 ( inaczej) i przywołujesz to nowe narzędzie do operacji nr.2
wpisujesz w narzędziu MILL10_1 Tool Number 12 Adjust Register 12 Cutcom Register 6
Wtedy generuje tak jak chcesz ............

To nieprawda, że korektory wpisane w narzędziu są ważniejsze od tych wpisanych w operacji.
Jest właśnie odwrotnie.
Jeżeli wpiszemy numer narzędzia lub któryś korektor w operacji, to postprocesor automatycznie "zapomni" o tym co było wpisane w narzędziu.
Podczas wpisywania numerów w operacji, obok pól do wpisywania mamy takie małe kłódki:
- otwarta oznacza, że numer korektora jest wpisany lokalnie w operacji,
- natomiast zamknięta, że jest przejęty z tego co wpisaliśmy w narzędziu.
Zawsze na początku jest zamknięta, a kiedy coś wpiszemy, to kłódka przy tym polu się otwiera.
Możemy ją później ponownie zamknąć...
Odpowiadając na pytanie:
Żeby osiągnąć efekt należy zmodyfikować postprocesor.lotnik11 pisze:Czy to wina postprocesora czy jest jakaś inna funkcja ?
Często w postprocesorach robi się tak, że korektory długości i średnicy są ignorowane, a w ich miejsce jest wstawiany taki sam numer, jak numer narzędzia.
Dla wielu programistów takie rozwiązanie jest wygodniejsze, w sytuacji gdy na maszynie każde narzędzie pracuje tylko z jednym zestawem korektorów.
Wystarczy poinformować autora postprocesora, że chcesz stosować numery korektorów inne niż numer narzędzia...
PS
lotnik11: Warto "obcinać" zrzuty ekranu!

Ostatnio zmieniony 15 gru 2012, 19:04 przez Magneto86, łącznie zmieniany 1 raz.
