Cyklus 32 TOLERANCIA

Programovanie ISO

G62

Aplikácia

 
Machine

Dodržujte pokyny uvedené v príručke stroja!

Stroj a ovládanie musí výrobca stroja na túto funkciu pripraviť.

8l000133

Zadaniami v cykle 32 môžete ovplyvňovať výsledok pri obrábaní HSC z hľadiska presnosti, akosti povrchu a rýchlosti, ak bola vykonaná úprava ovládania vzhľadom na špecifické vlastnosti stroja.

Ovládanie automaticky vyhladí obrys medzi ľubovoľnými (nekorigovanými alebo korigovanými) obrysovými prvkami. Nástroj potom prechádza po povrchu obrobku plynulo a šetrí pritom mechaniku stroja. Navyše je tolerancia definovaná v cykle účinná aj pri pojazdových pohyboch po kruhovom oblúku.

V prípade potreby zníži ovládanie naprogramovaný posuv automaticky tak, aby ovládanie vždy program spracovalo „bez trhania“ s maximálnou možnou rýchlosťou. Aj keď ovládanie nevykonáva posuv so zníženou rýchlosťou, bude vami definovaná tolerancia zásadne vždy dodržaná. O čo vyššiu toleranciu nastavíte, o to vyššiu rýchlosť bude môcť ovládanie dosahovať.

Vyhladením obrysu vzniká určitá odchýlka. Veľkosť tejto odchýlky obrysu (hodnota tolerancie) definoval v parametri stroja výrobca vášho stroja. Pomocou cyklu 32 môžete prednastavenú hodnotu tolerancie zmeniť a vybrať odlišné nastavenie filtra, predpokladom však je, že váš výrobca stroja použil túto funkciu.

 
Tip

Pri veľmi malých toleranciách nie je stroj schopný obrobiť obrys bez trhania. Trhanie nie je spôsobené nedostatočnou výpočtovou kapacitou ovládania, ale skutočnosťou, že ovládanie sa snaží nabiehať na prechody obrysov takmer exaktne, pričom v prípade potreby musí veľmi drasticky zredukovať rýchlosť posuvu.

Zrušenie

  • Ovládanie zruší cyklus 32 automaticky, keď
  • cyklus 32 zadefinujete opakovane a dialógovú otázku po Hodnota tolerancie potvrdíte pomocou NO ENT
  • Vyberte nový NC program

Po vypnutí cyklu 32 aktivuje ovládanie znovu toleranciu prednastavenú pomocou parametrov stroja.

Vplyvy pri definovaní geometrie v systéme CAM

cyc_32_prozesskette

Najpodstatnejší faktor vplyvu pri externom vytváraní NC programu je v systéme CAM definovateľná tetivová chyba S. Cez tetivovú chybu sa definuje maximálna vzdialenosť bodov NC programu vytvoreného cez postprocesor (PP). Ak je chyba tetivy zhodná alebo nižšia ako hodnota tolerancie T nastavená v cykle 32, dokáže ovládanie vyhladiť obrysové body, ak v dôsledku špeciálnych nastavení stroja nedôjde k obmedzeniu naprogramovaného posuvu.

Optimálne vyhladenie obrysu dosiahnete, ak hodnotu tolerancie nastavíte v cykle 32 v rozsahu 1,1- až 2-násobku chyby tetivy CAM.

Upozornenia

  • Tento cyklus môžete spúšťať v obrábacích režimoch FUNCTION MODE MILL, FUNCTION MODE TURN a FUNCTION DRESS.
  • Cyklus 32 je aktívny ako DEF, to znamená, že cyklus je účinný po zadefinovaní v programe NC.
  • Vložená hodnota tolerancie T je v riadení interpretovaná v programe MM v mernej jednotke mm a v programe Inch v mernej jednotke palec.
  • Ak načítate program NC s cyklom 32, ktorý ako parameter cyklu obsahuje len hodnotu tolerancie T, doplní ovládanie príp. obidva zvyšné parametre hodnotou 0.
  • Ak sa zväčšuje tolerancia, pri kruhových pohyboch sa spravidla zmenšuje priemer kruhu. Neplatí to, ak sú na vašom stroji aktívne filtre HSC (nastavenia výrobcu stroja).
  • Ak je aktívny cyklus 32, zobrazuje ovládanie v prídavnom zobrazení stavu, karta CYC, definované parametre cyklu.

Rešpektujte pri simultánnych obrábaniach s 5 osami!

  • Programy NC na simultánne obrábania s 5 osami a guľovými frézami generujte prednostne na stred gule. Na základe toho budú dáta NC spravidla rovnomernejšie. Okrem toho môžete v cykle 32 nastaviť vyššiu toleranciu pre osi otáčania TA (napr. v rozsahu 1° až 3°) na ešte rovnomernejší priebeh posuvu na vzťažnom bode nástroja (TCP)
  • Pri NC programoch NC na simultánne obrábania s 5 osami a toroidnými alebo guľovými frézami by ste pri výstupe NC na južnom póle gule mali zvoliť nižšiu toleranciu osi otáčania. Bežná hodnota je, napr. 0,1°. Z hľadiska tolerancie osi otáčania je rozhodujúce maximálne dovolené narušenie obrysu. Toto narušenie obrysu zase závisí od možnej šikmej polohy nástroja, jeho polomeru a hĺbky záberu.
    Pri frézovaní odvaľovaním s 5 osami pomocou stopkovej frézy môžete maximálne možné narušenie obrysu T vypočítať priamo z dĺžky záberu frézy L a dovolenej tolerancie obrysu TA:
    T ~ K x L x TA K = 0,0175 [1/°]
    Príklad: L = 10 mm, TA = 0,1°: T = 0,0175 mm

Príklad vzorca toroidnej frézy:

Pri práci s toroidnou frézou patrí uhlovej tolerancii väčší význam.

Sinus_alpha_Radius3mm

Tw: Uhlová tolerancia v stupňoch
π: Ludolfovo číslo (Pi)
R: Priemerný polomer v toruse mm
T32: Tolerancia obrábania v mm

Parametre cyklu

Pom. obr.

Parameter

Hodnota tolerancie T

prípustná odchýlka obrysu v mm (resp. v palcoch pri programoch Inch)

> 0: Pri zadaní hodnoty väčšej ako nula použije ovládanie vami uvedenú maximálnu prípustnú odchýlku

0: Pri zadaní rovnom nule alebo ak pri programovaní stlačíte tlačidlo NO ENT, použije ovládanie hodnotu konfigurovanú výrobcom stroja

Vstup: 0…10

HSC-MODE, Dokončovanie = 0, Hrubovanie = 1

Aktivovanie filtra:

0: Frézovanie s vyššou presnosťou obrysu. Ovládanie používa interne definované nastavenia filtra obrábania načisto

1: Frézovanie s vyššou rýchlosťou posuvu. Ovládanie používa interne definované nastavenia filtra hrubovania

Vstup: 0, 1

Tolerancia pre osi otáčania TA

Prípustná odchýlka polohy od osí otáčania v stupňoch pri aktívnej funkcii M128 (FUNCTION TCPM). Ovládanie vždy redukuje dráhový posuv tak, aby pri pohyboch po viacerých osiach vykonávala tá najpomalšia z nich maximálny posuv. Spravidla sú rotačné osi výrazne pomalšie ako lineárne osi. Zadaním veľkej tolerancie (napr. 10°) môžete podstatne skrátiť čas obrábania pri NC programoch s viacerými osami, pretože potom nemusí ovládanie vždy nabiehať presne po os(i) otáčania do prednastavenej požadovanej polohy. Orientácia nástroja (poloha osi otáčania vo vzťahu k povrchu obrobku). Poloha na Tool Center Point (TCP) sa automaticky koriguje. To nemá napríklad pri guľovej fréze, ktorá bola premeraná v centre a je naprogramovaná na dráhu stredového bodu, žiadne negatívne vplyvy na obrys.

> 0: Pri zadaní hodnoty väčšej ako nula použije ovládanie vami uvedenú maximálnu prípustnú odchýlku.

0: Pri zadaní rovnom nule alebo ak pri programovaní stlačíte tlačidlo NO ENT, použije ovládanie hodnotu konfigurovanú výrobcom stroja.

Vstup: 0…10

Programy NC obsiahnuté v používateľskej príručke sú návrhy riešení. Skôr ako použijete programy NC alebo jednotlivé bloky NC na stroji, musíte ich prispôsobiť.

  • Prispôsobte nasledujúce obsahy:
  • nástroje,
  • hodnoty rezných podmienok,
  • posuvy,
  • bezpečnú výšku alebo bezpečné polohy,
  • polohy špecifické pre stroj, napr. s M91,
  • cesty vyvolaní programu.

Niektoré programy NC závisia od kinematiky stroja. Prispôsobte tieto programy NC pred prvým testovacím chodom kinematike svojho stroja.

Navyše otestujte programy NC pomocou simulácie pred vlastným chodom programu.

 
Tip

Pomocou testu programu zistite, či program NC môžete použiť s dostupnými softvérovými verziami, aktívnou kinematikou stroja, ako aj aktuálnou konfiguráciou stroja.

Príklad

11 CYCL DEF 32.0 TOLERANCIA

12 CYCL DEF 32.1 T0.05

13 CYCL DEF 32.2 HSC-MODE:1 TA5