syklus 220 POLART MOENSTER

ISO-programmering

G220

Bruk

Med syklusen definerer du en punktmal som full sirkel eller delsirkel. Denne brukes for en forhåndsdefinert bearbeidingssyklus.

Syklusforløp

  1. Styringen fører verktøyet i ilgang fra den gjeldende posisjonen til startpunktet for den første bearbeidingen.
  2. Rekkefølge:

    • Kjør til 2. sikkerhetsavstand (spindelakse)
    • Kjør til startpunktet i arbeidsplanet
    • Kjør til sikkerhetsavstanden over emneoverflaten (spindelakse)
  3. Fra denne posisjonen utfører styringen den sist definerte bearbeidingssyklusen
  4. Deretter fører styringen verktøyet i en rett linje eller i en sirkel til startpunktet for neste bearbeiding. Verktøyet befinner seg da i sikkerhetsavstand (eller 2. sikkerhetsavstand)
  5. Denne prosedyren (1 til 3) blir gjentatt til alle bearbeidingene er utført
 
Tip

Hvis du kjører denne syklusen i driftsmodus Programkjøring / enkeltblokk, stopper styringen mellom punktene til en punktmal.

Tips:

  • Denne syklusen kan du bare utføre i bearbeidingsmodusen FUNCTION MODE MILL.
  • Syklus 220 er DEF-aktiv. I tillegg kaller syklus 220 automatisk opp den sist definerte bearbeidingssyklusen.

Tips om programmering

  • Hvis du kombinerer en av bearbeidingssyklusene 200 til 209 og 251 til 267 med syklus 220 eller med syklus 221, brukes sikkerhetsavstand, emneoverflate og 2. sikkerhetsavstand fra syklus 220 eller 221. Det gjelder innenfor NC-programmet til parameterne det gjelder, overskrives på nytt.
  • Eksempel: Hvis syklus 200 defineres med Q203=0 i et NC-program og deretter syklus 220 med Q203=-5, brukes Q203=-5 ved den påfølgende CYCL CALL og M99-oppkalling. Syklusene 220 og 221 overskriver parameterne for de CALL-aktive bearbeidingssyklusene som er beskrevet ovenfor (hvis de samme inndataparameterne forekommer i begge syklusene).

Syklusparametere

Hjelpebilde

Parameter

8H000119

Q216 Sentrum 1. akse?

Delsirkelmidpunkt i arbeidsplanets hovedakse Verdien er absolutt.

Inndata: -99999,9999–+99999,9999

Q217 Sentrum 2. akse?

Delsirkelmidtpunkt i arbeidsplanets hjelpeakse. Verdien er absolutt.

Inndata: -99999,9999–+99999,9999

Q244 Delesirkeldiameter?

Delsirkeldiameter

Inndata: 0–99999,9999

Q245 Startvinkel?

Vinkel mellom arbeidsplanets hovedakse og startpunktet for første bearbeiding i delsirkelen. Verdien er absolutt.

Inndata : -360 000...+360 000

Q246 Sluttvinkel?

Vinkelen mellom arbeidsplanets hovedakse og startpunktet for siste bearbeiding i delsirkelen (gjelder ikke for hele sirkler). Angi en sluttvinkel som er forskjellig fra startvinkelen. Bruk en sluttvinkel som er større enn startvinkelen for å arbeide mot klokken, og en sluttvinkel som er mindre enn startvinkelen for å arbeide med klokken. Verdien er absolutt.

Inndata : -360 000...+360 000

Q247 Mellomliggende vinkelskritt?

Vinkelen mellom to bearbeidinger i delsirkelen. Hvis vinkelskrittverdien er lik null, beregner styringen vinkelskrittet ut fra startvinkel, sluttvinkel og antall repetisjoner. Hvis du angir en vinkelskrittverdi, tar ikke styringen hensyn til sluttvinkelen. Fortegnet for vinkelskrittverdien definerer bearbeidingsretningen (– = med klokka). Verdien er inkrementell.

Inndata : -360 000...+360 000

Q241 Antall repetisjoner?

Antall bearbeidinger av delsirkelen

Inndata: 1...99999

8H000118

Q200 Sikkerhetsavstand?

Avstanden mellom verktøyspissen og emneoverflaten. Verdien er inkrementell.

Inndata: 0–99999,9999 alternativ PREDEF

Q203 Koord. Emneoverflate?

Koordinat for emneoverflaten i forhold til det aktive nullpunktet. Verdien er absolutt.

Inndata: -99999,9999–+99999,9999

Q204 2. Sikkerhetsavstand?

Avstand i verktøyaksen mellom verktøy og emne (oppspenningsutstyr) der det ikke kan oppstå kollisjon. Verdien er inkrementell.

Inndata: 0–99999,9999 alternativ PREDEF

Q301 Flytt til sikker høyde (0/1)?

Angi hvordan verktøyet skal bevege seg mellom bearbeidinger:

0: Mellom bearbeidinger til sikkerhetsavstand

1: Mellom bearbeidinger til 2. sikkerhetsavstand

Inndata: 0, 1

Q365 Kjøremåte? Linje = 0/sirkel = 1

Definer hvilken bane verktøyet skal bevege seg i mellom bearbeidinger:

0: Mellom bearbeidinger til en rett linje

1: Mellom bearbeidinger sirkulært til delsirkeldiameter

Inndata: 0, 1

NC-programmene som er å finne i brukerhåndboken, er løsningsforslag. Før du bruker NC-programmene eller enkelte NC-sett på en maskin, må du tilpasse dem.

  • Tilpass følgende innhold:
  • Verktøy
  • Snittverdier
  • Matinger
  • Sikker høyde eller sikre posisjoner
  • Maskinspesifikke posisjoner, for eksempel med M91
  • Baner til opphenting av programmer

Noen NC-programmer er avhengige av maskinkinematikken. Tilpass disse NC-programmene til din maskinkinematikk før første testkjøring.

Test NC-programmene i tillegg ved hjelp av simuleringen før den egentlige programkjøringen.

 
Tip

Ved hjelp av en programtest kan du konstatere om du kan bruke NC-programmet med de tilgjengelige programvarevariantene, den aktive maskinkinematikken samt den aktuelle maskinkonfigurasjonen.

Eksempel

11 CYCL DEF 220 POLART MOENSTER ~

Q216=+50

;SENTRUM 1. AKSE ~

Q217=+50

;SENTRUM 2. AKSE ~

Q244=+60

;DELESIRKELDIA. ~

Q245=+0

;STARTVINKEL ~

Q246=+360

;SLUTTVINKEL ~

Q247=+0

;VINKELSKRITT ~

Q241=+8

;ANTALL REPETISJONER ~

Q200=+2

;SIKKERHETSAVST. ~

Q203=+0

;KOOR. OVERFLATE ~

Q204=+50

;2. SIKKERHETSAVST. ~

Q301=+1

;FLYTT TIL S. HOEYDE ~

Q365=+0

;KJOEREMATE

12 CYCL CALL