Ciclul 402 ROT CU 2 IMBINARI

Programare ISO

G402

Aplicaţie

Ciclul de palpare 402 măsoară centrele a două ştifturi cilindrice. Apoi sistemul de control calculează unghiul dintre axa principală din planul de lucru şi linia care uneşte punctele centrale ale ştifturilor. Cu funcţia de rotaţie de bază, sistemul de control compensează valoarea calculată. Ca alternativă, puteţi compensa abaterea de aliniere determinată rotind masa rotativă.

Secvenţă ciclu

  1. Urmând logica de poziţionare, sistem de control poziţionează palpatorul cu avans rapid (valoarea din coloana FMAX) în punctul de palpare 1 al primului ştift.
  2. Logică de poziţionare

  3. Apoi palpatorul se deplasează la înălţimea de măsurare 1 introdusă şi palpează patru puncte pentru a găsi centrul primului ştift. Palpatorul se deplasează pe un arc de cerc între punctele de palpare, fiecare dintre acestea fiind decalat cu 90°.
  4. Palpatorul revine la înălţimea de degajare şi apoi se deplasează la punctul de palpare 5 al celui de-al doilea ştift.
  5. Sistem de control deplasează palpatorul la înălţimea de măsurare 2 introdusă şi palpează patru puncte pentru a găsi centrul celui de-al doilea ştift.
  6. Apoi sistemul de control readuce palpatorul la înălţimea de degajare şi execută rotaţia de bază calculată.

Note

 
Anunţ
Pericol de coliziune!
Atunci când executaţi ciclurile palpatorului de la 400 la 499, toate ciclurile pentru transformarea coordonatelor trebuie să fie inactive. Există pericol de coliziune!
  1. Următoarele cicluri nu trebuie să fie activate înainte de un ciclu al palpatorului: Ciclul 7 DEPL. DECALARE OR., Ciclul 8 IMAGINE OGLINDA, Ciclul 10 ROTATIE, Ciclul 11 SCALARE şi Ciclul 26 SCALARE SPEC. AXA.
  2. Resetaţi în prealabil orice transformări ale coordonatelor.
  • Acest ciclu poate fi executat numai în modul de prelucrare MOD DE FUNCŢIONARE FREZARE.
  • Sistemul de control va reseta o rotaţie de bază activă la începutul ciclului.
  • Dacă doriţi să compensaţi abaterea de aliniere rotind masa rotativă, sistemul de control va utiliza automat următoarele axe rotative:
    • C pentru axa Z a sculei
    • B pentru axa Y a sculei
    • A pentru axa X a sculei

Note despre programare

  • Înainte de a defini acest ciclu, trebuie să programaţi o apelare a sculei pentru a defini axa palpatorului.

Parametrii ciclului

Grafică asist.

Parametru

Q268 Îmbinare 1: centru în axa 1?

Centrul primului ştift de pe axa principală a planului de lucru. Valoarea are un efect absolut.

Intrare: -99999,9999...+99999,9999

Q269 Îmbinare 1: centru în axa 2?

Centrul primului ştift de pe axa secundară a planului de lucru. Valoarea are un efect absolut.

Intrare: -99999,9999...+99999,9999

Q313 Diametru îmbinare 1?

Diametru aproximativ al primului ştift. Introduceţi o valoare care să fie mai degrabă prea mare decât prea mică.

Intrare: 0...99999,9999

Q261 Înălţ. măs. îmbin. 1 în axă TS?

Coordonata centrului vârfului bilei (=punct de palpare) de pe axa palpatorului la care va fi măsurat primul ştift. Valoarea are un efect absolut.

Intrare: -99999,9999...+99999,9999

Q270 Îmbinare 2: centru în axa 1?

Centrul celui de-al doilea ştift de pe axa principală a planului de lucru. Valoarea are un efect absolut.

Intrare: -99999,9999...+99999,9999

Q271 Îmbinare 2: centru în axa 2?

Centrul celui de-al doilea ştift de pe axa secundară a planului de lucru. Valoarea are un efect absolut.

Intrare: -99999,9999...+99999,9999

Q314 Diametru îmbinare 2?

Diametru aproximativ al celui de-al doilea ştift. Introduceţi o valoare care să fie mai degrabă prea mare decât prea mică.

Intrare: 0...99999,9999

Q315 Înălţ. măs. îmbin. 2 în axă TS?

Coordonată a centrului vârfului bilei (=punct de palpare) de pe axa palpatorului la care va fi măsurat al doilea ştift. Valoarea are un efect absolut.

Intrare: -99999,9999...+99999,9999

Q320 Salt de degajare?

Distanţa suplimentară dintre punctul de măsurare şi vârful bilei. Q320 este un supliment pentru coloana SET_UP din tabelul palpatorului. Această valoare are un efect incremental.

Intrare: 0...99999,9999 sau PREDEF

Q260 Înălţime spaţiu?

Coordonată pe axa sculei la care nu poate apărea nicio coliziune între palpator şi piesa de prelucrat (elementele de fixare). Valoarea are un efect absolut.

Intrare: -99999,9999...+99999,9999 sau PREDEF

Q301 Mutare la înălţ. degaj. (0/1)?

Specificaţi cum se mişcă palpatorul între punctele de măsurare:

0: Deplasare la înălţimea de măsurare între punctele de măsurare

1: Deplasare la înălţimea de degajare între punctele de măsurare

Intrare: 0, 1

Q307 Val. presetată unghi de rotaţie

Dacă abaterile de aliniere vor fi măsurate în comparaţie cu o linie dreaptă diferită de axa principală, introduceţi unghiul acestei linii de referinţă. Pentru rotaţia de bază, sistemul de control va calcula diferenţa dintre valoarea măsurată şi unghiul liniei de referinţă. Valoarea are un efect absolut.

Intrare: -360,000...+360,000

Q305 Număr din tabel?

Introduceţi numărul unui rând în tabelul de presetări. Sistemul de control va face înregistrarea corespunzătoare pe rândul următor:

Q305 = 0: Axa rotativă este setată la zero pe rândul 0 din tabelul de presetări. Sistemul de control introduce o valoare în coloana ABATERE. (Exemplu: Pentru axa Z a sculei, valoarea este introdusă în C_OFFS). În plus, toate celelalte valori (X, Y, Z etc.) din presetarea activă sunt transferate pe rândul 0 al tabelului de presetări. În plus, sistemul de control activează presetarea de pe rândul 0.

Q305 > 0: Axa rotativă va fi calibrată la zero pe rândul din tabelul de presetări specificat aici.. Sistemul de control introduce o valoare în coloana ABATERE din tabelul de presetări. (Exemplu: Pentru axa Z a sculei, valoarea este introdusă în C_OFFS).

Q305 depinde de următorii parametri:

  • Q337 = 0 şi, în acelaşi timp, Q402 = 0: O rotaţie de bază va fi setată în rândul specificat în Q305. (Exemplu: Pentru axa Z a sculei, rotaţia de bază este introdusă în coloana SPC).
  • Q337 = 0 şi, în acelaşi timp, Q402 = 1: Parametrul Q305 nu este operaţional.
  • Q337 = 1: Parametrul Q305 are efectul descris mai sus.

Intrare: 0...99999

Q402 Aliniere/Rotaţie de bază (0/1)

Definiţi aici dacă sistemul de control va seta abaterea de aliniere determinată ca rotaţie de bază sau o va compensa printr-o rotaţie mesei rotative:

0: Setare rotaţie bază: Sistemul de control salvează rotaţia de bază (exemplu: pentru axa Z a sculei, sistemul de control utilizează coloana SPC)

1: Rotire masă rotativă: Va fi introdusă o valoare în coloana Abatere corespunzătoare din tabelul de presetări (exemplu: pentru axa Z a sculei, sistemul de control utilizează coloana C_OFFS); în plus, axa corespunzătoare va fi rotită

Intrare: 0, 1

Q337 Setare la zero după aliniere?

Definiţi dacă sistemul de control va seta afişarea poziţiei axei rotative respective la 0 după aliniere:

0: Afişarea poziţiei nu este setată la 0 după aliniere

1: După aliniere, afişarea poziţiei este setată la 0 dacă aţi definit Q402 = 1:

Intrare: 0, 1

Programele NC conținute în Manualul utilizatorului reprezintă sugestii de soluții. Programele NC sau blocurile NC individuale trebuie adaptate înainte de a fi utilizate la nivelul mașinii.

  • Modificați următorul conținut după cum este necesar:
  • Scule
  • Parametri de tăiere
  • Viteze de avans
  • Înălțimea de degajare sau poziția de siguranță
  • Pozițiile specifice mașinii, de ex., cu M91
  • Traseele apelărilor programului

Anumite programe NC depind de cinematica maşinii. Adaptaţi aceste programe NC la cinematica maşinii dvs. înainte de prima rulare a testului.

În plus, testați programele NC utilizând simularea înainte de rularea efectivă a programului.

 
Tip

Cu o testare a programului, puteţi determina dacă programul NC poate fi utilizat cu opţiunile de software disponibile, cu cinematica maşinii active şi cu configuraţia curentă a maşinii.

Exemplu

11 TCH PROBE 402 ROT CU 2 IMBINARI ~

Q268=-37

;PRIMUL CENTRU, AXA 1 ~

Q269=+12

;PRIMUL CENTRU, AXA 2 ~

Q313=+60

;DIAMETRU IMBINARE 1 ~

Q261=-5

;INALT. MAS. IMBIN. 1 ~

Q270=+75

;CENTRU 2, AXA 1 ~

Q271=+20

;CENTRU 2, AXA 2 ~

Q314=+60

;DIAMETRU IMBINARE 2 ~

Q315=-5

;INALT. MAS. IMBIN. 2 ~

Q320=+0

;DIST. DE SIGURANTA ~

Q260=+20

;CLEARANCE HEIGHT ~

Q301=+0

;DEPL LA INALT SIGURA ~

Q307=+0

;UNGHI ROT. PRESETAT ~

Q305=+0

;NUMAR DIN TABEL ~

Q402=+0

;COMPENSARE ~

Q337=+0

;SETARE LA ZERO