Cykl 422 POMIAR OKRAG ZEWN. (#17 / #1-05-1)

Programowanie ISO

G422

Zastosowanie

Cykl sondy pomiarowej 422 ustala punkt środkowy i średnicę czopu okrągłego. 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 422 POMIAR OKRAG ZEWN. HEIDENHAIN zaleca bardziej wydajny cykl 1401 PROBKOWANIE OKRAG.

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). Sterowanie określa kierunek próbkowania automatycznie w zależności od zaprogramowanego kąta startu
  4. Następnie sonda pomiarowa przemieszcza się kołowo, albo na wysokość pomiaru albo na bezpieczną wysokość, do następnego punktu próbkowania 2 i przeprowadza tam drugą operację próbkowania
  5. Sterowanie pozycjonuje sondę do punktu próbkowania 3 a następnie do punktu próbkowania 4 i przeprowadza tam trzecią i czwartą operację próbkowania
  6. Na koniec sterowanie odsuwa sondę pomiarową z powrotem na bezpieczną wysokość i zapamiętuje wartości rzeczywiste oraz odchylenia w następujących Q-parametrach:

Numer
parametru Q

Znaczenie

Q151

Wartość rzeczywista środek oś główna

Q152

Wartość rzeczywista środek oś pomocnicza

Q153

Wartość rzeczywista średnica

Q161

Odchylenie środek oś główna

Q162

Odchylenie środek oś pomocnicza

Q163

Odchylenie średnica

Wskazówki

  • Ten cykl można wykonać wyłącznie w trybie obróbki FUNCTION MODE MILL.
  • Im mniejsza jest programowana inkrementacja kąta, tym niedokładniej sterowanie oblicza wymiary odwiertu. Najmniejsza wartość wprowadzenia: 5°.
  • 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 Q498 i Q531 nie mają żadnego oddziaływania w tym cyklu. Dokonywanie zapisów jest pomijane. Te parametry zostały zintegrowane tylko ze względów kompatybilności. Jeśli na przykład importowany jest program sterowania tokarsko-frezarskiego TNC 640 to nie pojawia się komunikat o błędach.

Parametry cyklu

Rysunek pomocniczy

Parametry

Q273 Srodek 1.osi (wartość zadana)?

Środek czopu w osi głównej płaszczyzny obróbki. Wartość działa absolutnie.

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

Q274 Srodek 2.osi (wartość zadana)?

Środek czopu w osi pomocniczej płaszczyzny obróbki. Wartość działa absolutnie.

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

Q262 Srednica nominalna?

Wprowadzić średnicę czopu.

Dane wejściowe: 0...99999.9999

Q325 Kat startu ?

Kąt pomiędzy osią główną płaszczyzny obróbki i pierwszym punktem próbkowania. Wartość działa absolutnie.

Dane wejściowe: –360.000...+360.000

Q247 Katowy przyrost-krok ?

Kąt pomiędzy dwoma punktami pomiarowymi, znak liczby kroku kąta określa kierunek obróbki (- = w kierunku ruchu wskazówek zegara). Jeśli chcemy dokonać pomiaru łuków kołowych, to proszę zaprogramować krok kąta mniejszym od 90°. Wartość działa inkrementalnie.

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

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

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

Q277 Maksymalny wymiar czopu?

Największa dozwolona średnica czopu

Dane wejściowe: 0...99999.9999

Q276 Minimalny wymiar czopu?

Najmniejsza dozwolona średnica czopu

Dane wejściowe: 0...99999.9999

Q279 Tolerancja srodka 1.osi?

Dozwolone odchylenie położenia w osi głównej płaszczyzny obróbki.

Dane wejściowe: 0...99999.9999

Q280 Tolerancja srodka 2.osi?

Dozwolone odchylenie położenia w osi pomocniczej płaszczyzny obróbki.

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 TCHPR422.TXT standardowo w tym folderze, w którym zapisany jest także 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 narzędzia w tabeli narzędzi TOOL.T

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

Nadzorowanie narzędzi

Q423 Liczba próbkowań płaszcz. (4/3)?

Określić, czy sterowanie ma dokonać pomiaru okręgu trzema czy czterema próbkowaniami:

3: używać trzech punktów pomiarowych

4: używać czterech punktów pomiarowych (ustawienie standardowe)

Dane wejściowe: 3, 4

Q365 Rodzaj przem.? prosta=0/okr=1

Określić, przy pomocy jakiej funkcji toru kształtowego narzędzie ma się przemieszczać między punktami pomiarowymi, jeśli przejazd na bezpieczną wysokość (Q301=1) jest aktywny:

0: przemieszczenie pomiędzy operacjami po prostej

1: przemieszczenie pomiędzy operacjami na średnicy wycinka koła

Dane wejściowe: 0, 1

Parametry Q498 i Q531 nie mają żadnego oddziaływania w tym cyklu. Dokonywanie zapisów jest pomijane. Te parametry zostały zintegrowane tylko ze względów kompatybilności. Jeśli na przykład importowany jest program sterowania tokarsko-frezarskiego TNC 640 to nie pojawia się komunikat o błędach.

Przykład

11 TCH PROBE 422 POMIAR OKRAG ZEWN. ~

Q273=+50

;SRODEK W 1-SZEJ OSI ~

Q274=+50

;SRODEK W 2-SZEJ OSI ~

Q262=+75

;SREDNICA NOMINALNA ~

Q325=+90

;KAT POCZATKOWY ~

Q247=+30

;KATOWY PRZYROST-KROK ~

Q261=-5

;WYSOKOSC POMIARU ~

Q320=+0

;BEZPIECZNA WYSOKOSC ~

Q260=+10

;BEZPIECZNA WYSOKOSC ~

Q301=+0

;ODJAZD NA BEZP.WYS. ~

Q277=+35.15

;MAKSYMALNY WYMIAR ~

Q278=+34.9

;MINIMALNY WYMIAR ~

Q279=+0.05

;TOLERANCJA 1.SRODEK ~

Q280=+0.05

;TOLERANCJA 2.SRODKA ~

Q281=+1

;PROTOKOL POMIARU ~

Q309=+0

;PGM-STOP JESLI BLAD ~

Q330=+0

;NARZEDZIE ~

Q423=+4

;LICZBA PROBKOWAN ~

Q365=+1

;RODZAJ PRZEMIESZCZ. ~

Q498=+0

;NARZEDZIE ODWROCIC ~

Q531=+0

;KAT PRZYLOZENIA