narzędzie z różnym ofsetem

NX CAM/Unigraphics

Autor tematu
lotnik11
Specjalista poziom 1 (min. 100)
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

#1

Post napisał: lotnik11 » 13 gru 2012, 18:47

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
Ostatnio zmieniony 06 sty 2013, 11:10 przez lotnik11, łącznie zmieniany 1 raz.



Tagi:

Awatar użytkownika

skoti
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 1
Posty: 1743
Rejestracja: 28 gru 2004, 23:56
Lokalizacja: Rybnik

#2

Post napisał: skoti » 13 gru 2012, 23:07

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 .


rc666
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 1
Posty: 1268
Rejestracja: 27 cze 2011, 14:48
Lokalizacja: Chrząszczyżewoszyce

#3

Post napisał: rc666 » 14 gru 2012, 12:43

Niejasno sformulowales pytanie.
"Jednym narzedziem" Frez?? czy moze wiertlo. Bo jezeli chcesz zrobic wirtlem fi12 otwor o fi6 to bedzie bardzo trudne.
O czym mowa? o frezowaniu czy toczeniu??
Nie ma głupich pytań, są tylko głupcy którzy ich nie zadają...


Autor tematu
lotnik11
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 5
Posty: 196
Rejestracja: 28 wrz 2009, 10:54
Lokalizacja: ze ściany wschodniej

#4

Post napisał: lotnik11 » 14 gru 2012, 14:22

Frezowaniu ...
Jednym narzędziem robię średnicę wewnętrzną i zewntrzną. Jedno narzędzie musi być pod dwoma ofsetami.

pozdrawiam


radeko
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 3
Posty: 302
Rejestracja: 20 lut 2009, 20:17
Lokalizacja: -;)

#5

Post napisał: radeko » 14 gru 2012, 21:03

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)


Autor tematu
lotnik11
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 5
Posty: 196
Rejestracja: 28 wrz 2009, 10:54
Lokalizacja: ze ściany wschodniej

#6

Post napisał: lotnik11 » 15 gru 2012, 12:15

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ć.


radeko
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 3
Posty: 302
Rejestracja: 20 lut 2009, 20:17
Lokalizacja: -;)

#7

Post napisał: radeko » 15 gru 2012, 13:30

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 ?


Autor tematu
lotnik11
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 5
Posty: 196
Rejestracja: 28 wrz 2009, 10:54
Lokalizacja: ze ściany wschodniej

#8

Post napisał: lotnik11 » 15 gru 2012, 15:07

jak by była ..... witamy w polskiej rzeczywistości.

Słowa mojego szefa ...
"przecież na tej maszynie można wszystko zrobić"

A wracając do tematu to właśnie tak robię - zobacz na obrazku w pierwszym poście. Tylko w programie dalej mam D12 a nie D6.


radeko
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 3
Posty: 302
Rejestracja: 20 lut 2009, 20:17
Lokalizacja: -;)

#9

Post napisał: radeko » 15 gru 2012, 15:22

Wrzuć plik sprawdzę na swoim postprocesorze , u mnie jest tak jak chcesz.
Dlaczego nie używasz korekcji H ? W tym przypadku na obrazku wygeneruje Ci G43 H0

Awatar użytkownika

Magneto86
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 266
Rejestracja: 25 cze 2009, 23:06
Lokalizacja: RPZ / DW

#10

Post napisał: Magneto86 » 15 gru 2012, 17:11

radeko 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 ............
Zgaduję, że to nie pomoże ;)
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:
lotnik11 pisze:Czy to wina postprocesora czy jest jakaś inna funkcja ?
Żeby osiągnąć efekt należy zmodyfikować postprocesor.
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! :twisted:
Ostatnio zmieniony 15 gru 2012, 19:04 przez Magneto86, łącznie zmieniany 1 raz.
Obrazek

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „NX CAM/Unigraphics”