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.
Bruk
Syklusforløp
- Styringen fører verktøyet i spindelaksen i ilgang FMAX til angitt sikkerhetsavstand Q200 over emneoverflaten
- Styringen kjører den første heliksbanen med en halvsirkel, samtidig som det tas hensyn til baneoverlappingen Q370. Halvsirkelen starter fra midten av boringen.
- Verktøyet freser i en spiralbevegelse til programmert boredybde med mating F
- Når boredybden er nådd, kjører styringen enda en full sirkel for å fjerne gjenstående materiale fra nedsenkningen
- Deretter fører styringen verktøyet tilbake til sentrum av boringen og med sikkerhetsavstanden Q200
- Prosessen gjentas helt til den nominelle diameteren er nådd (styringen beregner sideveis mating)
- 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
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 |
- Slik går du frem:
- Start syklusdefinisjon
- Definer syklusparametere
- Velg og alternativet TEKST i handlingslinjen
- Angi nominelt mål inkl. toleranse
- 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:
- Angi dybde negativt
- 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
- Angi maksimal nedsenkingsvinkel og hjørneradiusen DR2 for verktøyet i ANGLE-kolonnen i verktøytabellen TOOL.T.
- 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 |
---|---|
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 | |
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. 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.
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.
11 CYCL DEF 208 FRESEBORING ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
12 CYCL CALL |