Cykel 221 MOENSTER LINJER

ISO-programmering

G221

Användningsområde

8H000120

Med den här cykeln definierar du ett punktmönster som linjer. Dessa används till en tidigare definierad bearbetningscykel.

Cykelförlopp

  1. Styrsystemet positionerar automatiskt verktyget från den aktuella positionen till startpunkten för den första bearbetningen
  2. Ordningsföljd:

    • Förflyttning till det andra säkerhetsavståndet (spindelaxel)
    • Förflyttning till startpunkten i bearbetningsplanet
    • Förflyttning till säkerhetsavståndet över arbetsstyckets yta (spindelaxel)
  3. Från den här position utför styrsystemet den sist definierade bearbetningscykeln
  4. Därefter positionerar styrsystemet verktyget i huvudaxelns positiva riktning till startpunkten för nästa bearbetning. Verktyget befinner sig då på säkerhetsavståndet (eller det andra säkerhetsavståndet)
  5. Detta förlopp (1 till 3) upprepas tills alla bearbetningar på den första raden har utförts. Verktyget befinner sig vid den sista punkten i den första raden
  6. Därefter förflyttar styrsystemet verktyget till den andra radens sista punkt och utför där bearbetningen
  7. Därifrån positionerar styrsystemet verktyget i huvudaxelns negativa riktning till startpunkten för nästa bearbetning
  8. Detta förlopp (6) upprepas tills alla bearbetningarna på den andra raden har utförts.
  9. Efter detta förflyttar styrsystemet verktyget till startpunkten på nästa rad
  10. Med den beskrivna pendlande rörelsen kommer alla andra rader att utföras.
 
Tip

Om den här cykeln exekveras i driftart Programkörning/enkelblock , stannar styrsystemet mellan punkterna i punktmönstret.

Anmärkning

  • Denna cykel kan du enbart genomföra i bearbetningsläget FUNCTION MODE MILL.
  • Cykel 221 är DEF-aktiv. Dessutom anropar cykel 221 automatiskt den senast definierade bearbetningscykeln.

Anvisningar om programmering

  • Om du kombinerar någon av bearbetningscyklerna 200 till 209 eller 251 till 267 med cykel 221 så hämtas säkerhetsavståndet, arbetsstyckets yta, det andra säkerhetsavståndet och vridningsläget från cykel 221.
  • Om du använder cykel 254 i kombination med cykel 221 är spårläge 0 inte tillåtet.

Cykelparametrar

Hjälpbild

Parametrar

8H000122

Q225 STARTPUNKT 1. AXEL ?

Koordinat för startpunkten i bearbetningsplanets huvudaxel. Värdet har absolut verkan.

Inmatning: -99999,9999–+99999,9999

Q226 STARTPUNKT 2. AXEL ?

Koordinat för startpunkten i bearbetningsplanets komplementaxel. Värdet har absolut verkan.

Inmatning: -99999,9999–+99999,9999

Q237 AVSTAAND 1. AXEL ?

Avstånd mellan de enskilda punkterna på raden. Värdet har inkrementell verkan.

Inmatning: -99999,9999–+99999,9999

Q238 AVSTAAND 2. AXEL ?

Avstånd mellan de enskilda raderna. Värdet har inkrementell verkan.

Inmatning: -99999,9999–+99999,9999

Q242 ANTAL KOLUMNER ?

Antal bearbetningar per rad

Inmatning: 0–99999

Q243 ANTAL RADER ?

Antal rader

Inmatning: 0–99999

Q224 VRIDNINGSVINKEL ?

Vinkel som hela mönstret ska vridas med. Rotationscentrum ligger i startpunkten. Värdet har absolut verkan.

Inmatning: -360 000–+360000

8H000121

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

Q301 Förfl. till säkerhetshöjd (0/1)?

Definition av hur verktyget skall förflyttas mellan bearbetningarna:

0: Kör till säkerhetsavståndet mellan bearbetningarna

1: Kör till det andra säkerhetsavståndet mellan bearbetningarna

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 221 MOENSTER LINJER ~

Q225=+15

;STARTPUNKT 1. AXEL ~

Q226=+15

;STARTPUNKT 2. AXEL ~

Q237=+10

;AVSTAAND 1. AXEL ~

Q238=+8

;AVSTAAND 2. AXEL ~

Q242=+6

;ANTAL KOLUMNER ~

Q243=+4

;ANTAL RADER ~

Q224=+15

;VRIDNINGSVINKEL ~

Q200=+2

;SAEKERHETSAVSTAAND ~

Q203=+0

;KOORD. OEVERYTA ~

Q204=+50

;2. SAEKERHETSAVST. ~

Q301=+1

;FLYTTA TILL S.HOEJD

12 CYCL CALL