Cyklus 220 POLAR MOENSTER

ISO-Programmering

G220

Anvendelse

Med denne Cyklus definerer De et punktmønster som fuld- eller delcirkel. Dette tjener for en forud defineret bearbejdningscyklus.

Cyklusafvikling

  1. Styringen positionerer værktøjet i ilgang fra den aktuelle position til startpunktet for første bearbejdning.
  2. Rækkefølge:

    • Kør til 2. sikkerheds-afstand (spindelakse)
    • Kør til startpunkt i bearbejdningsplanet
    • Kør til sikkerheds-afstand over emne-overflade (spindelakse)
  3. Fra denne position udfører styringen den sidst definerede bearbejdningscyklus
  4. Herefter positionerer styringen værktøjet med en retlinje-bevægelse eller med en cirkel-bevægelsetil startpunktet for den næste bearbejdning. Værktøjet står hermed med sikkerheds-afstanden (eller 2. sikkerhedsafstand)
  5. Disse forløb (1 til 3) gentager sig, indtil alle bearbejdninger er udført
 
Tip

Hvis De vil afvikle denne Cyklus i driftsart Programafvikling / Enkeltblok , stopper styringen mellem punkterne i et punktmønster.

Anvisninger

  • Denne Cyklus kan De udelukkende udfører i bearbejdningsfunktion FUNCTION MODE MILL.
  • Cyklus 220 er DEF-Aktiv. Yderlig kalder Cyklus 220 automatisk den sidst definerede bearbejdningscyklus.

Tips til programmering

  • Når De kombinerer Bearbejningscyklus 200 til 209 og 251 til 267 med Cyklus 220 eller med Cyklus 221 fungerer sikkerhedsafstand, emneoverflade og 2. sikkerhedsafstand fra Cyklus 220 hhv. 221. Det gælder indefor NC-Programmer så længe, til de berørte Parameter påny bliver overskrevet.
  • Eksempel: Bliver i et NC-Program Cyklus 200 med Q203=0 defineret og derefter en Cyklus 220 med Q203=-5 programmeret, så bliver der ved efterfølgende CYCL CALL og M99-kaldte Q203=-5 anvendt. Cyklus 220 og 221 overskriver de ovennævnte Parameter af CALL-aktive bearbejdningscyklus (når i begge Cyklus samme indlæseparameter forekommer).

Cyklusparameter

Hjælpebillede

Parametre

8H000119

Q216 MIDTE 1. AKSE ?

Delcirkel-midtpunkt i hovedaksen i bearbejdningsplanet Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q217 MIDTE 2. AKSE ?

Delcirkel-midtpunkt i sideaksen i bearbejdningsplanet Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q244 MÅLEKREDS-DIAMETER ?

Diameter for delcirklen

Indlæs: 0...99999.9999

Q245 STARTVINKEL ?

Vinklen mellem hovedakse i bearbejdningsplanet og startpunktet for første bearbejdning af delcirklen. Værdi virker absolut.

Indlæse: -360.000...+360.000

Q246 SLUTVINKEL ?

Vinklen mellem hovedakse i bearbejdningsplan og startpunkt for den sidste bearbejdning på delcirklen (gælder ikke for helcirkler); Indlæs slutvinkel ulig startvinkel; Hvis slutvinklen indlæses større end startvinklen, så sker bearbejningen modurs, i stedet for bearbejdning medurs. Værdi virker absolut.

Indlæse: -360.000...+360.000

Q247 VINKELSKRIDT ?

Vinklen mellem to bearbejdninger på delcirklen; hvis vinkelskridtet er lig nul, så beregner styringen vinkelskridtet fra startvinkel, slutvinkel og antal bearbejdninger; når et vinkelskridt er indlæst, så tager styringen ikke hensyn til slutvinkel; fortegnet for vinkelskridtet fastlægger bearbejdningsretning (- = medurs) Værdi virker inkrementalt.

Indlæse: -360.000...+360.000

Q241 ANTAL BEARBEJDNINGER ?

Antal bearbejdninger på delcirklen

Indlæse: 1...99999

8H000118

Q200 SIKKERHEDS-AFSTAND ?

Afstand mellem værktøjsspids og emne-overflade Værdi virker inkrementalt.

Indlæs: 0...99999.9999 alternativ PREDEF

Q203 KOORDINAT. VAERKTOEJS OVERFLADE?

Enmeoverfladekoordinater henført på det aktive nulpunkt. Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q204 2. SIKKERHEDS-AFSTAND ?

Afstand i værktøjsaksen mellem værktøj og emne (opspænding), med hvilken ingen kollision kan forekomme. Værdi virker inkrementalt.

Indlæs: 0...99999.9999 alternativ PREDEF

Q301 Kør til fri-højde (0/1)?

Fastlæg, hvorledes værktøjet skal køre mellem bearbejdningerne:

0: Mellem bearbejdningerne køres til sikkerhedsafstand

1: Mellem bearbejdningerne køres til 2. sikkerhedsafstand

Indlæs: 0, 1

Q365 Kørselsart? retlinie=0/cirkel=1

Fastlæg, med hvilken banefunktion værktøjet skal køre mellem bearbejdningerne:

0: Mellem bearbejdningerne køres på en retlinje

1: Mellem bearbejdningerne køres cirkulær til delcirkel-diameter

Indlæs: 0, 1

Brugerhåndbogen indeholder NC-Programmer løsningsforslag. Før De anvender NC-Programmer eller enkelte NC-blokke på en maskine, skal de tilpasses.

  • De tilpasser følgende indhold for:
  • Værktøjer
  • Snitværdier
  • Tilspænding
  • Sikker højde eller sikker position
  • Maskinspecifike Positioner, f.eks. med M91
  • Sti for programkald

Nogle NC-Programmer er afhængig af maskinkinematikken. Tilpas disse NC-Programmer før den første testkørsel til din maskinkinematik.

Test NC-Programmer derudover ved at bruge simuleringen før den egentlige programkørsel.

 
Tip

Vha. en programtest fastlægger De, om NC-Programmer med den tilgængelige Software-Optionen, kan anvendes den aktive maskinkinematik og den aktuelle maskinkonfiguration.

Eksempel

11 CYCL DEF 220 POLAR MOENSTER ~

Q216=+50

;MIDTE 1. AKSE ~

Q217=+50

;MIDTE 2. AKSE ~

Q244=+60

;DELKREDS-DIAMETER ~

Q245=+0

;STARTVINKEL ~

Q246=+360

;SLUTVINKEL ~

Q247=+0

;VINKELSKRIDT ~

Q241=+8

;ANTAL BEARBEJDNINGER ~

Q200=+2

;SIKKERHEDS-AFSTAND ~

Q203=+0

;KOOR. OVERFLADE ~

Q204=+50

;2. SIKKERHEDS-AFST. ~

Q301=+1

;KOER TIL FRI-HOEJDE ~

Q365=+0

;KOERSELSART

12 CYCL CALL