Cyklus 258 POLYGONTAP

ISO-Programmering

G258

Anvendelse

Med Cylus 258 kan De fremstille regelmæssige polygoner ved udvendigbearbejdning. Fræsningen følger en spiralformet bane, udgående fra råemnets diameter.

Cyklusafvikling

  1. Står værktøjet ved begyndelsen af bearbejdningen nedenfor den 2. Sikkerhedsafstand, trækker styringen værktøjet tilbage til den 2. sikkerhedsafstand.  
  2. Udgående fra Tapmidten bevæger styringen værktøjet til startpositionen af Tapbearbejdningen. Startpositionen er afhængig af bl.a. råemne-diameter og drejeposition af tappen. Drejepositionen bestemmer De med parameter Q224
  3. Værktøjet kører med ilgang FMAX til sikkerhedsafstand Q200 og derfra med tilspænding dybdefremføring tilden første fremføringsdybde
  4. Derefter fremstiller styringen firkanttap spiralformet under hensyntagen til overlapningsfaktorer
  5. Styringen bevæget værktøjet i en tangentiel bane udefra og ind
  6. Værktøjet hæves i retnings af spindelakse med en ilgangsbevægelse til den 2. sikkerhedsafstand
  7. Når det er nødvendigt med flere dybdefrenføringer, positionerer styringen værktøjet igen til startpunktet af tapbearbejdningen, og kører værktøjet til dybden
  8. Disse forløb gentager sig, indtil den programmerede fræsedybde er nået
  9. Efter Cuklusslut følger derefter en tangentielt frakørselsbevægelse. Efterfølgende kører styringen værktøjet i værktøjsaksen tilden 2. sikkerhedsafstand

Anvisninger

 
Anvisning
Pas på kollisionsfare!
Når De i en Cyklus indgiver dybden positivt, vender styringen beregningen om for forpositionering. Værktøjet kører altså i værktøjs-aksen med ilgang til sikkerheds-afstanden under emne-overfladen! Pas på kollisionsfare!
  1. Indlæs dybden negativt
  2. Med maskin-parameter displayDepthErr (Nr. 201003) indstiller De, om styringen ved indlæsningen af en positiv dybde skal afgive en fejlmelding (on) eller ej (off).
 
Anvisning
Pas på kollisionsfare!
Styringen gennemfører med denne Cyklus en automatisk tilkørselsbevægelse. Når der ikke er forudset nok plads, kan de komme til kollision.
  1. Fastlæg med Q224 under hvilken vinkel det første hjørne af Polygonen skal færdiggøres Indlæseområde: -360° bis +360°
  2. Der skal efter hver drejeposition Q224 ved siden af Tappen, være følgende plads tilgængelig: Mindst værktøjsdiameter +2 mm.
 
Anvisning
Pas på kollisionsfare!
Styringen positionerer værktøjet fra enden tilbage til sikkerheds-afstanden, hvis indlæst på den anden sikkerhedsafstand. Slutpositionen af værktøjet efter Cyklus, stemmer ikke overens med startpositionen. Pas på kollisionsfare!
  1. Kontroller kørselsbevægelser af masjkinen
  2. I betjeningsart Programmering under arbejdsområde Simulering Kontroller endeposition af værktøjet efter Cyklus
  3. Efter Cyklus programmeres en absolut position (ingen inkrementale)
  • Denne Cyklus kan De udelukkende udfører i bearbejdningsfunktion FUNCTION MODE MILL.
  • Styringen forpositionerer automatisk værktøjet i værktøjs-aksen. Q204 2. SIKKERHEDS-AFST. bemærkes.
  • Styringen reducerer fremrykningdybde til den i værktøjs-tabellen definerede skærelængde LCUTS, hvis skærelængden er kortere end den i Cyklus angive fremrykningsdybde Q202.
  • Denne Cyklus overvåger værktøjets definerede nyttelængde LU. Når LU-værdi er mindre end DYBDE Q201, giver styringen en fejlmeling.

Anvisninger for programmering

  • Før Cyklusstart skal De forpositionerer værktøjet i bearbejdningsplanet. Kører derfor værktøjet med radiuskorrektur R0 til midten af tappen.
  • Fortegnet for cyklusparameter dybden fastlægger arbejdsretningen. Hvis De programmerer dybden = 0, så udfører styringen ikke Cyklus.

Cyklusparameter

Hjælpebillede

Parametre

cyc258_2

Q573 Indskr./omskr. cirkel (0/1)?

Indgiv, om dimensioneringen Q571 skal relatere til den inderste cirkel eller til omkredsen:

0: Dimonsionering henfører sig til indercirkel

1: Dimonsionering henfører sig til omkreds

Indlæs: 0, 1

Q571 Henføringscirkel-diameter?

Indgiv diameter af henf. cirkel. Om den indgivne diameter er for en omkreds eller indvendig cirkel, angiver De med parameter Q573. De kan programmerer en tolerance efter behov.

Indlæs: 0...99999.9999

Q222 RÅ EMNE-DIAMETER ?

Indgiv diameter af råemne. Råemne-diamter skal være større end henf.cirkel-diameter. Styringen udfører flere sideværts fremrykninger, når forskellen mellem råemne-diameter og færdigdel-diameter er større end den tilladte sideværts fremrykning (værktøjs-radius gange bane-overlapning Q370). Styringen beregner altid en konstant sideværts fremrykning

Indlæs: 0...99999.9999

Q572 Antal hjørner?

Indgiv antal af hjørner af polygontappen. Styringen fordeler altid hjørnerne ligeligt på tappen.

Indlæse: 3...30

Q224 DREJNINGSVINKEL ?

Fastlæg under hvilken vinkel det første hjørne af polygonen skal færdiggøres.

Indlæse: -360.000...+360.000

Q220 Radius / Fase (+/-)?

Indgiv værdi for formelement Radius eller Fase. Ved indlæsning af en positiv værdi fremstiller styringen en runding på hvert hjørne. Det af Dem indgivne værdi tilsvarer til Radius. Når De indgiver en negativ værdi, bliver alle konturhjørner forudsat med en Fase, derved svare den indgivne værdi til længden af Fase.

Indlæs: -99999.9999...+99999.9999

Q368 SLETTILLAEG FOR SIDE ?

Sletspån i bearbejdningsplanet Hvis De her indlæser en negativ værdi, så positionerer styringen værktøjet efter en skrubning igen på en diameter udenfor råemnediameter. Værdi virker inkrementalt.

Indlæs: -99999.9999...+99999.9999

Q207 TILSPAENDING FRAESNING ?

Kørselshastigheden af værktøjet ved fræsning i mm/min

Indlæse: 0...99999.999 alternativ FAUTO, FU, FZ

cyc258_1

8H000107

Q351 Retning? Climb=+1, Up-cut=-1

Type af fræsebearbejdning Spindeldrejeretning bliver tilgodeset.

+1 = medløbsfræsning

–1 = modløbsfræsning

PREDEF: Styringen overfører værdien af en GLOBAL DEF-Blok

(Hvis De indlæser 0, er bearbejdningen medløbs)

Indlæs: –1, 0, +1 alternativ PREDEF

Q201 DYBDE ?

Afstand emne-overflade - bunden af tappen: Værdi virker inkrementalt.

Indlæs: -99999.9999...+99999.9999

Q202 UDSPAANINGSDYBDE ?

Målet, med hvilket værktøjet hver gang rykkes frem. Indlæs værdi større end 0. Værdi virker inkrementalt.

Indlæs: 0...99999.9999

Q206 TILSPAENDING TIL FRAESEDYBDE ?

Kørselshastigheden af værktøjet ved kørsel til dybden i mm/min

Indlæse: 0...99999.999 alternativ FAUTO, FMAX, FU, FZ

Q200 SIKKERHEDS-AFSTAND ?

Afstand mellem værktøjsspids og emne-overflade Værdi virker inkrementalt.

Indlæs: 0...99999.9999 alternativ PREDEF

Q203 KOORDINAT. VAERKTOEJS OVERFLADE?

Enmeoverfladekoordinater henført på det aktive nulpunkt. Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q204 2. SIKKERHEDS-AFSTAND ?

Koordinater spindelakse, i hvilke der ingen kollision kan ske mellem værktøj og emne (opsp.anordning) Værdi virker inkrementalt.

Indlæs: 0...99999.9999 alternativ PREDEF

Q370 BANE-OVERLAPNINGS FAKTOR ?

Q370 x værktøjsradius, resulterer i en sidevers indføring k.

Indlæse: 0.0001...1.9999 alternativ PREDEF

Q215 BEARBEJDNINGS-OMFANG (0/1/2) ?

Fastlægge bearbejdnings-omfang:

0: Skrub og Slet

1: Kun skrubbe

2: Kun slette
Slette-side og -dybde bliver kun udført, hvis den respektive sletovermål (Q368, Q369) er defineret

Indlæs: 0, 1, 2

Q369 SLETTILLAEG FOR BUND ?

Slet-spån for dybden. Værdi virker inkrementalt.

Indlæs: 0...99999.9999

Q338 Indgreb for sletspån?

Målet med hvilket værktøjet i spindelaksen bliver fremrykket ved sletning.

Q338=0: Sletfræs i én fremrykning

Værdi virker inkrementalt.

Indlæs: 0...99999.9999

Q385 Slette tilspænding?

Kørselshastigheden af værktøjet ved side- og dybdesletning i mm/min

Indlæse: 0...99999.999 alternativ FAUTO, FU, FZ

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 258 POLYGONTAP ~

Q573=+0

;HENFORINGSCIRKEL ~

Q571=+50

;HENFORINGSCIRKEL-DIA ~

Q222=+52

;RAA EMNE-DIAMETER ~

Q572=+6

;ANTAL HJORNER ~

Q224=+0

;DREJEVINKEL ~

Q220=+0

;RADIUS / FASE ~

Q368=+0

;TILLAEG FOR SIDE ~

Q207=+500

;TILSPAENDING FRAESE ~

Q351=+1

;FRAESETYPE ~

Q201=-20

;DYBDE ~

Q202=+5

;INDSTILLINGS-DYBDE ~

Q206=+3000

;TILSPAENDING DYBDE. ~

Q200=+2

;SIKKERHEDS-AFSTAND ~

Q203=+0

;KOOR. OVERFLADE ~

Q204=+50

;2. SIKKERHEDS-AFST. ~

Q370=+1

;BANE-OVERLAPNING ~

Q215=+0

;BEARBEJDNINGS-OMFANG ~

Q369=+0

;TILLAEG FOR BUND ~

Q338=+0

;INDGREB FOR SLETSPAN ~

Q385=+500

;SLETTE TILSPAENDING

12 L X+50 Y+50 R0 FMAX M99