Vyvolání cyklů, Základy cyklů 15.3 práce s obráběcími cykly – HEIDENHAIN TNC 128 (77184x-02) Uživatelská příručka

Stránka 378

Advertising
background image

Základy cyklů

15.3 Práce s obráběcími cykly

15

378

TNC 128 | Uživatelská příručka programování s popisným dialogem HEIDENHAIN | 6/2014

Vyvolání cyklů

Předpoklady

Před vyvoláním cyklu naprogramujte v každém

případě:

POLOTOVAR

(BLK FORM) pro grafické

znázornění (potřebné pouze pro testovací

grafiku).
Vyvolání nástroje
Smysl otáčení vřetena (přídavná funkce M3/M4)
Definici cyklu (CYCL DEF).

Dbejte na další předpoklady, které jsou uvedeny u

následujících popisů cyklů.

Následující cykly jsou účinné od jejich definice v programu

obrábění. Tyto cykly nemůžete a nesmíte vyvolávat:

cykly pro transformaci (přepočet) souřadnic;
cyklus 9 ČASOVÁ PRODLEVA.
všechny cykly dotykové sondy

Všechny ostatní cykly můžete vyvolávat dále popsanými funkcemi.

Vyvolání cyklu pomocí CYCL CALL

Funkce CYCL CALL jednou vyvolá naposledy definovaný obráběcí

cyklus. Výchozím bodem cyklu je poloha, která byla naposledy

naprogramovaná před blokem CYCL CALL.

Naprogramujte vyvolání cyklu: stiskněte klávesu

CYCL CALL
Zadání vyvolání cyklu: stiskněte softklávesu CYCL

CALL M
Můžete také zadat přídavnou M-funkci (například

M3

pro zapnutí vřetena) nebo dialog ukončit

klávesou END (Konec)

Vyvolání cyklu pomocí CYCL CALL PAT

Funkce CYCL CALL PAT vyvolá naposledy definovaný

cyklus obrábění na všech pozicích, které jste určili v definici

vzoru PATTERN DEF (viz "Definice vzoru PATTERN DEF",

Stránka 379) nebo v tabulce bodů (viz "Tabulky bodů",

Stránka 390).

Vyvolání cyklu s 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 cyklus provést automaticky po každém polohovacím

bloku, naprogramujte první vyvolání cyklu s M89.
K zrušení účinku M89 naprogramujte

M99

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

bod; nebo
definujte pomocí CYCL DEF nový cyklus obrábění

Advertising