Vyvolání nástroje

Vyvolání nástroje s TOOL CALL

Použití

Funkcí TOOL CALL vyvoláte v NC-programu nástroj. Když je nástroj v zásobníku, vloží řídicí systém nástroj do vřetena. Pokud nástroj není v zásobníku, můžete jej vyměnit ručně.

Předpoklad

  • Definovaný nástroj
  • Chcete-li nástroj vyvolat, musí být definován ve Správě nástrojů.

    Správa nástrojů

Popis funkce

Při vyvolání nástroje načte řídicí systém příslušný řádek ze Správy nástrojů. Nástrojová data můžete vidět na záložce Nástroj v pracovní ploše Status.

Záložka Nástroj

 
Tip

HEIDENHAIN doporučuje po každém vyvolání nástroje zapnout vřeteno pomocí M3 nebo M4. Tím zabráníte problémům za chodu programu, např. při startu po přerušení.

Přehled přídavných funkcí

Zadání

NC-programy, obsažené v této příručce, jsou navrhovaná řešení. Dříve než použijete NC-programy nebo jednotlivé NC-bloky na stroji, musíte je upravit.

  • Přizpůsobte následující obsahy:
  • Nástroje
  • Řezné podmínky
  • Posuvy
  • Bezpečné výšky nebo bezpečné polohy
  • Polohy specifické pro daný stroj, např. s M91
  • Cesty pro volání programů

Některé NC-programy jsou závislé na kinematice stroje. Před prvním zkušebním spuštěním přizpůsobte tyto NC-programy kinematice vašeho stroje.

Kromě toho otestujte NC-programy pomocí simulace před spuštěním skutečného programu.

 
Tip

Pomocí testu programu zjistíte, zda můžete NC-programy používat s dostupným volitelným softwarem, aktivní kinematikou stroje a aktuální konfigurací stroje.

11 TOOL CALL 4 .1 Z S10000 F750 DL+0,2 DR+0,2 DR2+0,2

; Vyvolat nástroj

NC-funkce obsahuje následující prvky syntaxe:

Prvek syntaxe

Význam

TOOL CALL

Otvírač syntaxe pro vyvolání nástroje

4, QS4 nebo "MILL_D8_ROUGH"

Definice nástroje jako pevné nebo variabilní číslo nebo název

 
Tip

Jedinečná je pouze definice nástroje jako číslo, protože název nástroje může být pro několik nástrojů stejný!

Prvek syntaxe závisí na technologii nebo aplikaci

Je možná volba pomocí výběrového okna

Rozdíly ve vyvolání nástroje v závislosti na technologii

.1

Index stupňů nástroje

Prvek syntaxe je volitelný

Indexovaný nástroj

Z

Osa nástroje

Standardně používejte osu nástroje Z. V závislosti na stroji jsou k dispozici další možnosti výběru.

Prvek syntaxe závisí na technologii nebo aplikaci

Rozdíly ve vyvolání nástroje v závislosti na technologii

S nebo S( VC = )

Otáčky vřetena nebo řezná rychlost

Prvek syntaxe je volitelný

Otáčky vřetena S

F, FZ nebo FU

Posuv

Alternativní data posuvu: posuv na zub nebo posuv na otáčku

Prvek syntaxe je volitelný

Posuv F

DL

Delta hodnota délky nástroje

Prvek syntaxe je volitelný

Korekce pro délku a poloměr nástroje

DR

Delta hodnota poloměru nástroje

Prvek syntaxe je volitelný

Korekce pro délku a poloměr nástroje

DR2

Delta hodnota poloměru nástroje 2

Prvek syntaxe je volitelný

Korekce pro délku a poloměr nástroje

Rozdíly ve vyvolání nástroje v závislosti na technologii

Volání frézovacího nástroje
  • Pro frézovací nástroj můžete definovat následující údaje:
  • Pevné nebo variabilní číslo nebo název nástroje
  • Index stupňů nástroje
  • Osa nástroje
  • Otáčky vřetena
  • Posuv
  • DL
  • DR
  • DR2

Při vyvolání frézovacího nástroje je nutné zadat číslo nebo název nástroje, osu nástroje a otáčky vřetena.

Tabulka nástrojů tool.t

Vyvolání soustružnického nástroje (opce #50)
  • Pro soustružnický nástroj můžete definovat následující údaje:
  • Pevné nebo variabilní číslo nebo název nástroje
  • Index stupňů nástroje
  • Posuv

Při vyvolání soustružnického nástroje je nutné zadat číslo nebo název nástroje.

Tabulka soustružnických nástrojů toolturn.trn (opce #50)

Vyvolání brusného nástroje (opce #156)
  • Pro brusný nástroj můžete definovat následující údaje:
  • Pevné nebo variabilní číslo nebo název nástroje
  • Index stupňů nástroje
  • Osa nástroje
  • Otáčky vřetena
  • Posuv

Při vyvolání brusného nástroje je nutné zadat číslo nebo název nástroje a osu nástroje.

Tabulka brusných nástrojů toolgrind.grd (opce #156)

Vyvolání dotykové sondy na obrobek (opce #17)
  • Pro dotykovou sondu na obrobky můžete definovat následující údaje:
  • Pevné nebo variabilní číslo nebo název nástroje
  • Index stupňů nástroje
  • Osa nástroje

Při vyvolání dotykové sondy na obrobky je nutné zadat číslo nebo název nástroje a osu nástroje!

Tabulka dotykové sondy tchprobe.tp

Aktualizace dat nástroje

Pomocí TOOL CALL můžete aktualizovat data aktivního nástroje, např. měnit řezná data nebo delta hodnoty, a to i bez změny nástroje. Která data nástroje můžete změnit, závisí na technologii.

  • V následujících případech řídicí systém aktualizuje pouze data aktivního nástroje:
  • Bez čísla nebo názvu nástroje a bez nástrojové osy
  • Bez čísla nebo názvu nástroje a se stejnou osou nástroje jako v předchozím vyvolání nástroje
 
Tip

Pokud v bloku TOOL CALL naprogramujete číslo nebo název nástroje nebo změněnou osu nástroje, provede řídicí systém makro pro výměnu nástroje.

To může vést k tomu, že řídicí systém vymění sesterský nástroj například z důvodu uplynutí jeho životnosti.

Automatická výměna sesterského nástroje pomocí M101

Upozornění

Řezné podmínky

Použití

Řezné podmínky se skládají z otáček vřetena S nebo alternativně z konstantní řezné rychlosti VC a posuvu F.

8H000_06

Popis funkce

Otáčky vřetena S

Účinek

Otáčky vřetena nebo řezná rychlost platí, dokud v bloku TOOL CALL nezadáte nové otáčky vřetena nebo řeznou rychlost.

Potenciometr

Pomocí potenciometru otáček můžete během chodu programu měnit otáčky vřetena v rozmezí od 0 % do 150 %. Nastavení potenciometru otáček je účinné pouze u strojů s plynulým pohonem vřetena. Maximální otáčky vřetene závisí na stroji.

Potenciometr

Indikace stavu
  • Řídicí systém ukazuje aktuální otáčky vřetene v následujících oblastech:
  • Pracovní plocha Polohy
  • Pracovní plocha Polohy

  • Záložka POS pracovní plochy Status
  • Záložka POS

Posuv F

Rychlost posuvu hlavních os definujete v milimetrech za minutu mm/min.

Rychlost posuvu rotačních os definujete ve stupních za minutu °/min.

Posuv můžete definovat s třemi desetinnými místy.

  • Alternativně můžete definovat posuv v NC-programu nebo ve volání nástroje v následujících jednotkách:
  • Posuv na zub FZ v mm/zub
  • Pomocí FZ definujete dráhu v milimetrech, kterou nástroj urazí na zub.

     
    Tip

    Pokud používáte FZ, musíte ve sloupci CUT ve Správě nástrojů definovat počet zubů.

    Správa nástrojů

  • Posuv na otáčku FU v mm/ot
  • Pomocí FU definujete dráhu v milimetrech, kterou nástroj urazí za otáčku vřetena.

    Posuv na otáčku se používá hlavně při soustružení (opce #50).

    Rychlost posuvu

Posuv definovaný v TOOL CALL můžete v rámci NC-programu vyvolat pomocí F AUTO.

F AUTO

Posuv definovaný v NC-programu je platný až do NC-bloku, ve kterém programujete nový posuv.

F MAX

Definujete-li F MAX, pojíždí řídicí systém rychloposuvem. F MAX působí pouze v rámci bloku. Od následujícího NC-bloku platí poslední definovaný posuv. Maximální posuv závisí na stroji a případně na ose.

Omezení posuvu F MAX

F AUTO

Pokud definujete posuv v bloku TOOL CALL, můžete tento posuv použít v následujících polohovacích blocích s F AUTO.

Tlačítko F v aplikaci Ruční operace
  • Pokud je zadáno F = 0, pak platí posuv, který výrobce stroje definoval jako minimální posuv
  • Když zadaný posuv přesáhne maximální hodnotu, kterou výrobce definoval, pak platí hodnota nastavena výrobcem stroje
  • Aplikace Ruční operace

Potenciometr

Pomocí potenciometru posuvu můžete během chodu programu měnit posuv v rozmezí od 0 % do 150 %. Nastavení potenciometru posuvu je účinné pouze na programovaný posuv. Pokud ještě nebylo dosaženo naprogramovaného posuvu, nemá potenciometr posuvu žádný vliv.

Potenciometr

Indikace stavu
  • Řídicí systém ukazuje aktuální posuv v mm/min v následujících oblastech:
  • Pracovní plocha Polohy
  • Pracovní plocha Polohy

  • Záložka POS pracovní plochy Status
  •  
    Tip

    V aplikaci Ruční operace ukazuje řídicí systém na záložce POS posuv včetně desetinných míst. Řídicí systém zobrazuje posuv s celkem šesti místy.

    Záložka POS

  • Řízení ukazuje dráhový posuv
    • S aktivní 3D ROT se zobrazí dráhový posuv při pohybu ve více osách
    • Není-li 3D ROT aktivní, zůstane indikace posuvu při pohybu ve více osách prázdná

    Okno 3-D rotace (opce #8)

Upozornění

  • U palcových programů je třeba definovat rychlost posuvu v 1/10 palce/min.
  • Chcete-li s vaším strojem pojíždět rychloposuvem, můžete naprogramovat také příslušnou číselnou hodnotu, například F30000. Tento rychloposuv působí na rozdíl od FMAX nejen v daném bloku, ale tak dlouho, dokud nenaprogramujete nový posuv.
  • Před pojezdem osou řízení zkontroluje, zda byly dosaženy definované otáčky. U polohovacích bloků s posuvem FMAX řídicí systém otáčky nekontroluje.

Předvolba nástroje s TOOL DEF

Použití

Pomocí TOOL DEF řídicí systém připraví nástroj v zásobníku, čímž se zkrátí doba výměny nástroje.

 
Machine

Informujte se ve vaší příručce ke stroji!

Předvolba nástrojů pomocí TOOL DEF je funkce závislá na provedení stroje.

Popis funkce

Pokud je váš stroj vybaven systémem chaotické výměny nástrojů a dvojitým upínačem, můžete používat předvolbu nástroje. Za tímto účelem naprogramujte funkci TOOL DEF za blokem TOOL CALL a vyberte nástroj, který bude v NC-programu použitý jako další. Řídicí systém připraví nástroj během chodu programu.

Zadání

NC-programy, obsažené v této příručce, jsou navrhovaná řešení. Dříve než použijete NC-programy nebo jednotlivé NC-bloky na stroji, musíte je upravit.

  • Přizpůsobte následující obsahy:
  • Nástroje
  • Řezné podmínky
  • Posuvy
  • Bezpečné výšky nebo bezpečné polohy
  • Polohy specifické pro daný stroj, např. s M91
  • Cesty pro volání programů

Některé NC-programy jsou závislé na kinematice stroje. Před prvním zkušebním spuštěním přizpůsobte tyto NC-programy kinematice vašeho stroje.

Kromě toho otestujte NC-programy pomocí simulace před spuštěním skutečného programu.

 
Tip

Pomocí testu programu zjistíte, zda můžete NC-programy používat s dostupným volitelným softwarem, aktivní kinematikou stroje a aktuální konfigurací stroje.

11 TOOL DEF 2 .1

; Předvolba nástroje

NC-funkce obsahuje následující prvky syntaxe:

Prvek syntaxe

Význam

TOOL DEF

Otvírač syntaxe pro předvolbu nástroje

2, QS2 nebo "MILL_D4_ROUGH"

Definice nástroje jako pevné nebo variabilní číslo nebo název

 
Tip

Jedinečná je pouze definice nástroje jako číslo, protože název nástroje může být pro několik nástrojů stejný!

.1

Index stupňů nástroje

Indexovaný nástroj

Prvek syntaxe je volitelný

Tuto funkci můžete používat pro všechny technologie, kromě orovnávacích nástrojů (opce #156).

Příklad použití

NC-programy, obsažené v této příručce, jsou navrhovaná řešení. Dříve než použijete NC-programy nebo jednotlivé NC-bloky na stroji, musíte je upravit.

  • Přizpůsobte následující obsahy:
  • Nástroje
  • Řezné podmínky
  • Posuvy
  • Bezpečné výšky nebo bezpečné polohy
  • Polohy specifické pro daný stroj, např. s M91
  • Cesty pro volání programů

Některé NC-programy jsou závislé na kinematice stroje. Před prvním zkušebním spuštěním přizpůsobte tyto NC-programy kinematice vašeho stroje.

Kromě toho otestujte NC-programy pomocí simulace před spuštěním skutečného programu.

 
Tip

Pomocí testu programu zjistíte, zda můžete NC-programy používat s dostupným volitelným softwarem, aktivní kinematikou stroje a aktuální konfigurací stroje.

11 TOOL CALL 5 Z S2000

; Vyvolat nástroj

12 TOOL DEF 7

; Předvolba dalšího nástroje

* - ...

21 TOOL CALL 7

; Vyvolání předvoleného nástroje