Med syklus 256 kan du bearbeide en rektangulær tapp. Hvis dimensjonen på et emne er større enn den sidematingen som maksimalt er mulig, utfører styringen flere sidematinger til den ferdige dimensjonen er oppnådd.
Bruk
Syklusforløp
- Verktøyet kjører fra syklusstartposisjonen (sentrum av tappen) til startposisjonen for tappbearbeidingen. Startposisjonen defineres av parameter Q437. Standardinnstillingen (Q437=0) ligger 2 mm til høyre for tappemnet
- Hvis verktøyet er plassert ved andre sikkerhetsavstand, fører styringen verktøyet til sikkerhetsavstand med hurtiggangen FMAX og derfra til første matedybde med Mating dybdemating
- Så kjører verktøyet tangentialt til tappkonturen og freser deretter en omgang.
- Hvis den ferdige dimensjonen ikke kan oppnås i én omgang, stiller styringen inn verktøyet på den gjeldende matedybden for side og utfører fresingen enda en gang. Styringen tar i denne sammenhengen hensyn til dimensjonen på emnet, den ferdige dimensjonen og den tillatte sidematingen. Denne prosedyren blir gjentatt til den definerte ferdige dimensjonen er oppnådd. Hvis du derimot ikke har valgt startpunktet på siden, men lagt det til et hjørne (Q437 ulik 0), freser styringen spiralformet ut fra startpunktet og innover til den ferdige dimensjonen er oppnådd.
- Hvis flere matinger er nødvendig i dybden, kjører verktøyet tangentialt bort fra konturen og tilbake til startpunktet for tappbearbeidingen
- Deretter beveger styringen verktøyet til neste matedybde og bearbeider tappen på denne dybden
- Denne prosedyren blir gjentatt til den programmerte tappdybden er oppnådd
- På slutten av syklusen fører styringen verktøyet i verktøyaksen til den sikre høyden som er definert i syklusen. Sluttposisjonen stemmer ikke overens med startposisjonen
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
- Avhengig av tilkjøringsposisjon Q439 trenger styringen plass for fremkjøringsbevegelsen
- Sørg for at det er plass ved siden av tappen for fremkjøringsbevegelsen
- Minst verktøydiameter + 2 mm
- Til slutt posisjonerer styringen verktøyet tilbake på sikkerhetsavstanden, eller, hvis den er programmert, til andre sikkerhetsavstand. Sluttposisjonen for verktøyet etter syklusen stemmer ikke overens med startposisjonen
- 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 med radiuskorreksjon R0. Husk parameter Q367 (plassering).
- Fortegnet til syklusparameteren for dybde slår fast arbeidsretningen. Hvis du velger Dybde = 0, vil ikke styringen utføre syklusen.
Syklusparametere
Hjelpebilde | Parameter |
---|---|
Q218 1. Sidelengde? Tappens lengde, parallelt med arbeidsplanets hovedakse Inndata: 0–99999,9999 | |
Q424 Råemnemål sidelengde 1? Lengde på tappemnet, parallelt med arbeidsplanets hjelpeakse. Emnedimensjon sidelengde 1 må angis større enn 1. sidelengde. Styringen utfører flere sidematinger hvis differansen mellom emnedimensjon 1 og den ferdige dimensjonen 1 er større enn den tillatte sidematingen (verktøyradius ganger baneoverlapping Q370). Styringen beregner alltid en konstant sidemating. Inndata: 0–99999,9999 | |
Q219 2. Sidelengde? Lengden på tappen, parallelt med arbeidsplanets hjelpeakse. Emnedimensjon sidelengde 2 må angis større enn 2. sidelengde. Styringen utfører flere sidematinger hvis differansen mellom emnedimensjon 2 og den ferdige dimensjonen 2 er større enn den tillatte sidematingen (verktøyradius ganger baneoverlapping Q370). Styringen beregner alltid en konstant sidemating. Inndata: 0–99999,9999 | |
Q425 Råemnemål sidelengde 2? Lenden på tappemnet, parallell med arbeidsplanets hjelpeakse Inndata: 0–99999,9999 | |
Q220 Radius/fas (+/-)? Angi verdien for radiusen eller fasen til formelementet. Når en positiv verdi blir angitt, lager styringen en avrunding på hvert hjørne. Verdien du har angitt tilsvarer dermed radiusen. Hvis du angir en negativ verdi, blir det laget en fast på alle konturhjørner. Den angitte verdien tilsvarer lengden på fasen. Inndata: -99999,9999–+99999,9999 | |
Q368 Slutttoleranse for side? Slettfresmål i arbeidsplanet som styringen lar stå ved bearbeidingen. Verdien er inkrementell. Inndata: -99999,9999–+99999,9999 | |
Q224 Vinkel ved rotering? Vinkelen som angir hvor mye hele bearbeidingen skal dreies. Roteringssentrum er posisjonen til verktøyet ved syklusoppkallingen. Verdien er absolutt. Inndata : -360 000...+360 000 | |
Q367 Plassering av tapp (0/1/2/3/4)? Tapplassering i forhold til verktøyets posisjon når syklusoppkallingen utføres: 0: verktøyposisjon = sentrum av tapp 1: verktøyposisjon = nedre venstre hjørne 2: verktøyposisjon = nedre høyre hjørne 3: verktøyposisjon = øvre høyre hjørne 4: verktøyposisjon = øvre venstre hjørne Inndata: 0, 1, 2, 3, 4 | |
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 | |
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 | |
Q437 Tilkjøringsposisjon 0...4)? Definer tilkjøringsstrategi for verktøyet: 0: til høyre for tappen (grunninnstilling) 1: nedre venstre hjørne 2: nedre høyre hjørne 3: øvre høyre hjørne 4: øvre venstre hjørne Hvis det oppstår tilkjøringsmerker på tappoverflaten ved tilkjøring med innstillingen Q437=0, velger du en annen tilkjøringsposisjon Inndata: 0, 1, 2, 3, 4 | |
Q215 Maskinoperasjon (0/1/2)? Definer bearbeidingsomfanget: 0: skrubbing og slettfresing 1: Bare skrubbing 2: Bare skrubbing 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. 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 |
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 256 FIRKANTTAPP ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
12 L X+50 Y+50 R0 FMAX M99 |