CAM-generované NC-programy

Použití

NC-programy, generované pomocí CAM, jsou vytvářeny externě, pomocí CAM-systémů. Ve spojení s 5osým simultánním obráběním a tvarovanými plochami nabízejí CAM-systémy pohodlné, a někdy jediné možné řešení.

Blisk_2

Aby NC-programy, generované CAM, využily plný výkonový potenciál řízení a daly vám kupř. možnosti zákroků a nápravy, musí být splněny určité požadavky.

NC-programy, generované CAM, musí splňovat stejné požadavky jako ručně vytvořené NC-programy. Z procesního řetězce navíc vyplývají další požadavky.

Procesní kroky

Procesní řetěz popisuje cestu konstrukce až po hotovou součástku.

Vytváření 3D-modelů
(CAD)
[Object]
Definování strategie obrábění
(CAM)
[Object]
Vydání NC-programu
(postprocesor)
[Object]
Zpracování NC-programu
(NC-řídicí systém)
[Object]
Provedení pohybů
(stroj)
[Object]
Obrobek
[Object]

Výstupní formáty NC-programů

Vydání ve formátu popisného dialogu HEIDENHAIN (Klartext)

  • Pokud vydáte NC-program v Klartextu, máte následující možnosti:
  • 3osové vydání
  • Vydání až s pěti osami, bez M128 nebo FUNCTION TCPM
  • Vydání až s pěti osami, s M128 nebo FUNCTION TCPM
 
Tip
  • Předpoklady pro 5osé obrábění:
  • Stroj s rotačními osami
  • Rozšířené funkce Skupina 1 (opce #8)
  • Rozšířené funkce Skupina 2 (opce #9) pro M128 nebo FUNCTION TCPM

Pokud má CAM-systém kinematiku stroje a přesná data nástroje, můžete 5osé NC-programy vydávat bez M128 nebo FUNCTION TCPM. Naprogramovaný posuv je přitom započten s osovými podíly každého NC-bloku, což může mít za následek různé řezné rychlosti.

NC program s M128 nebo FUNCTION TCPM je strojově neutrální a flexibilnější, protože řízení přebírá výpočet kinematiky a využívá data nástroje ze Správy nástrojů. Naprogramovaný posuv působí přitom na vodicí bod nástroje.

Kompenzace postavení nástroje s FUNCTION TCPM (opce #9)

Vztažné body na nástroji

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.

Příklady

11 L X+88 Y+23.5375 Z-8.3 R0 F5000

; 3osový

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 L X+88 Y+23.5375 Z-8.3 A+1.5 C+45 R0 F5000

; 5osový bez M128

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 L X+88 Y+23.5375 Z-8.3 A+1.5 C+45 R0 F5000 M128

; 5osový s M128

Vydání s vektory

NV_XYZ

Z hlediska fyziky a geometrie je vektor směrová veličinou, která popisuje směr a délku.

Při výstupu s vektory vyžaduje řídicí systém alespoň jeden normalizovaný vektor, který popisuje směr normály povrchu nebo sklon nástroje. Volitelně obsahuje NC-blok oba vektory.

Normálový vektor je vektor o velikosti 1. Velikost vektoru je rovna druhé odmocnině součtu druhých mocnin jeho složek.

Normierter Vektor
 
Tip
  • Předpoklady:
  • Stroj s rotačními osami
  • Rozšířené funkce Skupina 1 (opce #8)
  • Rozšířené funkce Skupina 2 (opce #9)
 
Tip

Vektorový výstup můžete použít pouze v režimu frézování.

Přepnutí režimu obrábění s FUNCTION MODE

 
Tip

Vektorový výstup se směrem normály povrchu je nezbytným předpokladem pro použití 3D-korekce poloměru nástroje, závislé na úhlu záběru (opce #92).

3D-korekce rádiusu v závislosti na úhlu záběru (opce #92)

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.

Příklady

11 LN X0.499 Y-3.112 Z-17.105 NX0.2196165 NY-0.1369522 NZ0.9659258

; 3osově s normálovým vektorem povrchu, bez orientace nástroje

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 LN X0.499 Y-3.112 Z-17.105 NX0.2196165 NY-0.1369522 NZ0.9659258 TX+0,0078922 TY–0,8764339 TZ+0,2590319 M128

; 5osově s M128, normálový vektor povrchu a orientace nástroje

Struktura NC-bloku s vektory

8H000_28
3dkorr1

Vektor normály plochy kolmo k obrysu

Směrový vektor nástroje

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.

Příklad

11 LN X+0.499 Y-3.112 Z-17.105 NX0 NY0 NZ1 TX+0,0078922 TY–0,8764339 TZ+0,2590319

; Přímka LN s normálovým vektorem plochy a orientací nástroje

Prvek syntaxe

Význam

LN

Přímka LN s normálovým vektorem plochy

X Y Z

Cílové souřadnice

NX NY NZ

Složky normálového vektoru plochy

TX TY TZ

Složky směrového vektoru nástroje

Typy obrábění podle počtu os

Obrábění ve 3 osách

WS_3-Achsbearbeitung

Pokud jsou pro obrobení obrobku zapotřebí pouze hlavní osy X, Y a Z, provede se tříosé obrábění.

Obrábění ve 3+2 osách

Fraesteil_V89

Pokud je pro obrobení obrobku nutné naklopit rovinu obrábění, probíhá obrábění ve 3+2osách.

 
Tip
  • Předpoklady:
  • Stroj s rotačními osami
  • Rozšířené funkce Skupina 1 (opce #8)

Obrábění s naklopenými souřadnicemi

Anw126_5Achs

Během naklopeného obrábění, známého také jako naklopené frézování, stojí nástroj pod vámi definovaným úhlem k rovině obrábění. Nemění orientaci souřadnicového systému roviny obrábění WPL-CS, pouze polohu rotačních os a tím naklopení nástroje. Přesazení vznikající takto v hlavních osách, může řídicí systém vyrovnat.

Naklopené obrábění se uplatňuje ve spojení s podříznutím a krátkými délkami upnutí nástroje.

 
Tip
  • Předpoklady:
  • Stroj s rotačními osami
  • Rozšířené funkce Skupina 1 (opce #8)
  • Rozšířené funkce Skupina 2 (opce #9)

Obrábění ve 5 osách

Fraesteil_V108_Blisk_V01

Při 5-osovém obrábění také nazývaném 5-osové simultánní obrábění, stroj pojíždí v pěti osách současně. U tvarovaných ploch lze nástroj v průběhu celého zpracování optimálně vyrovnávat vůči povrchu obrobku.

 
Tip
  • Předpoklady:
  • Stroj s rotačními osami
  • Rozšířené funkce Skupina 1 (opce #8)
  • Rozšířené funkce Skupina 2 (opce #9)

5osé obrábění není možné s exportní verzí řídicího systému.

Procesní kroky

CAD

Použití

S pomocí CAD-systémů vytvářejí konstruktéři 3D-modely požadovaných obrobků. Nesprávná CAD-data mají negativní dopad na celý procesní řetězec, včetně kvality obrobku.

Upozornění

  • Vyhněte se ve 3D-modelech otevřeným nebo překrývajícím se plochám a zbytečným bodům. Pokud je to možné, použijte testovací funkce CAD-systému.
  • Vytvářejte nebo ukládejte 3D-modely do středu tolerance a ne na jmenovité rozměry.
 
Tip
  • Podporujte výrobu dalšími soubory:
  • Připravujte 3D-modely ve formátu STL. Interní simulace řídicího systému může využívat CAD-data, např. jako polotovary a hotové díly. Přídavné modely upínačů nástrojů a obrobků jsou důležité ve spojení s monitorováním kolize (opce #40).
  • Uvádějte na výkresy rozměry, které mají být zkontrolovány. Typ souboru výkresů zde není důležitý, protože řídicí systém např. umí otevírat i soubory PDF a podporuje tak bezpapírovou výrobu.

Definice

Zkratka

Definice

CAD (computer- aided design)

Počítačem podporovaná konstrukce

CAM a postprocesor

Použití

S pomocí strategií obrábění v rámci CAM-systémů vytvářejí CAM-programátoři na stroji a řídicím systému nezávislé NC-programy, založené na CAD-datech.

S pomocí postprocesoru jsou nakonec NC-programy vydávány pro daný stroj a řídicí systém.

Poznámky k CAD-datům

  • Vyhněte se ztrátě kvality kvůli nevhodným přenosovým formátům. Integrované CAM-systémy s rozhraním, specifickým pro výrobce, fungují částečně bezztrátově.
  • Využijte dostupné přesnosti obdržených CAD-dat. Pro dokončování velkých poloměrů se doporučuje chyba geometrie nebo modelu menší než 1 μm.

Poznámky k chybám tečen a cyklu 32 TOLERANCE

cyc_32_prozesskette
Požadovaná dráha (obrys obrobku)
[Object]
Chyba tečny
[Object]
NC-data
[Object]
  • Při hrubování je kladen důraz na rychlost obrábění.
  • Součet chyby tečny a tolerance T v cyklu 32 TOLERANCE musí být menší než přídavek na obrys, jinak hrozí narušení obrysu.

    Chyba tečny v CAM-systému

    0,004 mm až 0,015 mm

    Tolerance T v cyklu 32 TOLERANCE

    0,05 mm až 0,3 mm

  • Při dokončování s cílem vysoké přesnosti musí hodnoty poskytovat potřebnou hustotu dat.
  • Chyba tečny v CAM-systému

    0,001 mm až 0,004 mm

    Tolerance T v cyklu 32 TOLERANCE

    0,002 mm až 0,006 mm

  • Při dokončování s cílem vysoké kvality povrchu musí hodnoty umožnit vyhlazení obrysu.
  • Chyba tečny v CAM-systému

    0,001 mm až 0,005 mm

    Tolerance T v cyklu 32 TOLERANCE

    0,010 mm až 0,020 mm

Cyklus 32 TOLERANCE

Poznámky k NC-výstupu, optimalizovanému pro řídicí systém

  • Předcházejte chybám při zaokrouhlování tím, že budete vydávat polohy os s nejméně čtyřmi desetinnými místy. Pro optické součásti a obrobky s velkými poloměry (malými zakřiveními) se doporučuje alespoň pět desetinných míst. Výstup normálových vektorů plochy (pro přímky LN) vyžaduje alespoň sedm desetinných míst.
  • Zabraňte sčítání tolerancí tím, že budete u po sobě jdoucích polohovacích bloků vydávat absolutní, místo přírůstkových hodnot souřadnic.
  • Pokud je to možné, vydávejte polohovací bloky jako kruhové oblouky. Řídicí systém počítá kružnice interně přesněji.
  • Vyvarujte se opakování stejných pozic, specifikací posuvu a doplňkových funkcí, např. M3.
  • Cyklus 32 TOLERANCE zadávejte znovu pouze při změně nastavení.
  • Zajistěte, aby rohy (zakřivené přechody) byly přesně definovány NC-blokem.
  • Je-li vydána dráha nástroje se silnými změnami směru, tak posuv značně kolísá. Je-li to možné, zaoblujte dráhy nástrojů.
  • Bahnen_nicht_verrundet
    Bahnen_verrundet

    Dráhy nástrojů s ostrými změnami směru na přechodech

    Dráhy nástrojů se zaoblenými přechody

  • Na rovných drahách nepoužívejte mezilehlé ani opěrné body. Tyto body vznikají např. konstantním vydáváním bodů.
  • Zabraňte vzorům na povrchu obrobku tím, že se vyhnete přesně synchronnímu rozložení bodů na plochách s rovnoměrným zakřivením.
  • Použijte rozteče bodů, které jsou vhodné pro obrobek a operaci obrábění. Možné počáteční hodnoty jsou mezi 0,25 mm a 0,5 mm. Hodnoty větší než 2,5 mm se nedoporučují ani při velkých posuvech při obrábění.
  • Zabraňte nesprávnému umístění pomocí funkcí PLANE (opce #8) s MOVE nebo TURN bez samostatných polohovacích bloků. Pokud vydáváte STAY a polohujete rotační osy samostatně, použijte místo pevných os proměnné Q120Q122.
  • Naklopení roviny obrábění s funkcemi PLANE (opce #8)

  • Zabraňte silným změnám posuvu ve vodicím bodu nástroje tím, že se vyhnete nepříznivému vztahu mezi pohybem lineárních a rotačních os. Problematická je např. výrazná změna úhlu naklopení nástroje se současnou malou změnou polohy nástroje. Berte do úvahy různé rychlosti příslušných os.
  • Když stroj pohybuje 5 osami současně, mohou se kinematické chyby os sčítat dohromady. Používejte co nejméně os současně.
  • Vyhněte se zbytečným omezením posuvu, která můžete definovat pro vyrovnávací pohyby v M128 nebo ve funkci FUNCTION TCPM (opce #9).
  • Kompenzace postavení nástroje s FUNCTION TCPM (opce #9)

  • Zohledněte chování rotačních os, specifické pro stroj.
  • Poznámky k softwarovým koncovým vypínačům pro modulo-osy

Poznámky k nástrojům

  • Kulová fréza, CAM-výstup do středu nástroje a vysoká tolerance rotační osy TA (1° až 3°) v cyklu 32 TOLERANCE umožňují stejnoměrné průběhy posuvu.
  • Kulové nebo toroidní frézy a CAM-výstup, vztažený k hrotu nástroje, vyžadují malé tolerance rotační osy TA (přibližně 0,1°) v cyklu 32 TOLERANCE. Při vyšších hodnotách hrozí poškození obrysu. Rozsah poškození obrysu je závislý např. na sklonu či poloměru nástroje a hloubce záběru.

Vztažné body na nástroji

Poznámky pro uživatelsky přívětivé NC-výstupy

  • Umožněte snadné přizpůsobení NC-programů využitím cyklů obrábění a dotykové sondy řídicího systému.
  • Usnadněte přizpůsobení a přehlednost centrálním definováním posuvu pomocí proměnných. Používejte zejména volně použitelné proměnné, např. parametry QL.
  • Proměnné: Q-, QL-, QR- a QS-parametr

  • Zlepšete přehled strukturováním NC-programů. V rámci NC-programů používejte např. podprogramy. Pokud je to možné, rozdělte větší projekty do několika samostatných NC-programů.
  • Programovací techniky

  • Podporujte možnosti korekce vydáváním obrysů s korekcí poloměru nástroje.
  • Korekce rádiusu nástroje

  • Umožněte rychlou navigaci v NC-programech pomocí členicích bodů.
  • Členění NC-programů

  • Sdělte důležité informace o NC-programu pomocí komentářů.
  • Vložení komentářů

NC-řízení a stroj

Použití

Řízení vypočítává pohyby jednotlivých os stroje a požadované rychlostní profily z bodů, definovaných v NC-programu. Interní filtrační funkci řídicího systému zpracovávají a vyhlazují obrys tak, aby řízení dodržovalo maximální povolenou odchylku dráhy.

Pomocí systému pohonu stroj převádí vypočítané pohyby a rychlostní profily na pohyby nástroje.

Zpracování můžete optimalizovat pomocí různých možností zákroků a korekcí.

Poznámky k používání NC-programů, generovaných CAM

Poznámky k softwarovým koncovým vypínačům pro modulo-osy

 
Tip

Následující poznámky k softwarovým koncovým spínačům pro modulo-osy platí také pro limity pojezdu.

Limity pojezdu

Následující rámcové podmínky platí pro softwarové koncové vypínače pro moduly-osy:

  • Spodní mez je větší než -360° a menší než +360°.
  • Horní mez není záporná a je menší než +360°.
  • Spodní mez není větší než horní mez.
  • Dolní a horní mez jsou od sebe vzdáleny méně než 360°.

Pokud nejsou rámcové podmínky splněny, nemůže řídicí systém pohybovat modulo-osou a vydá chybové hlášení.

Pokud leží cílová poloha nebo její ekvivalentní poloha v povoleném rozsahu, je povolen pohyb s aktivními koncovými modulo-vypínači. Směr pohybu je dán automaticky, protože lze najíždět vždy pouze na jednu z poloh. Uvažujte následující příklady!

Ekvivalentní pozice se liší o přesazení n x 360° od cílové pozice. Koeficient n odpovídá libovolnému celému číslu.

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.

Příklad

11 L C+0 R0 F5000

; Koncové vypínače –80° a 80°

12 L C+320

; Cílová poloha -40°

Řízení polohuje modulo-osu mezi aktivními koncovými spínači do polohy ekvivalentní 320° tj. -40°.

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.

Příklad

11 L C-100 R0 F5000

; Koncové vypínače -90° a 90°

12 L IC+15

; Cílová poloha -85°

Řídicí systém vykonává pojezd, protože cílová poloha je v povoleném rozsahu. Řízení polohuje osu ve směru bližšího koncového vypínače.

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.

Příklad

11 L C-100 R0 F5000

; Koncové vypínače -90° a 90°

12 L IC-15

; Chybové hlášení

Řídicí systém vydá chybové hlášení, protože cílová poloha je mimo povolený rozsah.

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.

Příklady

11 L C+180 R0 F5000

; Koncové vypínače -90° a 90°

12 L C-360

; Cílová pozice 0°: Platí také pro násobky 360°, např. 720°

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 L C+180 R0 F5000

; Koncové vypínače -90° a 90°

12 L C+360

; Cílová pozice 360°: Platí také pro násobky 360°, např. 720°

Pokud je osa přesně uprostřed zakázané oblasti, je cesta k oběma koncovým vypínačům shodná. V tomto případě může řídicí systém pojíždět osou v obou směrech.

Pokud má polohovací blok za následek dvě ekvivalentní cílové polohy v povolené oblasti, použije řídicí systém kratší dráhu. Jsou-li obě ekvivalentní cílové polohy od sebe vzdáleny 180°, zvolí řídicí systém směr pohybu podle naprogramovaného znaménka.

Definice

Modulo-osa
Modulo osy jsou osy, jejichž měřicí zařízení dodává pouze hodnoty od 0° do 359,9999°. Pokud je osa použitá jako vřeteno, musí výrobce stroje nakonfigurovat tuto osu jako modulo-osu.

Rollover-osa
Rollover-osy jsou rotační osy, které mohou provádět několik nebo libovolný počet otáček. Výrobce stroje musí nakonfigurovat Rollover-osu jako modulo-osu.

Modulo-počítání
Indikace polohy rotační osy s modulo-počítáním je mezi 0° a 359,9999°. Pokud je překročena hodnota 359,9999°, začne indikace znovu na 0°.

Funkce a balíčky funkcí

Řízení pohybu ADP

Punkteverteilung

Rozdělení bodů

ADP

Srovnání bez a s ADP

CAM-generované NC-programy s nedostatečným rozlišením a proměnlivou hustotou bodů v sousedních drahách mohou vést ke kolísání posuvu a chybám na povrchu obrobku.

Funkce Advanced Dynamic Prediction ADP rozšiřuje předběžný výpočet maximálního přípustného profilu posuvu a optimalizuje řízení pohybu os, zapojených během frézování. Můžete tak dosáhnout vysoké kvality povrchu s krátkou dobou obrábění a snížit náklady na dodělávky.

  • Přehled nejdůležitějších výhod ADP:
  • Při obousměrném frézování mají dopředná a zpětná dráha symetrické chování posuvu.
  • Sousední dráhy nástroje mají jednotné průběhy posuvu.
  • Negativní vlivy typických problémů NC-programů, generovaných CAM, jsou vyrovnány nebo zmírňovány, např.:
    • Krátké stupně, jako schody
    • Hrubé tolerance tečny
    • Silně zaokrouhlené souřadnice koncového bodu bloku
  • I za ztížených podmínek řízení přesně dodržuje dynamické veličiny.

Dynamic Efficiency

Anw245_V03_Schwerzerspanung_de_office

S balíčkem funkce Dynamická účinnost (Dynamic Efficiency) můžete zvýšit spolehlivost procesu při těžkém a hrubovacím obrábění, a tím ho zefektivnit.

  • Dynamic Efficiency zahrnuje následující softwarové funkce:
  • Active Chatter Control ACC (opce #145)
  • Adaptive Feed Control AFC (opce #45)
  • Cykly vírového frézování (opce #167)
  • Použití Dynamic Efficency nabízí následující výhody:
  • ACC, AFC a vírové frézování zkracují dobu obrábění díky vyššímu objemu úběru.
  • AFC umožňuje monitorování nástroje a zvyšuje tak spolehlivost procesu.
  • ACC a vírové frézování prodlužuje životnost nástroje.
 
Manual

Další informace naleznete v prospektu Opce a příslušenství.

Dynamic Precision

Fraesteil_V100_CTC_V01_1_de_office

Pomocí balíčku funkce Dynamická přesnost (Dynamic Precision) můžete rychle a přesně obrábět s vyšší kvalitou povrchu.

  • Dynamic Precision zahrnuje následující softwarové funkce:
  • Cross Talk Compensation CTC (opce #141)
  • Position Adaptive Control PAC (opce #142)
  • Load Adaptive Control LAC (opce #143)
  • Motion Adaptive Control MAC (opce #144)
  • Active Vibration Damping AVD (opce #146)
  • Každá z těchto funkcí nabízí významná zlepšení. Mohou se ale také vzájemně kombinovat a vzájemně se doplňují:
  • CTC zvyšuje přesnost ve fázích zrychlení.
  • AVD umožňuje lepší povrchy.
  • CTC a AVD vedou k rychlému a přesnému obrábění.
  • PAC vede ke zvýšené věrnosti obrysu.
  • LAC udržuje konstantní přesnost, i při proměnlivém zatížení.
  • MAC snižuje vibrace a zvyšuje maximální zrychlení při pohybech rychloposuvem.
 
Manual

Další informace naleznete v prospektu Opce a příslušenství.