Syklus 205 UNIVERSALDYPBORING

ISO-programmering

G205

Bruk

Med denne syklusen kan du opprette boringer med avtagende mating. Du kan utføre syklusen med eller uten et sponbrudd. Når tilleggsdybden er nådd, utfører syklusen en sponfjerning. Hvis det allerede finnes en forboring, kan du angi et forsenket startpunkt. Du kan valgfritt definere en forsinkelse i syklusen i boringsbunnen. Denne forsinkelsen brukes til friskjæring i boringsbunnen.

Fjerning av spon og sponbrudd

Syklusforløp

  1. Styringen posisjonerer verktøyet i verktøyaksen med FMAX i angitt SIKKERHETSAVST. Q200 over KOOR. OVERFLATE Q203.
  2. Hvis du programmerer et forsenket startpunkt i Q379, beveger styringen seg til sikkerhetsavstanden via det forsenkede startpunktet med Q253 MATING FORPOSISJON..
  3. Verktøyet borer med mating Q206 MATING FOR MATEDYBDE inntil innmatingsdybden er nådd.
  4. Hvis du har definert et sponbrudd, flytter styringen verktøyet tilbake med tilbaketrekkingsverdien Q256.
  5. Når tilleggsdybden er nådd, trekker styringen verktøyet tilbake til sikkerhetsavstanden i verktøyaksen med tilbaketrekkingsmatingen Q208. Sikkerhetsavstanden er over KOOR. OVERFLATE Q203.
  6. Deretter beveger verktøyet seg med Q373 MATESTART AVSP opp til den angitte stoppavstanden over den siste oppnådde matedybden.
  7. Verktøyet borer med mating Q206 til neste tilleggsdybde er nådd. Hvis det er definert en forminskningsverdi Q212, reduseres tilleggsdybden med forminskningsverdi for hver mating.
  8. Styringen gjentar disse trinnene (2 til 7) til boredybden er nådd.
  9. Hvis du har angitt en forsinkelsestid, forblir verktøyet på boringsbunnen til friskjæring. Til slutt trekker styringen verktøyet tilbake med matingen til sikkerhetsavstanden eller den 2. sikkerhetsavstanden. Den andre sikkerhetsavstanden Q204 blir først aktiv når denne er programmert til å være større enn sikkerhetsavstanden Q200.
 
Tip

Etter en sponfjerning viser dybden på neste sponbrudd til den siste tilleggsdybden.

  • Eksempel:
  • Q202 MATEDYBDE = 10 mm
  • Q257 BOREDYBDE SPONBRUDD = 4 mm
  • Styringen gjør et sponbrudd ved 4 mm og 8 mm. Ved 10 mm utfører denne en sponfjerning. Neste sponbrudd er ved 14 mm og 18 mm osv.

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
  • Denne syklusen kan du kun utføre i bearbeidingsmodusene FUNCTION MODE MILL og FUNCTION MODE TURN .
  • 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.
 
Tip

Denne syklusen egner seg ikke tillatt for ekstra lange bor. Bruk syklus 241 ENKELTLIPPE-DYPBOR. for ekstra lange bor.

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.
  • Hvis stoppavstandene Q258 ikke er lik Q259, endrer styringen stoppavstanden mellom første og siste mating med samme verdi.
  • Hvis du programmerer et nedsenket startpunkt via Q379, endrer styringen startpunktet for matebevegelsen. Styringen endrer ikke returbevegelsene fordi disse avhenger av koordinatene til emneoverflaten.
  • Hvis Q257 BOREDYBDE SPONBRUDD er større enn Q202 MATEDYBDE, utføres det ikke noe sponbrudd.

Syklusparametere

Hjelpebilde

Parameter

8h000210

Q200 Sikkerhetsavstand?

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

Inndata: 0–99999,9999 alternativ PREDEF

Q201 Dybde?

Avstand emneoverflate – boringsbunn (avhengig av parameteren Q395 FORHOLD DYBDE). Verdien er inkrementell.

Inndata: -99999,9999–+99999,9999

Q206 Mating for matedybde?

Verktøyets bevegelseshastighet ved boring i mm/min

Inndata: 0...99999.999 alternativ FAUTO, FU

Q202 Matedybde?

Mål for hvor langt verktøyet skal mates frem. Verdien er inkrementell.

  • Dybden kan ikke være flere ganger matedybden. Styringen kjører verktøyet til dybden i én arbeidsoperasjon hvis:
  • matedybden og dybden er like
  • matedybden er større enn dybden

Inndata: 0–99999,9999

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

Q212 Forminsking?

Verdien som styringen reduserer tilleggsdybden Q202 med. Verdien er inkrementell.

Inndata: 0–99999,9999

Q205 Minste matedybde?

Hvis Q212 FORMINSKING ikke er lik 0, begrenser styringen matingen til denne verdien. Følgelig kan ikke tilleggsdybden være mindre enn Q205. Verdien er inkrementell.

Inndata: 0–99999,9999

Q258 Øvre spesielle stoppavstand?

Sikkerhetsavstanden som verktøyet kjører over den siste tilleggsdybden igjen etter den første sponfjerningen med mating Q373 MATESTART AVSP. Verdien er inkrementell.

Inndata: 0–99999,9999

Q259 Nedre spesielle stoppavstand?

Sikkerhetsavstanden som verktøyet kjører over den siste matedybden med igjen etter den første sponfjerningen med mating Q373 MATESTART AVSP. Verdien er inkrementell.

Inndata: 0–99999,9999

Q257 Boredybde til sponbrudd?

Mål som styringen utfører et sponbrudd ved. Denne prosedyren blir gjentatt til Q201 DYBDE er nådd. Hvis Q257 er lik 0, utfører ikke styringen et sponbrudd. Verdien er inkrementell.

Inndata: 0–99999,9999

Q256 Trekke tilbake ved sponbrudd?

Verdien som styringen skal trekke tilbake verktøyet med ved sponbrudd. Verdien er inkrementell.

Inndata: 0...99999.999 alternativ PREDEF

Q211 Forsinkelse nede?

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

Inndata: 0...3600.0000 alternativ PREDEF

Q379 Nedsenket startpunkt?

Hvis det finnes en pilotboring, kan du definere et forsenket startpunkt her. Dette er inkrementelt basert på Q203 KOOR. OVERFLATE. Styringen kjører med Q253 MATING FORPOSISJON. over det nedsenkede startpunktet med verdien Q200 SIKKERHETSAVST.. Verdien er inkrementell.

Inndata: 0–99999,9999

Q253 Mating forposisjonering?

Definerer verktøyets kjørehastighet ved posisjonering av Q200 SIKKERHETSAVST. auf Q379 STARTPUNKT (ikke lik 0). Angivelse i mm/min.

Inndata: 0–99999,9999 alternativ FMAX, FAUTO, PREDEF

Q208 Mating ved tilbaketrekking

Verktøyets bevegelseshastighet i mm/min. når det tilbaketrekkes etter bearbeidingen. Hvis du angir Q208=0, trekker styringen ut verktøyet med mating Q206.

Inndata: 0–99999,9999 alternativ FMAX, FAUTO, PREDEF

Q395 Forhold til diameter (0/1)?

Her velger du om den angitte dybden refererer til verktøyspissen eller til den sylindriske delen av verktøyet. Hvis styringen skal referere dybden til den sylindriske delen av verktøyet, må du angi spissvinkelen for verktøyet i kolonnen T-ANGLE i verktøytabellen TOOL.T.

0 = Dybden refererer til verktøyspissen

1 = Dybden referer til den sylindriske delen av verktøyet

Inndata: 0, 1

Q373 Starte mat.etter avsp.?

Verktøyets bevegelseshastighet når det nærmer seg stoppavstanden etter sponfjerning.

0: Kjøring med FMAX

>0: Mating i mm/min

Inndata: 0...99999 alternativ FAUTO, FMAX, FU, FZ

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 205 UNIVERSALDYPBORING ~

Q200=+2

;SIKKERHETSAVST. ~

Q201=-20

;DYBDE ~

Q206=+150

;MATING FOR MATEDYBDE ~

Q202=+5

;MATEDYBDE ~

Q203=+0

;KOOR. OVERFLATE ~

Q204=+50

;2. SIKKERHETSAVST. ~

Q212=+0

;FORMINSKING ~

Q205=+0

;MIN. MATEDYBDE ~

Q258=+0.2

;OEVRE SP. STOPP ~

Q259=+0.2

;NEDRE SP. STOPP ~

Q257=+0

;BOREDYBDE SPONBRUDD ~

Q256=+0.2

;TILBAKE V SPONBRUDD ~

Q211=+0

;FORSINKELSE NEDE ~

Q379=+0

;STARTPUNKT ~

Q253=+750

;MATING FORPOSISJON. ~

Q208=+99999

;MATING RETUR ~

Q395=+0

;FORHOLD DYBDE ~

Q373=+0

;MATESTART AVSP

Fjerning av spon og sponbrudd

Fjerning av spon

Fjerning av spon er avhengig av syklusparameter Q202 MATEDYBDE.

Når verdien som er angitt i syklusparameteren Q202 er nådd, utfører styringen en sponfjerning. Det betyr at styringen alltid kjører verktøyet uavhengig av det senkede startpunktet Q379 til returkjøringshøyden. Den beregnes av Q200 SIKKERHETSAVST. + Q203 KOOR. OVERFLATE

Eksempel:

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.

0 BEGIN PGM 205 MM

1 BLK FORM 0.1 Z X+0 Y+0 Z-20

2 BLK FORM 0.2 X+100 Y+100 Z+0

3 TOOL CALL 203 Z S4500

; Verktøyoppkalling (verktøyradius 3)

4 L Z+250 R0 FMAX

; Frikjør verktøy

5 CYCL DEF 205 UNIVERSALDYPBORING ~

Q200=+2

;SIKKERHETSAVST. ~

Q201=-20

;DYBDE ~

Q206=+250

;MATING FOR MATEDYBDE ~

Q202=+5

;MATEDYBDE ~

Q203=+0

;KOOR. OVERFLATE ~

Q204=+50

;2. SIKKERHETSAVST. ~

Q212=+0

;FORMINSKING ~

Q205=+0

;MIN. MATEDYBDE ~

Q258=+0.2

;OEVRE SP. STOPP ~

Q259=+0.2

;NEDRE SP. STOPP ~

Q257=+0

;BOREDYBDE SPONBRUDD ~

Q256=+0.2

;TILBAKE V SPONBRUDD ~

Q211=+0.2

;FORSINKELSE NEDE ~

Q379=+10

;STARTPUNKT ~

Q253=+750

;MATING FORPOSISJON. ~

Q208=+3000

;MATING RETUR ~

Q395=+0

;FORHOLD DYBDE ~

Q373=+0

;MATESTART AVSP

6 L X+30 Y+30 R0 FMAX M3

; Kjør til boringsposisjon og start spindelen

7 CYCL CALL

; Syklusoppkalling

8 L Z+250 R0 FMAX

; Frikjør verktøy, programslutt

9 M30

10 END PGM 205 MM

Sponbrudd

Sponbruddet er avhengig av syklusparameter Q257 BOREDYBDE SPONBRUDD.

Når verdien som er angitt i syklusparameteren Q257 er nådd, utfører styringen et sponbrudd. Det betyr at styringen trekker verktøyet tilbake med verdien Q256 TILBAKE V SPONBRUDD. Når MATEDYBDE nås, gjennomføres fjerning av spon. Denne komplette prosedyren blir gjentatt til Q201 DYBDE er nådd.

Eksempel:

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.

0 BEGIN PGM 205 MM

1 BLK FORM 0.1 Z X+0 Y+0 Z-20

2 BLK FORM 0.2 X+100 Y+100 Z+0

3 TOOL CALL 203 Z S4500

; Verktøyoppkalling (verktøyradius 3)

4 L Z+250 R0 FMAX

; Frikjør verktøy

5 CYCL DEF 205 UNIVERSALDYPBORING ~

Q200=+2

;SIKKERHETSAVST. ~

Q201=-20

;DYBDE ~

Q206=+250

;MATING FOR MATEDYBDE ~

Q202=+10

;MATEDYBDE ~

Q203=+0

;KOOR. OVERFLATE ~

Q204=+50

;2. SIKKERHETSAVST. ~

Q212=+0

;FORMINSKING ~

Q205=+0

;MIN. MATEDYBDE ~

Q258=+0.2

;OEVRE SP. STOPP ~

Q259=+0.2

;NEDRE SP. STOPP ~

Q257=+3

;BOREDYBDE SPONBRUDD ~

Q256=+0.5

;TILBAKE V SPONBRUDD ~

Q211=+0.2

;FORSINKELSE NEDE ~

Q379=+0

;STARTPUNKT ~

Q253=+750

;MATING FORPOSISJON. ~

Q208=+3000

;MATING RETUR ~

Q395=+0

;FORHOLD DYBDE ~

Q373=+0

;MATESTART AVSP

6 L X+30 Y+30 R0 FMAX M3

; Kjør til boringsposisjon og start spindelen

7 CYCL CALL

; Syklusoppkalling

8 L Z+250 R0 FMAX

; Frikjør verktøy, programslutt

9 M30

10 END PGM 205 MM