Syklus 810 DREIING KONTUR LANGS

ISO-programmering

G810

Bruk

 
Machine

Følg maskinhåndboken!

Denne funksjonen må aktiveres og tilpasses av maskinprodusenten.

cyc810

Med denne syklusen kan du langsdreie emner med ønsket dreiekontur. Konturbeskrivelsen utføres i et underprogram.

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 Z-koordinaten til startpunktet er mindre enn startpunktet til konturen, posisjonerer styringen verktøyet i Z-koordinaten på sikkerhetsavstand og starter syklusen derfra.

  1. Styringen utfører en akseparallell matebevegelse i ilgang. Styringen beregner fremmatingsverdien ved hjelp av Q463 MAKS. SKJÆRDYBDE.
  2. Styringen maskinerer området mellom startposisjonen og sluttpunktet i langsgående retning. Det langsgående snittet utføres akseparallelt, med den definerte matingen Q478.
  3. Styringen trekker verktøyet tilbake med den definerte matingen i henhold til mateverdien.
  4. Styringen fører verktøyet tilbake til begynnelsen av snittet i ilgang.
  5. Styringen gjentar disse trinnene (1 til 4) til den ferdige konturen er oppnådd.
  6. Styringen fører verktøyet tilbake til syklusstartpunktet i ilgang.

Syklusforløp slettfresing

Hvis Z-koordinaten til startpunktet er mindre enn startpunktet til konturen, posisjonerer styringen verktøyet i Z-koordinaten på sikkerhetsavstand og starter syklusen derfra.

  1. Styringen utfører matebevegelsen i ilgang.
  2. Styringen slettfreser den ferdige konturen (konturstartpunkt til kontursluttpunkt) med den definerte matingen Q505.
  3. Styringen trekker verktøyet tilbake med den definerte matingen i henhold til sikkerhetsavstanden.
  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 syklusoppkallet (syklusstartpunkt) påvirker området som skal maskineres.
  • Styringen tar hensyn til skjærgeometrien til verktøyet, slik at det ikke oppstår skade på konturelementene. Hvis en komplett bearbeiding ikke er mulig med det aktive verktøyet, vil styringen gi en advarsel.
  • 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.
  • Vær også oppmerksom på den grunnleggende informasjonen om avsponingssyklusene.
  • Grunnleggende om sponfjerningssykluser

Tips om programmering

  • Programmer posisjoneringsblokken til en sikker posisjon 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

cyc810_1

Q460 Sikkerhetsavstand?

Avstand for returbevegelse og forposisjonering. Verdien er inkrementell.

Inndata: 0...999.999

Q499 Snu kontur (0–2)?

Definer bearbeidingsretningen for konturen:

0: Kontur kjøres i programmert retning

1: Kontur kjøres motsatt av programmert retning

2: Konturen bearbeides i motsatt retning av den programmerte retningen, og posisjonen til verktøyet justeres samtidig

Inndata: 0, 1, 2

Q463 Maksimal skjæredybde?

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

Inndata: 0...99.999

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

cyc810_2

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

Q487 Senkning tillatt (0/1)?

Tillat bearbeiding av nedsenkingselementer:

0: ikke bearbeid nedsenkingselementer

1: bearbeid nedsenkingselementer

Inndata: 0, 1

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

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

cyc810_2

Q482 Verdi for kuttbegrensning Z?

Z-verdi for begrensning av kontur

Inndata: -99999.999...+99999.999

Q506 Konturutjevning (0/1/2)?

0: Etter hvert snitt langs konturen (innenfor fremmatingsområdet)

1: Konturutjevning etter siste kutt (hele konturen), forskjøvet med 45°

2: Ingen konturutjevning, løft opp med 45°

Inndata: 0, 1, 2

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 810 DREIING KONTUR LANGS ~

Q215=+0

;MASKINOPERASJON ~

Q460=+2

;SIKKERHETSAVSTAND ~

Q499=+0

;SNU KONTUR ~

Q463=+3

;MAKS. SKJAREDYBDE ~

Q478=+0.3

;MATING ~

Q483=+0.4

;TOLERANSEDIAMETER ~

Q484=+0.2

;TOLERANSE Z ~

Q505=+0.2

;MATING GLATTDREIING ~

Q487=+1

;NEDSENKING ~

Q488=+0

;MATING FOR SENKNING ~

Q479=+0

;SNITTBEGRENSNING ~

Q480=+0

;GRENSEVERDI DIAMETER ~

Q482=+0

;GRENSEVERDI Z ~

Q506=+0

;KONTURUTJEVNING

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

15 CYCL CALL

16 M30

17 LBL 2

18 L X+60 Z+0

19 L Z-10

20 RND R5

21 L X+40 Z-35

22 RND R5

23 L X+50 Z-40

24 L Z-55

25 CC X+60 Z-55

26 C X+60 Z-60

27 L X+100

28 LBL 0