Cyklus 233 PLANFRAESNING

ISO-Programmering

G233

Anvendelse

Med Cyklus 233 kan De planfræse en plan flade i flere fremrykninger og med hensyntagen til et slet-overmål. Yderlig kan De i Cyklus også definerer sidevægen, som der skal tages hensyn til ved bearbejdning af planområde. I Cyklus står forskellige bearbejdningsstrategier til rådighed:

  • Strategi Q389=0: Mæanderformet bearbejdning, sideværts fremrykning udenfor fladen der skal bearbejdes
  • Strategi Q389=1:: Meanderformet bearbejdning, sideværts fremrykning på kanten af bearbejdende flade
  • Strategi Q389=2:: Linjevis med overløb bearbejdning, sideværts fremrykning ved tilbagetrækning i ilgang
  • Strategi Q389=3:: Linjevis uden overløb bearbejdning, sideværts fremrykning ved tilbagetrækning i ilgang
  • Strategi Q389=4:: Spiralformet bearbejdning udefra og ind

Strategi Q389=0 og Q389 =1

cyc232_q389_0_neu
cyc232_q389_1_neu

Strategi Q389=0 og Q389=1 adskiller sig ved overløb ved planfræsning. Ved Q389=0 ligger endepunktet udenfor fladen, ved Q389=1 på kanten af fladen. Styringen beregner endepunkt 2 ud fra sidelængden og den sideværts sikkerhedsafstand. Ved strategi Q389=0 kører styringen værktøjet yderlig ud med værktøjsradius over planfladen.

  1. Cyklusafvikling
  2. Styringen positionerer værktøjet i ilgang FMAX fra den aktuelle position i bearbejdningsplanet startpunktet 1; Startpunktet i bearbejdningsplanet ligger forskudt med værktøjs-radius og den sidelige sikkerhedsafstand i siden af emnet
  3. Derefter positionerer styringen værktøjet i ilgang FMAX i spindelaksen til sikkerhedsafstand
  4. Herefter kører værktøjet med tilspænding fræsning Q207 i spindelaksen til den af styringen beregnede første fremryk-dybde
  1. Styringen kører værktøjet med den programmerede tilspænding fræse til slutpunktet 2
  2. Styringen flytter derefter værktøjet med tilspænding forpositionering over til startpunktet for den næste linje. Styringen beregner forskydningen ud fra den programmerede bredde, værktøjs-radius og den maksimale bane-overlapnings-faktor og den sideværts sikkerhedsafstand
  3. Til slut kører styringen værktøjet med fræsetilspænding tilbage i den modsatrettet retning
  4. Forløbet gentager sig, indtil den indlæste flade er fuldstændigt bearbejdet.
  5. Derefter positionerer styringen værktøjet i ilgang FMAX tilbage til startpunkt 1
  6. Hvis der skal bruges flere fremføringer, kører styringen værktøjet med positioner-tilspænding i spindelakse til den næste fremryknings-dybde
  7. Forløbet gentager sig, indtil alle fremrykninger er udført. Ved den sidste fremrykning bliver kun den indlæste sletovermål fræset med tilspænding slette
  8. Til slut kører styringen værktøjet med FMAX tilbage til den 2. Sikkerhedsafstand

Strategi Q389=2 og Q389 =3

cyc232_q389_2_neu
cyc233_q389_3

Strategi Q389=2 og Q389=3 adskiller sig ved overløb ved planfræsning. Ved Q389=2 ligger endepunktet udenfor fladen, ved Q389=3 på kanten af fladen. Styringen beregner endepunkt 2 ud fra sidelængden og den sideværts sikkerhedsafstand. Ved strategi Q389=2 kører styringen værktøjet yderlig ud med værktøjsradius over planfladen.

  1. Cyklusafvikling
  2. Styringen positionerer værktøjet i ilgang FMAX fra den aktuelle position i bearbejdningsplanet startpunktet 1; Startpunktet i bearbejdningsplanet ligger forskudt med værktøjs-radius og den sidelige sikkerhedsafstand i siden af emnet
  3. Derefter positionerer styringen værktøjet i ilgang FMAX i spindelaksen til sikkerhedsafstand
  4. Herefter kører værktøjet med tilspænding fræsning Q207 i spindelaksen til den af styringen beregnede første fremryk-dybde
  1. Derefter kører værktøjet til slutpunktet med den programmerede fræsetilspænding Q207 til endepunkt 2.
  2. Styringen kører værktøjet i værktøjsaksen til sikkerheds-afstanden over den aktuelle fremryk-dybde og kører med FMAX direkte tilbage til startpunktet for den næste linje. Styringen beregner forskydningen fra den programmerede bredde, værktøjs-radius og den maksimale bane-overlapnings-faktor Q370 og den sideværts sikkerhedsafstand Q357.
  3. Herefter kører værktøjet igen til den aktuelle fremryk-dybde og herefter igen i retning af endepunktet 2
  4. Forløbet gentager sig, indtil den indlæste flade er fuldstændigt bearbejdet. Ved afslutning af sidste bane positionerer styringen værktøjet i ilgang FMAX tilbage til startpunkt 1
  5. Hvis der skal bruges flere fremføringer, kører styringen værktøjet med positioner-tilspænding i spindelakse til den næste fremryknings-dybde
  6. Forløbet gentager sig, indtil alle fremrykninger er udført. Ved den sidste fremrykning bliver kun den indlæste sletovermål fræset med tilspænding slette
  7. Til slut kører styringen værktøjet med FMAX tilbage til den 2. Sikkerhedsafstand

Strategie Q389=2 und Q389=3 - med sidevers begrænsning

Når De programmerer en sidevers begrænsning, kan styringen evt. ikke fremrykke udenfor Kontur. I dette tilfælde er Cyklusafvikling som følger:

cyc233_q389_5
  1. Styringen kører værktøjet med tilspænding FMAX til startpunktet af bearbejdningsplanet. Denne position ligger med værktøjs-radius og med den sideværts sikkerheds-afstand Q357 forskudt ved siden af emnet.
  2. Værktøjet køre med ilgang FMAX i værktøjsaksen med sikkerhedsafstand Q200 og derefter med Q207 TILSPAENDING FRAESE til første fremrykdybde Q202.
  3. Styringen kører værktøjet med en cirkelbane til startpunktet 1
  4. Værktøjet kører med den programmerede tilspænding Q207 til slutpunkt 2 og forlader Kontur med en cirkelbane.
  5. Efterfølgende positionerer styringen værktøjet med Q253 F FOR-POSITIONERING til tilkørselsposition af næste bane.
  6. Skridt 3 til 5 gentager sig, til den komplette flade er fræst.
  7. Når der er programmeret flere fremføringer, kører styringen værktøjet til slut af sidste bane til sikkerhedsafstand Q200 og positionerer i bearbejdningsplanet på næste tilkørselsposition.
  8. Ved sidste fremføring fræser styringen Q369 TILLAEG FOR BUND i Q385 SLETTE TILSPAENDING.
  9. Ved slut af sidste bane positionerer styringen værktøjet på den 2. sikkerhedsafstand Q204 og efterfølgende på næstsidste før Cyklus programmerede position.
  10.  
    Tip
    • Cirkelbanen ved til- og frakørsel af banen er afhængig af Q220 HJOERNERADIUS.
    • Styringen beregner forskydningen fra den programmerede bredde, værktøjs-radius og den maksimale bane-overlapnings-faktor Q370 og den sideværts sikkerhedsafstand Q357.

Strategi Q389=4:

cyc233_q389_4
  1. Cyklusafvikling
  2. Styringen positionerer værktøjet i ilgang FMAX fra den aktuelle position i bearbejdningsplanet startpunktet 1; Startpunktet i bearbejdningsplanet ligger forskudt med værktøjs-radius og den sidelige sikkerhedsafstand i siden af emnet
  3. Derefter positionerer styringen værktøjet i ilgang FMAX i spindelaksen til sikkerhedsafstand
  4. Herefter kører værktøjet med tilspænding fræsning Q207 i spindelaksen til den af styringen beregnede første fremryk-dybde
  1. Herefter kører værktøjet med den programmerede Tilspænding fræse med en tangenital tilkørselsbevægelse til startpubktet for fræsebanen.
  2. Styringen bearbejder planfladen med tilspænding fræse udfra og ind med stadig kortere fræsebaner. Ved den konstante sideværtslige fremføring er værktøjet altid permanent i indgreb.
  3. Forløbet gentager sig, indtil den indlæste flade er fuldstændigt bearbejdet. Ved afslutning af sidste bane positionerer styringen værktøjet i ilgang FMAX tilbage til startpunkt 1
  4. Hvis der skal bruges flere fremføringer, kører styringen værktøjet med positioner-tilspænding i spindelakse til den næste fremryknings-dybde
  5. Forløbet gentager sig, indtil alle fremrykninger er udført. Ved den sidste fremrykning bliver kun den indlæste sletovermål fræset med tilspænding slette
  6. Til slut kører styringen værktøjet med FMAX tilbage til den 2. Sikkerhedsafstand

Begrænsning

cyc233_begrenzung

Med den begrænsning kan De afgrænse bearbejdningen af planflade, f.eks. tage hensyn til sidevægge eller afsnit ved bearbejdning. En ved en begrænset defineret sidevæg bliver bearbejdet til dimensionen, så det fra startpunkt og sidelængde resulterer i planfladen. Ved skrubbearbejdning tager TNC´en hensyn til overmål side - ved sletning tjener overmål til at forpositionerer værktøjet.

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).
  • 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.
  • Cyklus 233 overvåger indlæsning af værktøj-/skærelængde LCUTS af værktøjstabellen. Værktøjets eller skærekantens længde er ikke tilstrækkeligt til en sletbearbejdning, opdeler styringen bearbnejdningen i flere bearbejdningsskridt.
  • Denne Cyklus overvåger værktøjets definerede nyttelængde LU. Når denne er mindre end bearbejdningsdybde, giver styringen en fejlmelding.

Anvisninger for programmering

  • Forpositionér værktøjet på startpositionen i bearbejdningsplanet med radiuskorrektur R0. Vær opmærksom på bearbejdningsretning.
  • Når Q227 STARTPUNKT 3. AKSE og Q386 ENDEPUNKT 3. AKSE indlæst på samme måde, så udfører styringen ikke Cyklus`en (dybde = 0 programmeret).
  • Når De Q370 BANE-OVERLAPNING >1 defineret, bliver omgående efter første bearbejdningsbane af programmerede overlabningsfaktor tilgodeset.
  • Når en begrænsning (Q347, Q348 eller Q349) i bearbejdningsretning Q350 er programmeret, forlænger Cyklus Kontur i fremrykretning med hjørneradius Q220. Den angivne flade bliver fuldstændig bearbejdet.
 
Tip

Den Q204 2. SIKKERHEDS-AFST. indlæses således, at der ingen kollision kan ske med emnet eller spændejernet.

Cyklusparameter

Hjælpebillede

Parametre

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

Q389 Bearbejdningsstrategi (0-4)

Fastlæg, hvorledes styringen skal bearbejde fladen:

0: Meanderformet bearbejdning, sidevers indføring i positioner-tilspænding uden for bearbejdningsområdet

1: Meanderformet bearbejdning, sidevers indføring i fræse-tilspænding på kant til bearbejdede flade

2: Delvis bearbejdning, tilbagetræk og sidevers fremføring i positioner-tilspænding uden for bearbejdningsområdet

3: Delvis bearbejdning, tilbagetræk og sidevers fremføring i positioner-tilspænding på kant af bearbejdede flade

4: Spiralformet bearbejdning, jævn fremføring udefra og ind

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

Q350 Fræseretning?

Aksen i bearbejdningsplanet, i hvilken bearbejdningen skal foregå:

1:Hovedakse = Bearbejdningsretning

2: Sideakse = Bearbejdningsretning

Indlæs: 1, 2

Q218 1. SIDELÆNGDE ?

Længden på bearbejdende flade i hovedaksen af bearbejdningsplan , henført til startpunkt 1. akse Værdi virker inkrementalt.

Indlæs: -99999.9999...+99999.9999

Q219 2. SIDELÆNGDE ?

Længden af fladen der skal bearbejdes i sideaksen i bearbejdningsplanet. Med fortegnet kan De fastlægge retningen af den første tværfremrykning henført til STARTPUNKT 2. AKSE Fastlæg. Værdi virker inkrementalt.

Indlæs: -99999.9999...+99999.9999

cyc233_2

Q227 STARTPUNKT 3. AKSE ?

Koordinater til emne-overfladen, fra hvilken fremrykningerne skal beregnes. Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q386 Endepunkt 3. akse?

Koordinater i spindelaksen, på hvilke fladen skal planfræses Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q369 SLETTILLAEG FOR BUND ?

Værdi, med hvilken den sidste fremrykning skal køres. Værdi virker inkrementalt.

Indlæs: 0...99999.9999

Q202 Maximal fremryk-dybde?

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

Indlæs: 0...99999.9999

Q370 BANE-OVERLAPNINGS FAKTOR ?

Maksimal sideværts fremrykning k. Styringen beregner den faktiske sideværts fremrykning ud fra 2. sidelængde (Q219) og værktøjs-radius således, at der altid bliver bearbejdet med konstant sideværts fremrykning.

Indlæse: 0.0001...1.9999

cyc233_1

Q207 TILSPAENDING FRAESNING ?

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

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

Q385 Slette tilspænding?

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

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

Q253 Tilspænding for for-positioning?

Kørselshastigheden af værktøjet ved tilkørsel til startpositionen og ved kørsel til den næste linje i mm/min; hvis De kører på tværs i materialet (Q389=1), så kører styringen tværfremrykningen med fræsetilspænding Q207.

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

Q357 Sikkerhedsafstand side?

Parameter Q357 har indflydelse i følgende situationer:

Tilkør første fremrykdybde: Q357 er den sidevers afstand af værktøjet fra emnet.

Skrub med fræsestrategi Q389=0-3: Den bearbejdede flade bliver i Q350 FRAESERETNING forstørret med værdi fra Q357, så længe denne retning ingen begrænsning har.

Slet side: Banen bliver forlænget med Q357 i Q350 FRAESERETNING.

Værdi virker inkrementalt.

Indlæs: 0...99999.9999

Q200 SIKKERHEDS-AFSTAND ?

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

Indlæs: 0...99999.9999 alternativ PREDEF

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

cyc233_3

Q347 1.Begrænsning?

Vælg emne-side, hvor planfladen ved en sidevæg skal begrænses(ikke muligt ved spiralformet bearbejdning. Afhængig af placering af sidevæggen, begrænser styringen bearbejdning af planflade på de tilsvarende startpunkt-koordinater eller sidelængde:

0: ingen begrænsning

-1: Begrænsning i negativ hovedakse

+1: Begrænsning i positiv hovedakse

-2: Begrænsning i negativ sideakse

+2: Begrænsning i positiv sideakse

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

Q348 2.Begrænsning?

Se Parameter 1. Begrænsning Q347

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

Q349 3.Begrænsning?

Se Parameter 1. Begrænsning Q347

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

Q220 HJØRNERADIUS ?

Radius for hjørne ved begrænsning (Q347 - Q349)

Indlæs: 0...99999.9999

Q368 SLETTILLAEG FOR SIDE ?

Sletspån i bearbejdningsplanet 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

Q367 Pos. af område (-1/0/1/2/3/4)?

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

-1: Værktøjsposition = aktuel position

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: –1, 0, +1, +2, +3, +4

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 233 PLANFRAESNING ~

Q215=+0

;BEARBEJDNINGS-OMFANG ~

Q389=+2

;FRAESESTRATEGI ~

Q350=+1

;FRAESERETNING ~

Q218=+60

;1. SIDE-LAENGDE ~

Q219=+20

;2. SIDE-LAENGDE ~

Q227=+0

;STARTPUNKT 3. AKSE ~

Q386=+0

;ENDEPUNKT 3. AKSE ~

Q369=+0

;TILLAEG FOR BUND ~

Q202=+5

;MAX. FREMRYK-DYBDE ~

Q370=+1

;BANE-OVERLAPNING ~

Q207=+500

;TILSPAENDING FRAESE ~

Q385=+500

;SLETTE TILSPAENDING ~

Q253=+750

;F FOR-POSITIONERING ~

Q357=+2

;AFSTAND TIL SIDE ~

Q200=+2

;SIKKERHEDS-AFSTAND ~

Q204=+50

;2. SIKKERHEDS-AFST. ~

Q347=+0

;1.BEGRAENSNING ~

Q348=+0

;2.BEGRAENSNING ~

Q349=+0

;3.BEGRAENSNING ~

Q220=+0

;HJOERNERADIUS ~

Q368=+0

;TILLAEG FOR SIDE ~

Q338=+0

;INDGREB FOR SLETSPAN ~

Q367=-1

;OMRÅDEPOSITION

12 L X+50 Y+50 R0 FMAX M99