Cykl 426 POMIAR MOSTKA ZEWN. (#17 / #1-05-1)

Programowanie ISO

G426

Zastosowanie

Cykl sondy pomiarowej 426 ustala położenie i szerokość mostka. Jeśli zdefiniowane są odpowiednie wartości tolerancji w cyklu, to sterowanie przeprowadza porównanie wartości zadanej i rzeczywistej oraz zachowuje te odchylenia w parametrach Q.

 
Tip

Zamiast cyklu 426 POMIAR MOSTKA ZEWN. 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 ujemnym kierunku zaprogramowanej osi
  4. Potem sonda pomiarowa przemieszcza się na bezpiecznej wysokości do następnego punktu próbkowania i wykonuje tam drugą operację próbkowania
  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.

Parametry cyklu

Rysunek pomocniczy

Parametry

Q263 1.pkt pomiarowy 1.osi?

Współrzędna pierwszego punktu próbkowania w osi głównej płaszczyzny obróbki. Wartość działa absolutnie.

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

Q264 1.pkt pomiar.2.osi?

Współrzędna pierwszego punktu próbkowania w osi pomocniczej płaszczyzny obróbki. Wartość działa absolutnie.

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

Q265 2.pkt pomiarowy 1.osi?

Współrzędna drugiego punktu próbkowania w osi głównej płaszczyzny obróbki. Wartość działa absolutnie.

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

Q266 2.pkt pomiarowy 2.osi?

Współrzędna drugiego punktu próbkowania w osi pomocniczej płaszczyzny obróbki. Wartość działa absolutnie.

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

Q320 Bezpieczna odleglosc?

Dodatkowy odstęp pomiędzy punktem pomiarowym i główką sondy pomiarowej. Q320 działa addytywnie do SET_UP tabeli sond pomiarowych Wartość działa inkrementalnie.

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

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 TCHPR426.TXT standardowo w tym folderze, w którym zapisany jest przynależny program NC.

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

Przykład

11 TCH PROBE 426 POMIAR MOSTKA ZEWN. ~

Q263=+50

;1.PKT POMIAROW 1.OSI ~

Q264=+25

;1.PKT 2.OSI ~

Q265=+50

;2-GI PUNKT W 1. OSI ~

Q266=+85

;2-GI PUNKT W 2. OSI ~

Q272=+2

;Oś pomiaru ~

Q261=-5

;WYSOKOSC POMIARU ~

Q320=+0

;BEZPIECZNA WYSOKOSC ~

Q260=+20

;BEZPIECZNA WYSOKOSC ~

Q311=+45

;ZADANA DLUGOSC ~

Q288=+45

;MAKSYMALNY WYMIAR ~

Q289=+44.95

;MINIMALNY WYMIAR ~

Q281=+1

;PROTOKOL POMIARU ~

Q309=+0

;PGM-STOP JESLI BLAD ~

Q330=+0

;NARZEDZIE