Cyklus 256 FIRKANTET TAP

ISO-Programmering

G256

Anvendelse

Med Cyklus 256 kan De bearbejde en firkantet tap. Hvis et råemnemål er større end den maksimalt mulige sideværts fremrykning, så udfører styringen flere sideværts fremrykninger indtil det færdige mål er nået.

Cyklusafvikling

  1. Værktøjet kører ud fra cyklus-startpositionen (tappens midte) til startpositionen for tappens bearbejdning. Startposition fastlægger De med parameteren Q437. Standarindstillingen (Q437=0) ligger 2 mm lige under Tap råemne
  2. Hvis værktøjet står på den 2. sikkerheds-afstand, kører styringen værktøjet i ilgang FMAX i sikkerheds-afstand og derfra med tilspændingen dybde-fremryk til den første fremryk-dybde
  3. Herefter kører værktøjet tangentielt til tappens kontur og fræser i derefter én omgang.
  4. Hvis færdigmålet ikke kan nås på en omgang, stiller styringen værktøjet sideværts på den aktuelle fremryk-dybde og fræser derefter påny en omgang. Styringen tilgodeser herved råemnemålet, færdigmålet og den tilladte sideværts fremrykning. Disse forløb gentager sig, indtil det definerede færdigmål er nået. Når De derimod ikke har valgt startpunkt sidelig, men på et hjørne, (Q437 ulig 0), fræser styringen spiralformet fra startpunktet indefra og ud, til færdigmål er nået.
  5. Hvis det kræves yderlig fremføring i dybden, kører værktøjet tangentielt fra kontur væk tilbage til startpunkt af tapbearbejdning
  6. Herefter kører styringen værktøjet til den næste fremryk-dybde og bearbejder tappen i denne dybde
  7. Disse forløb gentager sig, indtil den programmerede fræsedybde er nået
  8. Ved enden af cyklus positionerer styringen værktøjet i værktøjs-aksen på den i cyklus definerede sikre højde. Slutpositionen stemmer altså ikke overens med startpositionen

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!
Når der ved tilkørselsbevægelser ikke er nok plads ved siden af Tappen, opstår kollisionsfare.
  1. Afhængig af tilkørselsposition Q439 behøver styringen plads for tilkørselsbevægelse
  2. Sørg for pladfs ved siden af tappen for tilkørselsbevægelsen.
  3. Mindste værktøjsdiameter + 2 mm.
  4. 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
  • 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

  • Forpositionér værktøjet på startpositionen i bearbejdningsplanet med radiuskorrektur R0. Bemærk Parameter Q367 (position).
  • Fortegnet for cyklusparameter dybden fastlægger arbejdsretningen. Hvis De programmerer dybden = 0, så udfører styringen ikke Cyklus.

Cyklusparameter

Hjælpebillede

Parametre

cyc256_2

Q218 1. SIDELÆNGDE ?

Længde af tappen, parallelt med hovedaksen i bearbejdningsplanet

Indlæs: 0...99999.9999

Q424 Råemnemål sidelængde 1?

Længde af råemnetap, parallelt med hovedaksen i bearbejdningsplanet Indlæs råemnemål sidelængde 1 større end 1. side-længde. Styringen udfører flere sideværts fremrykninger, når forskellen mellem råemnemål 1 og færdigmål 1 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

Q219 2. SIDELÆNGDE ?

Længde af Tappen, parallelt med sideaksen i bearbejdningsplanet Indlæs råemnemål sidelængde 2 større end 2. side-længde. Styringen udfører flere sideværts fremrykninger, når forskellen mellem råemnemål 2 og færdigmål 2 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

Q425 Råemnemål sidelængde 2?

Længde af råemnetap, parallelt med sideaksen i bearbejdningsplanet

Indlæs: 0...99999.9999

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 ?

Sletovermål i bearbejdningsplanet, som styringen ved bearbejdningen lader stå. Værdi virker inkrementalt.

Indlæs: -99999.9999...+99999.9999

Q224 DREJNINGSVINKEL ?

Vinklen, med hvilken hele bearbejdningen bliver drejet. Drejecentrum ligger i positionen, på hvilken værktøjet står ved cyklus-kald Værdi virker absolut.

Indlæse: -360.000...+360.000

CYC256_3

Q367 Placering af tappen (0/1/2/3/4)?

Positionen for Not henført til positionen for værktøjet ved Cyklus-kald

0: Værktøjsposition = tappens midte

1: Værktøjsposition = venstre nederste hjørne

2: Værktøjsposition = højre nederste hjørne

3: Værktøjsposition = højre øverste hjørne

4: Værktøjsposition = venstre øverste hjørne

Indlæs: 0, 1, 2, 3, 4

Q207 TILSPAENDING FRAESNING ?

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

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

cyc256_4

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

Q437 Tilkørselsposition (0...4)?

Fastlæg tilkørselsstrategi for værktøjet:

0: Til højre for Tappen (Grundindstilling)

1: Venstre nederste hjørne

2: Højre nederste hjørne

3: Højre øverste hjørne

4: Venstre øverste hjørne

Hvis der efter tilkørsel med indstillingen Q437=0 opstår tilkørslesmærker på Tapoverfladen, så vælg en anden tilkørselsposition

Indlæs: 0, 1, 2, 3, 4

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 256 FIRKANTET TAP ~

Q218=+60

;1. SIDE-LAENGDE ~

Q424=+75

;RAEMNEMAL 1 ~

Q219=+20

;2. SIDE-LAENGDE ~

Q425=+60

;RAEMNEMAL 2 ~

Q220=+0

;HJOERNERADIUS ~

Q368=+0

;TILLAEG FOR SIDE ~

Q224=+0

;DREJEVINKEL ~

Q367=+0

;TAPPENS PLAC. ~

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 ~

Q437=+0

;TILKORSELSPOSITION ~

Q215=+1

;BEARBEJDNINGS-OMFANG ~

Q369=+0

;TILLAEG FOR BUND ~

Q338=+0

;Fremrk. for sletspån ~

Q385=+500

;Tilspænding sletspån

12 L X+50 Y+50 R0 FMAX M99