Cyklus 221 KARTESISK MOENST

ISO-Programmering

G221

Anvendelse

8H000120

Med denne Cyklus definerer De et punktmønster som linje. Dette tjener for en forud defineret bearbejdningscyklus.

Cyklusafvikling

  1. Styringen positionerer automatisk værktøjet fra den aktuelle position til startpunktet for den første bearbejdning
  2. Rækkefølge:

    • Kør til 2. sikkerheds-afstand (spindelakse)
    • Kør til startpunkt i bearbejdningsplanet
    • Kør til sikkerheds-afstand over emne-overflade (spindelakse)
  3. Fra denne position udfører styringen den sidst definerede bearbejdningscyklus
  4. Derfra positionerer styringen værktøjet i negativ retning af hovedaksen til startpunktet for den næste bearbejning. Værktøjet står hermed med sikkerheds-afstanden (eller 2. sikkerhedsafstand)
  5. Disse forløb (1 til 3) gentager sig, indtil alle bearbejdninger på den første linje er udført. Værktøjet står på sidste punkt på første linje
  6. Herefter kører styringen værktøjet til sidste punkt på anden linje og gennemfører der bearbejdningen.
  7. Derfra positionerer styringen værktøjet i negativ retning af hovedaksen til startpunktet for den næste bearbejning
  8. Disse forløb (6) gentager sig, indtil alle bearbejdninger i den anden linie er udført.
  9. Til sidst kører styringen værktøjet til startpunktet for den næste linje
  10. I en pendlende bevægelse bliver alle yderligere linier bearbejdet
 
Tip

Hvis De vil afvikle denne Cyklus i driftsart Programafvikling / Enkeltblok , stopper styringen mellem punkterne i et punktmønster.

Anvisninger

  • Denne Cyklus kan De udelukkende udfører i bearbejdningsfunktion FUNCTION MODE MILL.
  • Cyklus 221 er DEF-Aktiv. Yderlig kalder Cyklus 221 automatisk den sidst definerede bearbejdningscyklus.

Anvisninger for programmering

  • Hvis De kombinerer en af bearbejdningscykluserne 200 bis 209 eller 251 til 267 med Cyklus 221, virker sikkerhedsafstanden, emneoverfladen, 2. sikkerhedsafstand og drejepositionen fra cyklus 221.
  • Hvis De anvender Cyklus 254 i forbindelse med cyklus 221 så er Not-position 0 ikke tilladt.

Cyklusparameter

Hjælpebillede

Parametre

8H000122

Q227 STARTPUNKT 1. AKSE ?

Koordinater for startpunkt i hovedaksen for bearbejdningsplanet. Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q226 STARTPUNKT 2. AKSE ?

Koordinater for startpunktet i sideaksen i bearbejdningsplanet. Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q237 AFSTAND 1. AKSE ?

Afstand mellem de enkelte punkter på linjen. Værdi virker inkrementalt.

Indlæs: -99999.9999...+99999.9999

Q238 AFSTAND 2. AKSE ?

Afstanden mellem de enkelte linjer. Værdi virker inkrementalt.

Indlæs: -99999.9999...+99999.9999

Q242 ANTAL SPALTER ?

Antal bearbejdninger på linien

Indlæs: 0...99999

Q243 ANTAL LINIER ?

Antallet af linier

Indlæs: 0...99999

Q224 DREJNINGSVINKEL ?

Vinklen, med hvilken hele bearbejdningen bliver drejet. Drejecentrum ligger i startpunkt. Værdi virker absolut.

Indlæse: -360.000...+360.000

8H000121

Q200 SIKKERHEDS-AFSTAND ?

Afstand mellem værktøjsspids og emne-overflade Værdi virker inkrementalt.

Indlæs: 0...99999.9999 alternativ PREDEF

Q203 KOORDINAT. VAERKTOEJS OVERFLADE?

Enmeoverfladekoordinater henført på det aktive nulpunkt. Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q204 2. SIKKERHEDS-AFSTAND ?

Afstand i værktøjsaksen mellem værktøj og emne (opspænding), med hvilken ingen kollision kan forekomme. Værdi virker inkrementalt.

Indlæs: 0...99999.9999 alternativ PREDEF

Q301 Kør til fri-højde (0/1)?

Fastlæg, hvorledes værktøjet skal køre mellem bearbejdningerne:

0: Mellem bearbejdningerne køres til sikkerhedsafstand

1: Mellem bearbejdningerne køres til 2. sikkerhedsafstand

Indlæs: 0, 1

Brugerhåndbogen indeholder NC-Programmer løsningsforslag. Før De anvender NC-Programmer eller enkelte NC-blokke på en maskine, skal de tilpasses.

  • De tilpasser følgende indhold for:
  • Værktøjer
  • Snitværdier
  • Tilspænding
  • Sikker højde eller sikker position
  • Maskinspecifike Positioner, f.eks. med M91
  • Sti for programkald

Nogle NC-Programmer er afhængig af maskinkinematikken. Tilpas disse NC-Programmer før den første testkørsel til din maskinkinematik.

Test NC-Programmer derudover ved at bruge simuleringen før den egentlige programkørsel.

 
Tip

Vha. en programtest fastlægger De, om NC-Programmer med den tilgængelige Software-Optionen, kan anvendes den aktive maskinkinematik og den aktuelle maskinkonfiguration.

Eksempel

11 CYCL DEF 221 KARTESISK MOENST ~

Q225=+15

;STARTPUNKT 1. AKSE ~

Q226=+15

;STARTPUNKT 2. AKSE ~

Q237=+10

;AFSTAND 1. AKSE ~

Q238=+8

;AFSTAND 2. AKSE ~

Q242=+6

;ANTAL SPALTER ~

Q243=+4

;ANTAL LINIER ~

Q224=+15

;DREJEVINKEL ~

Q200=+2

;SIKKERHEDS-AFSTAND ~

Q203=+0

;KOOR. OVERFLADE ~

Q204=+50

;2. SIKKERHEDS-AFST. ~

Q301=+1

;KOER TIL FRI-HOEJDE

12 CYCL CALL