Cyklus 425 MAALE BREDE INDVEND.

ISO-Programmering

G425

Anvendelse

Tastesystem-cyklus 425 bestemmer position og bredden af en Not (lomme). 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

tch425_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. Hvis De for den anden måling indlæser en forskydning, så kører styringen tastesystemet (evt. i sikker højde) til næste tastepunkt 2 og gennemfører der det andet taste-forløb. Ved store Nom.-længder positionerer styringen til det andet tastepunkt med ilgang. Hvis De ikke indlæser en forskydning, måler styringen bredden direkte i den modsatte retning
  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.

Anvisninger for programmering

  • Før cyklus-definitionen skal De have programmeret et værktøjs-kald for definition af Tastesystem-aksen.
  • Nom-længde Q311 skal ligge mellem største og mindste mål (Q276/Q275).

Cyklusparameter

Hjælpebillede

Parametre

tch425_3

Q328 STARTPUNKT 1. AKSE ?

Startpunkt for tasteforløbet i hovedaksen for bearbejdningsplanet Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q329 STARTPUNKT 2. AKSE ?

Startpunkt for tasteforløbet i sideaksen for bearbejdningsplanet Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q310 Offset for 2nd måling (+/-)?

Værdien, med hvilken tastsystemet bliver forskudt før den anden måling. Hvis De indlæser 0, forskyder styringen ikke tastesystemet. Værdi virker inkrementalt.

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

tch425_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

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 måleprotokol: Styringen gemmer protokol Protokolfil TCHPR425.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?

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

Q320 SIKKERHEDS-AFSTAND ?

Yderligere afstand mellem målepunkt og tastesystem-kugle. Q320 virker additiv til SET_UP (tastesystem-tabel) og kun ved tastning af henføringspunktet i tastesystem-akse. Værdi virker inkrementalt.

Indlæs: 0...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

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 425 MAALE BREDE INDVEND. ~

Q328=+75

;STARTPUNKT 1. AKSE ~

Q329=-12.5

;STARTPUNKT 2. AKSE ~

Q310=+0

;OFFS. 2ND MAALING ~

Q272=+1

;MAALE-AKSE ~

Q261=-5

;MAALE HOEJDE ~

Q260=+10

;SIKKERE HOEJDE ~

Q311=+25

;NOMINEL LAENGDE ~

Q288=+25.05

;MAXIMUM GRAENSE ~

Q289=+25

;MINIMUM GRAENSE ~

Q281=+1

;MAALE LOG ~

Q309=+0

;PGM STOP TOLERANCE ~

Q330=+0

;VAERKTOEJ ~

Q320=+0

;SIKKERHEDS-AFSTAND ~

Q301=+0

;KOER TIL FRI-HOEJDE