syklus 221 LINJEMOENSTER

ISO-programmering

G221

Bruk

8H000120

Med syklusen definerer du en punktmal som linjer. Denne brukes for en forhåndsdefinert bearbeidingssyklus.

Syklusforløp

  1. Styringen fører verktøyet automatisk 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 positiv retning i hovedaksen 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 i første linje er utført. Verktøyet står på det siste punktet i første linje
  6. Deretter fører styringen verktøyet til det siste punktet på andre linje, og utfører bearbeidingen der
  7. Derfra fører styringen verktøyet i negativ retning i hovedaksen til startpunktet for neste bearbeiding
  8. Denne prosedyren (6) blir gjentatt til alle bearbeidingene i andre linje er utført
  9. Så beveger styringen verktøyet til startpunktet på den neste linjen
  10. Alle de andre linjene blir bearbeidet i en pendelbevegelse
 
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 221 er DEF-aktiv. I tillegg kaller syklus 221 automatisk opp den sist definerte bearbeidingssyklusen.

Tips om programmering

  • Hvis du kombinerer en av bearbeidingssyklusene 200 til 209 eller 251 til 267 med syklus 221, brukes sikkerhetsavstand, emneoverflate og 2. sikkerhetsavstand og roteringsposisjonen fra syklus 221.
  • Hvis du bruker syklus 254 i kombinasjon med syklus 221, er det ikke mulig med notplassering 0

Syklusparametere

Hjelpebilde

Parameter

8H000122

Q225 Startpunkt 1. akse?

Koordinater til startpunktet i arbeidsplanets hovedakse. Verdien er absolutt.

Inndata: -99999,9999–+99999,9999

Q226 Startpunkt 2. akse?

Koordinater til startpunktet i arbeidsplanets hjelpeakse. Verdien er absolutt.

Inndata: -99999,9999–+99999,9999

Q237 Avstand 1. akse?

Avstand mellom enkeltpunkter på linjen. Verdien er inkrementell.

Inndata: -99999,9999–+99999,9999

Q238 Avstand 2. akse?

Avstand mellom de enkelte linjene. Verdien er inkrementell.

Inndata: -99999,9999–+99999,9999

Q242 Antall kolonner?

Antall bearbeidinger på linjen

Inndata: 0...99999

Q243 Antall linjer?

Antall linjer

Inndata: 0...99999

Q224 Vinkel ved rotering?

Svingvinkel for hele oppsettet. Roteringssentrum er i startpunktet. Verdien er absolutt.

Inndata : -360 000...+360 000

8H000121

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

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 221 LINJEMOENSTER ~

Q225=+15

;STARTPUNKT 1. AKSE ~

Q226=+15

;STARTPUNKT 2. AKSE ~

Q237=+10

;AVSTAND 1. AKSE ~

Q238=+8

;AVSTAND 2. AKSE ~

Q242=+6

;ANTALL KOLONNER ~

Q243=+4

;ANTALL LINJER ~

Q224=+15

;VINKEL VED ROTERING ~

Q200=+2

;SIKKERHETSAVST. ~

Q203=+0

;KOOR. OVERFLATE ~

Q204=+50

;2. SIKKERHETSAVST. ~

Q301=+1

;FLYTT TIL S. HOEYDE

12 CYCL CALL