Syklus 203 UNIVERSALBORING

ISO-programmering

G203

Bruk

Med denne syklusen kan du opprette boringer med avtagende mating. Du kan valgfritt definere en forsinkelse for syklusen nedenfor. Du kan utføre syklusen med eller uten sponbrudd.

Syklusforløp

  1. Atferd uten sponbrudd, uten forminsking:
  2. Styringen fører verktøyet i spindelaksen i ilgang FMAX til angitt SIKKERHETSAVST. Q200 over emneoverflaten
  3. Verktøyet borer til første MATEDYBDEQ202 med den angitte matingen MATING FOR MATEDYBDEQ206
  4. Så trekker styringen verktøyet ut av boringen til SIKKERHETSAVST. Q200
  5. Nå senker styringen verktøyet ned i boringen igjen i ilgang og borer deretter en ny mating med MATEDYBDE Q202 i MATING FOR MATEDYBDE Q206
  6. Ved arbeid uten sponbrudd trekker styringen verktøyet etter hver mating med MATING RETURQ208 ut av boringen til SIKKERHETSAVST. Q200 og avventer der eventuelt FORSINKELSE OPPE Q210
  7. Denne prosedyren blir gjentatt til DYBDE Q201 er nådd
  8. Hvis DYBDE Q201 er nådd, trekker styringen verktøyet med FMAX ut av boringen til SIKKERHETSAVST. Q200 eller til 2. SIKKERHETSAVST.. 2. SIKKERHETSAVST. Q204 blir først aktiv når denne er programmert til å være større enn SIKKERHETSAVST. Q200
  1. Atferd med sponbrudd, uten forminsking:
  2. I ilgang FMAX posisjonerer styringen verktøyet i spindelaksen på den angitte SIKKERHETSAVST. Q200 over emneoverflaten
  3. Verktøyet borer til første MATEDYBDEQ202 med den angitte matingen MATING FOR MATEDYBDEQ206
  4. Så trekker styringen verktøyet tilbake med verdien TILBAKE V SPONBRUDD Q256
  5. Nå følger en ny mating med verdien MATEDYBDE Q202 i MATING FOR MATEDYBDE Q206
  6. Kontrollsystemet mater på nytt til ANT. AVBRUDD Q213 er nådd eller til boringen har ønsket DYBDE Q201. Hvis det definerte antallet sponbrudd er nådd, men boringen ennå ikke har ønsket DYBDE Q201, kjører styringen verktøyet i MATING RETUR Q208 ut av boringen til SIKKERHETSAVST. Q200
  7. Hvis det er angitt, avventer styringen FORSINKELSE OPPE Q210
  8. Deretter senker styringen i ilgang ned i boringen til verdien TILBAKE V SPONBRUDD Q256 over den siste matedybden
  9. Prosedyre 2 til 7 blir gjentatt til DYBDE Q201 er nådd
  10. Hvis DYBDE Q201 er nådd, trekker styringen verktøyet med FMAX ut av boringen til SIKKERHETSAVST. Q200 eller til 2. SIKKERHETSAVST.. 2. SIKKERHETSAVST. Q204 blir først aktiv når denne er programmert til å være større enn SIKKERHETSAVST. Q200
  1. Atferd med sponbrudd, med forminsking
  2. I ilgang FMAX posisjonerer styringen verktøyet i spindelaksen på den angitte SIKKERHETSAVST. Q200 over emneoverflaten
  3. Verktøyet borer til første MATEDYBDEQ202 med den angitte matingen MATING FOR MATEDYBDEQ206
  4. Så trekker styringen verktøyet tilbake med verdien TILBAKE V SPONBRUDD Q256
  5. Det følger en ny mating med MATEDYBDE Q202 minus FORMINSKING Q212 i MATING FOR MATEDYBDE Q206. Den stadig synkende differansen fra den oppdaterte MATEDYBDE Q202 minus FORMINSKINGQ212 må aldri bli mindre enn MIN. MATEDYBDE Q205 (eksempel: Q202=5, Q212=1, Q213=4, Q205= 3: Den første matedybden er 5 mm, den andre matedybden er 5 - 1 = 4 mm, den tredje matedybden er 4 - 1 = 3 mm, den fjerde matedybden er også 3 mm)
  6. Kontrollsystemet mater på nytt til ANT. AVBRUDD Q213 er nådd eller til boringen har ønsket DYBDE Q201. Hvis det definerte antallet sponbrudd er nådd, men boringen ennå ikke har ønsket DYBDE Q201, kjører styringen verktøyet i MATING RETUR Q208 ut av boringen til SIKKERHETSAVST. Q200
  7. Hvis det er angitt, avventer styringen nå FORSINKELSE OPPE Q210
  8. Deretter senker styringen i ilgang ned i boringen til verdien TILBAKE V SPONBRUDD Q256 over den siste matedybden
  9. Prosedyre 2 til 7 blir gjentatt til DYBDE Q201 er nådd
  10. Hvis det er angitt, avventer styringen nå FORSINKELSE NEDE Q211
  11. Hvis DYBDE Q201 er nådd, trekker styringen verktøyet med FMAX ut av boringen til SIKKERHETSAVST. Q200 eller til 2. SIKKERHETSAVST.. 2. SIKKERHETSAVST. Q204 blir først aktiv når denne er programmert til å være større enn SIKKERHETSAVST. Q200

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.

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_89

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 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

Q210 Forsinkelse oppe?

Antall sekunder som verktøyet stanser i sikkerhetsavstand etter at styringen er trukket ut av boringen for å fjerne spon.

Inndata: 0...3600.0000 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

Q212 Forminsking?

Verdien som styringen reduserer Q202 MATEDYBDE med etter hver mating. Verdien er inkrementell.

Inndata: 0–99999,9999

Q213 Ant. avbr. før tilbaketrekking?

Antall sponbrudd før styringen fører verktøyet ut av boringen for å fjerne spon. Ved sponbrudd trekker styringen alltid verktøyet tilbake med returverdi Q256.

Inndata: 0...99999

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

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, trekker styringen ut verktøyet med mating Q206.

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

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

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

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 203 UNIVERSALBORING ~

Q200=+2

;SIKKERHETSAVST. ~

Q201=-20

;DYBDE ~

Q206=+150

;MATING FOR MATEDYBDE ~

Q202=+5

;MATEDYBDE ~

Q210=+0

;FORSINKELSE OPPE ~

Q203=+0

;KOOR. OVERFLATE ~

Q204=+50

;2. SIKKERHETSAVST. ~

Q212=+0

;FORMINSKING ~

Q213=+0

;ANT. AVBRUDD ~

Q205=+0

;MIN. MATEDYBDE ~

Q211=+0

;FORSINKELSE NEDE ~

Q208=+99999

;MATING RETUR ~

Q256=+0.2

;TILBAKE V SPONBRUDD ~

Q395=+0

;FORHOLD DYBDE

12 L X+30 Y+20 FMAX M3

13 CYCL CALL