Cyklus 880 TANDHJUL SNAEKKEF. (Option #131)

ISO-Programmering

G880

Anvendelse

 
Machine

Vær opmærksom på maskinhåndbogen!

Denne funktion skal af maskinfabrikanten være frigivet og tilpasset.

880_1

Med Cyklus 880 TANDHJUL SNAEKKEF. kan De fremstille udvendig cylindriske gear eller skråstillet gear med vilkårlig vinkel. I Cyklus beskriver De først Tandhjul og derefter Værktøj, med hvilken De vil gennemfører bearbejdningen. De kan i Cyklus vælge bearbejdnings strategi såvel som bearbejdnings side. Fremstillingsprocessen af snekkefræsning følger en synkroniseret roterende bevægelse af værktøjsspindlen og drejebordet. Samtidig bevæger fræseren sig i aksial retning langs emnet.

Når Cyklus 880 TANDHJUL SNAEKKEF. er aktiv, kan der forekomme en drejning af koordinatsystemet. Herefter skal De efter afslutning af Cyklus ubetinget programmerer Cyklus 801 TILBAGESTIL DREJESYSTEM og M145 .

Cyklusafvikling

  1. Styringen positionerer værktøjet i værktøjsaksen på Q260 sikker højde med tilspænding FMAX. Når værktøjet allerede er på en værdi i værktøjsaksen der er større end Q260 sker der ingen bevægelse.
  2. Før svingning af bearbejdningsplanet, positionerer styringen værktøjet i i X med tilspænding FMAX til en sikker koordinat. Når værktøjet allerede er på en koordinat i bearbejdningsplanet, der er større end den nåede koordinat, sker der ingen bevægelse.
  3. Nu svinger styringen bearbejdningsplanet med tilspænding Q253; M144 er intern aktiv i Cyklus
  4. Styringen positionerer værktøjet med tilspænding FMAX til startpunktet af bearbejdningsplanet.
  5. Herefter kører styringen værktøjet i værktøjsaksen med tilspænding Q253 til sikkerhedsafstand Q460
  6. Styringen valser værktøjet på det fortandede emne i længderetning med den definerede tilspænding Q478 (ved skrubning) eller Q505 (ved sletning). Bearbejdnings omfanget bliver derved begrænset ved startpunkt i Z Q551+Q460 og ved endepunkt i Z Q552+Q460
  7. Når styringen befinder sig ved slutpunktet, trækker den værktøjet tilbage med tilspændingen Q253 og positionerer den tilbage til startpunkt.
  8. Styringen gentager disse forløb 5 - 7 gange, indtil det definerede gear er fremstillet.
  9. Afslutningsvis positionerer styringen værktøjet tilbage til sikker højde Q260 med tilspænding FMAX
  10. Bearbejdningen slutter i transformeret system
  11. Bevæg nu selv Deres værktøjet til sikker højde og sving bearnejdningsplanet tilbage
  12. Nu programmerer De ubetinget 801 TILBAGESTIL DREJESYSTEM og M145

Anvisninger

 
Anvisning
Pas på kollisionsfare!
Når De ikke har forpositioneret værktøjet på en sikker position, kan der ved svingning forekomme en kollision mellem værktøj og emne (opspændingsmiddel).
  1. Værktøjet forpositioneres således, at det allerede befinder sig på den ønskede bearbejdningsside Q550
  2. Tilkør denne bearbejdningsside på en sikker position
 
Anvisning
Pas på kollisionsfare!
Hvis De spænder arbejdsstykket for tæt på klemmeindretningen, kan en kollision under bearbejdning forekomme mellem værktøj og opspændingsmiddel. Startpunkt Z og slut-punkt i Z er forlænget med sikkerhedsafstanden Q460!
  1. Spænd Deres emne således i opspændingsmidlet, at der ingen kollision kan ske mellem værktøj og spændejern!
  2. Spænd Deres emne således i opspændingsmidlet, at De fra Cyklus automatisk tilkørte forlængelse af start- og slutpunkt med sikkerhedsafstanden Q460 at ingen kollision opstår
 
Anvisning
Pas på kollisionsfare!
Når De f.eks. arbejder uden M136 bliver tilspændingsværdien af styringen fortolket forskelligt. Hvis De som følge heraf programmerer for høj tilspænding, kan Deres emne beskadiges.
  1. Når De bevist programmerer før en Cyklus M136: Så fortolker styringen tilspændings-værdier i Cyklus i mm/U
  2. Programmerer De før Cyklus ingen M136: Så fortolker styringen tilspændings-værdier i mm/min
 
Anvisning
Pas på kollisionsfare!
Hvis De efter Cyklus 880 ikke nulstiller koordinatsystemet, er den fra Cyklus satte præcisionsvinkel stadigvæk aktiv! Pas på kollisionsfare!
  1. Programmer efter Cyklus 880 ubetinget Cyklus 801, for at nulstille koordinatsystemet.
  2. Programmer efter programafbrydelse, Cyklus 801, for at nulstille koordinatsystemet.
  • Denne Cyklus kan De udelukkende udfører i bearbejdningsfunktin FUNCTION MODE MILL og FUNCTION MODE TURN.
  • Denne Cyklus er CALL-aktiv.
  • De definerer Deres værktøj i værktøjstabellen som fræseværktøj.
  • Sæt før Cykluskald Deres nulpunkt i drejecentrum.
 
Tip

For ikke at overskride det maksimale omdr. tal for værktøjet, kan de arbejde med en begrænsning. (Indlæs i værktøjstabellen "tool.t" i kolonne Nmax).

Anvisninger for programmering

  • Indgivelsen for Modul, Tandtal og emnediameter bliver overvåget. Stemmer disse indgivelser ikke overens, kommer der en fejlmeddelelse. De har muligheden med denne Parameter, at udfylde 2 af 3 Parameter med værdier. Indgiv derfor enten ved Modul eller Tandtal eller ved emnediameter værdien 0, I dette tilfælde beregner styringen den forkerte værd.
  • Programmer FUNCTION TURNDATA SPIN VCONST:OFF
  • Når De programmerer FUNCTION TURNDATA SPIN VCONST:OFF S15, så opnås omdr. tal af værktøjet således: Q541 x S. for Q541=238 og S=15 opnås omdr. tal af værktøjet på 3570/min.
  • Programmer før Cyklus start drejeretningen af Deres emne (M303/M304).

Cyklusparameter

Hjælpebillede

Parametre

Q215 Bearbejdnings-omfang (0/1/2/3)?

Fastlægge bearbejdnings-omfang:

0: Skrub og Slet

1: Kun skrubbe

2: Kun sletfræse til færdigmål

3: Kun sletfræse til overmål

Indlæs: 0, 1, 2, 3

Q540 Modul?

Gear Modul

Indlæse: 0...99999

Q541 Tandtal?

Beskriv tandhjul: antal tænder

Indlæs: 0...99999

Cyc880_1

Q542 Topcirkeldiameter

Beskriv tandhjul: Udvendigdiameter færdigdel.

Indlæs: 0...99999.9999

Q543 Topslør?

Afstand melle hovedcirkel af færdig Gear og Fodcirkel modgear.

Indlæs: 0...9.9999

Q544 Skråvinkel?

Vinkel, med hvilken tænderne hælder i forhold til den aksiale retning ved spiralgear. Ved en lige fortanding er denne vinkel 0°.

Indlæse: -60...+60

Q545 Værktøj-stigningsvinkel?

Vinkel på flanken af snekkeværktøjet. Indgiv disse værdier i decimaltal.

Eks.: 0°47'=0,7833

Indlæse: -60...+60

Q546 Værkt. Drejeretning (3=M3/4=M4)?

Værktøjbeskrivelse: Spindelretning af Snekkefræser

3: højredrejende værktøj (M3)

4: Venstredrejende værktøj (M4)

Indlæs: 3, 4

Q547 Vinkeloffset på tandhjul?

Vinkel, med hvilken styringen drejer emnet ved Cyklus-start.

Indlæs: -180...+180

Q550 Bearb.-side (0=pos./1=neg.)?

Fastlæg, på hvilken side bearbejdningen skal ske.

0: positiv bearbejdningsside hovedakse i I-CS

1: negativ bearbejdningsside hovedakse i I-CS

Indlæs: 0, 1

Q533 Foretrukne fremrykvinkel?

Valg af alternative angrebsmuligheder. Fra det af Dem definerede angrebsvinkel, skal styringen beregne den dertil passende stilling for de på Deres maskine værende drejeakser. I regelen fremkommer der altid to løsningsmuligheder. Med Parameter Q533 indstiller De, hvilken løsningsmulighed styringen skal anvende:

0: Løsning, den korteste fra den aktuelle position

-1: Løsning, som ligger i intervallet mellem 0 ° og -179,9999 °

+1: Løsning, som ligger i intervallet mellem 0 ° og +180°

-2: Løsning, som ligger i intervallet mellem -90° og -179,9999 °

+2: Løsning, som ligger mellem +90° og +180°

Indlæs: -2, -1, 0, +1, +2

Q530 Forespurgt bearbejdning?

Positioner svingakse for bestilt bearbejdning:

1: Positionerer svingakse automatisk og derved tilbagefører værktøjsspidsen (MOVE). Den relative position mellem emne og værktøj bliver ikke forandret. Styringen udfører med lineær aksen en udligningsbevægelse.

2: Positionér drejeakse automatisk, uden at følge værktøjsspidsen (TURN).

Indlæs: 1, 2

Q253 Tilspænding for for-positioning?

Kørselshastigheden af værktøjet ved svingning og ved forpositionering. Samt ved positionering af værktøjsaksen mellem de enkelte fremføringer. Tilspænding er i mm/min.

Indlæs: 0...99999.9999 alternativ FMAX, FAUTO, PREDEF

Q260 SIKKERE HOEJDE ?

Koordinater i værktøjsaksen, i hvilken der ingen kollision kan ske med emnet (for mellem- positionering og udkørsel ved Cyklus-slut). Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999 alternativ PREDEF

Q553 VK: L-offset bearbejdningsstart?

Fastlæg, fra hvilken længdeforskydning (L-OFFSET) værktøjet skal i indgreb. Med denne værdi bliver værktøjet forskudt i længderetningen. Værdi virker inkrementalt.

Indlæse: 0...999999

Q551 Startpunkt i Z?

Startpunkt af snekkefræsning i Z.

Indlæs: -99999.9999...+99999.9999

Q552 Slutpunkt i Z?

Slutpunkt af snekkefræsning i Z.

Indlæs: -99999.9999...+99999.9999

Q463 Maksimale snitdybde?

Maksimale fremrykning (radiusangivelse) i radial retning. Fremrykningen bliver opdelt jævnt, for at undgå slibesnit.

Indlæse: 0.001...999999

Q460 SIKKERHEDS-AFSTAND ?

Afstand for udkørselsbevægelse og forpositionering. Værdi virker inkrementalt.

Indlæse: 0...999999

Q488 Tilspænding indstik

Tilspændingshastighed af værktøjets fremføringsbevægelse.

Indlæse: 0...99999.999 alternativ FAUTO

Q478 Tilspænding skrubbe?

Tilspændingshastighed ved skrubning. Når De har programmeret M136, fortolker styringen tilspændingen i millimeter pr. omdrejning, uden M136 i millimeter pr. minut.

Indlæse: 0...99999.999 alternativ FAUTO

Q483 Overmål diameter?

Diameter-overmål på den definerede kontur. Værdi virker inkrementalt.

Indlæse: 0...99999

Q505 Slette tilspænding?

Tilspændingshastighed ved sletning. Når De har programmeret M136, fortolker styringen tilspændingen i millimeter pr. omdrejning, uden M136 i millimeter pr. minut.

Indlæse: 0...99999.999 alternativ FAUTO

Brugerhåndbogen indeholder NC-Programmer løsningsforslag. Før De anvender NC-Programmer eller enkelte NC-blokke på en maskine, skal de tilpasses.

  • De tilpasser følgende indhold for:
  • Værktøjer
  • Snitværdier
  • Tilspænding
  • Sikker højde eller sikker position
  • Maskinspecifike Positioner, f.eks. med M91
  • Sti for programkald

Nogle NC-Programmer er afhængig af maskinkinematikken. Tilpas disse NC-Programmer før den første testkørsel til din maskinkinematik.

Test NC-Programmer derudover ved at bruge simuleringen før den egentlige programkørsel.

 
Tip

Vha. en programtest fastlægger De, om NC-Programmer med den tilgængelige Software-Optionen, kan anvendes den aktive maskinkinematik og den aktuelle maskinkonfiguration.

Eksempel

11 CYCL DEF 880 TANDHJUL SNAEKKEF. ~

Q215=+0

;BEARBEJDNINGS-OMFANG ~

Q540=+0

;MODUL ~

Q541=+0

;TANDTAL ~

Q542=+0

;TOPCIRKELDIAMETER ~

Q543=+0.1666

;TOPSLOR ~

Q544=+0

;SKRAVINKEL ~

Q545=+0

;VK.-STIGNINGSVINKEL ~

Q546=+3

;VZ-DREJERETNING ~

Q547=+0

;VINKELOFFSET ~

Q550=+1

;BEARBEJDNINGSSIDE ~

Q533=+0

;FORETRUKNE ~

Q530=+2

;FORESPURGTE BEARB. ~

Q253=+750

;F FOR-POSITIONERING ~

Q260=+100

;SIKKERE HOEJDE ~

Q553=+10

;VÆRKTOJ L-OFFSET ~

Q551=+0

;STARTPUNKT I Z

Q552=-10

;SLUTPUNKT I Z

Q463=+1

;MAKS. SNITDYBDE ~

Q460=+2

;SIKKERHEDS-AFSTAND ~

Q488=+0.3

;TILSPAENDING INDSTIKNING ~

Q478=+0.3

;TILSPAENDING SKRUBBE ~

Q483=+0.4

;OVERMAL DIAMETER ~

Q505=+0.2

;SLETTE TILSPAENDING

Drejeretnings afhængighed af bearbejdningsside (Q550)

  1. Bestem drejeretnings af bord:
  2. Hvilket værktøj? (Højreskæring/Venstreskæring)?
  3. Hvilken bearbejdningsside? X+ (Q550=0) / X- (Q550=1)
  4. Indlæs drejeretning af bordet fra 2. tabel! Vælg dertil tabellen med Deres værktøjsdrejeretning (Røjreskæring/Venstreskæring). Indlæs fra denne tabel drejeretningen af ordet for Deres bearbejdningsside X+ (Q550=0) / X- (Q550=1).

cyc880_2

cyc880_3

Værktøj: højreskæring M3

  • Bearbejdningsside
    X+ (Q550=0)

Drejeretnings af bordet:
i medurs (M303)

  • Bearbejdningsside
    X- (Q550=1)

Drejeretnings af bordet:
i modurs (M304)

Værktøj: Venstreskæring M4

  • Bearbejdningsside
    X+ (Q550=0)

Drejeretnings af bordet:
i modurs (M304)

  • Bearbejdningsside
    X- (Q550=1)

Drejeretnings af bordet:
i medurs (M303)