Cykl 403 OBROT PRZEZ OS OBROT (#17 / #1-05-1)

Programowanie ISO

G403

Zastosowanie

Cykl sondy pomiarowej 403 ustala poprzez pomiar dwóch punktów, które muszą leżeć na prostej, położenie ukośne obrabianego detalu. Ustalone ukośne położenie obrabianego detalu sterowanie kompensuje poprzez obrót osi A, B lub C. Obrabiany przedmiot może przy tym być dowolnie zamocowany na stole obrotowym.

 
Tip

Zamiast cyklu 403 OBROT PRZEZ OS OBROT HEIDENHAIN zaleca następujące bardziej wydajne cykle:

  • 1410 PROBKOWANIE KRAWEDZ
  • 1412 PROBK. UKOSNA KRAWEDZ

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).
  4. Następnie sonda pomiarowa przemieszcza się do następnego punktu próbkowania 2 i wykonuje drugą operację próbkowania
  5. Sterowanie pozycjonuje sondę pomiarową z powrotem na bezpieczną wysokość i pozycjonuje zdefiniowaną w cyklu oś obrotu o ustaloną wartość. Opcjonalnie można określić, czy sterowanie ma wyzerować określony kąt obrotu w tablicy punktów odniesienia lub w tablicy punktów zerowych.

Wskazówki

 
Wskazówka
Uwaga niebezpieczeństwo kolizji!
Jeśli sterowanie automatycznie pozycjonuje oś obrotu, to może dojść do kolizji.
  1. Zwrócić uwagę na możliwe kolizje pomiędzy ewentualnie zamocowanymi na stole elementami i narzędziem
  2. Tak wybrać bezpieczną wysokość aby nie doszło do kolizji
 
Wskazówka
Uwaga niebezpieczeństwo kolizji!
Jeśli w parametrze Q312 Oś dla ruchu wyrównawczego? podajemy wartość 0, to cykl określa ustawianą oś obrotu automatycznie (zalecane ustawienie). Przy tym zostaje, w zależności od kolejności punktów próbkowania, określony kąt. Określony kąt wskazuje od pierwszego do drugiego punktu próbkowania. Jeśli w parametrze Q312 wybieramy oś A, B lub C jako oś kompensowania, to cykl określa kąt niezależnie od kolejności punktów próbkowania. Obliczony kąt leży w przedziale od -90 do +90°. Uwaga niebezpieczeństwo kolizji!
  1. Proszę sprawdzić po ustawieniu położenie osi obrotu
 
Wskazówka
Uwaga niebezpieczeństwo kolizji!
Przy wykonywaniu cykli sondy pomiarowej 400 do 499 nie mogą być aktywne cykle do przeliczania współrzędnych. Uwaga niebezpieczeństwo kolizji!
  1. Następujące cykle nie należy aktywować przed wykorzystaniem cykli sondy pomiarowej: cykl 7 PUNKT BAZOWY, cykl 8 ODBICIE LUSTRZANE, cykl 10 OBROT, cykl 11 WSPOLCZYNNIK SKALI i cykl 26 OSIOWO-SPEC.SKALA.
  2. Przeliczenia współrzędnych zresetować wcześniej
  • Ten cykl można wykonać wyłącznie w trybie obróbki FUNCTION MODE MILL.
  • Sterowanie resetuje aktywną rotację podstawową na początku cyklu.

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 Os pomiarowa(1..3: 1=oś główna)?

Oś, na której ma nastąpić pomiar:

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

2: oś pomocnicza = oś pomiaru

3: oś sondy = oś pomiaru

Dane wejściowe: 1, 2, 3

Q267 Kierunek ruchu 1 (+1=+ / -1=-)?

Kierunek, w którym sonda pomiarowa ma dosunąć się do obrabianego przedmiotu:

-1: kierunek przemieszczenia ujemny

+1: kierunek przemieszczenia dodatni

Dane wejściowe: -1, +1

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

Q312 Oś dla ruchu wyrównawczego?

Określić, przy pomocy której osi obrotu sterowanie ma kompensować zmierzone ukośne położenie:

0: tryb automatyczny – sterowanie określa justowaną oś obrotu na podstawie aktywnej kinematyki. W trybie automatycznym pierwsza oś obrotu stołu (wychodząc z przedmiotu) jest wykorzystywana jako oś kompensacyjna. Zalecane ustawienie!

4: kompensowanie ukośnego położenia przy pomocy osi obrotu A

5: kompensowanie ukośnego położenia przy pomocy osi obrotu B

6: kompensowanie ukośnego położenia przy pomocy osi obrotu C

Dane wejściowe: 0, 4, 5, 6

Q337 Wyzerować po ustawieniu?

Określić, czy sterowanie ma ustawić kąt ustawionej osi obrotu w tabeli preset lub w tabeli punktów zerowych po ustawieniu na 0.

0: po justowaniu kąt osi obrotu w tabeli nie ustawiać na 0

1: po justowaniu kąt osi obrotu w tabeli ustawić na 0

Dane wejściowe: 0, 1

Q305 Numer w tabeli?

Podać numer w tabeli punktów odniesienia, pod którym sterowanie ma zachować określoną rotację podstawową.

Q305 = 0: oś obrotu zostaje wyzerowana w wierszu 0 tablicy punktów odniesienia. Następuje wpis w kolumnie OFFSET. Dodatkowo wszystkie inne wartości (X, Y, Z, etc.) obecnie aktywnego punktu odniesienia zostają przejęte do wiersza 0 tablicy punktów odniesienia. Poza tym zostaje aktywowany punkt odniesienia z wiersza 0.

Q305 > 0: podać wiersz w tabeli punktów odniesienia, w którym sterowanie ma wyzerować oś obrotu. Następuje wpis w kolumnie OFFSETtabeli punktów odniesienia.

Q305 jest zależny od następujących parametrów:

  • Q337 = 0: parametr Q305 nie działa
  • Q337 = 1: parametr Q305 działa jak opisano powyżej
  • Q312 = 0: parametr Q305 działa jak opisano powyżej
  • Q312 > 0: wpis w Q305 jest ignorowany. Następuje wpis w kolumnie OFFSETw wierszu tabeli punktów odniesienia, aktywnym przy wywołaniu cyklu.

Dane wejściowe: 0...99999

Q303 Przekaz danych pomiaru (0,1)?

Określić, czy ustalony punkt odniesienia ma być zachowany w tabeli punktów zerowych lub w tabeli punktów odniesienia:

0: określony punkt odniesienia zapisać jako przesunięcie punktu zerowego (offset) do aktywnej tabeli punktów zerowych. Układem odniesienia (bazowym) jest aktywny układ współrzędnych obrabianego przedmiotu

1: określony punkt odniesienia zapisać do tabeli punktów odniesienia.

Dane wejściowe: 0, 1

Q380 Kąt bazowy? (0=oś główna)

Kąt, pod którym sterowanie ma ustawić wypróbkowaną prostą. Działa tylko, jeśli oś obrotu = tryb automatyczny lub C zostały wybrane (Q312 = 0 lub 6).

Dane wejściowe: 0...360

Przykład

11 TCH PROBE 403 OBROT PRZEZ OS OBROT ~

Q263=+0

;1.PKT POMIAROW 1.OSI ~

Q264=+0

;1.PKT 2.OSI ~

Q265=+20

;2-GI PUNKT W 1. OSI ~

Q266=+30

;2-GI PUNKT W 2. OSI ~

Q272=+1

;OS POMIAROWA ~

Q267=-1

;KIERUNEK RUCHU ~

Q261=-5

;WYSOKOSC POMIARU ~

Q320=+0

;BEZPIECZNA WYSOKOSC ~

Q260=+20

;BEZPIECZNA WYSOKOSC ~

Q301=+0

;ODJAZD NA BEZP.WYS. ~

Q312=+0

;OS KOMPENSACJI ~

Q337=+0

;USTAWIC ZERO ~

Q305=+1

;NR W TABELI ~

Q303=+1

;PRZEKAZ DANYCH POM. ~

Q380=+90

;KAT BAZOWY