Syklus 830 GJENGE KONTURPARALLELL

ISO-programmering

G830

Bruk

 
Machine

Følg maskinhåndboken!

Denne funksjonen må aktiveres og tilpasses av maskinprodusenten.

cyc830

Med denne syklusen kan du både langs- og plandreie gjenger med ønsket form.

Du kan produsere gjenger med en eller flere gjenger med denne syklusen.

Hvis du ikke angir gjengedybde i syklusen, bruker syklusen en normert gjengedybde.

Du kan bruke syklusen for innvendig og utvendig bearbeiding.

Syklusforløp

Styringen bruker verktøyposisjonen ved syklusoppkall som syklusstartpunkt.

  1. Styringen fører verktøyet i ilgang til sikkerhetsavstand foran gjengen og utfører en matebevegelse.
  2. Styringen utfører et gjengesnitt parallelt med den definerte gjengekonturen. Samtidig synkroniserer styringen mating og turtall slik at den definerte stigningen oppstår.
  3. Styringen løfter verktøyet i ilgang til sikkerhetsavstanden.
  4. Styringen fører verktøyet tilbake til begynnelsen av snittet i ilgang.
  5. Styringen utfører en matebevegelse. Matingene utføres i henhold til fremmatingsvinkelen Q467.
  6. Styringen gjentar trinnene (2 til 5) til gjengedybden er oppnådd.
  7. Styringen utfører antallet tomskjær som er definert i Q476.
  8. Styringen gjentar trinnene (2 til 7) i henhold til gangtallet Q475.
  9. Styringen fører verktøyet tilbake til syklusstartpunktet i ilgang.
 
Tip

Mens styringen utfører en gjenging, fungerer ikke dreiebryteren for turtallsoverstyring. Dreiebryteren for turtallsoverstyring er bare begrenset aktiv.

Tips:

 
Merknad
Kollisjonsfare!
Syklusen 830 utfører overflyten Q466 i tilknytning til den programmerte konturen. Kollisjonsfare!
  1. Spenn fast komponenten slik at det ikke oppstår en kollisjon hvis styringen forlenger konturen med Q466, Q467.
 
Merknad
Kollisjonsfare!
Ved forhåndsposisjonering i negativt diameterområde snus funksjonen for parameteren Q471 Gjengeposisjon. Da er utvendige gjenger 1 og innvendige gjenger 0. Det kan oppstå en kollisjon mellom verktøyet og emnet.
  1. På mange maskintyper blir dreieverktøyet ikke spent fast i fresespindelen, men i en separat holder ved siden av spindelen. Dreieverktøyet kan ikke dreies 180° for å for eksempel produsere utvendige og innvendige gjenger med bare et verktøy. Hvis du vil bruke et utvendig verktøy på en slik maskin for den innvendige bearbeidingen, kan du utføre bearbeidingen i negativt diameterområde -X og snu dreieretningen for emnet
 
Merknad
Kollisjonsfare!
Frikjøringsbevegelsen skjer i den direkte bevegelsen til startposisjonen. Kollisjonsfare!
  1. Forhåndsposisjoner alltid verktøyet slik at styringen kan kjøre frem til startpunktet på slutten av syklusen uten å kollidere.
 
Merknad
OBS! Fare for verktøy og emne
Hvis det programmeres en matevinkel Q467 som er større enn gjengeflankevinkelen, kan det ødelegge gjengeflankene. Hvis matevinkelen endres, flyttes posisjonen til gjengene i aksial retning. Verktøyet kan ikke treffe i skruegangene igjen ved endret matevinkel.
  1. Ikke programmer matevinkel Q467 større enn gjengeflankevinkelen
  • Denne syklusen kan du bare utføre i bearbeidingsmodusen FUNCTION MODE TURN.
  • Både start- og overflytsbane ligger utenfor den definerte konturen.

Tips om programmering

  • Programmer posisjoneringsblokken til startposisjonen før syklusoppkallingen med radiuskorrigeringen R0.
  • Startbanen (Q465) må være lang nok til at mateaksene kan akselereres til den nødvendige hastigheten.
  • Overflytsbanen (Q466) må være lang nok til at hastigheten til mateaksene kan forsinkes.
  • Før syklusoppkallingen må du programmere syklusen 14 KONTURGEOMETRI eller SEL CONTOUR for å definere underprogrammene.
  • Hvis MATINGSTYPE Q468 er lik 0 (konstant spontverrsnitt), må det defineres en MATINGSVINKEL i Q467 som er større enn 0.
  • Hvis du bruker den lokale Q-parameteren QL i et konturunderprogram, må du også tilordne eller beregne denne innenfor konturunderprogrammet.

Syklusparametere

Hjelpebilde

Parameter

Q471 Gjengepos. (0=utv. / 1=innv.)?

Fastslå plasseringen av gjengen:

0: Utvendig gjenge

1: Innvendig gjenge

Inndata: 0, 1

Q461 Gjengeorientering (0/1/2)?

Bestem retningen på gjengestigningen:

0: Langsgående (parallelt med roteringsaksen)

1: Tverrgående (vinkelrett på roteringsaksen)

Inndata: 0, 1

cyc830_1

Q460 Sikkerhetsavstand?

Sikkerhetsavstand vinkelrett på gjengestigningen

Inndata: 0...999.999

Q472 Gjengestigning?

Hellingen til gjengene

Inndata: 0...99999.999

Q473 Gjengdedybde (radius)?

Dybden på gjengene. Ved angivelse av 0 antar styringen dybden ved hjelp av en stigning for en metrisk gjenge. Verdien er inkrementell.

Inndata: 0...999.999

cyc830_2

Q474 Lengde på gjengeende?

Lengden til banen som verktøyet blir løftet i fra den aktuelle tilleggsdybden til gjengediameteren Q460 på gjengeenden. Verdien er inkrementell.

Inndata: 0...999.999

Q465 Startlengde?

Lengden til banen i stigningens retning som mateaksene blir akselerert til den nødvendige hastigheten. Startbanen ligger utenfor den definerte gjengekonturen. Verdien er inkrementell.

Inndata: 0.1...99.9

Q466 Overkjøringslengde?

Inndata: 0.1...99.9

Q463 Maksimal skjæredybde?

Maksimal frematingsdybde vinkelrett på gjengestigningen

Inndata: 0.001...999.999

Q467 Matingsvinkel?

Vinkelen som matingen Q463 blir utført i. Referansevinkelen er vinkelen fra den parallelle linjen til gjengestigningen.

Inndata: 0...60

Q468 Matingstype (0/1)?

Definer type fremmating:

0: konstant spontverrsnitt (fremmatingen reduseres med dybden)

1: konstant fremmatingsdybde

Inndata: 0, 1

Q470 Startvinkel?

Hovedspindelens vinkel som gjengestarten skal utføres ved.

Inndata: 0...359.999

Q475 Antall gjengeganger?

Antall gjengeganger

Inndata: 1...500

Q476 Antall ledige kutt?

Antall tomsnitt uten fremmating til ferdig gjengedybde

Inndata: 0...255

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 830 GJENGE KONTURPARALLELL ~

Q471=+0

;GJENGEPOSISJON ~

Q461=+0

;GJENGEORIENTERING ~

Q460=+2

;SIKKERHETSAVSTAND ~

Q472=+2

;PITCH ~

Q473=+0

;GJENGEDYBDE ~

Q474=+0

;GJENGEENDE ~

Q465=+4

;STARTLENGDE ~

Q466=+4

;OVERKJORINGSLENGDE ~

Q463=+0.5

;MAKS. SKJAREDYBDE ~

Q467=+30

;MATINGSVINKEL ~

Q468=+0

;MATINGSTYPE ~

Q470=+0

;STARTVINKEL ~

Q475=+30

;ANTALL GANGER ~

Q476=+30

;ANTALL LEDIGE KUTT

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

15 CYCL CALL

16 M30

17 LBL 2

18 L X+60 Z+0

19 L X+70 Z-30

20 RND R60

21 L Z-45

22 LBL 0