Syklus 202 UTBORING

ISO-programmering

G202

Bruk

 
Machine

Følg maskinhåndboken!

Maskinen og styringen må klargjøres av maskinprodusenten.

Denne syklusen kan bare brukes på maskiner med styrt spindel.

Med denne syklusen kan du bore ut boringer. Du kan valgfritt definere en forsinkelse for syklusen nedenfor.

Syklusforløp

  1. Styringen fører verktøyet i spindelaksen i ilgang FMAX til angitt sikkerhetsavstand Q200 over Q203 KOOR. OVERFLATE
  2. Verktøyet borer med borematingen til dybden Q201
  3. Hvis det er angitt, blir verktøyet blir stående i boringsbunnen med roterende spindel for å kuttes fri
  4. Deretter gjennomfører styringen en spindelorientering på posisjonen som er angitt i parameter Q336
  5. Når Q214 FRIGJORT KJOERERETN., kjører styringen fritt i den angitte retningen rundt SI.AVSTAND SIDE Q357
  6. Deretter kjører styringen verktøyet i mating ved tilbaketrekking Q208 til sikkerhetsavstanden Q200
  7. Styringen posisjonerer verktøyet tilbake til sentrum av boringen
  8. Styringen gjenoppretter spindelstatusen fra syklusstarten
  9. Ev. kjører styringen med FMAX til 2. sikkerhetsavstand. Den andre sikkerhetsavstanden Q204 blir først aktiv når denne er programmert til å være større enn sikkerhetsavstanden Q200. Hvis Q214=0, utføres tilbaketrekkingen langs boringsveggen

Tips:

 
Merknad
Kollisjonsfare!
Hvis du angir dybden positivt ved en syklus, snur styringen beregningen av forposisjoneringen. Verktøyet kjører med ilgang i verktøyaksen til sikkerhetsavstand under emneoverflaten! Kollisjonsfare!
  1. Angi dybde negativt
  2. Med maskinparameter displayDepthErr (nr. 201003) kan du stille inn om styringen skal vise (on) en feilmelding eller ikke (off) når en positiv dybde angis
 
Merknad
Kollisjonsfare!
Hvis du velger frikjøringsretningen feil, er det kollisjonsfare. Det tas ikke hensyn til en eventuell speilvending i arbeidsplanet for frikjøringen. Det tas derimot hensyn til aktive transformasjoner ved frikjøringen.
  1. Kontroller posisjonen til verktøyspissen når du programmerer en spindelorientering med den vinkelen som er angitt i Q336 (f. eks. i applikasjonen Slett i driftsmodusen Manuell). Det skal ikke være noen aktive transformasjoner.
  2. Velg vinkel slik at verktøyspissen står parallelt med frikjøringsretningen
  3. Velg en frikjøringsretning Q214 som gjør at verktøyet føres bort fra kanten av boringen
 
Merknad
Kollisjonsfare!
Hvis du har aktivert M136, kjører verktøyet ikke til den programmerte sikkerhetsavstanden etter bearbeidingen. Spindelomdreiningen stopper på boringsbunnen, og dermed stopper også matingen. Det er ingen kollisjonsfare fordi det ikke forekommer en retur!
  1. Deaktiver funksjonen M136 før syklusen med M137
  • Denne syklusen kan du bare utføre i bearbeidingsmodusen FUNCTION MODE MILL.
  • Etter bearbeidingen fører styringen verktøyet igjen til startpunktet i arbeidsplanet. Du kan deretter fortsette å posisjonere inkrementelt.
  • Hvis funksjonene M7 eller M8 var aktive før syklusoppkallingen, oppretter styringen denne tilstanden igjen på slutten av syklusen.
  • Denne syklusen overvåker den definerte brukslengden LU til verktøyet. Hvis du LU-verdien er mindre enn eller DYBDE Q201, sender styringen ut en feilmelding.
  • Hvis Q214 FRIGJORT KJOERERETN. ikke er lik 0, brukes Q357 SI.AVSTAND SIDE.

Tips om programmering

  • Programmer posisjoneringsblokken med radiuskorrigering R0 for startpunktet (sentrum av boringen) i arbeidsplanet.
  • Fortegnet til syklusparameteren for dybde slår fast arbeidsretningen. Hvis du velger Dybde = 0, vil ikke styringen utføre syklusen.

Syklusparametere

Hjelpebilde

Parameter

8H000_88

Q200 Sikkerhetsavstand?

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

Inndata: 0–99999,9999 alternativ PREDEF

Q201 Dybde?

Avstand emneoverflate – boringsbunn. Verdien er inkrementell.

Inndata: -99999,9999–+99999,9999

Q206 Mating for matedybde?

Verktøyets bevegelseshastighet ved utboring i mm/min

Inndata: 0...99999.999 alternativ FAUTO, FU

Q211 Forsinkelse nede?

Antall sekunder verktøyet blir stående i borebunnen.

Inndata: 0...3600.0000 alternativ PREDEF

Q208 Mating ved tilbaketrekking

Verktøyets bevegelseshastighet i mm/min. når det trekkes ut av boringen. Hvis du angir Q208=0, blir mating for dybdemating benyttet.

Inndata: 0–99999,9999 alternativ FMAX, FAUTO, 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

Q214 Frigjort kjøreretn. (0/1/2/3/4)?

Definer retningen som styringen skal bruke for å frikjøre verktøyet fra boringsbunnen (etter spindelorientering)

0:Ikke frikjør verktøyet

1: Frikjør verktøyet i hovedaksens minusretning

2: Frikjør verktøyet i hjelpeaksens minusretning

3: Frikjør verktøyet i hovedaksens plussretning

4: Frikjør verktøyet i hjelpeaksens plussretning

Inndata: 0, 1, 2, 3, 4

Q336 Vinkel for spindelorientering?

Vinkelen som styringen posisjonerer verktøyet i før frikjøring. Verdien er absolutt.

Inndata: 0...360

Q357 Sikkerhetsavstand side?

Avstand mellom verktøyskjæret og boreveggen. Verdien er inkrementell.

Kun i bruk hvis Q214 FRIGJORT KJOERERETN. ikke er lik 0.

Inndata: 0–99999,9999

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 L Z+100 R0 FMAX

12 CYCL DEF 202 UTBORING ~

Q200=+2

;SIKKERHETSAVST. ~

Q201=-20

;DYBDE ~

Q206=+150

;MATING FOR MATEDYBDE ~

Q211=+0

;FORSINKELSE NEDE ~

Q208=+99999

;MATING RETUR ~

Q203=+0

;KOOR. OVERFLATE ~

Q204=+50

;2. SIKKERHETSAVST. ~

Q214=+0

;FRIGJORT KJOERERETN. ~

Q336=+0

;VINKEL SPINDEL ~

Q357+0.2

;SI.AVSTAND SIDE

13 L X+30 Y+20 FMAX M3

14 CYCL CALL

15 L X+80 Y+50 FMAX M99