1 práce s cykly, Vyvolání cyklu s g79:g01 (cycl call pos), Vyvolání cyklu pomocí m99/m89 – HEIDENHAIN iTNC 530 (340 49x-04) ISO programming Uživatelská příručka

Stránka 300

Advertising
background image

300

8 Programování: Cykly

8.1 Práce s cykly

Vyvolání cyklu s G79:G01 (CYCL CALL POS)

Funkce G79:G01 jednou vyvolá naposledy definovaný cyklus

obrábění. Výchozím bodem cyklu je pozice, kterou jste definovali v

bloku G79:G01.

TNC najede polohu uvedenou v bloku s CYCL CALL POS s

polohovací logikou:

„

Je-li aktuální poloha nástroje v ose nástroje větší než je horní hrana

obrobku (Q203), pak polohuje TNC nejdříve v rovině obrábění na

programovanou polohu a poté v ose nástroje.

„

Leží-li aktuální poloha nástroje v ose nástroje pod horní hranou

obrobku (Q203), pak polohuje TNC nejdříve v ose nástroje na

bezpečnou výšku a poté v rovině obrábění na programovanou

polohu.

Vyvolání cyklu pomocí M99/M89

Blokově účinná funkce M99 jednou vyvolá naposledy definovaný

obráběcí cyklus. M99 můžete programovat na konci polohovacího

bloku, TNC pak najede do této pozice a následně vyvolá naposledy

definovaný obráběcí cyklus.

Má-li TNC provést cyklus automaticky po každém polohovacím bloku,

programujte první vyvolání cyklu s M89 (závisí na strojním parametru

7440).

K zrušení účinku M89 naprogramujte

„

M99 v polohovacím bloku, jímž jste najeli na poslední výchozí bod;

nebo

„

G79, nebo

„

definujte pomocí CYCL DEF nový cyklus obrábění.

V bloku G79:G01 musí být vždy naprogramovány tři

souřadné osy. Pomocí souřadnic v ose nástroje můžete

jednoduše změnit výchozí polohu. Působí jako dodatečné

posunutí nulového bodu.

Posuv, který je stanoven v bloku G79:G01, platí pouze pro

najíždění do výchozí polohy naprogramované v tomto

bloku.

TNC zásadně najíždí pozice stanovené v bloku G79:G01

bez aktivní korekce rádiusu (R0).

Když vyvoláte pomocí G79:G01 cyklus s definovanou

výchozí polohou, (například cyklus 212), pak působí v

tomto cyklu definovaná poloha jako dodatečné posunutí

na polohu definovanou v bloku G79:G01. Proto byste měli

v cyklu stanovenou výchozí pozici vždy definovat s 0.

Advertising