Cykl 425 POMIAR SZEROK. WEWN.

Programowanie ISO

G425

Zastosowanie

Cykl sondy pomiarowej 425 ustala położenie i szerokość rowka (wybrania). Jeśli zdefiniowane są odpowiednie wartości tolerancji w cyklu, to sterowanie przeprowadza porównanie wartości zadanej i rzeczywistej oraz zapamiętuje te odchylenia w parametrach Q.

 
Tip

Zamiast cyklu 425 POMIAR SZEROK. WEWN. HEIDENHAIN zaleca bardziej wydajny cykl 1404 PROBE SLOT/RIDGE.

Przebieg cyklu

  1. Sterownik pozycjonuje sondę dotykową przy pomocy logiki pozycjonowania na prepozycję pierwszego punktu pomiaru 1.
  2. Logika pozycjonowania

  3. Następnie sonda pomiarowa przemieszcza się na wprowadzoną wysokość pomiaru i przeprowadza pierwszą operację próbkowania z posuwem próbkowania (kolumna F). 1. próbkowanie zawsze w dodatnim kierunku zaprogramowanej osi
  4. Jeżeli dla drugiego pomiaru zostanie wprowadzony offset, to sterowanie przemieszcza sondę (w razie potrzeby na bezpiecznej wysokości) do następnego punktu pomiaru 2 i wykonuje tam drugą operację próbkowania. W przypadku dużych długości zadanych sterowanie pozycjonuje na drugi punkt próbkowania na biegu szybkim. Jeżeli nie zostanie podany offset, to sterowanie mierzy szerokość bezpośrednio w kierunku przeciwnym
  5. Na koniec sterowanie odsuwa sondę pomiarową z powrotem na bezpieczną wysokość i zachowuje wartości rzeczywiste oraz odchylenia w następujących Q-parametrach:

Numer
parametru Q

Znaczenie

Q156

Wartość rzeczywista zmierzona długość

Q157

Wartość rzeczywista położenie oś środkowa

Q166

Odchylenie od zmierzonej długości

Wskazówki

  • Ten cykl można wykonać wyłącznie w trybie obróbki FUNCTION MODE MILL.
  • Sterowanie resetuje aktywną rotację podstawową na początku cyklu.

Wskazówki odnośnie programowania

  • Przed definiowaniem cyklu należy zaprogramować wywołanie narzędzia dla definicji osi sondy pomiarowej.
  • Długość nominalna Q311 musi mieć wartość pomiędzy najmniejszym i największym wymiarem (Q276/Q275).

Parametry cyklu

Rysunek pomocniczy

Parametry

Q328 Punkt startu 1-szej osi ?

Punkt startu operacji próbkowania w osi głównej płaszczyzny obróbki. Wartość działa absolutnie.

Dane wejściowe: -99999.9999...+99999.9999

Q329 Punkt startu 2-giej osi ?

Punkt startu operacji próbkowania w osi pomocniczej płaszczyzny obróbki. Wartość działa absolutnie.

Dane wejściowe: -99999.9999...+99999.9999

Q310 Przesuniecie dla 2. pom. (+/-)?

Wartość, o jaką sonda pomiarowa zostaje przesunięta przed drugim pomiarem. Jeśli zostanie podane 0, to sterowanie nie przesunie sondy pomiarowej. Wartość działa inkrementalnie.

Dane wejściowe: -99999.9999...+99999.9999

Q272 Oś pomiarowa (1=1 oś / 2=2 oś)?

Oś płaszczyzny obróbki, na której ma nastąpić pomiar:

1: oś główna = oś pomiaru

2: oś pomocnicza = oś pomiaru

Dane wejściowe: 1, 2

Q261 Wysokość pomiaru w osi sondy?

Współrzędna środka kuli na osi sondy pomiarowej, na której ma nastąpić pomiar. Wartość działa absolutnie.

Dane wejściowe: -99999.9999...+99999.9999

Q260 Bezpieczna wysokosc ?

Współrzędna na osi narzędzia, na której nie może dojść do kolizji pomiędzy sondą i obrabianym detalem (mocowaniem). Wartość działa absolutnie.

Dane wejściowe: -99999.9999...+99999.9999 alternatywnie PREDEF

Q311 Długość zadana?

Wartość zadana mierzonej długości

Dane wejściowe: 0...99999.9999

Q288 Maksymalny wymiar?

Największa dozwolona długość

Dane wejściowe: 0...99999.9999

Q289 Minimalny wymiar?

Najmniejsza dozwolona długość

Dane wejściowe: 0...99999.9999

Q281 Protokol pomiaru (0/1/2)?

Określić, czy sterowanie ma generować protokół pomiaru:

0: nie generować protokołu pomiaru

1: generować protokół pomiaru: sterowanie zachowuje plik protokołu TCHPR425.TXT standardowo w tym folderze, w którym zapisany jest plik .h

2: przerwać przebieg programu i protokół pomiaru wyświetlić na ekranie sterowania. Program NC kontynuować z NC-start

Dane wejściowe: 0, 1, 2

Q309 PGM-stop przy błędzie toleran.?

Określić, czy sterowanie ma przerwać przebieg programu przy przekraczaniu tolerancji i ma wydawać komunikat o błędach:

0: nie przerywać przebiegu programu, nie wydawać komunikatu o błędach

1: przerwać przebieg programu, wydać komunikat o błędach

Dane wejściowe: 0, 1

Q330 Narzędzie dla monitorowania?

Określić, czy sterowanie ma przeprowadzić monitorowanie narzędzia :

0: monitorowanie nie aktywne

>0: numer lub nazwa narzędzia, z którym sterowanie wykonało obróbkę. Możesz przy pomocy w opcjach wyboru na pasku akcji przejąć jedno narzędzie z tabeli narzędzi.

Dane wejściowe: 0...99999.9 Alternatywnie maksymalnie 255 znaków

Nadzorowanie narzędzi

Q320 Bezpieczna odleglosc?

Dodatkowy odstęp pomiędzy punktem pomiarowym i główką sondy pomiarowej. Q320 działa addytywnie do SET_UP (tabela sond pomiarowych) i tylko przy próbkowaniu punktu odniesienia na osi sondy pomiarowej. Wartość działa inkrementalnie.

Dane wejściowe: 0...99999.9999 alternatywnie PREDEF

Q301 Odjazd na bezpiecz. wys. (0/1)?

Określić, jak sonda ma przemieszczać się pomiędzy punktami pomiarowymi:

0: przemieszczenie między punktami pomiaru na wysokości pomiaru

1: : przemieszczenie między punktami pomiaru na bezpiecznej wysokości

Dane wejściowe: 0, 1

Przykład

11 TCH PROBE 425 POMIAR SZEROK. WEWN. ~

Q328=+75

;PKT.STARTU 1SZEJ OSI ~

Q329=-12.5

;PKT.STARTU 2GIEJ OSI ~

Q310=+0

;OFFSET DLA 2.POMIARU ~

Q272=+1

;OS POMIAROWA ~

Q261=-5

;WYSOKOSC POMIARU ~

Q260=+10

;BEZPIECZNA WYSOKOSC ~

Q311=+25

;ZADANA DLUGOSC ~

Q288=+25.05

;MAKSYMALNY WYMIAR ~

Q289=+25

;MINIMALNY WYMIAR ~

Q281=+1

;PROTOKOL POMIARU ~

Q309=+0

;PGM-STOP JESLI BLAD ~

Q330=+0

;NARZEDZIE ~

Q320=+0

;BEZPIECZNA WYSOKOSC ~

Q301=+0

;ODJAZD NA BEZP.WYS.