Syklus 272 SKRUBBE OCM (alternativ 167)

ISO-programmering

G272

Bruk

Ved hjelp av syklus 272 SKRUBBE OCM definerer du teknologidataene for skrubbingen.

Dessuten har du mulighet til å arbeide med en OCM-skjæredatamaskin. Ved hjelp av de beregnede skjæredataene kan man oppnå et høyt tidssponvolum og dermed høy produktivitet.

OCM:skjæredatamaskin (alternativ 167)

Forutsetninger

  • Før oppkalling av syklus 272 må du programmere flere sykluser:
  • CONTOUR DEF / SEL CONTOUR, alternativ syklus 14 KONTURGEOMETRI
  • Syklus 271 OCM KONTURDATA

Syklusforløp

  1. Verktøyet kjører til startpunktet med posisjoneringslogikk
  2. Styringen beregner startpunktet automatisk ut fra forhåndsposisjoneringen og den programmerte konturen
  3. Posisjoneringslogikk for OCM-sykluser

  4. Styringen justeres til den første tilleggsdybden. Tilleggsdybden og bearbeidingsrekkefølgen for konturene er avhengig av matestrategien Q575.
    • Avhengig av definisjonen i syklus 271 OCM KONTURDATA parameter Q569 AAPEN BEGRENSNING, foretar styringen nedsenking som følger:
    • Q569=0 eller 2: Verktøyet senkes helisk eller pendlende inn i materialet. Sluttoleranse side blir tatt hensyn til.
    • Nedsenkningsatferd ved Q569=0 eller 2

    • Q569=1: Verktøyet beveger seg vertikalt utenfor den åpne grensen til den første tilleggsdybden
  5. I den første matedybden freser verktøyet konturen utenfra og innover eller omvendt (avhengig av Q569) med fresematingen Q207
  6. I neste skritt fører styringen verktøyet til neste mating og gjentar skrubbeprosedyren til den programmerte konturen er nådd
  7. Deretter kjører verktøyet tilbake til sikker høyde i verktøyaksen
  8. Hvis det foreligger ytterligere konturer, gjentar styringen bearbeidingen. Styringen beveger seg deretter til den konturen som er det neste startpunktet for gjeldende verktøyposisjon (avhengig av matestrategien Q575)
  9. Deretter kjører verktøyet med Q253 MATING FORPOSISJON. til Q200 SIKKERHETSAVST. og så med FMAX til Q260 SIKKER HOEYDE

Nedsenkningsatferd ved Q569=0 eller 2

Styringen prøver å senke ned med en heliksbane. Hvis det ikke er mulig, prøver styringen å senke ned pendlende.

  • Nedsenkingen er avhengig av:
  • Q207 MATING FRESING
  • Q568 FAKTOR INNSTIKK
  • Q575 MATESTRATEGI
  • ANGLE
  • RCUTS
  • Rcorr (verktøyradius R + toleransen til verktøyet DR)

Heliksformet:

Slik beregnes heliksbanen:

RCUTS_Zyklus_251

På slutten av nedsenkingsbevegelsen utføres det en halvsirkelbevegelse for å skaffe nok plass for sponen som oppstår.

Pendlende

Slik beregnes pendelbanen:

Pendellänge

På slutten av nedsenkingsbevegelsen utfører styringen en rettlinjet bevegelse for å skaffe nok plass for sponen som oppstår.

Tips:

 
Merknad
OBS! Fare for verktøy og emne
Syklusen tar ikke hensyn til hjørneradius R2 ved beregningen av fresebanene. Til tross for lite baneoverlapping kan gjenværende materiale bli værende på konturbunnen. Restmaterialet kan føre til skade på emnet og verktøyet under etterfølgende bearbeiding!
  1. Kontroller forløpet og konturen ved hjelp av simuleringen
  2. Bruk om mulig verktøy uten hjørneradius R2
  • Denne syklusen kan du bare utføre i bearbeidingsmodusen FUNCTION MODE MILL.
  • Hvis matedybden er større enn LCUTS, begrenses denne, og styringen sender ut en advarsel.
  • 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

Bruk en fres med en endetann som har over middels skjæreeffekt (DIN 844).

Tips om programmering

  • En CONTOUR DEF / SEL CONTOUR tilbakestiller verktøyradiusen som er brukt sist. Hvis du utfører denne bearbeidingssyklusen med Q438=-1 etter en CONTOUR DEF / SEL CONTOUR, antar styringen at det ikke er noen forhåndsbearbeiding.
  • Hvis baneoverlappingsfaktoren Q370 er <1, er det tilrådelig å programmere faktoren Q579 til å være mindre enn 1.

Syklusparametere

Hjelpebilde

Parameter

cyc272_1

Q202 Matedybde?

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

Inndata: 0–99999,9999

Q370 Baneoverlapping faktor?

Q370 x verktøyradius utgjør sidemating k på en rett linje. Styringen opprettholder denne verdien så nøyaktig som mulig.

Inndata: 0,04...1,99 alternativ PREDEF

Q207 Mating fresing?

Verktøyets bevegelseshastighet ved fresing i mm/min

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

Q568 Faktor for innstikksmating?

Faktoren som styringen reduserer matingen Q207 med ved dybdemating i materialet.

Inndata: 0.1...1

Q253 Mating forposisjonering?

Verktøyets bevegelseshastighet i mm/min ved tilkjøring til startposisjon. Under koordinatoverflaten brukes denne matingen imidlertid utenfor det definerte materialet.

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

Q200 Sikkerhetsavstand?

Avstand mellom verktøyunderkant og emneoverflate. Verdien er inkrementell.

Inndata: 0–99999,9999 alternativ PREDEF

Q438 el. QS438 Nr./navn på utfresingsverktøy?

Nummer eller navn på verktøyet som styringen nettopp har freset ut konturlommen med. Du kan overføre grovbearbeidingsverktøyet direkte fra verktøytabellen med en ved hjelp av valgmuligheten i handlingslinjen. I tillegg kan du bruke med alternativet Navn i handlingslinjen for å skrive inn verktøynavnet selv. Når du forlater inndatafeltet, legger styringen automatisk til anføringstegnet ovenfor.

-1: Verktøyet som sist ble brukt i en syklus 272, antas å være utfresingsverktøyet (standardatferd)

0: Hvis det ikke er foretatt grovbearbeiding, angir du nummeret på et verktøy med radius 0. Det er vanligvis verktøyet med nummeret 0.

Inndata: -1...+32767.9 eller maksimalt 255 tegn

Q577 Faktor til-/frakjøringsradius?

Faktoren som tilkjørings- og frakjøringsradiusen påvirkes av. Q577 multipliseres med verktøyradiusen. Det resulterer i en tilkjørings- og frakjøringsradius.

Inndata: 0,15...0,99

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

Type fresarbeid. Spindelretningen blir tatt hensyn til:

+1 = medfresing

–1 = motfresing

PREDEF: Styringen overtar verdien av en GLOBAL DEF-setning

(Hvis 0 tastes inn, skjer bearbeidingen i medfres)

Inndata: –1, 0, +1 alternativ PREDEF

Q576 Spindelturtall?

Spindelturtall i omdreininger per minutt (o/min) for skrubbeverktøyet.

0: Turtallet fra TOOL CALL-setningen brukes

>0: Hvis inndata er større enn null, brukes denne hastigheten

Inndata: 0...99999

Q579 Faktor innstikkturtall?

Faktoren som styringen endrer matingen SPINDELTURTALL Q576 med under dybdemating i materialet.

Inndata: 0.2...1.5

cyc272_2

Q575 Matestrategi (0/1)?

Type dybdemating:

0: Styringen bearbeider konturen ovenfra og ned

1: Styringen bearbeider konturen nedenfra og opp. Styringen starter ikke alltid med den laveste konturen. Styringen beregner automatisk bearbeidingsrekkefølgen. Den totale nedsenkingsstrekningen er ofte mindre enn i strategi 2.

2: Styringen bearbeider konturen nedenfra og opp. Styringen starter ikke alltid med den laveste konturen. Denne strategien beregner bearbeidingsrekkefølgen på en slik måte at skjærekantlengden på verktøyet utnyttes maksimalt. Av den grunn er det ofte en større total nedsenkingsstrekning enn ved strategi 1. I tillegg kan det resultere i kortere bearbeidingstid, avhengig av Q568.

Inndata: 0, 1, 2

 
Tip

Den totale nedsenkingsstrekningen utgjøres av alle nedsenkingsbevegelser.

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 272 SKRUBBE OCM ~

Q202=+5

;MATEDYBDE ~

Q370=+0.4

;BANEOVERLAPPING ~

Q207=+500

;MATING FRESING ~

Q568=+0.6

;FAKTOR INNSTIKK ~

Q253=+750

;MATING FORPOSISJON. ~

Q200=+2

;SIKKERHETSAVSTAND ~

Q438=-1

;UTFRESINGSVERKTOY ~

Q577=+0.2

;FAKTOR TILKJOER.RADIUS ~

Q351=+1

;CLIMB OR UP-CUT ~

Q576=+0

;SPINDELTURTALL ~

Q579=+1

;FAKTOR S INNSTIKK ~

Q575=+0

;MATESTRATEGI