Cykl 401 OBROT 2 WIERCENIE (#17 / #1-05-1)

Programowanie ISO

G401

Zastosowanie

Cykl sondy pomiarowej 401 rejestruje punkty środkowe dwóch odwiertów. Następnie sterowanie oblicza kąt między osią główną płaszczyzny obróbki a prostymi łączącymi punkty środkowe odwiertów. Poprzez funkcję Rotacja podstawowa sterowanie kompensuje obliczoną wartość. Alternatywnie można kompensować zarejestrowane ukośne położenie także poprzez obrót stołu okrągłego.

 
Tip

Zamiast cyklu 401 OBROT 2 WIERCENIE HEIDENHAIN zaleca bardziej wydajny cykl 1411 PROBKOWANIE DWA OKREGI.

Przebieg cyklu

  1. Sterownik pozycjonuje sondę dotykową z logiką pozycjonowania na wprowadzony punkt środkowy pierwszego odwiertu 1
  2. Logika pozycjonowania

  3. Następnie sonda pomiarowa przemieszcza się na wprowadzoną wysokość pomiaru i rejestruje poprzez czterokrotne próbkowanie pierwszy punkt środkowy odwiertu
  4. Następnie sonda pomiarowa powraca na bezpieczną wysokość i pozycjonuje na wprowadzony punkt środkowy drugiego odwiertu 2
  5. Następnie sonda pomiarowa przemieszcza się na wprowadzoną wysokość pomiaru i rejestruje poprzez czterokrotne próbkowanie drugi punkt środkowy odwiertu
  6. Sterowanie pozycjonuje sondę pomiarową z powrotem na bezpieczną wysokość i przeprowadza ustaloną rotację podstawową

Wskazówki

 
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.
  • Jeśli chcemy kompensować ukośne położenie wykorzystując obrót stołu okrągłego, to sterowanie używa wówczas automatycznie następujących osi obrotu.
    • C dla osi narzędzia Z
    • B dla osi narzędzia Y
    • A dla osi narzędzia X

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

Q268 1.wiercenie: środek 1.osi?

Punkt środkowy pierwszego odwiertu w osi głównej płaszczyzny obróbki. Wartość działa absolutnie.

Dane wejściowe: –99999.9999...+9999.9999

Q269 1.wiercenie: środek 2.osi?

Punkt środkowy pierwszego odwiertu w osi pomocniczej płaszczyzny obróbki. Wartość działa absolutnie.

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

Q270 2.wiercenie: środek 1.osi?

Punkt środkowy drugiego odwiertu w osi głównej płaszczyzny obróbki. Wartość działa absolutnie.

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

Q271 2. wiercenie: środek 2.osi?

Punkt środkowy drugiego odwiertu w osi pomocniczej płaszczyzny obróbki. Wartość działa absolutnie.

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

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

Q307 Wartość ustawienia kąta obrotu

Jeśli przewidziane do zmierzenia położenie ukośne ma odnosić się nie do osi głównej, lecz do dowolnej prostej, to należy wprowadzić kąt tej prostej bazowej. Sterowanie ustala wówczas dla rotacji podstawowej różnicę ze zmierzonej wartości i kąta prostej bazowej. Wartość działa absolutnie.

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

Q305 Numer w tabeli?

Podać numer wiersza w tablicy punktów odniesienia. W tym wierszu sterowanie przetwarza odpowiedni wpis:

Q305 = 0: oś obrotu zostaje wyzerowana w wierszu 0 tablicy punktów odniesienia. W ten sposób następuje wpis w kolumnie OFFSET. (przykład: dla osi narzędzia Z następuje wpis w C_OFFS). 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: oś obrotu zostaje wyzerowana w podanym tu wierszu tablicy punktów odniesienia. W ten sposób następuje wpis w odpowiedniej kolumnie OFFSETtablicy punktów odniesienia. (przykład: dla osi narzędzia Z następuje wpis w C_OFFS).

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

  • Q337 = 0 i jednocześnie Q402 = 0: w wierszu, wpisanym z Q305 , zostaje ustawiona rotacja podstawowa. (przykład: przy osi narzędzia Z następuje wpis rotacji podstawowej w kolumnie SPC)
  • Q337 = 0 i jednocześnie Q402 = 1: parametr Q305 nie działa
  • Q337 = 1: parametr Q305 działa jak opisano powyżej

Dane wejściowe: 0...99999

Q402 Obrót podst. ustalić/just.(0/1)

Określić, czy sterowanie ma ustawić zarejestrowane ukośne położenie jako rotację podstawową lub czy justować stosując obrót stołu:

0: ustawić rotację podstawową: tu sterowanie zachowuje rotację podstawową w pamięci (przykład: przy osi narzędzia Z sterowanie wykorzystuje kolumnę SPC)

1: wykonać obrót stołu: następuje wpis w odpowiedniej kolumnie Offset-tabeli punktów odniesienia (przykład: przy osi narzędzia Z sterowanie wykorzystuje kolumnę C_Offs), dodatkowo obraca się odpowiednia oś

Dane wejściowe: 0, 1

Q337 Wyzerować po ustawieniu?

Określić, czy sterowanie ma ustawić odczyt cyfrowy położenia odpowiedniej osi obrotu po justowaniu na 0:

0: po justowaniu odczyt nie jest ustawiany na 0

1: po justowaniu odczyt zostaje ustawiony na 0, jeśli wcześniej zdefiniowano Q402=1

Dane wejściowe: 0, 1

Przykład

11 TCH PROBE 401 OBROT 2 WIERCENIE ~

Q268=-37

;1.SRODEK 1.OSI ~

Q269=+12

;1.SRODEK 2.OSI ~

Q270=+75

;2.SRODEK 1.OSI ~

Q271=+20

;2.SRODEK 2.OSI ~

Q261=-5

;WYSOKOSC POMIARU ~

Q260=+20

;BEZPIECZNA WYSOKOSC ~

Q307=+0

;USTAW.WST. KATA OBR. ~

Q305=+0

;NR W TABELI ~

Q402=+0

;KOMPENSACJA ~

Q337=+0

;USTAWIC ZERO