Cykel 200 BORRNING

ISO-programmering

G200

Användningsområde

Med den här cykeln kan du skapa enkla borrhål. I den här cykeln kan du välja referens för djupet.

Cykelförlopp

  1. Styrsystemet positionerar verktyget i spindelaxeln med snabbtransport FMAX till säkerhetsavståndet över arbetsstyckets yta
  2. Verktyget borrar ner till det första Skärdjupet med den programmerade Matningen F
  3. Styrsystemet förflyttar verktyget tillbaka till säkerhetsavståndet med FMAX, väntar där – om så har angivits – och förflyttar det slutligen tillbaka med FMAX till säkerhetsavståndet över det första skärdjupet
  4. Därefter borrar verktyget ner till nästa Skärdjup med den angivna Matningen F
  5. Styrsystemet upprepar detta förlopp (2 till 4) tills det angivna Borrdjupet uppnås (väntetiden i Q211 påverkar varje ansättning)
  6. Slutligen förflyttas verktyget från hålets botten med FMAX till säkerhetsavståndet eller 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

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.

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.
  • Den här cykeln övervakar verktygets definierade brukslängd LU. Om LU-värdet är mindre än DJUP Q201 genererar styrsystemet ett felmeddelande.
 
Tip

Om du vill borra utan spånbrytning definierar du i parameter Q202 ett högre värde än Djup Q201 plus det beräknade djupet från spetsvinkeln. Här kan du också ange ett betydligt högre värde.

Cykelparametrar

Hjälpbild

Parametrar

8H000_86

Q200 SAEKERHETSAVSTAAND ?

Avstånd från verktygsspetsen till arbetsstyckets yta. 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 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

Q210 VAENTETID UPPE ?

Tid i sekunder som verktyget väntar på säkerhetsavståndet efter att styrsystemet har kört ut det ur hålet för urspåning.

Inmatning: 0–3600,0000 alternativt PREDEF

Q203 KOORD. OEVERYTA ARBETSSTYCKE ?

Koordinat för arbetsstyckets yta i relation till den aktiva utgångspunkten. 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

Q211 VAENTETID NERE ?

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

Inmatning: 0–3600,0000 alternativt 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

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 200 BORRNING ~

Q200=+2

;SAEKERHETSAVSTAAND ~

Q201=-20

;DJUP ~

Q206=+150

;MATNING DJUP ~

Q202=+5

;SKAERDJUP ~

Q210=+0

;VAENTETID UPPE ~

Q203=+0

;KOORD. OEVERYTA ~

Q204=+50

;2. SAEKERHETSAVST. ~

Q211=+0

;VAENTETID NERE ~

Q395=+0

;REFERENS DJUP

12 L X+30 Y+20 FMAX M3

13 CYCL CALL

14 L X+80 Y+50 FMAX M99