Cyklus 427 MAALEKOORDINATER

ISO-Programmering

G427

Anvendelse

Tastesystem-cyklus 427 bestemmer en koordinat i en valgbar akse og lægger værdien ind i en Q-parameter. Hvis De definerer den tilsvarende toleranceværdi i Cyklus, gennemfører styringen en Nom.-Akt.værdi-sammenligning og indlægger afvigelsen i Q-systemparametrene.

Cyklusafvikling

tch427_1_neu
  1. Styringen positionerer tastesystemet med ilgang (værdi fra kolonne FMAX) og med positionerlogik til tastepunkt 1. Styringen forskyder derved tastesystem med sikkerhedsafstand mod den fastlagte kørselsretning
  2. Positionierlogik

  3. Derefter positionerer styringen tastesystemet i bearbejdningsplanet til det indlæste tastepunkt 1 og måler der Akt.-værdien i den valgte akse
  4. Til slut positionerer styringen tastesystemet tilbage i sikker højde og gemmer de fastlagte koordinater i følgende Q-parametre:

Q-parameter-
nummer

Betydning

Q160

Målte koordinater

Anvisninger

  • Denne Cyklus kan De udelukkende udfører i bearbejdningsfunktion FUNCTION MODE MILL.
  • Når en akse i det aktive bearbejdningsplan er defineret som måleakse (Q272 = 1 eller 2), gennemfører styringen en værktøjs-radiuskorrektur. Korrektur-retningen fastlægger styringen ved hjælp af den definerede kørsels-retning (Q267).
  • Når tastesystem-aksen er valgt som måleakse (Q272 = 3), gennemfører styringen en værktøjs-længdekorrektur
  • Styringen nulstiller en aktiv grunddrejning ved Cyklusstart.

Anvisninger for programmering

  • Før cyklus-definitionen skal De have programmeret et værktøjs-kald for definition af Tastesystem-aksen.
  • Målehøjden Q261 skal ligge mellem største og mindste mål (Q276/Q275).
  • Når De henviser til et fræseværktøj i parameter Q330, så har indlæsningen i parameter Q498 og Q531 ingen virkning.
  • Når De i Parameter Q330 henviser til et drejeværktøj, gælder følgende:
    • Parameter Q498 og Q531 skal være beskrevet
    • Indgivelse i parameter Q498, Q531 fra f.eks. Cyklus 800 skal stemme overens
    • Når styringen udfører en korrektur af drejeværktøjet, bliver den tilsvarende værdi i kolonne DZL, bzw. DXL korrigeret
    • Styringen overvåger også brudtolerance, som er defineret i kolonne LBREAK

Cyklusparameter

Hjælpebillede

Parametre

tch427_3_NCK

tch427_2

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

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 tastesystem-kugle. Q320 virker additivt til kolonne SET_UP af Tastesystemtabelle. Værdi virker inkrementalt.

Indlæs: 0...99999.9999 alternativ PREDEF

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

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

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

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

0: Ingen måleprotokol oprettes

1: Opret en måleprotokol: Styringen gemmer Protokolfil TCHPR427.TXT i samme biblioteket, i hvilken også Deres NC-programmer er gemt.

2: Programafvikling afbrydes og måleprotokol udlæses på styringens-billedeskærmen. NC-Program med NC-Start fortsættes

Indlæs: 0, 1, 2

Q288 Maximum størrelse?

Største tilladte måleværdi

Indlæs: -99999.9999...+99999.9999

Q289 Minimum størrelse?

Mindste tilladte måleværdi

Indlæs: -99999.9999...+99999.9999

Q309 PGM stop hvis tolerance fejl?

Fastlæg, om styringen ved en tolerance-overskridelse skal afbryde programafviklingen og afgive en fejlmelding:

0: Programafviklingen afbrydes ikke, ingen fejlmelding afgives

1: Programafvikling afbrydes, afgiver fejlmelding

Indlæs: 0, 1

Q330 Værktøj for overvågning?

Fastlæg, om styringen skal gennemfører værktøjsovervågning :

0: Overvågning ikke aktiv

>0: Nummer eller navn på værktøjet, med hvilken styringen har udført bearbejdningen. De har muligheden, ved valgmuligheder i aktionsliste at overfører et værktøj direkte fra værktøjstabellen.

Indlæse: 0...99999.9 alternativ maksimal 255 tegn

Værktøjsovervågning

Q498 Vende værktøj om (0=nej/1=ja)?

Kun relevant, Når De forud har angivet i parameter Q330 et drejeværktøj. For en korrekt overvågning af drejeværktøjet, skal styringen kende den nøjagtige bearbejdningssituation. Angiv derfor følgende:

1: Drejeværktøj er spejlet (drejet 180°), f.eks. ved Cyklus 800 og Parameter Vend værktøj Q498=1

0: Drejeværktøj svarer til beskrivelsen fra drejeværktøjstabellen toolturn.trn, ingen modifikation ved f.eks. Cyklus 800 og Parameter Vend værktøj Q498=0

Indlæs: 0, 1

Q531 Fremrykvinkel?

Kun relevant, Når De forud har angivet i parameter Q330 et drejeværktøj. Angiv indgrebsvinkel mellem drejeværktøj og emne under bearnejdning, f.eks. fra Cyklus 800 Parameter Fremrykvinkel? Q531.

Indlæs: -180...+180

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 427 MAALEKOORDINATER ~

Q263=+35

;1ST PUNKT 1ST AKSE ~

Q264=+45

;1ST PUNKT 2ND AKSE ~

Q261=+5

;MAALE HOEJDE ~

Q320=+0

;SIKKERHEDS-AFSTAND ~

Q272=+3

;MAALE-AKSE ~

Q267=-1

;KOERSEL RETNING ~

Q260=+20

;SIKKERE HOEJDE ~

Q281=+1

;MAALE LOG ~

Q288=+5.1

;MAXIMUM GRAENSE ~

Q289=+4.95

;MINIMUM GRAENSE ~

Q309=+0

;PGM STOP TOLERANCE ~

Q330=+0

;VAERKTOEJ ~

Q498=+0

;REVERSE TOOL ~

Q531=+0

;FREMRYKVINKEL