Download Print deze pagina

HEIDENHAIN TNC 620 Gebruikershandboek pagina 220

Verberg thumbnails Zie ook voor TNC 620:

Advertenties

8.1 Met cycli werken
Bewerkingen die steeds terugkomen en meerdere
bewerkingsstappen omvatten, worden in de TNC als cycli opgeslagen.
Ook coördinatenomrekeningen en enkele speciale functies staan als
cycli ter beschikking (overzicht: zie "Cyclusoverzicht", bladzijde 222.)
Voor bewerkingscycli vanaf nr. 200 worden Q-parameters als
overdrachtparameters gebruikt. Parameters met dezelfde functie die
de TNC in verschillende cycli nodig heeft, hebben steeds hetzelfde
nummer: Q200 is bijv. altijd de veiligheidsafstand, Q202 altijd de
diepte-instelling etc.
In bepaalde bewerkingscycli worden eventueel
omvangrijke bewerkingen uitgevoerd. Om
veiligheidsredenen vóór het afwerken een grafische
programmatest uitvoeren (zie "Programmatest" op
bladzijde 466)!
Machinespecifieke cycli (software-optie
Advanced programming features)
Op veel machines zijn cycli beschikbaar die door de machinefabrikant
aanvullend op de HEIDENHAIN-cycli in de TNC zijn geïmplementeerd.
Hiervoor is een afzonderlijke cyclusnummergroep beschikbaar:
Cycli 300 t/m 399
Machinespecifieke cycli die via de toets CYCLE DEF moeten
worden gedefinieerd
Cycli 500 t/m 599
Machinespecifieke tastcycli die met de toets TOUCH PROBE
moeten worden gedefinieerd
Raadpleeg hiervoor de desbetreffende functiebeschrijving
in het machinehandboek.
In bepaalde gevallen worden bij machinespecifieke cycli ook
overdrachtparameters gebruikt die HEIDENHAIN al in standaardcycli
heeft gebruikt. Om bij gelijktijdig gebruik van DEF-actieve cycli (cycli
die de TNC automatisch bij de cyclusdefinitie uitvoert, zie ook "Cycli
oproepen" op bladzijde 223) en CALL-actieve cycli (cycli die u moet
oproepen om ze uit te voeren, zie ook "Cycli oproepen" op
bladzijde 223) problemen te vermijden die leiden tot overschrijving van
meerdere keren gebruikte overdrachtparameters, dient u als volgt te
werk te gaan:
Altijd DEF-actieve cycli vóór CALL-actieve cycli programmeren
Tussen de definitie van een CALL-actieve cyclus en de
desbetreffende cyclusoproep een DEF-actieve cyclus alleen dan
programmeren als er geen overlappingen optreden bij de
overdrachtparameters van deze beide cycli
220
8 Programmeren: cycli

Advertenties

loading