11 .4 p řídavné funkce pro rot ač ní osy – HEIDENHAIN TNC 620 (340 56x-02) Uživatelská příručka
Stránka 356
356
Programování: Víceosové obrábění
11
.4 P
řídavné funkce pro rot
ač
ní
osy
Účinek
M128 je účinná na začátku bloku, M129 na konci bloku. M128 působí
též v ručních provozních režimech a zůstává aktivní i po změně
provozního režimu. Posuv pro kompenzační pohyb je účinný do té
doby, dokud nenaprogramujete nový, nebo dokud nezrušíte M128
pomocí M129.
M128 zrušíte funkcí M129. Když v některém provozním režimu
provádění programu zvolíte nový program, TNC účinek funkce M128
zruší rovněž.
Příklad NC-bloků
Provedení kompenzačních pohybů posuvem 1000 mm/min:
Frézování skloněnou frézou bez řízených rotačních os
Máte-li na vašem stroji neřízené rotační osy (takzvané osy čítačů), tak
můžete provádět ve spojení s M128 nastavené obrábění i těmito
osami.
Postupujte přitom takto:
1 Rotační osy nastavte ručně do požadované pozice. M128 nesmí
být přitom aktivní
2 Aktivování M128: TNC čte aktuální hodnoty všech přítomných
rotačních os, vypočte novou pozici středu nástroje a aktualizuje
indikaci pozice.
3 Potřebný vyrovnávací pohyb provede TNC v dalším polohovacím
bloku.
4 Provést obrábění.
5 Na konci programu vynulujte M128 pomocí M129 a rotační osy
opět nastavte do výchozí pozice.
L X+0 Y+38,5 IB-15 RL F125 M128 F1000
Dokud je M128 aktivní, kontroluje TNC aktuální pozici
neřízených rotačních os. Dojde-li k odchylce skutečné
pozice od požadované pozice o hodnotu definovanou
výrobcem stroje, vydá TNC chybové hlášení a přeruší
zpracování programu.