Cykel 205 UNIVERSAL-DJUPBORR.

ISO-programmering

G205

Användningsområde

Med den här cykeln kan du skapa borrhål med avtagande ansättning. Du kan utföra cykeln med eller utan spånbrytning. När skärdjupet uppnås utför cykeln en urspåning. Om det redan finns en förborrning kan du ange en fördjupad startpunkt. Du kan välja att definiera en väntetid vid hålets botten för cykeln. Väntetiden är avsedd för friskärning vid hålets botten.

Urspåning och spånbrytning

Cykelförlopp

  1. Styrsystemet positionerar verktyget i verktygsaxeln med FMAX på angivet SAEKERHETSAVSTAAND Q200 över KOORD. OEVERYTA Q203.
  2. Om du programmerar en fördjupad startpunkt i Q379 kör styrsystemet med Q253 NEDMATNINGSHASTIGHET till säkerhetsavståndet över den fördjupade startpunkten.
  3. Verktyget borrar med matningen Q206 MATNING DJUP tills skärdjupet uppnåtts.
  4. Om du har definierat en spånbrytning kör styrsystemet tillbaka verktyget med återgångsvärdet Q256.
  5. När skärdjupet uppnåtts drar styrsystemet tillbaka verktyget till säkerhetsavståndet med återgångsmatningen Q208 i verktygsaxeln. Säkerhetsavståndet är över KOORD. OEVERYTA Q203.
  6. Därefter förflyttas verktyget med Q373 UTKORNINGSMAT. UPPL till det angivna stoppavståndet över det senast uppnådda skärdjupet.
  7. Verktyget borrar med matningen Q206 tills nästa skärdjup har uppnåtts. Om ett minskningsvärde Q212 har definierats, minskar skärdjupet med minskningsvärdet för varje ansättning.
  8. Styrsystemet upprepar det här förloppet (2 till 7) tills borrdjupet uppnås.
  9. Om du har angett en väntetid stannar verktyget vid hålets botten för friskärning. Slutligen drar styrsystemet tillbaka verktyget till säkerhetsavståndet eller det andra säkerhetsavståndet med återgångsmatning. Det andra säkerhetsavståndet Q204 verkar först när dess programmerade värde är större än säkerhetsavståndet Q200.
 
Tip

Efter urspåning baseras djupet för nästa spånbrytning på det senaste skärdjupet.

  • Exempel:
  • Q202 SKAERDJUP = 10 mm
  • Q257 MATN.DJUP SPAANBRYT = 4 mm
  • Styrsystemet gör en spånbrytning vid 4 mm och 8 mm. Vid 10 mm utför styrsystemet en urspåning. Nästa spånbrytning sker vid 14 mm och 18 mm osv.

Anmärkning

 
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)
  • Denna cykel kan endast genomföras i bearbetningslägena FUNCTION MODE MILL och FUNCTION MODE TURN.
  • Den här cykeln övervakar verktygets definierade brukslängd LU. Om LU-värdet är mindre än DJUP Q201 genererar styrsystemet ett felmeddelande.
 
Tip

Den här cykeln är inte lämplig för långa borrar. Använd cykel 241 LANGHALSBORRNING för långa borrar.

Anvisningar om programmering

  • Programmera positioneringsblocket till startpunkten (hålets mitt) i bearbetningsplanet med radiekompensering R0.
  • Cykelparametern Djups förtecken bestämmer arbetsriktningen. Om man programmerar Djup = 0 så utför styrsystemet inte cykeln.
  • Om du anger ett annat värde för Q258 än för Q259 kommer styrsystemet att förändra förstoppavståndet mellan det första skärdjupet och det sista skärdjupet linjärt.
  • När du anger en fördjupad startpunkt via Q379 förändrar styrsystemet startpunkten för ansättningsrörelsen. Returrörelser förändras inte av styrsystemet, de utgår från koordinaten för arbetsstyckets yta.
  • Om Q257 MATN.DJUP SPAANBRYT är större än Q202 SKAERDJUP utförs ingen spånbrytning.

Cykelparametrar

Hjälpbild

Parametrar

8h000210

Q200 SAEKERHETSAVSTAAND ?

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

Inmatning: 0–99999,9999 alternativt PREDEF

Q201 DJUP ?

Avstånd från arbetsstyckets yta till hålets botten (beroende på parametern Q395 REFERENS DJUP). Värdet har inkrementell verkan.

Inmatning: -99999,9999–+99999,9999

Q206 NEDMATNINGSHASTIGHET ?

Verktygets förflyttningshastighet vid borrningen i mm/min

Inmatning: 0–99999,999 alternativt FAUTO, FU

Q202 SKAERDJUP ?

Mått med vilket verktyget skall stegas nedåt. Värdet har inkrementell verkan.

  • Djupet får inte bestå av flera skärdjup. Styrsystemet förflyttar verktyget i en sekvens direkt till Djup om:
  • Skärdjup och Djup är lika
  • Skärdjup är större än Djup

Inmatning: 0–99999,9999

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

Q212 FOERMINSKNINGSVAERDE ?

Värde, med vilket styrsystemet minskar skärdjupet Q202. Värdet har inkrementell verkan.

Inmatning: 0–99999,9999

Q205 MINSTA SKAERDJUP ?

När Q212 FOERMINSKN.VAERDE inte är lika med 0 begränsar styrsystemet ansättningen till det här värdet. Följaktligen kan skärdjupet inte bli mindre än Q205. Värdet har inkrementell verkan.

Inmatning: 0–99999,9999

Q258 Saekerhetsavst. uppe urspaaning?

Säkerhetsavståndet som verktyget förflyttas till med matningen Q373 UTKORNINGSMAT. UPPL över det senaste skärdjupet igen efter den första urspåningen. Värdet har inkrementell verkan.

Inmatning: 0–99999,9999

Q259 Saekerh.avst. nere vid urspaan.?

Säkerhetsavståndet som verktyget förflyttas till med matningen Q373 UTKORNINGSMAT. UPPL över det senaste skärdjupet igen efter den sista urspåningen. Värdet har inkrementell verkan.

Inmatning: 0–99999,9999

Q257 Matn.straecka till spaanbrytn.?

Mått vid vilket styrsystemet utför en spånbrytning. Det här förloppet upprepas tills Q201 DJUP uppnåtts. Om Q257 är lika med 0 genomför styrsystemet ingen spånbrytning. Värdet har inkrementell verkan.

Inmatning: 0–99999,9999

Q256 Tillbakagång för spånbrytning?

Värde med vilket styrsystemet kör tillbaka verktyget vid spånbrytning. Värdet har inkrementell verkan.

Inmatning: 0–99999,999 alternativt PREDEF

Q211 VAENTETID NERE ?

Tid i sekunder som verktyget väntar vid hålets botten.

Inmatning: 0–3600,0000 alternativt PREDEF

Q379 Fördjupad startpunkt?

Om det redan finns ett pilothål kan du definiera en fördjupad startpunkt här. Den utgår inkrementellt från Q203 KOORD. OEVERYTA. Styrsystemet kör med Q253 NEDMATNINGSHASTIGHET med värdet Q200 SAEKERHETSAVSTAAND över den fördjupade startpunkten. Värdet har inkrementell verkan.

Inmatning: 0–99999,9999

Q253 Nedmatningshastighet?

Definierar verktygets förflyttningshastighet vid positioneringen av Q200 SAEKERHETSAVSTAAND vid Q379 STARTPUNKT (skilt från 0). Inmatning i mm/min.

Inmatning: 0–99999,9999 alternativt FMAX, FAUTO, PREDEF

Q208 MATNING TILLBAKA ?

Verktygets förflyttningshastighet vid förflyttning tillbaka efter bearbetningen i mm/min. Om du anger Q208=0 utför styrsystemet förflyttningen tillbaka med matning Q206.

Inmatning: 0–99999,9999 alternativt FMAX, FAUTO, PREDEF

Q395 Referens till diameter (0/1)?

Välj om det angivna djupet ska baseras på verktygsspetsen eller verktygets cylindriska del. Om styrsystemet ska basera djupet på verktygets cylindriska del, måste du definiera verktygets spetsvinkel i kolumnen T-ANGLE i verktygstabellen TOOL.T.

0 = Djup baserat på verktygsspetsen

1: Djup baserat på verktygets cylindriska del

Inmatning: 0, 1

Q373 Utkörningsmat efter upplås?

Verktygets förflyttningshastighet vid framkörning till stoppavståndet efter urspåning.

0: Körning med FMAX

> 0: Matning i mm/min

Inmatning: 0–99999 alternativt FAUTO, FMAX, FU, FZ

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 205 UNIVERSAL-DJUPBORR. ~

Q200=+2

;SAEKERHETSAVSTAAND ~

Q201=-20

;DJUP ~

Q206=+150

;MATNING DJUP ~

Q202=+5

;SKAERDJUP ~

Q203=+0

;KOORD. OEVERYTA ~

Q204=+50

;2. SAEKERHETSAVST. ~

Q212=+0

;FOERMINSKN.VAERDE ~

Q205=+0

;MINSTA SKAERDJUP ~

Q258=+0.2

;SAEKAVST UPPE URSPAN ~

Q259=+0.2

;FOERSTOPP.AVST NERE ~

Q257=+0

;MATN.DJUP SPAANBRYT ~

Q256=+0.2

;AVST VID SPAANBRYT ~

Q211=+0

;VAENTETID NERE ~

Q379=+0

;STARTPUNKT ~

Q253=+750

;NEDMATNINGSHASTIGHET ~

Q208=+99999

;MATNING TILLBAKA ~

Q395=+0

;REFERENS DJUP ~

Q373=+0

;UTKORNINGSMAT. UPPL

Urspåning och spånbrytning

Urspåning

Urspåningen är avhängig cykelparameter Q202 SKAERDJUP.

Styrsystemet utför en urspåning när det angivna värdet i cykelparametern Q202 har uppnåtts. Det betyder att styrsystemet alltid förflyttar verktyget till återgångshöjden oberoende av den fördjupade startpunkten Q379. Denna framgår av Q200 SAEKERHETSAVSTAAND + Q203 KOORD. OEVERYTA

Exempel:

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.

0 BEGIN PGM 205 MM

1 BLK FORM 0.1 Z X+0 Y+0 Z-20

2 BLK FORM 0.2 X+100 Y+100 Z+0

3 TOOL CALL 203 Z S4500

; Verktygsanrop (verktygsradie 3)

4 L Z+250 R0 FMAX

; Frikörning av verktyget

5 CYCL DEF 205 UNIVERSAL-DJUPBORR. ~

Q200=+2

;SAEKERHETSAVSTAAND ~

Q201=-20

;DJUP ~

Q206=+250

;MATNING DJUP ~

Q202=+5

;SKAERDJUP ~

Q203=+0

;KOORD. OEVERYTA ~

Q204=+50

;2. SAEKERHETSAVST. ~

Q212=+0

;FOERMINSKN.VAERDE ~

Q205=+0

;MINSTA SKAERDJUP ~

Q258=+0.2

;SAEKAVST UPPE URSPAN ~

Q259=+0.2

;FOERSTOPP.AVST NERE ~

Q257=+0

;MATN.DJUP SPAANBRYT ~

Q256=+0.2

;AVST VID SPAANBRYT ~

Q211=+0.2

;VAENTETID NERE ~

Q379=+10

;STARTPUNKT ~

Q253=+750

;NEDMATNINGSHASTIGHET ~

Q208=+3000

;MATNING TILLBAKA ~

Q395=+0

;REFERENS DJUP ~

Q373=+0

;UTKORNINGSMAT. UPPL

6 L X+30 Y+30 R0 FMAX M3

; Framkörning till hålpositionen, spindelstart

7 CYCL CALL

; Cykelanrop

8 L Z+250 R0 FMAX

; Frikörning av verktyget, programslut

9 M30

10 END PGM 205 MM

Spånbrytning

Spånbrytningen är avhängig cykelparameter Q257 MATN.DJUP SPAANBRYT.

Styrsystemet utför en spånbrytning när det angivna värdet i cykelparametern Q257 har uppnåtts. Det betyder att styrsystemet drar tillbaka verktyget med det definierade värdet Q256 AVST VID SPAANBRYT. När SKAERDJUP uppnåtts utförs en urspåning. Hela det här förloppet upprepas tills Q201 DJUP uppnåtts.

Exempel:

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.

0 BEGIN PGM 205 MM

1 BLK FORM 0.1 Z X+0 Y+0 Z-20

2 BLK FORM 0.2 X+100 Y+100 Z+0

3 TOOL CALL 203 Z S4500

; Verktygsanrop (verktygsradie 3)

4 L Z+250 R0 FMAX

; Frikörning av verktyget

5 CYCL DEF 205 UNIVERSAL-DJUPBORR. ~

Q200=+2

;SAEKERHETSAVSTAAND ~

Q201=-20

;DJUP ~

Q206=+250

;MATNING DJUP ~

Q202=+10

;SKAERDJUP ~

Q203=+0

;KOORD. OEVERYTA ~

Q204=+50

;2. SAEKERHETSAVST. ~

Q212=+0

;FOERMINSKN.VAERDE ~

Q205=+0

;MINSTA SKAERDJUP ~

Q258=+0.2

;SAEKAVST UPPE URSPAN ~

Q259=+0.2

;FOERSTOPP.AVST NERE ~

Q257=+3

;MATN.DJUP SPAANBRYT ~

Q256=+0.5

;AVST VID SPAANBRYT ~

Q211=+0.2

;VAENTETID NERE ~

Q379=+0

;STARTPUNKT ~

Q253=+750

;NEDMATNINGSHASTIGHET ~

Q208=+3000

;MATNING TILLBAKA ~

Q395=+0

;REFERENS DJUP ~

Q373=+0

;UTKORNINGSMAT. UPPL

6 L X+30 Y+30 R0 FMAX M3

; Framkörning till hålpositionen, spindelstart

7 CYCL CALL

; Cykelanrop

8 L Z+250 R0 FMAX

; Frikörning av verktyget, programslut

9 M30

10 END PGM 205 MM