Cykel 254 CIRKEL SPAAR

ISO-programmering

G254

Användningsområde

Med cykel 254 kan du bearbeta ett cirkulärt spår fullständigt. Beroende av cykelparametrarna finns följande bearbetningsalternativ till förfogande:

  • Komplettbearbetning: Grovbearbetning, finbearbetning djup, finbearbetning sida
  • Endast grovbearbetning
  • Endast finbearbetning botten och finbearbetning sida
  • Endast finbearbetning botten
  • Endast finbearbetning sida

Cykelförlopp

Grovbearbetning

  1. Verktyget pendlar i spårets centrum med den i verktygstabellen definierade nedmatningsvinkeln till det första skärdjupet. Man bestämmer nedmatningsstrategin via parameter Q366
  2. Styrsystemet utvidgar spåret inifrån och ut med hänsyn tagen till tilläggsmåtten för finskär (Q368 och Q369)
  3. Styrsystemet lyfter verktyget tillbaka till säkerhetsavståndet Q200. När spårets bredd är samma som fräsens diameter positionerar styrsystemet verktyget ut ur spåret efter varje skärdjup
  4. Detta förlopp upprepas tills det programmerade spårdjupet uppnås.

Finbearbetning

  1. När tillägg för finskär har definierats finbearbetar styrsystemet först spårets väggar om så har angivits med flera ansättningar. Förflyttningen till spårets vägg sker då tangentiellt
  2. Därefter finbearbetar styrsystemet spårets botten inifrån och ut

Anmärkning

 
Hänvisning
Varning kollisionsrisk!
Om du definierar ett spårläge skilt från 0, positionerar styrsystemet verktyget på det andra säkerhetsavståndet endast i verktygaxeln. Det innebär att positionen i cykelns slut inte behöver överensstämma med positionen i cykelns början! Det finns risk för kollision!
  1. Programmera inte några inkrementella mått efter cykeln
  2. Programmera en absolut position i alla huvudaxlar efter cykeln
 
Hänvisning
Varning kollisionsrisk!
Om du har programmerat ett positivt djup i en cykel kommer styrsystemet att vända på beräkningen av förpositioneringen. Verktyget förflyttas med snabbtransport i verktygsaxeln till säkerhetsavståndet under arbetsstyckets yta! Det finns risk för kollision!
  1. Ange negativt djup
  2. Med maskinparameter displayDepthErr (nr 201003) väljer du om styrsystemet skall presentera ett felmeddelande (on) vid inmatning av ett positivt djup eller inte (off)
 
Hänvisning
Varning kollisionsrisk!
När du anropar cykeln med bearbetningsomfång 2 (endast finbearbetning), sker förpositioneringen till det första skärdjupet + säkerhetsavståndet med snabbtransport. Under positioneringen med snabbtransport finns det risk för kollision.
  1. Genomför först en grovbearbetning
  2. Kontrollera att styrsystemet kan förpositionera verktyget med snabbtransport utan att kollidera med arbetsstycket
  • Denna cykel kan du enbart genomföra i bearbetningsläget FUNCTION MODE MILL.
  • Styrsystemet förpositionerar automatiskt verktyget i verktygsaxeln. Q204 2. SAEKERHETSAVST. beaktas.
  • Styrsystemet reducerar skärdjupet till den i verktygstabellen definierade skärlängden LCUTS om skärlängden är kortare än det i cykeln angivna skärdjupet Q202.
  • Om spårets bredd är större än dubbla verktygsdiametern vidgar styrsystemet spåret inifrån och ut. Du kan alltså även fräsa valfria spår med små verktyg.
  • Den här cykeln övervakar verktygets definierade brukslängd LU. Om LU-värdet är mindre än DJUP Q201 genererar styrsystemet ett felmeddelande.
  • Med hjälp av RCUTS-värdet övervakar cykeln verktyg som inte skär över centrum och förhindrar bl.a. att verktyget fastnar på framsidan. Styrsystemet avbryter vid behov bearbetningen med ett felmeddelande.

Anvisningar om programmering

  • Vid inaktiv verktygstabell måste du alltid mata ner vinkelrätt (Q366=0), eftersom inte någon nedmatningsvinkel kan definieras.
  • Förpositionera verktyget till startpositionen i bearbetningsplanet med radiekompensering R0. Beakta parameter Q367 (läge).
  • Cykelparametern Djups förtecken bestämmer arbetsriktningen. Om man programmerar Djup = 0 så utför styrsystemet inte cykeln.
  • Ange säkerhetsavståndet så att verktyget inte kan fastna i avverkade spånor vid förflyttningen.
  • Om du använder cykel 254 i kombination med cykel 221 är spårläge 0 inte tillåtet.

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

cyc254_1

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

Q375 CIRKELSEGMENT-DIAMETER ?

Ange cirkelsegmentets diameter.

Inmatning: 0–99999,9999

cyc254_3

Q367 Ref. för spårläge (0/1/2/3)?

Spårets läge baserat på verktygets position vid cykelanrop:

0: Ingen hänsyn tas till verktygets position. Spårets läge ges av angivet centrum för cirkelsegmentet och startvinkeln

1: Verktygsposition = centrum vänster spårcirkel. Startvinkel Q376 utgår från denna position. Ingen hänsyn tas till angivet centrum för cirkelsegmentet

2: Verktygsposition = centrum mittaxel. Startvinkel Q376 utgår från denna position. Ingen hänsyn tas till angivet centrum för cirkelsegmentet

3: Verktygsposition = centrum höger spårcirkel. Startvinkel Q376 utgår från denna position. Ingen hänsyn tas till angivet centrum för cirkelsegmentet

Inmatning: 0, 1, 2, 3

Q216 CENTRUM 1. AXEL ?

Cirkelsegmentets centrum i bearbetningsplanets huvudaxel. Endast verksam om Q367 = 0. Värdet har absolut verkan.

Inmatning: -99999,9999–+99999,9999

Q217 CENTRUM 2. AXEL ?

Cirkelsegmentets centrum i bearbetningsplanets komplementaxel. Endast verksam om Q367 = 0. Värdet har absolut verkan.

Inmatning: -99999,9999–+99999,9999

cyc254_2

Q376 STARTVINKEL ?

Ange startpunktens polära vinkel. Värdet har absolut verkan.

Inmatning: -360 000–+360000

Q248 Spårets öppningsvinkel?

Ange spårets öppningsvinkel. Värdet har inkrementell verkan.

Inmatning: 0–360

Q378 VINKELSTEG ?

Vinkel som hela spåret vrids med. Vridningscentrum ligger i cirkelsegmentets centrum. Värdet har inkrementell verkan.

Inmatning: -360 000–+360000

Q377 ANTAL BEARBETNINGAR ?

Antal bearbetningar på cirkelsegmentet

Inmatning: 1–99999

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

Q369 TILLAEGG FOER FINSKAER DJUP ?

Finbearbetningsarbetsmån för djupet. 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

Cycl_250

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. Nedmatningsvinkeln ANGLE i verktygstabellen utvärderas inte.

1, 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

PREDEF: Styrsystemet använder värdet från GLOBAL DEF-blocket

Inmatning: 0, 1, 2

Q385 Matning finbearb.?

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

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

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 254 CIRKEL SPAAR ~

Q215=+0

;BEARBETNINGSSAETT ~

Q219=+10

;SPAARBREDD ~

Q368=+0

;TILLAEGG SIDA ~

Q375=+60

;CIRK.SEG.-DIAMETER ~

Q367=+0

;REF. SPARPOSITION ~

Q216=+50

;CENTRUM 1. AXEL ~

Q217=+50

;CENTRUM 2. AXEL ~

Q376=+0

;STARTVINKEL ~

Q248=+0

;OEPPNINGSVINKEL ~

Q378=+0

;VINKELSTEG ~

Q377=+1

;ANTAL BEARBETNINGAR ~

Q207=+500

;MATNING FRAESNING ~

Q351=+1

;FRAESSMETOD ~

Q201=-20

;DJUP ~

Q202=+5

;SKAERDJUP ~

Q369=+0

;TILLAEGG DJUP ~

Q206=+150

;MATNING DJUP ~

Q338=+0

;SKAERDJUP FINSKAER ~

Q200=+2

;SAEKERHETSAVSTAAND ~

Q203=+0

;KOORD. OEVERYTA ~

Q204=+50

;2. SAEKERHETSAVST. ~

Q366=+2

;NEDMATNING ~

Q385=+500

;MATNING FINBEARB. ~

Q439=+0

;REFERENS MATNING

12 L X+50 Y+50 R0 FMAX M99