Cyklus 420 MAALE-VINKEL

ISO-Programmering

G420

Anvendelse

Tastesystem-cyklus 420 bestemmer vinklen, som en vilkårlig retlinje tilslutter sig hovedaksen i bearbejdningsplanet.

Cyklusafvikling

tch400_1_num
  1. Styringen positionerer tastesystemet med ilgang (værdi fra kolonne FMAX) og med positionerlogik til programmerede tastepunkt 1. Summen fra Q320, SET_UP og Tastekugleradius bliver ved hver tastning tilgodeset i hver tasteretning. Tastekuglemidten er med denne sum fra tastepunkter forskudt modsat tasteretningen, når tastebevægelsen startes
  2. Positionierlogik

  3. Herefter kører tastesystemet til den indlæste målehøjde og gennemfører det første tast-forløb med tast-tilspænding (kolonne F)
  4. Herefter kører tastesystemet til næste tastepunkt 2 og gennemfører det andet taste-forløb
  5. Styringen positionerer tastesystemet tilbage til sikker højde og gemmer den fastsatte vinkel i følgende Q-parameter:

Q-parameter-
nummer

Betydning

Q150

Målte vinkel henført til hovedaksen for bearbejdningsplanet

Anvisninger

  • Denne Cyklus kan De udelukkende udfører i bearbejdningsfunktion FUNCTION MODE MILL.
  • Når defineret tastesystemaksen = måleaksen, kan De måle vinklen i retning af A-akse eller B-akse:
    • Når vinkel i retning A-akse skal måles, så Q263 lig Q265 vælge og Q264 ulig Q266
    • Når vinkel i retning B-akse skal måles, så Q263 ulig Q265 vælge og Q264 lig Q266
  • Styringen nulstiller en aktiv grunddrejning ved Cyklusstart.

Tips til programmering

  • Før cyklus-definitionen skal De have programmeret et værktøjs-kald for definition af Tastesystem-aksen.

Cyklusparameter

Hjælpebillede

Parametre

tch400_3_NCK

Q263 1st måle-punkt i 1st akse?

Koordinater til første tastepunkt i hovedaksen for bearbejdningsplanet Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q264 1st målepunkt i 2nd akse?

Koordinater til første tastepunkt i sideaksen for bearbejdningsplanet Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q265 2nd måle-punkt i 1st akse?

Koordinater til andet tastepunkt i hovedaksen for bearbejdningsplanet Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q266 2nd måle-punkt i 2nd akse?

Koordinater til andet tastepunkt i sideaksen for bearbejdningsplanet Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q272 Måle-akse (1/2/3, 1=ref. akse)?

Aksen, i hvilken målingen skal foregå:

1: Hovedakse = måleakse

2: Sideakse = måleakse

3: Tastesystemakse = måleakse

Indlæs: 1, 2, 3

Q267 Kørsel retning 1 (+1=+ / -1=-)?

Retningen, i hvilken tastsystemet skal køre til emnet:

-1: : Kørselsretning negativ

+1: Kørselsretning positiv

Indlæs: -1, +1

tch400_2

Q261 Målehøjde i probe akse?

Koordinater til kuglecentrum i tastesystem-aksen, på hvilke målingen skal ske Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q320 SIKKERHEDS-AFSTAND ?

Yderligere afstand mellem målepunkt og tastsystem-kugle. Tastebevægelsen starter også ved tastning i værktøjsakseretning for at forskyde summen fra Q320, SET_UP og tastekugleradius. Værdi virker inkrementalt.

Indlæs: 0...99999.9999 alternativ PREDEF

Q260 SIKKERE HOEJDE ?

Koordinater i værktøjsaksen, i hvilken der ingen kollision kan ske mellem Tastesystem og emne (opspænding) Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999 alternativ PREDEF

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

Fastlæg, hvorledes tastsystemet skal køre mellem målepunkterne:

0: Mellem målepunkter kør til målehøjde

1: Mellem målepunkter kør til sikker højde

Indlæs: 0, 1

Q281 Måle log (0/1/2)?

Fastlæg, om styringen skal oprette en måleprotokol:

Fastlæg, om styringen skal oprette en måleprotokol:

1: Opret en måleprotokol: Styringen gemmer Protokolfil TCHPR420.TXT i samme biblioteket, i hvilken også Deres måleprogram er gemt.

2: Programafvikling afbrydes og måleprotokol udlæses på styringens-billedeskærmen (De kan efterfølgende NC-Start fortsætte NC-Programmet )

Indlæs: 0, 1, 2

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 TCH PROBE 420 MAALE-VINKEL ~

Q263=+10

;1ST PUNKT 1ST AKSE ~

Q264=+10

;1ST PUNKT 2ND AKSE ~

Q265=+15

;2. PUNKT 1. AKSE ~

Q266=+95

;2. PUNKT 2. AKSE ~

Q272=+1

;MAALE-AKSE ~

Q267=-1

;KOERSEL RETNING ~

Q261=-5

;MAALE HOEJDE ~

Q320=+0

;SIKKERHEDS-AFSTAND ~

Q260=+10

;SIKKERE HOEJDE ~

Q301=+1

;KOER TIL FRI-HOEJDE ~

Q281=+1

;MAALE LOG