Syklus 208 FRESEBORING (alternativ 19)

ISO-programmering

G208

Bruk

Med denne syklusen kan du frese boringer. Du kan valgfritt definere en forhåndsbort diameter for syklusen. Du kan også programmere toleranser for den nominelle diameteren.

Syklusforløp

  1. Styringen fører verktøyet i spindelaksen i ilgang FMAX til angitt sikkerhetsavstand Q200 over emneoverflaten
  2. Styringen kjører den første heliksbanen med en halvsirkel, samtidig som det tas hensyn til baneoverlappingen Q370. Halvsirkelen starter fra midten av boringen.
  3. Verktøyet freser i en spiralbevegelse til programmert boredybde med mating F
  4. Når boredybden er nådd, kjører styringen enda en full sirkel for å fjerne gjenstående materiale fra nedsenkningen
  5. Deretter fører styringen verktøyet tilbake til sentrum av boringen og med sikkerhetsavstanden Q200
  6. Prosessen gjentas helt til den nominelle diameteren er nådd (styringen beregner sideveis mating)
  7. Til slutt føres verktøyet med FMAX til sikkerhetsavstand eller til 2. sikkerhetsavstand Q204. Den 2. sikkerhetsavstanden Q204 blir først aktiv når den er programmert til å være større enn sikkerhetsavstanden Q200
 
Tip

Hvis du programmerer baneoverlapping med Q370=0, bruker styringen størst mulig baneoverlapping for den første heliksbanen. På denne måten prøver styringen å forhindre at verktøyet blir stående fast. Alle andre baner deles jevnt opp.

Toleranser

Styringen gir mulighet til å lagre toleranser i parameteren Q335 NIOMINELL DIAMETER.

Du kan definere følgende toleranser:

Toleranse

Eksempel

Produksjonsmål

Avvik

10+0,01-0,015

9.9975

DIN EN ISO 286-2

10H7

10.0075

DIN ISO 2768-1

10m

10.0000

  1. Slik går du frem:
  2. Start syklusdefinisjon
  3. Definer syklusparametere
  4. Velg og alternativet TEKST i handlingslinjen
  5. Angi nominelt mål inkl. toleranse
 
Tip
  • Bearbeidingen ferdigstilles i det midtre området av toleransen.
  • Hvis du programmerer en feil toleranse, avslutter styringen bearbeidingen med en feilmelding.
  • Vær oppmerksom på små og store bokstaver når du angir toleranser.

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
OBS! Fare for verktøy og emne
Under bearbeidingen er det fare for verktøybrudd og skade på verktøyet hvis du velger for stor mating!
  1. Angi maksimal nedsenkingsvinkel og hjørneradiusen DR2 for verktøyet i ANGLE-kolonnen i verktøytabellen TOOL.T.
  2. Styringen vil automatisk beregne maksimal tillatt mating, og reduserer eventuelt den angitte verdien.
  • Denne syklusen kan du bare utføre i bearbeidingsmodusen FUNCTION MODE MILL.
  • Hvis du har angitt en boringsdiameter som er lik verktøydiameteren, borer styringen direkte til programmert dybde uten skruelinje-interpolasjon.
  • En aktiv speiling påvirker ikke den typen fresing som er definert i syklusen.
  • Ved beregning av baneoverlappingsfaktor tar det aktuelle verktøyet også hensyn til hjørneradiusen DR2.
  • 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.
  • Ved hjelp av RCUTS-verdien overvåker syklusen verktøy som ikke skjærer over midten, og forhindrer bl.a. at verktøyet kolliderer på fronten. Styringen avbryter ved behov bearbeidingen med 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

8h000213

Q200 Sikkerhetsavstand?

Avstand mellom verktøyunderkant og emneoverflate. 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 spiralboring i mm/min

Inndata: 0...99999.999 alternativ FAUTO, FU, FZ

8h000214

Q334 Mating per omdreining?

Mål som angir matingen for verktøyet på en skruelinje (= 360°). Verdien er inkrementell.

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

Q335 Nominell diameter

Borediameter. Hvis du har angitt en nominell diameter som er lik verktøydiameteren, borer styringen direkte til programmert dybde uten skruelinje-interpolasjon. Verdien er absolutt. Om nødvendig kan du programmere en toleranse.

Toleranser

Inndata: 0–99999,9999

Q342 Forboret diameter?

Angi mål på forhåndsboret diameter. Verdien er absolutt.

Inndata: 0–99999,9999

Q351 Type? Medfres.=+1 motfres.=-1

Type fresarbeid. Spindelretningen blir tatt hensyn til.

+1 = medfresing

–1 = motfresing

(Hvis 0 tastes inn, skjer bearbeidingen i medfres)

Inndata: –1, 0, +1 alternativ PREDEF

Q370 Baneoverlapping faktor?

Ved hjelp av baneoverlappingen bestemmer styringen sidematingen k.

0: Styringen velger størst mulig overlapping av banen for den første heliksbanen. På denne måten prøver styringen å forhindre at verktøyet blir stående fast. Alle andre baner deles jevnt opp.

>0: Styringen multipliserer faktoren med den aktive verktøyradiusen. Resultatet er sidematingen k.

Inndata: 0.1...1.999 alternativ PREDEF

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 208 FRESEBORING ~

Q200=+2

;SIKKERHETSAVST. ~

Q201=-20

;DYBDE ~

Q206=+150

;MATING FOR MATEDYBDE ~

Q334=+0.25

;MATEDYBDE ~

Q203=+0

;KOOR. OVERFLATE ~

Q204=+50

;2. SIKKERHETSAVST. ~

Q335=+5

;NIOMINELL DIAMETER ~

Q342=+0

;FORBOR. DIAMETER ~

Q351=+1

;CLIMB OR UP-CUT ~

Q370=+0

;BANEOVERLAPPING

12 CYCL CALL