Monitorizarea sculei
Pentru unele cicluri de inspecţie a piesei de prelucrat, sistemul de control poate efectua o monitorizare a sculei. Sistemul de control va monitoriza dacă
- raza sculei trebuie să fie compensată din cauza abaterilor de la valoarea nominală (valorile din Q16x)
- abaterile de la valoarea nominală (valorile din Q16x) sunt mai mari decât toleranţa la rupere a sculei.
Compensare sculă
Cerințe:
- Tabel de scule active
- Monitorizarea sculei trebuie să fie pornită în ciclu: setaţi Q330 la o valoare diferită de 0 sau introduceţi numele unei scule. Selectați numele sculei introdus prin intermediul câmpului Nume din bara de acțiune.
- HEIDENHAIN recomandă utilizarea acestei funcţii numai dacă scula de compensat este cea care a fost utilizată pentru a prelucra conturul, precum şi dacă orice reprelucrare necesară va fi realizată cu această sculă.
- Dacă efectuaţi mai multe măsurători de compensaţie, sistemul de control adaugă devierea măsurată la valoarea stocată în tabelul de scule
Freză
Dacă faceţi referire la o freză în parametrul Q330, valorile corespunzătoare sunt compensate după cum urmează:
Sistemul de control compensează întotdeauna raza sculei în coloana DR a tabelului de scule, chiar dacă abaterea măsurată se află în limita de toleranţă admisă.
Puteţi afla dacă este necesară reprelucrarea interogând parametrul Q181 din programul NC (Q181=1: reprelucrare necesară).
Sculă de rotire
Se aplică numai pentru Ciclurile 421, 422, 427.
Dacă indicaţi o sculă de strunjire ca referinţă în parametrul Q330, valorile corespunzătoare din rândurile DZL şi, respectiv, DXL vor fi compensate. Sistemul de control monitorizează, de asemenea, toleranţa la rupere, definită în coloana LBREAK.
Puteţi afla dacă este necesară reprelucrarea interogând parametrul Q181 din programul NC (Q181=1: reprelucrare necesară).
Compensarea unei scule indexate
Dacă doriţi să compensaţi automat valorile unei scule indexate cu un nume de sculă, programaţi următoarele:
- QS0 = "NUME SCULĂ"
- FN18: SYSREAD Q0 = ID990 NR10 IDX0; specificaţi numărul parametrului QS în IDX
- Q0= Q0 +0.2; adăugaţi indicele numărului sculei de bază
- În cadrul ciclului: Q330 = Q0; utilizaţi numărul de sculă indexată
Monitorizare rupere sculă
- Cerințe:
- Tabel de scule active
- Monitorizarea sculei trebuie să fie pornită în ciclu (setaţi Q330 la o valoare diferită de 0)
- RBREAK trebuie să fie mai mare decât 0 (în numărul introdus pentru sculă în tabel)
Sistemul de control va afişa un mesaj de eroare şi va opri rularea programului dacă devierea măsurată este mai mare decât toleranţa de rupere a sculei. În acelaşi timp, scula va fi dezactivată din tabelul de scule (coloana TL = L).