Cykel 275 KONTURSPAR SPIRALFR.

ISO-programmering

G275

Användningsområde

Med den här cykeln kan öppna och slutna konturer eller konturspår bearbetas fullständigt med trochoidfräsförfarande i kombination med cykel 14 KONTUR.

Vid spiralfräsning kan du köra med stort skärdjup och hög skärhastighet, varigenom de jämna skärförhållandena minskar verktygsförslitningen. Vid användande av skärplattor kan du använda hela skärlängden vilket ökar den möjliga spånvolymen per tand. Dessutom skonar spiralfräsen maskinmekaniken. Om du kombinerar denna fräsmetod med den integrerade adaptiva matningsregleringen AFC (option #45) kan enorma tidsbesparingar uppnås.

Adaptiv matningsreglering AFC (alternativ 45)

Beroende på valet av cykelparametrarna står följande bearbetningsalternativ till förfogande:

  • Komplettbearbetning: Grovbearbetning, finbearbetning sida
  • Endast grovbearbetning
  • Endast finbearbetning sida
Schema: Arbeta med SL-cykler

0 BEGIN CYC275 MM

...

12 CYCL DEF 14 KONTUR

...

13 CYCL DEF 275 KONTURSPAR SPIRALFR.

...

14 CYCL CALL M3

...

50 L Z+250 R0 FMAX M2

51 LBL 10

...

55 LBL 0

...

99 END PGM CYC275 MM

Cykelförlopp

Grovbearbetning vid slutet spår

Konturbeskrivningen av ett slutet spår måste alltid börja med ett rätlinjeblock (L-block).

  1. Verktyget kör med positioneringslogik till startpunkten på konturbeskrivningen och pendlar med den i verktygstabellen definierade nedmatningsvinkeln till det första skärdjupet. Man bestämmer nedmatningsstrategin via parameter Q366
  2. Styrsystemet vidgar spåret i cirkelrörelser till slutpunkten på konturen. Medan cirkelrörelserna pågår förskjuter styrsystemet verktyget i bearbetningsriktningen med en av dig definierbar ansättning (Q436). Med- eller motfräsning i cirkelrörelserna bestäms i parameter Q351
  3. På konturens slutpunkt kör styrsystemet verktyget till säkerhetshöjden och positionerar tillbaka till startpunkten för konturbeskrivningen
  4. Detta förlopp upprepas tills det programmerade spårdjupet uppnås.

Finbearbetning vid slutet spår

  1. När ett tillägg för finskär har definierats finbearbetar styrsystemet spårets väggar, om så har angivits med flera ansättningar. Styrsystemet kör mot spårväggen tangiellt utgående från den definierade startpunkten. Styrsystemet tar då hänsyn till med-/motfräsning

Grovbearbetning vid öppet spår

Konturbeskrivningen av ett öppet spår måste alltid börja med ett approach-block (APPR).

  1. Verktyget kör med positioneringslogik till bearbetningens startpunkt, vilken framgår i den definierade parametern i APPR-blocket och positionerar där vinkelrätt till det första skärdjupet
  2. Styrsystemet vidgar spåret i cirkelrörelser till slutpunkten på konturen. Medan cirkelrörelserna pågår förskjuter styrsystemet verktyget i bearbetningsriktningen med en av dig definierbar ansättning (Q436). Med- eller motfräsning i cirkelrörelserna bestäms i parameter Q351
  3. På konturens slutpunkt kör styrsystemet verktyget till säkerhetshöjden och positionerar tillbaka till startpunkten för konturbeskrivningen
  4. Detta förlopp upprepas tills det programmerade spårdjupet uppnås.

Finbearbetning vid öppet spår

  1. När ett tillägg för finskär har definierats finbearbetar styrsystemet spårets väggar, om så har angivits med flera ansättningar. Styrsystemet kör mot spårväggen utgående från den framräknade startpunkten i APPR-blocket. Styrsystemet tar då hänsyn till med- eller motfräsning

Anmärkning

 
Hänvisning
Varning kollisionsrisk!
Om du har ställt in parameter posAfterContPocket (nr 201007) på ToolAxClearanceHeight positionerar styrsystemet verktyget till en säker höjd i verktygsaxelns riktning efter cykelns slut. Styrsystemet positionerar inte verktyget i bearbetningsplanet. Det finns risk för kollision!
  1. Positionera verktyget efter cykelns slut med alla bearbetningsplanets koordinater, t.ex. L X+80 Y+0 R0 FMAX
  2. Programmera en absolut position efter cykeln, inga inkrementella förflyttningsrörelser
  • Denna cykel kan du enbart genomföra i bearbetningsläget FUNCTION MODE MILL.
  • Minnesutrymmet för en SL-cykel är begränsat. Du kan programmera maximalt 16384 konturelement i en SL-cykel.
  • Styrsystemet behöver inte cykel 20 KONTURDATA i kombination med cykel 275.
  • Cykeln tar hänsyn till extrafunktionerna M109 och M110. Styrsystemet anpassar hastigheten vid inner- och ytterbearbetning så att matningen av cirkelbågar vid inner- och ytterradier på verktygsskäret förblir konstant.
  • Anpassa matning vid cirkelbanor med M109

Anvisningar om programmering

  • Cykelparametern Djups förtecken bestämmer arbetsriktningen. Om man programmerar Djup = 0 så utför styrsystemet inte cykeln.
  • Vid användning av cykel 275 KONTURSPAR SPIRALFR. får enbart ett konturunderprogram definieras i cykel 14 KONTUR.
  • I konturunderprogrammet definieras mittlinjen på spåret med alla konturfunktioner som står till förfogande.
  • Vid ett slutet spår får startpunkten inte befinna sig i ett hörn på konturen.

Cykelparametrar

Hjälpbild

Parametrar

Q215 BEARBETNINGSSAETT (0/1/2) ?

Bestäm bearbetningsomfånget:

0: Grov- och finbearbetning

1: Endast grovbearbetning

2: Endast finbearbetning
Finbearbetning av sida och finbearbetning av djup utförs bara när respektive tilläggsmått (Q368, Q369) är definierat

Inmatning: 0, 1, 2

cyc275

Q219 Spårets bredd?

Ange spårets bredd. Det är vara parallellt med bearbetningsplanets komplementaxel. Om spårbredden motsvarar verktygsdiametern fräser styrsystemet ett långhål.

Maximal spårbredd vid grovbearbetning: dubbla verktygsdiametern

Inmatning: 0–99999,9999

Q368 TILLAEGG FOER FINSKAER SIDA ?

Tilläggsmått i bearbetningsplanet. Värdet har inkrementell verkan.

Inmatning: 0–99999,9999

Q436 Ansättning per varv?

Värde med vilket styrsystemet förskjuter verktyget i bearbetningsriktning per varv. Värdet har absolut verkan.

Inmatning: 0–99999,9999

Q207 MATNING FRAESNING ?

Verktygets förflyttningshastighet vid fräsning i mm/min

Inmatning: 0–99999,999 alternativ FAUTO, FU, FZ

Q351 Fräsmetod? Med=+1, Mot=-1

Typ av fräsbearbetning. Hänsyn tas till spindelns rotationsriktning:

+1 = medfräsning

–1 = motfräsning

PREDEF: styrsystemet använder värdet från ett GLOBAL DEF-block

(Om 0 anges, sker bearbetningen i medfräsning)

Inmatning: –1, 0, +1 alternativt PREDEF

CYC_251_1

Q201 DJUP ?

Avstånd mellan arbetsstyckets yta och spårets botten. Värdet har inkrementell verkan.

Inmatning: -99999,9999–+99999,9999

Q202 SKAERDJUP ?

Mått med vilket verktyget skall stegas nedåt. Ange ett värde som är större än 0. Värdet har inkrementell verkan.

Inmatning: 0–99999,9999

Q206 NEDMATNINGSHASTIGHET ?

Verktygets förflyttningshastighet vid förflyttning mot Djup i mm/min

Inmatning: 0–99999,999 alternativ FAUTO, FU, FZ

Q338 Skärdjup finskär?

Mått med vilket verktyget stegas i spindelaxeln vid finbearbetning.

Q338 = 0: Finbearbetning i en ansättning

Värdet har inkrementell verkan.

Inmatning: 0–99999,9999

Q385 Matning finbearb.?

Verktygets förflyttningshastighet vid finbearbetning av sida och botten mm/min

Inmatning: 0–99999,999 alternativ FAUTO, FU, FZ

Cycl_275_2

Q200 SAEKERHETSAVSTAAND ?

Avstånd mellan verktygsspets och arbetsstyckesyta. Värdet har inkrementell verkan.

Inmatning: 0–99999,9999 alternativt PREDEF

Q203 KOORD. OEVERYTA ARBETSSTYCKE ?

Koordinat för arbetsstyckets yta i relation till den aktiva nollpunkten. Värdet har absolut verkan.

Inmatning: -99999,9999–+99999,9999

Q204 2. SAEKERHETSAVSTAAND ?

Avstånd i verktygsaxeln mellan verktyg och arbetsstycke (spänndon) vid vilket ingen kollision kan ske. Värdet har inkrementell verkan.

Inmatning: 0–99999,9999 alternativt PREDEF

Q366 Nedmatningsstrategi (0/1/2)?

Typ av nedmatningsstrategi:

0 = Lodrät nedmatning. Oberoende av den nedmatningsvinkel ANGLE som har definierats i verktygstabellen matar styrsystemet ned lodrätt

1 = Utan funktion

2 = Pendlande nedmatning. I verktygstabellen måste nedmatningsvinkeln ANGLE för det aktiva verktyget vara definierad till ett värde som inte är 0. Annars visar styrsystemet ett felmeddelande

Inmatning: 0, 1, 2 alternativt PREDEF

Q369 TILLAEGG FOER FINSKAER DJUP ?

Finbearbetningsarbetsmån för djupet. Värdet har inkrementell verkan.

Inmatning: 0–99999,9999

Q439 Referens matning (0-3)?

Bestäm vad den programmerade matningen avser:

0: Matningen avser verktygets centrumbana

1: Matningen avser bara verktygsskäret vid finbearbetning av sida, annars avser den centrumbanan

2: Matningen avser verktygsskäret vid finbearbetning av sida och finbearbetning av djup, annars avser den centrumbanan

3: Matningen avser alltid verktygets centrumbana

Inmatning: 0, 1, 2, 3

NC-programmen i den här bruksanvisningen är förslag på lösningar. Du behöver anpassa NC-programmen eller enskilda NC-block innan du använder dem på en maskin.

  • Anpassa följande innehåll:
  • Verktyg
  • Skärdata
  • Matningshastigheter
  • Säkerhetshöjd eller säkra positioner
  • Maskinspecifika positioner, t.ex. med M91
  • Sökvägar till programanrop

Vissa NC-program är beroende av maskinkinematiken. Anpassa de här NC-programmen till maskinkinematiken före den första testkörningen.

Testa även NC-programmen med hjälp av simuleringen innan du startar den riktiga programkörningen.

 
Tip

Med hjälp av ett programtest kan du avgöra om du kan använda NC-programmet med de tillgängliga programvaruoptionerna, den aktiva maskinkinematiken och den aktuella maskinkonfigurationen.

Exempel

11 CYCL DEF 275 KONTURSPAR SPIRALFR. ~

Q215=+0

;BEARBETNINGSSAETT ~

Q219=+10

;SPAARBREDD ~

Q368=+0

;TILLAEGG SIDA ~

Q436=+2

;ANS. PER VARV ~

Q207=+500

;MATNING FRAESNING ~

Q351=+1

;FRAESSMETOD ~

Q201=-20

;DJUP ~

Q202=+5

;SKAERDJUP ~

Q206=+150

;MATNING DJUP ~

Q338=+0

;SKAERDJUP FINSKAER ~

Q385=+500

;MATNING FINBEARB. ~

Q200=+2

;SAEKERHETSAVSTAAND ~

Q203=+0

;KOORD. OEVERYTA ~

Q204=+50

;2. SAEKERHETSAVST. ~

Q366=+2

;NEDMATNING ~

Q369=+0

;TILLAEGG DJUP ~

Q439=+0

;REFERENS MATNING

12 CYCL CALL