Syklus 21 FORBORING

ISO-programmering

G121

Bruk

Du bruker syklus 21 FORBORING hvis du etterpå bruker et verktøy som ikke har over middels skjæreeffekt, til utfresing av konturen (DIN 844). Denne syklusen lager en boring i området som senere blir utfrest, for eksempel med syklus 22. Syklus 21 beregner sluttoleransene for side og dybde samt utfresingsverktøyets radius for innstikkspunktene. Innstikkspunktene er samtidig startpunkter for utboring.

  • Før oppkalling av syklus 21 må du programmere to sykluser til:
  • Syklus 14 KONTURGEOMETRI eller SEL CONTOUR er nødvendig for syklus 21 FORBORING for å beregne boreposisjonen i nivået
  • Syklus 20 KONTURDATA er nødvendig for syklus 21 FORBORING, for eksempel for å beregne boredybden og sikkerhetsavstanden.

Syklusforløp

  1. Styringen plasserer først verktøyet i nivået (posisjonen er et resultat av konturen som du fra før har definert med syklus 14 eller SEL CONTOUR, og av informasjonen om utfresingsverktøyet)
  2. Deretter føres verktøyet i hurtiggang FMAX til sikkerhetsavstanden. (Angi sikkerhetsavstanden i syklus 20 KONTURDATA)
  3. Verktøyet borer med programmert mating F fra gjeldende posisjon til første matedybde
  4. Deretter fører styringen verktøyet i ilgang FMAX tilbake til første matedybde, redusert med stoppavstand t
  5. Styringen beregner stoppavstanden automatisk:
    • Boredybde til 30 mm: t = 0,6 mm
    • Boredybde over 30 mm: t = boredybde/50
    • maksimal stoppavstand: 7 mm
  6. Så borer verktøyet enda en matedybde med den angitte matingen F
  7. Styringen gjentar disse trinnene (1 til 4) til angitt boredybde er nådd. Sluttoleranse for dybde blir tatt hensyn til
  8. Deretter kjører verktøyet tilbake i verktøyaksen til den sikre høyden eller til den siste programmerte posisjonen før syklusen. Denne atferden avhenger av maskinparameteren posAfterContPocket (nr. 201007).

Tips:

  • Denne syklusen kan du bare utføre i bearbeidingsmodusen FUNCTION MODE MILL.
  • I en TOOL CALL-blokk tar ikke styringen hensyn til en programmert deltaverdi DR ved beregning av innstikkspunktene.
  • På trange steder kan styringen eventuelt ikke forbore med et verktøy som er større enn skrubbeverktøyet.
  • Hvis Q13=0, brukes dataene til verktøyet som befinner seg i spindelen.

Merknad i forbindelse med maskinparametere

  • Med maskinparameteren posAfterContPocket (nr. 201007) definerer du hvordan du går frem etter bearbeiding. Hvis du har programmert ToolAxClearanceHeight, må du ikke posisjonere verktøyet inkrementelt i planet etter endt syklus, men i en absolutt posisjon.

Syklusparametere

Hjelpebilde

Parameter

8H000125

Q10 Matedybde?

Mål for mating av verktøyet (minusfortegn for negativ arbeidsretning). Verdien er inkrementell.

Inndata: -99999,9999–+99999,9999

Q11 Mating for matedybde?

Verktøyets bevegelseshastighet ved innstikk i mm/min

Inndata: 0–99999,9999 alternativ FAUTO, FU, FZ

Q13 eller QS13 Utfresingsverktøynummer?

Nummeret eller navnet på utfresingsverktøyet. Du kan overføre verktøyet direkte fra verktøytabellen med en ved hjelp av valgmuligheten i handlingslinjen.

Inndata: 0...999999.9 eller maksimalt 255 tegn

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 21 FORBORING ~

Q10=-5

;MATEDYBDE ~

Q11=+150

;MATING FOR MATEDYBDE ~

Q13=+0

;UTFRESINGSVERKTOEY