Cykel 202 URSVARVNING

ISO-programmering

G202

Användningsområde

 
Machine

Beakta anvisningarna i Er maskinhandbok!

Maskinen och styrsystemet måste vara förberedda av maskintillverkaren.

Cykeln kan bara användas i maskiner med reglerad spindel.

Med den här cykeln kan du svarva ur borrhål. Du kan välja att definiera en väntetid nere för cykeln.

Cykelförlopp

  1. Styrsystemet positionerar verktyget i spindelaxeln med snabbtransport FMAX på säkerhetsavståndet Q200 över Q203 KOORD. OEVERYTA
  2. Verktyget borrar med borrmatningen ned till djupet Q201
  3. Vid hålets botten väntar verktyget – om så har angivits – med roterande spindel för friskärning.
  4. Därefter utför styrsystemet en spindelorientering till den position som har definierats i parameter Q336
  5. Om Q214 FRIKOERN.-RIKTNING har definierats frikör styrsystemet verktyget med SAEK.AVSTAAND SIDA Q357 i den angivna riktningen
  6. Sedan förflyttar styrsystemet verktyget till säkerhetsavståndet Q200 med returmatning Q208
  7. Styrsystemet positionerar verktyget i hålets centrum igen
  8. Styrsystemet återställer spindelstatusen från cykelstarten
  9. Ev. kör styrsystemet med FMAX till det andra säkerhetsavståndet. Det andra säkerhetsavståndet Q204 verkar först när dess programmerade värde är större än säkerhetsavståndet Q200. Om Q214=0 sker returen på hålets vägg

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)
 
Hänvisning
Varning kollisionsrisk!
Om du väljer en felaktig frikörningsriktning finns det risk för kollision. Ingen hänsyn tas till en eventuellt aktiv spegling i bearbetningsplanet vad gäller frikörningsriktningen. Däremot tas hänsyn till aktiva transformationer vid frikörningen.
  1. Kontrollera var verktygsspetsen befinner sig när du programmerar en spindelorientering till vinkeln som du anger i Q336 (till exempel i applikationen MDI i driftart Manuell). För detta bör inga transformationer vara aktiva.
  2. Välj en vinkel så att verktygspetsen står parallellt med frikörningsriktningen
  3. Välj frikörningsriktning Q214 så att verktyget förflyttas bort från hålets vägg
 
Hänvisning
Varning kollisionsrisk!
Om du har aktiverat M136 kör verktyget inte till det programmerade säkerhetsavståndet efter bearbetningen. Spindelrotationen stoppas vid hålets botten och därmed stoppas även matningen. Det finns risk för kollision eftersom ingen retur sker!
  1. Avaktivera funktionen M136 med M137 före cykeln
  • Denna cykel kan du enbart genomföra i bearbetningsläget FUNCTION MODE MILL.
  • Efter bearbetningen positionerar styrsystemet verktyget åter i startpunkten i bearbetningsplanet. Därmed kan du i direkt anslutning fortsätta positionera inkrementellt.
  • Om M7 eller M8 var aktiv före cykelanropet, återställer styrsystemet dessa tillstånd efter cykelns slut.
  • Den här cykeln övervakar verktygets definierade brukslängd LU. Om LU-värdet är mindre än DJUP Q201 genererar styrsystemet ett felmeddelande.
  • Om Q214 FRIKOERN.-RIKTNING inte är lika med 0, är Q357 SAEK.AVSTAAND SIDA verksamt.

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.

Cykelparametrar

Hjälpbild

Parametrar

8H000_88

Q200 SAEKERHETSAVSTAAND ?

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

Inmatning: 0–99999,9999 alternativt PREDEF

Q201 DJUP ?

Avstånd mellan arbetsstyckets yta och hålets botten. Värdet har inkrementell verkan.

Inmatning: -99999,9999–+99999,9999

Q206 NEDMATNINGSHASTIGHET ?

Verktygets förflyttningshastighet vid ursvarvning i mm/min

Inmatning: 0–99999,999 alternativt FAUTO, FU

Q211 VAENTETID NERE ?

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

Inmatning: 0–3600,0000 alternativt PREDEF

Q208 MATNING TILLBAKA ?

Verktygets förflyttningshastighet vid utkörning ur hålet i mm/min. När du anger Q208= 0, gäller nedmatningshastighet.

Inmatning: 0–99999,9999 alternativt FMAX, FAUTO, 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

Q214 FRIKOERN.-RIKTNING (0/1/2/3/4) ?

Bestäm i vilken riktning styrsystemet ska friköra verktyget vid hålets botten (efter spindelorienteringen)

0: Frikör inte verktyget

1: Frikör verktyget i huvudaxelns minusriktning

2: Frikör verktyget i komplementaxelns minusriktning

3: Frikör verktyget i huvudaxelns plusriktning

4: Frikör verktyget i komplementaxelns plusriktning

Inmatning: 0, 1, 2, 3, 4

Q336 Vinkel för spindelorientering?

Vinkel i vilken styrsystemet positionerar verktyget före frikörningen. Värdet har absolut verkan.

Inmatning: 0–360

Q357 Säkerhetsavstånd sida?

Avstånd mellan verktygsskäret och hålets vägg. Värdet har inkrementell verkan.

Endast verksamt när Q214 FRIKOERN.-RIKTNING inte är lika med 0.

Inmatning: 0–99999,9999

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 L Z+100 R0 FMAX

12 CYCL DEF 202 URSVARVNING ~

Q200=+2

;SAEKERHETSAVSTAAND ~

Q201=-20

;DJUP ~

Q206=+150

;MATNING DJUP ~

Q211=+0

;VAENTETID NERE ~

Q208=+99999

;MATNING TILLBAKA ~

Q203=+0

;KOORD. OEVERYTA ~

Q204=+50

;2. SAEKERHETSAVST. ~

Q214=+0

;FRIKOERN.-RIKTNING ~

Q336=+0

;VINKEL SPINDEL ~

Q357+0.2

;SAEK.AVSTAAND SIDA

13 L X+30 Y+20 FMAX M3

14 CYCL CALL

15 L X+80 Y+50 FMAX M99