Ciclul 422 MAS. CERC EXTERIOR

Programare ISO

G422

Aplicaţie

Ciclul de palpare 422 măsoară centrul şi diametrul unui ştift circular. Dacă definiţi valorile de toleranţă corespunzătoare în ciclu, sistemul de control face o comparaţie între valoarea nominală şi cea efectivă şi salvează valorile de deviere în parametrii Q.

Secvenţă ciclu

  1. Urmând logica de poziţionare, sistemul de control poziţionează palpatorul cu avans rapid (valoarea din coloana FMAX) în punctul de palpare programat 1. Sistemul de control calculează punctele de palpare utilizând datele din ciclu şi din prescrierea de degajare din coloana SET_UP a tabelului palpatorului.
  2. Logică de poziţionare

  3. Apoi, palpatorul se mută la înălţimea de măsurare introdusă şi palpează primul punct de palpare la viteza de avans de palpare (coloana F). Sistemul de control derivă automat direcţia de palpare din unghiul de pornire programat.
  4. Apoi, palpatorul se mută pe un arc de cerc fie la înălţimea de măsurare, fie la cea de degajare, către următorul punct de pornire 2, şi palpează din nou.
  5. Sistemul de control poziţionează palpatorul în punctul de palpare 3 şi apoi în punctul de palpare 4, pentru a palpa de încă două ori.
  6. În final, sistemul de control readuce palpatorul la înălţimea de degajare şi salvează valorile efective şi abaterile în următorii parametri Q:

Număr
parametru Q

Semnificaţie

Q151

Valoare efectivă a centrului pe axa de referinţă

Q152

Valoare efectivă a centrului pe axa secundară

Q153

Valoare efectivă a diametrului

Q161

Abatere la centrul axei de referinţă

Q162

Abatere la centrul axei secundare

Q163

Abatere de la diametru

Note

  • Acest ciclu poate fi executat numai în modul de prelucrare MOD DE FUNCŢIONARE FREZARE.
  • Cu cât unghiul pasului este mai mic, cu atât mai puţin precis va calcula sistemul de control dimensiunile găurii. Valoarea minimă de intrare: 5°.
  • Sistemul de control va reseta o rotaţie de bază activă la începutul ciclului.

Note despre programare

  • Înainte de a defini acest ciclu, trebuie să programaţi o apelare a sculei pentru a defini axa palpatorului.
  • Dacă indicaţi o sculă de frezare ca referinţă în parametrul Q330, informaţiile parametrilor Q498 şi Q531 nu au niciun efect
  • Dacă indicaţi o sculă de strunjire ca referinţă în parametrul Q330, se aplică următoarele:
    • Trebuie definiţi parametrii Q498 şi Q531
    • Informaţiile parametrilor Q498, Q531, de exemplu din ciclul 800, trebuie să corespundă acestor informaţii
    • Dacă sistemul de control compensează poziţia sculei de strunjire, valorile corespunzătoare de pe rândurile DZL şi DXL sunt compensate.
    • Sistemul de control monitorizează, de asemenea, toleranţa la rupere, definită în coloana LBREAK.

Parametrii ciclului

Grafică asist.

Parametru

Q273 Centru în prima axă (val. nom.)?

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

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

Q274 Centru în axa 2 (val. nom.)?

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

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

Q262 Diametru nominal?

Introduceţi diametrul ştiftului.

Intrare: 0...99999,9999

Q325 Unghi pornire?

Unghi dintre axa principală a planului de lucru şi primul punct de palpare. Valoarea are un efect absolut.

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

Q247 Unghi incrementare intermediar?

Unghiul dintre două puncte de măsurare. Semnul algebric al unghiului pasului determină direcţia de prelucrare (negativă = în sens orar). Dacă doriţi să palpaţi un arc de cerc în loc de un cerc complet, atunci programaţi unghiul de incrementare mai mic de 90°. Această valoare are un efect incremental.

Intrare: -120...+120

Q261 Măsur. înălţime în axă palpare?

Coordonata centrului vârfului bilei de pe axa palpatorului la care vor fi efectuate măsurătorile. 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

Q277 Limită max. dim. pt. îmbinare?

Diametrul maxim admis pentru ştift.

Intrare: 0...99999,9999

Q278 Limită min. dim. pt. îmbinare?

Diametrul minim admis pentru ştift.

Intrare: 0...99999,9999

Q279 Toleranţă pt. centru prima axă?

Deviere de poziţie admisă pe axa principală a planului de lucru.

Intrare: 0...99999,9999

Q280 Toleranţă pt. centru a doua axă?

Deviere de poziţie admisă pe axa secundară a planului de lucru.

Intrare: 0...99999,9999

Q281 Jurnal de măsurare (0/1/2)?

Definiţi dacă sistemul de control va crea un jurnal de măsurare:

0: Nu creaţi un jurnal de măsurare

1: Creaţi un jurnal de măsurare: Sistemul de control va salva fişierul jurnal numit TCHPR422.TXT în folderul care conţine şi programul NC asociat.

2: Întrerupeţi rularea programului şi afişaţi jurnalul de măsurare pe ecranul sistemului de control. Continuaţi rularea programului NC cu Start NC.

Intrare: 0, 1, 2

Q309 Oprire PGM la depăşirea toler.?

Definiţi dacă, în cazul unei încălcări a limitelor de toleranţă, sistemul de control va întrerupe rularea programului şi va afişa un mesaj de eroare:

0: Nu se întrerupe rularea programului; nu se afişează niciun mesaj de eroare

1: Se întrerupe rularea programului şi se afişează un mesaj de eroare

Intrare: 0, 1

Q330 Unealtă pt. monitorizare?

Definiţi dacă sistemul de control ar trebui să efectueze monitorizarea sculei:

0: Monitorizare neactivă

> 0: Numărul sculei din tabelul de scule TOOL.T

Intrare: 0...99999,9 sau max. 255 caractere

Monitorizarea sculei

Q423 Nr. de tastări pe plan (4/3)?

Definiţi dacă sistemul de control va utiliza trei sau patru puncte de palpare pentru a măsura cercul:

3: Folosiţi trei puncte de măsurare

4: Folosiţi patur puncte de măsurare (setare implicită)

Intrare: 3, 4

Q365 Tip deplasare? Linie=0/arc=1

Specificaţi funcţia de traseu care trebuie folosită de sculă pentru deplasare între punctele de măsurare dacă funcţia „avans transversal la înălţimea de degajare” (Q301=1) este activă.

0: Deplasare pe o linie dreaptă între operaţiunile de prelucrare

1: Deplasare pe un arc circular, pe diametrul cercului de pas între operaţiunile de prelucrare

Intrare: 0, 1

Q498 Întoarcere sculă (0=nu/1=da)?

Se aplică numai dacă aţi introdus anterior o sculă de strunjire în parametrul Q330. Pentru a monitoriza corect starea sculei de strunjire, sistemul de control are nevoie de situaţia exactă a prelucrării. Prin urmare, introduceţi următoarele:

1: Scula de strunjire este oglindită (rotită la 180°), de ex. de Ciclul 800 şi parametrul Întoarcere sculă Q498 = 1

0: Scula de strunjire corespunde descrierii din tabelul de scule de strunjire (toolturn.trn), fără modificări, de ex. prin Ciclul 800 şi parametrul Întoarcere sculă Q498 = 0

Intrare: 0, 1

Q531 Unghi incident?

Se aplică numai dacă aţi introdus anterior o sculă de strunjire în parametrul Q330. Introduceţi unghiul de incidenţă (unghiul de înclinare) dintre scula de strunjire şi piesa de prelucrat din timpul prelucrării (de ex. din Ciclul 800, Unghi incident? Q531).

Intrare: -180...+180

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 422 MAS. CERC EXTERIOR ~

Q273=+50

;CENTRU AXA 1 ~

Q274=+50

;CENTRU AXA 2 ~

Q262=+75

;DIAMETRU NOMINAL ~

Q325=+90

;UNGHI DE PORNIRE ~

Q247=+30

;UNGHI INCREMENTARE ~

Q261=-5

;MASURARE INALTIME ~

Q320=+0

;DIST. DE SIGURANTA ~

Q260=+10

;CLEARANCE HEIGHT ~

Q301=+0

;DEPL LA INALT SIGURA ~

Q277=+35.15

;LIMITA MAXIMA ~

Q278=+34.9

;LIMITA MINIMA ~

Q279=+0.05

;TOLERANTA CENTRU 1 ~

Q280=+0.05

;TOLERANTA CENTRU 2 ~

Q281=+1

;JURNAL DE MASURARE ~

Q309=+0

;OPRIRE PGM TOLERANTA ~

Q330=+0

;UNEALTA ~

Q423=+4

;NR. PUNCTE PALPARE ~

Q365=+1

;TIP DEPLASARE ~

Q498=+0

;REVERSE TOOL ~

Q531=+0

;UNGHI INCIDENT