29.07.2013 Views

cyklus 20, DIN/ISO: G120 - heidenhain

cyklus 20, DIN/ISO: G120 - heidenhain

cyklus 20, DIN/ISO: G120 - heidenhain

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Cyklus-kald med CYCL CALL POS<br />

Funktionen CYCL CALL POS kalder den sidst definerede bearbejdnings<strong>cyklus</strong><br />

én gang. Startpunkt for <strong>cyklus</strong> er positionen, som De har<br />

defineret i en CYCL CALL POS-blok.<br />

TNC´en kører til den i CYCL CALL POS-blok angivne position med<br />

positioneringslogik:<br />

Er den aktuelle værktøjsposition i værktøjsaksen større end<br />

overkanten af emnet (Q<strong>20</strong>3), så positionerer TNC´en først i<br />

bearbejdningsplanet til den programmerede position og derefter i<br />

værktøjsaksen<br />

Ligger den aktuelle værktøjsposition i værktøjsaksen nedenunder<br />

overkanten af emnet (Q<strong>20</strong>3), så positionerer TNC`en først i<br />

værktøjsaksen til sikker højde og derefter i bearbejdningsplanet til<br />

den programmerede position<br />

I en CYCL CALL POS-blok skal altid tre koordinatakser være<br />

programmeret. Med koordinaterne i værktøjs-aksen kan<br />

De på en enkel måde ændre startpositionen. Den virker<br />

som en yderligere nulpunkt-forskydning.<br />

Den i CYCL CALL POS-blokken definerede tilspænding<br />

gælder kun for tilkørsel til den i denne blok<br />

programmierede startposition.<br />

TNC`en kører til den i CYCL CALL POS-blokken definerede<br />

position grundlæggende med inaktiv radiuskorrektur (R0).<br />

Hvis De med CYCL CALL POS kalder en <strong>cyklus</strong> i hvilken en<br />

startposition er defineret (f.eks. <strong>cyklus</strong> 212), så virker den<br />

i <strong>cyklus</strong>´en definerede position som en yderligere<br />

forskydning til den i CYCL CALL POS-blokken definerede<br />

position. De skal derfra definere den startposition i <strong>cyklus</strong><br />

der skal fastlægges altid med 0.<br />

Cyklus-kald med M99/M89<br />

Den blokvis virksomme funktion M99 kalder den sidst definerede<br />

bearbejdnings<strong>cyklus</strong> én gang. M99 kan De programmere ved enden af<br />

en positioneringsblok , TNC´en kører så til denne position og kalder<br />

herefter den sidst definerede bearbejdnings<strong>cyklus</strong>.<br />

Skal TNC´en automatisk udføre <strong>cyklus</strong>´en efter hver positioneringsblok,<br />

programmerer De det første <strong>cyklus</strong>-kald med M89.<br />

For at ophæve virkningen af M89, programmere De<br />

M99 i positioneringsblokken, i hvilken De kører til de sidste<br />

startpunkt, eller<br />

De definerer med CYCL DEF en ny bearbejdnings<strong>cyklus</strong><br />

HEIDENHAIN TNC 3<strong>20</strong> 43<br />

2.1 Arbejde med bearbejdningscykler

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!