Cyklus 426 MAALE UDV. BREDE

ISO-Programmering

G426

Anvendelse

Tastesystem-cyklus 426 bestemmer position og bredden af en Kam. 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

tch426_1_num
  1. Styringen positionerer tastesystemet med ilgang (værdi fra kolonne FMAX) og med positionerlogik til tastepunkt 1. Styringen beregner tastepunkterne ud fra informationerne i Cyklus og sikkerhedsafstanden fra kolonnen SET_UP i Tastesystemtabel.
  2. Positionierlogik

  3. Herefter kører tastesystemet til den indlæste målehøjde og gennemfører det første tast-forløb med taste-tilspænding (kolonne F). 1 tastning altid i positiv retning af den programmerede akse
  4. Herefter kører tastesystemet til sikker højde for næste tastepunkt og gennemfører der det andet taste-forløb
  5. Til slut positionerer styringen tastesystemet tilbage i sikker højde og gemmer Akt.-værdien og afvigelsen i følgende Q-parametre:

Q-parameter-
nummer

Betydning

Q156

Akt.-værdi af den målte længde

Q157

Akt.-værdi for stedet i midteraksen

Q166

Afvigelse af den målte længde

Anvisninger

  • Denne Cyklus kan De udelukkende udfører i bearbejdningsfunktion FUNCTION MODE MILL.
  • 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

tch426_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åleakse (1=1st / 2=2nd)?

Aksen i bearbejdningsplanet, i hvilken målingen skal foregå:

1: Hovedakse = måleakse

2: Sideakse = måleakse

Indlæs: 1, 2

tch426_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 tastesystem-kugle. Q320 virker additivt til kolonne SET_UP af Tastesystemtabelle. 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

Q311 Nominel længde?

Soll-værdi for længden der skal måles

Indlæs: 0...99999.9999

Q288 Maximum størrelse?

Største tilladte længde

Indlæs: 0...99999.9999

Q289 Minimum størrelse?

Mindste tilladte længde

Indlæs: 0...99999.9999

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 TCHPR426.TXT i samme biblioteket, i hvilken også Deres måleprogram 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

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?

Q330 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

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 426 MAALE UDV. BREDE ~

Q263=+50

;1ST PUNKT 1ST AKSE ~

Q264=+25

;1ST PUNKT 2ND AKSE ~

Q265=+50

;2. PUNKT 1. AKSE ~

Q266=+85

;2. PUNKT 2. AKSE ~

Q272=+2

;Måleakse ~

Q261=-5

;MAALE HOEJDE ~

Q320=+0

;SIKKERHEDS-AFSTAND ~

Q260=+20

;SIKKERE HOEJDE ~

Q311=+45

;NOMINEL LAENGDE ~

Q288=+45

;MAXIMUM GRAENSE ~

Q289=+44.95

;MINIMUM GRAENSE ~

Q281=+1

;MAALE LOG ~

Q309=+0

;PGM STOP TOLERANCE ~

Q330=+0

;VAERKTOEJ