Voorwaarden voor het oproepen van de zwenkcyclus
Voor de eerste oproep van de zwenkcyclus in het hoofdprogramma moeten het gereedschap
(snijkant gereedschap D > 0) en de nulpuntverschuiving (NPV) worden geprogrammeerd
waarmee het werkstuk werd getoucheerd of gemeten.
Voorbeeld:
N1 T1D1
N2 M6
N3 G17 G54
N4 CYCLE800(1,"",0,57,0,0,0,0,0,0,0,0,0,1,0,1))
N5 WORKPIECE(,,,,"BOX",0,0,50,0,0,0,100,100)
Bij machines waarop zwenken is ingesteld, moet elk hoofdprogramma beginnen met zwenken
in de basispositie van de machine.
De definitie van het basismateriaal (WORKPIECE) heeft steeds betrekking op de
nulpuntverschuiving die op dat moment actief is. Bij programma's die "Zwenken" gebruiken,
moet dus voor de definitie van het basismateriaal zwenken naar nul worden uitgevoerd. Bij
ShopTurn-programma's heeft het basismateriaal in de programmaheader automatisch
betrekking op de ongezwenkte toestand.
In de zwenkcyclus worden de nulpuntverschuiving (NPV) en de verschuivingen en draaiingen
van de parameters van CYCLE800 naar het overeenkomstige bewerkingsvlak omgerekend.
De nulpuntverschuiving blijft behouden. Verschuivingen en draaiingen worden in
systeemframes (zwenkframes) opgeslagen (weergave onder Parameters/
Nulpuntverschuivingen):
● Gereedschapsreferentie ($P_TOOLFRAME)
● Rondetafelreferentie ($P_PARTFRAME)
● Werkstukreferentie ($P_WPFRAME)
De zwenkcyclus houdt rekening met het huidige bewerkingsvlak (G17, G18, G19).
Zwenken op bewerkings- of hulpvlakken bestaat steeds uit drie stappen:
● Verschuiving van WCS voor de draaiing
● Draaiing van WCS (per as, ...)
● Verschuiving van WCS na de draaiing
De verschuivingen of draaiingen hebben betrekking op het coördinatensysteem X, Y, Z van
het werkstuk en zijn daarom machine-onafhankelijk (behalve bij zwenken "Rondas
rechtstreeks").
In de zwenkcyclus worden geen programmeerbare frames gebruikt. Bij additief zwenken wordt
rekening gehouden met door de gebruiker geprogrammeerde frames.
Bij zwenken naar een nieuw zwenkvlak daarentegen worden de programmeerbare frames
gewist. Op het zwenkvlak zijn bewerkingen naar keuze mogelijk, bijv. door het oproepen van
standaardcycli of meetcycli.
Draaien
Bedieningshandboek, 12/2017, 6FC5398-8CP40-6JA1
Technologische functies programmeren (cycli)
10.6 Andere cycli en functies
;zwenken NUL op
;basispositie van
;machinekinematica
;Overeenkomst basismateriaal
;voor simulatie en
;meetekenen
573