Syklus 275 KONTURNOT VIRVELFR.

ISO-programmering

G275

Bruk

Med denne syklusen kan du – sammen med syklus 14 KONTUR – bearbeide åpne og lukkede noter eller konturnoter fullstendig med virvelfresmetoden.

Ved virvelfresing kan du bruke større skjæredybde og høyere skjærehastighet, da de ensartede skjærebetingelsene gjør at verktøyet ikke utsettes for slitasjeøkende påvirkning. Ved bruk av skjæreplater kan du utnytte hele skjærelengden og dermed øke sponvolumet per tann. I tillegg skåner virvelfresing maskinmekanikken. Hvis denne fresemetoden i tillegg kombineres med den integrerte adaptive matingsreguleringen AFC (alternativ 45), kan man oppnå enorme tidsbesparelser.

Adaptiv materegulering AFC (alternativ 45)

Avhengig av syklusparametrene er følgende bearbeidingsalternativer tilgjengelige:

  • Full bearbeiding: skrubbing, slettfresing side
  • Kun skrubbing (grovfresing)
  • Kun finkutt side
Skjema: arbeide med SL-sykluser

0 BEGIN CYC275 MM

...

12 CYCL DEF 14 KONTURGEOMETRI

...

13 CYCL DEF 275 KONTURNOT VIRVELFR.

...

14 CYCL CALL M3

...

50 L Z+250 R0 FMAX M2

51 LBL 10

...

55 LBL 0

...

99 END PGM CYC275 MM

Syklusforløp

Skrubbing ved lukket not

Konturbeskrivelsen for en lukket not må alltid begynne med en rett linje-blokk (L-blokk).

  1. Verktøyet kjører med posisjoneringslogikk til startpunktet i konturbeskrivelsen og pendler med nedsenkingsvinkelen som er definert i verktøytabellen, til den første matedybden. Nedsenkingsstrategien defineres av parameter Q366.
  2. Styringen brotsjer noten i sirkelformede bevegelser frem til kontursluttpunktet. Under den sirkelformede bevegelsen forskyver styringen verktøyet i bearbeidingsretningen med en brukerdefinert fremmating (Q436). Medfres eller motfres for de sirkelformede bevegelsene fastlegges med parameteren Q351
  3. Ved kontursluttpunktet kjører styringen verktøyet til sikker høyde og posisjonerer tilbake til startpunktet for konturbeskrivelsen
  4. Denne prosedyren gjentas til den programmerte notdybden er nådd

Slettfresing ved lukket not

  1. Hvis toleransene er definert, slettfreser styringen notveggene, hvis angitt i flere matinger. Styringen kjører notveggen tangentielt ut fra det definerte startpunktet. Styringen tar hensyn til medfres/motfres

Skrubbing ved åpen not

Konturbeskrivelsen for en åpen not må alltid begynne med en Approach-blokk (APPR-blokk).

  1. Verktøyet kjører med posisjoneringslogikk til startpunktet for bearbeidingen, som fremgår av parameterne definert i APPR-blokken, og posisjonerer seg der loddrett på den første matedybden
  2. Styringen brotsjer noten i sirkelformede bevegelser frem til kontursluttpunktet. Under den sirkelformede bevegelsen forskyver styringen verktøyet i bearbeidingsretningen med en brukerdefinert fremmating (Q436). Medfres eller motfres for de sirkelformede bevegelsene fastlegges med parameteren Q351
  3. Ved kontursluttpunktet kjører styringen verktøyet til sikker høyde og posisjonerer tilbake til startpunktet for konturbeskrivelsen
  4. Denne prosedyren gjentas til den programmerte notdybden er nådd

Slettfresing ved åpen not

  1. Hvis toleransene er definert, slettfreser styringen notveggene, hvis angitt i flere matinger. Styringen kjører notveggen ut fra startpunktet som er definert i APPR-blokken. Styringen tar hensyn til medfres og motfres

Tips:

 
Merknad
Kollisjonsfare!
Hvis du har stilt parameteren posAfterContPocket (nr. 201007) inn på ToolAxClearanceHeight, posisjonerer styringen verktøyet bare i verktøyakseretning på sikker høyde etter syklusens slutt. Styringen posisjonerer ikke verktøyet på arbeidsplanet. Kollisjonsfare!
  1. Posisjoner verktøyet med alle koordinatene til arbeidsplanet etter syklusens slutt, f.eks. L X+80 Y+0 R0 FMAX
  2. Programmer en absolutt posisjon etter syklusen, ingen inkrementell bevegelse
  • Denne syklusen kan du bare utføre i bearbeidingsmodusen FUNCTION MODE MILL.
  • Lagringsplassen i en SL-syklus er begrenset. Du kan programmere maksimalt 16384 konturelementer i en SL-syklus.
  • Styringen trenger ikke syklus 20 KONTURDATA i forbindelse med syklus 275.
  • Syklusen tar hensyn til tilleggsfunksjonene M109 og M110. Styringen holder matingen for sirkelbuer ved innvendige og utvendige radiuser på verktøyskjæret konstant ved innvendig og utvendig bearbeiding.
  • Tilpass mating ved sirkelbaner med M109

Tips om programmering

  • Fortegnet til syklusparameteren for dybde slår fast arbeidsretningen. Hvis du velger Dybde = 0, vil ikke styringen utføre syklusen.
  • Hvis du bruker syklus 275 KONTURNOT VIRVELFR., kan du bare definere ett konturunderprogram i syklus 14 KONTURGEOMETRI.
  • I konturunderprogrammet definerer du senterlinjen for noten med alle tilgjengelige banefunksjoner.
  • Startpunktet skal ikke ligge i et hjørne av konturen ved en lukket not.

Syklusparametere

Hjelpebilde

Parameter

Q215 Maskinoperasjon (0/1/2)?

Definer bearbeidingsomfanget:

0: skrubbing og slettfresing

1: Bare skrubbing

2: Bare skrubbing
Slettfresing side og slettfreesing dybde utføres bare hvis det respektive slettfresemålet (Q368, Q369) er definert

Inndata: 0, 1, 2

cyc275

Q219 Bredde på not?

Angi bredden på noten, denne er parallell til arbeidsplanets hjelpeakse. Når notens bredde tilsvarer verktøyets diameter, freser styringen et langhull.

Maksimal notbredde ved skrubbing: Det dobbelte av verktøydiameteren

Inndata: 0–99999,9999

Q368 Slutttoleranse for side?

Sluttoleranse i arbeidsplanet. Verdien er inkrementell.

Inndata: 0–99999,9999

Q436 Mating per omløp?

Verdi som styringen forskyver verktøyet med, per omløp i bearbeidingsretningen. Verdien er absolutt.

Inndata: 0–99999,9999

Q207 Mating fresing?

Verktøyets bevegelseshastighet ved fresing i mm/min

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

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

CYC_251_1

Q201 Dybde?

Avstand mellom emneoverflate og notbunn. Verdien er inkrementell.

Inndata: -99999,9999–+99999,9999

Q202 Matedybde?

Mål for hvor langt verktøyet skal mates frem. Angi en verdi som er større enn 0. Verdien er inkrementell.

Inndata: 0–99999,9999

Q206 Mating for matedybde?

Verktøyets bevegelseshastighet ved senking i mm/min

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

Q338 Infeed for slettfresing?

Mål som angir verktøymatingen i spindelaksen ved slettfresing.

Q338=0: slettfresing med én mating

Verdien er inkrementell.

Inndata: 0–99999,9999

Q385 Mating glattdreiing?

Verktøyets bevegelseshastighet ved side- og dybdeslettfresing i mm/min

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

Cycl_275_2

Q200 Sikkerhetsavstand?

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

Inndata: 0–99999,9999 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

Q366 Nedsenkstrategi (0/1/2)?

Type nedsenkingsstrategi:

0 = loddrett nedsenking. Uavhengig av nedsenkingsvinkelen ANGLE som er definert i verktøytabellen, senker styringen verktøyet loddrett ned

1 = uten funksjon

2 = pendelnedsenking. Nedsenkingsvinkelen for det aktive verktøyet må settes til en annen verdi enn 0 i ANGLE-kolonnen i verktøytabellen. Hvis ikke, vil TNC vise en feilmelding

Inndata: 0, 1, 2 alternativ PREDEF

Q369 Slutttoleranse for dybde?

Sluttoleranse for dybde. Verdien er inkrementell.

Inndata: 0–99999,9999

Q439 Forhold mating (0-3)?

Angi hva den programmerte matingen gjelder:

0: Matingen refererer til verktøyets senterbane

1: Matingen refererer bare til verktøyets skjærekant ved slettfresing, ellers til senterbanen

2: Matingen refererer til verktøyets skjærekant for slettfresing side og slettfresing dybde, ellers til senterbanen

3: Mating refererer alltid til verktøyets skjærekant

Inndata: 0, 1, 2, 3

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 275 KONTURNOT VIRVELFR. ~

Q215=+0

;MASKINOPERASJON ~

Q219=+10

;NOTBREDDE ~

Q368=+0

;TOLERANSE FOR SIDE ~

Q436=+2

;MATING PER OMLOP ~

Q207=+500

;MATING FRESING ~

Q351=+1

;CLIMB OR UP-CUT ~

Q201=-20

;DYBDE ~

Q202=+5

;MATEDYBDE ~

Q206=+150

;MATING FOR MATEDYBDE ~

Q338=+0

;INFEED SLETTFRESING ~

Q385=+500

;MATING GLATTDREIING ~

Q200=+2

;SIKKERHETSAVST. ~

Q203=+0

;KOOR. OVERFLATE ~

Q204=+50

;2. SIKKERHETSAVST. ~

Q366=+2

;NEDSENKING ~

Q369=+0

;TOLERANSE FOR DYBDE ~

Q439=+0

;FORHOLD MATING

12 CYCL CALL