Cykel 840 STICKSVA. KONT. RAD.

ISO-programmering

G840

Användningsområde

cyc840

Med denna cykel kan du sticksvarva spår med valfri form i längdriktningen. Vid sticksvarvning utförs växling mellan en stickrörelse till skärdjupet och därefter en grovsvarvningsrörelse.

Du kan använda cykeln för grov-, fin- eller komplettbearbetning. Snittuppdelningen vid grovbearbetningen sker axelparallellt.

Du kan använda cyklerna för invändig och utvändig bearbetning. När konturens startpunkt är större än konturens slutpunkt, utför cykeln en utvändig bearbetning. När konturens startpunkt är mindre än slutpunkten, utför cykeln en invändig bearbetning.

Cykelförlopp grovbearbetning

Styrsystemet använder verktygspositionen vid cykelanropet som cykelns startpunkt. Om startpunktens X-koordinat är mindre än konturens startpunkt, placerar styrsystemet verktyget i X-koordinaten för konturens startpunkt och startar cykeln därifrån.

  1. Styrsystemet placerar verktyget med snabbtransport i Z-koordinaten (första instickspositionen).
  2. Styrsystemet utför en stickrörelse ner till det första skärdjupet.
  3. Styrsystemet bearbetar området mellan startpositionen och slutpunkten i längdriktningen med den definierade matningen Q478.
  4. Om inmatningsparametern Q488 är definierad i cykeln, bearbetas fallande element med denna nedmatningshastighet.
  5. Om enbart en bearbetningsriktning Q507=1 har valts, lyfter styrsystemet verktyget till säkerhetsavståndet och förflyttar det tillbaka med snabbtransport för att sedan åter köra fram till konturen med den definierade matningen. Vid bearbetningsriktning Q507=0 sker ansättning på båda sidorna.
  6. Verktyget sticker till nästa skärdjup.
  7. Styrsystemet upprepar detta förlopp (2 till 4) tills spårdjupet uppnåtts.
  8. Styrsystemet placerar verktyget tillbaka på säkerhetsavståndet och utför en stickrörelse vid båda sidoväggarna.
  9. Styrsystemet kör verktyget tillbaka till cykelns startpunkt med snabbtransport.

Cykelförlopp finbearbetning

  1. Styrsystemet placerar verktyget i den första spårsidan med snabbtransport.
  2. Styrsystemet finbearbetar spårets sidoväggar med den definierade matningen Q505.
  3. Styrsystemet finbearbetar spårets botten med den definierade matningen.
  4. Styrsystemet placerar verktyget tillbaka i cykelns startpunkt med snabbtransport.

Anmärkning

 
Hänvisning
Varning, fara för verktyg och arbetsstycke!
Skärbegränsningen avgränsar det konturområde som ska bearbetas. Fram- och frånkörningsrörelser kan passera förbi skärbegränsningen. Verktygspositionen före cykelanropet påverkar utförandet av skärbegränsningen. TNC7 avverkar materialet på den sida av skärbegränsningen som verktyget befinner sig på före cykelanropet.
  1. Positionera verktyget före cykelanropet på ett sådant sätt att det redan befinner sig på den sida av snittbegränsningen som materialet som ska bearbetas
  • Denna cykel kan du enbart genomföra i bearbetningsläget FUNCTION MODE TURN.
  • Verktygspositionen vid cykelanropet bestämmer storleken på området som ska bearbetas (cykelstartpunkt).
  • Från och med den andra sidan ansättningen reducerar styrsystemet varje ytterligare snittrörelse med 0,1 mm. På detta sätt reduceras trycket i sidled på verktyget. Om en offsetbredd Q508 har angivits i cykeln, reducerar styrsystemet snittrörelsen med detta värde. Det kvarstående restmaterialet bearbetas vid slutet av förstickningen med en stickrörelse. Styrsystemet visar ett felmeddelande när offset i sidled överskrider 80 % av den effektiva skärbredden (effektiv skärbredd = skärbredd – 2*skärradie).
  • Om ett värde är angivet i CUTLENGTH beaktas detta i cykeln vid grovbearbetning. Ett meddelande kommer och ansättningsdjupet minskar automatiskt.

Anvisningar om programmering

  • Programmera positioneringsblocket före cykelanropet till startpunkten med radiekompensering R0.
  • Före cykelanropet måste du programmera cykel 14 KONTUR eller SEL CONTOUR för att definiera underprogrammen.
  • När du använder lokala Q-parametrar QL i ett konturunderprogram, måste du även tilldela eller beräkna dessa i konturunderprogrammet.

Cykelparametrar

Hjälpbild

Parametrar

Q215 Bearbetningsomfång (0/1/2/3)?

Bestäm bearbetningsomfånget:

0: Grov- och finbearbetning

1: Endast grovbearbetning

2: Endast finbearbetning till färdigt mått

3: Endast finbearbetning till arbetsmån

Inmatning: 0, 1, 2, 3

Q460 SAEKERHETSAVSTAAND ?

Reserverad, utan funktion för närvarande

Q478 Matning?

Matningshastighet vid grovbearbetning. Om du har programmerat M136, tolkar styrsystemet matningen som millimeter per varv utan M136 som millimeter per minut.

Inmatning: 0–99999,999 alternativ FAUTO

Q488 Nedmatningshastighet (0=autom.)?

Definition av nedmatningshastigheten. Detta värde är valbart att mata in. Om det inte programmeras, gäller samma matning som definierats för svarvbearbetningen.

Inmatning: 0–99999,999 alternativ FAUTO

cyc840_2

cyc840_1

Q483 Arbetsmaan diameter?

Diameterarbetsmån på den definierade konturen. Värdet har inkrementell verkan.

Inmatning: 0–99999

Q484 Arbetsmaan Z?

Arbetsmån för den definierade konturen i axiell riktning. Värdet har inkrementell verkan.

Inmatning: 0–99999

Q505 Matning finbearb.?

Matningshastighet vid finbearbetning. Om du har programmerat M136, tolkar styrsystemet matningen som millimeter per varv utan M136 som millimeter per minut.

Inmatning: 0–99999,999 alternativ FAUTO

Q479 Bearbetningsgränser (0/1)?

Aktivera snittbegränsningar:

0: Ingen snittbegränsning aktiv

1: Snittbegränsning (Q480/Q482)

Inmatning: 0, 1

Q480 Vaerde diameterbegraensning?

X-värde för begränsning av konturen (diameteruppgift)

Inmatning: -99999,999–+99999,999

Q482 Vaerde skaerbegraensning Z?

Z-värde för begränsning av konturen

Inmatning: -99999,999–+99999,999

Q463 Maximalt skärdjup?

Maximal ansättning (radieuppgift) i radiell riktning. Ansättningen fördelas jämnt för att undvika restskär.

Inmatning: 0–99999

Q507 Riktning (0=bidir. / 1=unidir.)?

Bearbetningsriktning:

0: Dubbelriktad (i båda riktningar)

1: Enkelriktad (i konturriktningen)

Inmatning: 0, 1

Q508 Offsetbredd?

Reducering av skärlängden. Det kvarstående restmaterialet bearbetas vid slutet av förstickningen med en stickrörelse. Styrsystemet begränsar i förekommande fall den programmerade offsetbredden.

Inmatning: 0–99999

Q509 Djupkorrektur finskär?

Beroende på material, matningshastighet osv. ”tippar” skäret vid bearbetningen. Ansättningsfelet som då uppstår kan du kompensera med Djupkompensering.

Inmatning: -9,9999–+9,9999

Q499 Vaend kontur (0=nej/1=ja)?

Bearbetningsriktning:

0: Bearbetning i konturriktningen

1: Bearbetning mot konturriktningen

Inmatning: 0, 1

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 14.0 KONTUR

12 CYCL DEF 14.1 KONTURLABEL2

13 CYCL DEF 840 STICKSVA. KONT. RAD. ~

Q215=+0

;BEARBETNINGSSAETT ~

Q460=+2

;SAFETY CLEARANCE ~

Q478=+0.3

;MATNING ~

Q488=+0

;NEDMATNINGSHASTIGHET ~

Q483=+0.4

;ARBETSMAAN DIAMETER ~

Q484=+0.2

;ARBETSMAAN Z ~

Q505=+0.2

;MATNING FINBEARB. ~

Q479=+0

;SKAERBEGRAENSNING ~

Q480=+0

;GRANSVARDE DIAMETER ~

Q482=+0

;GRAENSVAERDE Z ~

Q463=+2

;MAX. SKAERDJUP ~

Q507=+0

;BEARBETNINGSRIKTNING ~

Q508=+0

;OFFSETBREDD ~

Q509=+0

;DJUPKORREKTUR ~

Q499=+0

;VAEND KONTUR

14 L X+75 Y+0 Z+2 R0 FMAX M303

15 CYCL CALL

16 M30

17 LBL 2

18 L X+60 Z-10

19 L X+40 Z-15

20 RND R3

21 CR X+40 Z-35 R+30 DR+

22 RND R3

23 L X+60 Z-40

24 LBL 0