Syklus 840 FORS.DR. KONT. RAD.

ISO-programmering

G840

Bruk

cyc840

Med denne syklusen kan du forsenkingsdreie noter med ønsket form i lengderetningen. Under forsenkingsdreiingen utføres vekselvis en forsenkingsbevegelse på matedybden og deretter en skrubbebevegelse.

Du kan valgfritt bruke syklusene for grovfresing, slettfresing eller komplett bearbeiding. Avsponingen ved grovfresing skjer akseparallelt.

Du kan bruke syklusen for innvendig og utvendig bearbeiding. Når startpunktet til konturen er større enn kontursluttpunktet, utfører syklusen en utvendig bearbeiding. Hvis konturstartpunktet er mindre enn sluttpunktet, utfører syklusen en innvendig bearbeiding.

Syklusforløp grovfresing

Som syklusstartpunkt bruker styringen verktøyposisjonen ved syklusoppkalling. Hvis X-koordinaten for startpunktet er mindre enn startpunktet for konturen, fører styringen verktøyet til X-koordinaten for konturstartpunktet og starter syklusen derfra.

  1. Styringen fører verktøyet til Z-koordinaten i ilgang (første innstikkingsposisjon).
  2. Styringen utfører en forsenkingsbevegelse til den første matedybden.
  3. Styringen maskinerer området mellom startposisjonen og sluttpunktet i langsgående retning med den definerte matingen Q478.
  4. Hvis inndataparameteren Q488 er definert i syklusen, bearbeides nedsenkingselementer med denne innstikksmatingen.
  5. Hvis det bare er valgt én bearbeidingsretning Q507=1 i syklusen, løfter styringen verktøyet opp med sikkerhetsavstand, kjører tilbake i hurtiggang og kjører frem til konturen igjen med den definerte matingen. I bearbeidingsretningen Q507=0 blir matingen utført på begge sider.
  6. Verktøyet utfører innstikk frem til neste matedybde.
  7. Styringen gjentar disse trinnene (2 til 4) til notdybden er nådd.
  8. Styringen fører verktøyet tilbake til sikkerhetsavstand og utfører en forsenkingsbevegelse på begge sideveggene.
  9. Styringen fører verktøyet tilbake til syklusstartpunktet i ilgang.

Syklusforløp slettfresing

  1. Styringen fører verktøyet til første notside i ilgang.
  2. Styringen slettfreser notens sidevegg med den definerte matingen Q505.
  3. Styringen slettfreser notbunnen med den definerte matingen.
  4. Styringen fører verktøyet tilbake til syklusstartpunktet i ilgang.

Tips:

 
Merknad
OBS! Fare for verktøy og emne
Snittbegrensningen begrenser konturområdet som skal bearbeides. Start- og sluttbevegelser kan overkjøre snittbegrensingen. Verktøyets posisjon før syklusoppkallingen påvirker hvordan snittbegrensningen utføres. TNC7 snitter materialet på den siden av snittbegrensningen som verktøyet står før syklusoppkallingen.
  1. Posisjoner verktøyet før syklusoppkall slik at det allerede står på siden til snittbegrensningen som materialet skal maskineres på
  • Denne syklusen kan du bare utføre i bearbeidingsmodusen FUNCTION MODE TURN.
  • Verktøyposisjonen ved syklusoppkalling bestemmer størrelsen til området som skal maskineres (syklusstartpunkt).
  • Fra den andre matingen reduserer styringen hver snittbevegelse med 0,1 mm. Dermed blir sidetrykket mot verktøyet redusert. Hvis det er angitt en forskyvningsbredde Q508 i syklusen, reduserer styringen snittbevegelsen med denne verdien. Restmaterialet blir maskinert med et forsenkingsløft på slutten av forhåndsforsenkingen. Styringen viser en feilmelding hvis sideforskyvningen overskrider den effektive skjærebredden med 80 5 (effektiv skjærebredde = skjærebredde - 2 x skjæreradius).
  • Hvis det er lagt en verdi inn i CUTLENGTH, blir denne tatt hensyn til i syklusen ved skrubbing. Det resulterer i en merknad og en automatisk reduksjon av tilleggsdybde.

Tips om programmering

  • Programmer posisjoneringsblokken til startposisjonen før syklusoppkallingen med radiuskorrigeringen R0.
  • Før syklusoppkallingen må du programmere syklusen 14 KONTURGEOMETRI eller SEL CONTOUR for å definere underprogrammene.
  • Hvis du bruker den lokale Q-parameteren QL i et konturunderprogram, må du også tilordne eller beregne denne innenfor konturunderprogrammet.

Syklusparametere

Hjelpebilde

Parameter

Q215 Maskineringsomfang (0/1/2/3)?

Definer bearbeidingsomfanget:

0: skrubbing og slettfresing

1: bare skrubbing

2: bare slettfresing på ferdigmål

3: bare slettfresing på toleranse

Inndata: 0, 1, 2, 3

Q460 Sikkerhetsavstand?

Reservert, ingen funksjon for øyeblikket

Q478 Mating?

Matehastighet ved skrubbing. Når du har programmert M136, tolker styringen matingen i millimeter per omdreining, uten M136 i millimeter per minutt.

Inndata: 0...99999.999 alternativ FAUTO

Q488 Mating for senkning (0=autom.)?

Definisjon av matehastighet ved nedsenking. Denne inndataverdien er valgfri. Hvis den ikke er programmert, gjelder matingen som er definert for dreiebearbeidingen.

Inndata: 0...99999.999 alternativ FAUTO

cyc840_2

cyc840_1

Q483 Toleransediameter?

Diametertoleranse på den definerte konturen. Verdien er inkrementell.

Inndata: 0...99.999

Q484 Toleranse Z?

Overdimensjon på den definerte konturen i aksial retning. Verdien er inkrementell.

Inndata: 0...99.999

Q505 Mating glattdreiing?

Matehastighet ved slettfresing. Når du har programmert M136, tolker styringen matingen i millimeter per omdreining, uten M136 i millimeter per minutt.

Inndata: 0...99999.999 alternativ FAUTO

Q479 Bearbeidingsgrenser (0/1)?

Aktivere snittbegrensning:

0: ingen aktiv snittbegrensning

1: Snittbegrensning (Q480/Q482)

Inndata: 0, 1

Q480 Verdi for diameterbegrensning?

X-verdi for begrensning av kontur (diameterangivelse)

Inndata: -99999.999...+99999.999

Q482 Verdi for kuttbegrensning Z?

Z-verdi for begrensning av kontur

Inndata: -99999.999...+99999.999

Q463 Maksimal skjæredybde?

Maksimal mating (radiusspesifikasjon) i radiell retning. Fremmatingen fordeles jevnt for å unngå slipeskjær.

Inndata: 0...99.999

Q507 Retning(0=bidir. / 1=unidir.)?

Avsponingsretning:

0: toveis (i begge retninger)

1: enveis (i konturretningen)

Inndata: 0, 1

Q508 Forskyvningsbredde?

Redusering av snittlengden. Restmaterialet blir maskinert med et forsenkingsløft på slutten av forhåndsforsenkingen. Styringen begrenser eventuelt den programmerte forskyvningsbredden.

Inndata: 0...99.999

Q509 Slette dybdekorrektur?

Avhengig av materialet, forskyvningsbredden osv. blir skjæret skråstilt ved bearbeidingen. Matefeilen som dermed oppstår, kan du korrigere med dybdekorrekturen.

Inndata: -9,9999–+9,9999

Q499 Snu kontur (0=nei/1=ja)?

Bearbeidingsretning:

0: Bearbeiding i konturretningen

1: Bearbeiding i motsatt retning av konturen

Inndata: 0, 1

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 14.0 KONTURGEOMETRI

12 CYCL DEF 14.1 KONTURLABEL2

13 CYCL DEF 840 FORS.DR. KONT. RAD. ~

Q215=+0

;MASKINOPERASJON ~

Q460=+2

;SIKKERHETSAVSTAND ~

Q478=+0.3

;MATING ~

Q488=+0

;MATING FOR SENKNING ~

Q483=+0.4

;TOLERANSEDIAMETER ~

Q484=+0.2

;TOLERANSE Z ~

Q505=+0.2

;MATING GLATTDREIING ~

Q479=+0

;SNITTBEGRENSNING ~

Q480=+0

;GRENSEVERDI DIAMETER ~

Q482=+0

;GRENSEVERDI Z ~

Q463=+2

;MAKS. SKJAREDYBDE ~

Q507=+0

;BEARBEIDINGSRETNING ~

Q508=+0

;FORSKYVNINGSBREDDE ~

Q509=+0

;DYBDEKORREKTUR ~

Q499=+0

;SNU KONTUR

14 L X+75 Y+0 Z+2 R0 FMAX M303

15 CYCL CALL

16 M30

17 LBL 2

18 L X+60 Z-10

19 L X+40 Z-15

20 RND R3

21 CR X+40 Z-35 R+30 DR+

22 RND R3

23 L X+60 Z-40

24 LBL 0