Strona 1 z 1

Automatyczna korekta otworu ?

: 23 lis 2014, 13:45
autor: wolvi
Witam prawdopodobnie piszę w złym dziale ale kwestia dotyczy Haasa v3, interesuje mnie aby sonda pomiarowa(renishawa) wjeżdżała do nowo wyfrezowanego otworu wiadomo na określoną głębokość odczytała wartość i jeśli jest taka potrzeba sama skorygowała narzędzie aby następnie frez wykonał np. otwór pasowany. To teraz pytanie da rade napisać taki program na sondę ? i czy zadziała na Haasie ? Chodzi mi tu także o ciągłość pracy aby nie przerywać obróbki i generować nowych kodów. A tak sie składa że na sondę nie potrafię go napisać ...

: 23 lis 2014, 16:18
autor: cube000
Jest to możliwe.
Osobiście jeszcze nic takiego nie robiłem, ale jeśli bym musiał to zrobić np. pilnie jutro to wykorzystał bym pomiary offsetów, wyciągnął zmierzone wartości X/Y z parametrów (np. #5321 to wartość X dla G59).
Np. wjeżdżasz sondą w otwór, mierzysz "X plus surface" dla offsetu G59, potem "X minus surface" dla G58.
Trochę matematyki i można wyliczyć średnicę i zapisać w którejś zmiennej globalnej, np. #549.

Cały program można by napisać na dwa sposoby. Albo wykorzystać instrukcje warunkowe albo z góry założyć przebieg obróbki dwustopniowy. Dwustopniowy, czyli zrobić celowo mniejszy otwór, zmierzyć i porównać do potrzebnej średnicy i dodać wartość różnicy między wymiarem oczekiwanym a zmierzonym do parametru który przechowuje wartość offsetu narzędzia z grupy parametrów #2401-#2600.

Dla dwustopniowego frezowania, mogło by to wyglądać tak:
Przykładowa sytuacja, założenia: chcesz mieć otwór 25,4mm, piszesz program na 25mm, otwór wychodzi 24,9mm ze względu na zużycie narzędzia.

Kod: Zaznacz cały

(tutaj instrukcje pomiaru G58 i G59)
#549=#5301-#5321; (wyliczenie średnicy)
#549=25.4-#549; (zamiana średnicy w różnicę między wartością oczekiwaną a zmierzoną)
#2408=#2408-#549; (przypisanie offsetu do narzędzia (chyba akurat narzędzia nr 8), może być plus lub minus w zależności od tego jakiej kompensacji używasz, czy G41 czy G42)
(ponowne frezowanie otworu już z korekcją przypisaną do freza)
#2408=0. ; (wyzerowanie kompensacji, aby następny otwór znów wyszedł mniejszy)
Przykład jest tylko pewną sugestią, nie traktuj tego jako gotowca.
Warto zajrzeć do książki od maszyny, tam są opisane wszystkie parametry.

Jeśli miałbym trochę więcej czasu na napisanie takiego programu, to zerknął bym do tego dokumentu, to instrukcja pomiarów sondą, zapewne coś ciekawego by się tam znalazło: http://diy.haascnc.com/sites/default/fi ... =%253F1760

Re: Automatyczna korekta otworu ?

: 23 lis 2014, 17:11
autor: WZÓR
wolvi pisze: ...ale kwestia dotyczy Haasa v3, interesuje mnie aby sonda pomiarowa(renishawa) wjeżdżała do nowo wyfrezowanego otworu wiadomo na określoną głębokość odczytała wartość ...
... wartość tę , czyli średnicę tego otworu odczytasz w #188
wolvi pisze:... aby następnie frez wykonał np. otwór pasowany. ...
.... , a skąd wiesz, że nie będziesz miał stożka?
wolvi pisze:... Chodzi mi tu także o ciągłość pracy aby nie przerywać obróbki i generować nowych kodów. ...
..... , a użycie kompensacji i średnicówki jest aż tak trudne i pracochłonne?

Mariusz.

: 23 lis 2014, 17:57
autor: ryby007
Jeśli chodzi o frezowanie w stali to bym nie ryzykował z taka automatyką.
Jak sonda zmierzy że brakuje 0.01 do minimalnego wymaganego wymiaru a programik doda odpowiednią wartość w offsetach na średnicy to i tak może albo nie wybrać albo wybierze za dużo.
Inaczej wybiera frez jak zbiera 0.5 a inaczej 0.01.
Przy alu jest z tym łatwiej :mrgreen:
Lepiej ustawić normalnie maszynę po środku tolerancji i pilnować średnicówką lub mikrometrem po odjechaniu i pauza M00 . Na końcu programu napisać sobie osobną operację na korekcyjne przejechanie otworu.

: 23 lis 2014, 23:23
autor: wolvi
dzięki za odpowiedzi na pewno postaram się napisać program chociażby na mierzenie otworu, aby ręcznie się nie bawić, co do kompensacji to ustalam ją wpisując w camie odpowiednią średnicę frezu i po odczycie zmierzonej średnicy otworu #188 wracam do komputera (2m) i zmieniam średnicę frezu, następnie znowu zrzucam wszystko na pena i włączam program... po prostu chciałem to ominąć lecz po wypowiedzi ryby007 także stwierdzam że to faktycznie może być ryzyko.

: 23 lis 2014, 23:55
autor: WZÓR
wolvi pisze:... na pewno postaram się napisać program chociażby na mierzenie otworu, ...
Wcale go nie musisz pisać .
Zmierz bazę (np. G55) w tym otworze i odczytaj wartość w #188 ..... , i gotowe.
wolvi pisze:... co do kompensacji to ustalam ją wpisując w camie odpowiednią średnicę frezu i po odczycie zmierzonej średnicy otworu #188 wracam do komputera (2m) i zmieniam średnicę frezu, następnie znowu zrzucam wszystko na pena i włączam program... po prostu chciałem to ominąć ...
Nie potrafisz napisać programu w CAM z kompensacją i wpisać na panelu maszyny w geometrii średnicę freza ?
..... , i wtedy do komputera nie ma potrzeby co chwilę latać , aby (jak trzeba) zmienić średnicę freza.

http://zapodaj.net/e95fd2d399e5a.jpg.html

Mariusz.

: 03 gru 2014, 23:09
autor: wolvi
Wzór Twoje "nie potrafisz" bardzo zmotywowało dzięki za odpowiedzi program na mierzenie z automatu napisany i kompensacja jest już też zmieniana w centrum a nie na komp ^^ pozdrawiam!