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ě.
Vyvolání nástroje s TOOL CALL
Použití
Příbuzná témata
- Automatická výměna nástroje pomocí M101
- Tabulka nástrojů tool.t
- Tabulka míst tool_p.tch
Automatická výměna sesterského nástroje pomocí M101
Předpoklad
- Definovaný nástroj
Chcete-li nástroj vyvolat, musí být definován ve Správě 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.
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í.
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.
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 |
.1 | |
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 |
S nebo S( VC = ) | |
F, FZ nebo FU | |
DL | |
DR | |
DR2 |
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.
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.
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.
Vyvolání orovnávacího nástroje (opce #156)
- Pro orovnávací 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í orovnávacího nástroje je nutné zadat číslo nebo název nástroje!
Tabulka orovnávacích nástrojů tooldress.drs (opce #156)
Orovnávací nástroj můžete vyvolat pouze v režimu orovnávání!
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!
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
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.
Upozornění
- Pomocí strojního parametru allowToolDefCall (č. 118705) výrobce stroje určuje, zda lze ve funkcích TOOL CALL a TOOL DEF definovat nástroj jménem, číslem nebo obojím.
- Výrobce stroje používá opční parametr stroje progToolCallDL (č. 124501) k definování, zda řízení bere v úvahu hodnoty Delta z volání nástroje v pracovní ploše Polohy.
Ř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.

Popis funkce
Otáčky vřetena S
- Pro definování otáček vřetena S máte několik možností:
- Vyvolání nástroje pomocí TOOL CALL
- Tlačítko S aplikace Ruční operace
Otáčky vřetena S definujete v jednotkách otáčky vřetena za minutu ot/min.
Alternativně můžete ve volání nástroje definovat konstantní řeznou rychlost VC v metrech za minutu m/min.
Úč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.
Indikace stavu
- Řídicí systém ukazuje aktuální otáčky vřetene v následujících oblastech:
- Pracovní plocha Polohy
- Záložka POS pracovní plochy Status
Posuv F
- Pro definování posuvu F máte několik možností:
- Vyvolání nástroje pomocí TOOL CALL
- Polohovací blok
- Tlačítko F aplikace Ruční operace
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
- Posuv na otáčku FU v mm/ot
Pomocí FZ definujete dráhu v milimetrech, kterou nástroj urazí na zub.
Pokud používáte FZ, musíte ve sloupci CUT ve Správě nástrojů definovat počet zubů.
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).
Posuv definovaný v TOOL CALL můžete v rámci NC-programu vyvolat pomocí 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.
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
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.
Indikace stavu
- Řídicí systém ukazuje aktuální posuv v mm/min v následujících oblastech:
- Pracovní plocha Polohy
- Záložka POS pracovní plochy Status
- Ří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á
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.
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.
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.
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 |
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.
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 |