syklus256 SIRKELTAPP

ISO-programmering

G257

Bruk

Med syklus 257 kan du bearbeide en sirkeltapp. Styringen oppretter sirkeltappen i en spiralformet mating fra råemnediameteren.

Syklusforløp

  1. Deretter løfter styringen av verktøyet hvis det står under den 2. sikkerhetsavstanden og trekker det tilbake til andre sikkerhetsavstand  
  2. Verktøyet kjører fra sentrum av tappen til startposisjonen for tappbearbeidingen. Startposisjonen defineres med parameteren Q376 via polarvinkelen i forhold til sentrum av tappen
  3. Styringen kjører verktøyet i ilgang FMAX til sikkerhetsavstanden Q200 og derfra til den første matedybden med mating for dybdemating
  4. Deretter oppretter styringen sirkeltappen i en spiralformet mating samtidig som det tas hensyn til baneoverlappingen
  5. Styringen fører verktøyet 2 mm bort fra konturen i en tangential bane
  6. Hvis det trengs flere dybdematinger, utføres den nye dybdematingen på det neste punktet i bortkjøringsbevegelsen
  7. Denne prosedyren blir gjentatt til den programmerte tappdybden er oppnådd
  8. På slutten av syklusen løftes verktøyet – etter den tangentiale bortkjøringen – av i verktøyaksen til den 2. sikkerhetsavstanden som er definert i syklusen Sluttposisjonen stemmer ikke overens med startposisjonen

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
Kollisjonsfare!
Hvis det ikke er tilstrekkelig plass ved siden av tappen for fremkjøringsbevegelsen, er det kollisjonsfare.
  1. Kontroller forløpet ved hjelp av den grafiske simuleringen.
  • Denne syklusen kan du bare utføre i bearbeidingsmodusen FUNCTION MODE MILL.
  • Styringen forposisjonerer automatisk verktøyet på verktøyaksen. Overhold Q204 2. SIKKERHETSAVST..
  • Styringen reduserer matedybden til skjærelengden LCUTS som er definert i verktøytabellen, hvis skjærelengden er kortere enn matedybden Q202 som er angitt i syklusen.
  • 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

  • Forhåndsposisjoner verktøyet på startposisjon i arbeidsplanet (sentrum på tappen) med radiuskorreksjon R0.
  • Fortegnet til syklusparameteren for dybde slår fast arbeidsretningen. Hvis du velger Dybde = 0, vil ikke styringen utføre syklusen.

Syklusparametere

Hjelpebilde

Parameter

cyc257_2

Q223 Ferdig diameter?

Diameter på ferdig bearbeidet tapp

Inndata: 0–99999,9999

Q222 Arbeidsstykke uformatert diam.?

Emnets diameter. Oppgi en emnediameter som er større enn diameteren på ferdigproduktet. Styringen utfører flere sidematinger hvis differansen mellom emnediameteren og diameteren på ferdigproduktet er større enn den tillatte sidematingen (verktøyradius ganger baneoverlapping Q370). Styringen beregner alltid en konstant sidemating.

Inndata: 0–99999,9999

Q368 Slutttoleranse for side?

Sluttoleranse i arbeidsplanet. Verdien er inkrementell.

Inndata: -99999,9999–+99999,9999

Q207 Mating fresing?

Verktøyets bevegelseshastighet ved fresing i mm/min

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

cyc257_4

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

8H000107

Q201 Dybde?

Avstand mellom emneoverflate og tappunderkant. 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, FMAX, FU, FZ

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

Overhold Q204 2. Sikkerhetsavstand?

Koordinat på spindelaksen der verktøy og emne (oppspenningsutstyr) ikke kan kollidere. Verdien er inkrementell.

Inndata: 0–99999,9999 alternativ PREDEF

Q370 Baneoverlapping faktor?

Q370 x verktøyradius utgjør sidemating k.

Inndata: 0.0001...1.9999 alternativ PREDEF

Q376 Startvinkel?

Polarvinkel i forhold til sentrum av tappen som verktøyet kjører ut fra og til tappen.

Inndata: -1...+359

Q215 Maskinoperasjon (0/1/2)?

Definere maskinoperasjon:

0: skrubbing og slettfresing

1: Bare skrubbing

2: bare slettfresing

Inndata: 0, 1, 2

Q369 Slutttoleranse for dybde?

Sluttoleranse for dybde. Verdien er inkrementell.

Inndata: 0–99999,9999

Q338 Infeed for slettfresing?

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

Q338=0: slettfresing med én mating

Verdien er inkrementell.

Q385 Mating glattdreiing?

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

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

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 257 SIRKELTAPP ~

Q223=+50

;FERDIGEMNEDIA. ~

Q222=+52

;ARB.STK UFORMAT DIAM ~

Q368=+0

;TOLERANSE FOR SIDE ~

Q207=+500

;MATING FRESING ~

Q351=+1

;CLIMB OR UP-CUT ~

Q201=-20

;DYBDE ~

Q202=+5

;MATEDYBDE ~

Q206=+3000

;MATING FOR MATEDYBDE ~

Q200=+2

;SIKKERHETSAVST. ~

Q203=+0

;KOOR. OVERFLATE ~

Q204=+50

;2. SIKKERHETSAVST. ~

Q370=+1

;BANEOVERLAPPING ~

Q376=-1

;STARTVINKEL ~

Q215=+1

;MASKINOPERASJON ~

Q369=+0

;TOLERANSE FOR DYBDE ~

Q338=+0

;INFEED SLETTFRESING ~

Q385=+500

;MATING GLATTDREIING

12 L X+50 Y+50 R0 FMAX M99