syklus 425 MAL BREDDE INNVENDIG

ISO-programmering

G425

Bruk

Touch-probe-syklus 425 beregner posisjon og bredde for en not (lomme). Hvis du definerer toleranseverdier for syklusen, sammenligner styringen nominelle og faktiske verdier og legger inn avviket i en Q-parameter.

Syklusforløp

tch425_1_num
  1. Styringen posisjonerer touch-proben med ilgang (verdi fra kolonne FMAX) og med posisjoneringslogikk til probepunktet 1. Styringen beregner probepunktene ut fra syklusdefinisjonene og sikkerhetsavstanden ut fra kolonnen SET_UP i touch-probe-tabellen
  2. Posisjoneringslogikk

  3. Deretter kjører touch-proben til den angitte målehøyden og utfører den første proben med probemating (kolonne F). 1. Probing skal alltid utføres i positiv retning av den programmerte aksen
  4. Hvis du angir en forskyvning for den andre målingen, fører styringen touch-proben (eventuelt i sikker høyde) til neste probepunkt 2 og utfører der den andre probingen. I forbindelse med store nominelle lengder posisjonerer styringen ved hjelp av ilmating til det andre probepunktet. Hvis du ikke legger inn noen forskyvning, måler styringen bredden direkte i motsatt retning.
  5. Til slutt flytter styringen touch-proben tilbake til sikker høyde, og lagrer aktuelle verdier og avviket i følgende Q-parametre:

Q-parameter-
nummer

Beskrivelse

Q156

Aktuell verdi for målt lengde

Q157

Faktisk verdi posisjon midtakse

Q166

Avvik for målt lengde

Tips:

  • Denne syklusen kan du bare utføre i bearbeidingsmodusen FUNCTION MODE MILL.
  • Styringen tilbakestiller en aktiv grunnrotering når syklusen starter.

Tips om programmering

  • Før du definerer en syklus, må du ha programmert en verktøyoppkalling for å definere touch-probe-aksen.
  • Nominell lengde Q311 må ligge mellom minste og største mål (Q276/Q275).

Syklusparametere

Hjelpebilde

Parameter

tch425_3

Q328 Startpunkt 1. akse?

Startpunkt for probeprosessen på arbeidsplanets hovedakse. Verdien er absolutt.

Inndata: -99999,9999–+99999,9999

Q329 Startpunkt 2. akse?

Startpunkt for probeprosessen på arbeidsplanets hjelpeakse. Verdien er absolutt.

Inndata: -99999,9999–+99999,9999

Q310 Forskyvning for 2. måling (+/-)?

Verdi som angir om touch-proben skal forskyves før andre måling. Hvis 0 tastes inn, forskyver ikke styringen touch-proben. Verdien er inkrementell.

Inndata: -99999,9999–+99999,9999

Q272 Måleakse (1=1.akse/2=2.akse)?

Aksen til arbeidsplanet som målingen skal utføres på:

1: Hovedakse = måleakse

2: Hjelpeakse = måleakse

Inndata: 1, 2

tch425_2

Q261 Målehøyde i probeakse?

Koordinat for kulesentrum på touch-probe-aksen der målingen skal utføres. Verdien er absolutt.

Inndata: -99999,9999–+99999,9999

Q260 Sikker høyde?

Koordinater på verktøyaksen der touch-proben og emnet (oppspenningsutstyr) ikke kan kollidere. Verdien er absolutt.

Inndata: -99999,9999–+99999,9999 alternativ PREDEF

Q311 Nominell lengde?

Nominell verdi for lengden som skal måles

Inndata: 0–99999,9999

Q288 Størstemål?

Største tillatte lengde

Inndata: 0–99999,9999

Q289 Minstemål?

Minste tillatte lengde

Inndata: 0–99999,9999

Q281 Måleprotokoll (0/1/2)?

Definer om styringen skal opprette en måleprotokoll:

0: Ikke opprett måleprotokoll

1: Opprett måleprotokoll: Styringen lagrer protokollen TCHPR425.TXT i samme mappe som .h-filen

2: Programmet avbrytes, og måleprotokollen vises på styringsskjermen. Fortsett NC-programmet med NC-start

Inndata: 0, 1, 2

Q309 PGM-stopp ved toleransefeil?

Definer om styringen skal avbryte programforløpet ved toleranseoverskridelser og vise en feilmelding:

0: Ikke avbryt programmet, og ikke vis feilmelding

1: Avbryt programmet, og vis feilmelding

Inndata: 0, 1

Q330 Verktøynummer for overvåking?

Definer om styringen skal utføre en verktøyovervåking :

0: Overvåking ikke aktivert

>0: Nummer eller navn på verktøyet som styringen har utført bearbeidingen med. Du kan overføre verktøyet direkte fra verktøytabellen med en ved hjelp av valgmuligheten i handlingslinjen.

Inndata: 0...99999.9 eller maksimalt 255 tegn

Verktøyovervåking

Q320 Sikkerhetsavstand?

Ytterligere avstand mellom probepunkt og probekule. Q320 kommer i tillegg til SET_UP (touch-probe-tabell) og virker bare ved probing av nullpunktet på touch-probe-aksen. Verdien er inkrementell.

Inndata: 0–99999,9999 alternativ PREDEF

Q301 Flytt til sikker høyde (0/1)?

Fastslå hvordan touch-proben skal kjøre mellom målepunktene:

0: Flytt mellom målepunkter i målehøyde

1: Flytt mellom målepunkter i sikker høyde

Inndata: 0, 1

NC-programmene som er å finne i brukerhåndboken, er løsningsforslag. Før du bruker NC-programmene eller enkelte NC-sett på en maskin, må du tilpasse dem.

  • Tilpass følgende innhold:
  • Verktøy
  • Snittverdier
  • Matinger
  • Sikker høyde eller sikre posisjoner
  • Maskinspesifikke posisjoner, for eksempel med M91
  • Baner til opphenting av programmer

Noen NC-programmer er avhengige av maskinkinematikken. Tilpass disse NC-programmene til din maskinkinematikk før første testkjøring.

Test NC-programmene i tillegg ved hjelp av simuleringen før den egentlige programkjøringen.

 
Tip

Ved hjelp av en programtest kan du konstatere om du kan bruke NC-programmet med de tilgjengelige programvarevariantene, den aktive maskinkinematikken samt den aktuelle maskinkonfigurasjonen.

Eksempel

11 TCH PROBE 425 MAL BREDDE INNVENDIG ~

Q328=+75

;STARTPUNKT 1. AKSE ~

Q329=-12.5

;STARTPUNKT 2. AKSE ~

Q310=+0

;FORSKYVN. 2. MALING ~

Q272=+1

;MALEAKSE ~

Q261=-5

;MALEHOEYDE ~

Q260=+10

;SIKKER HOEYDE ~

Q311=+25

;NOMINELL LENGDE ~

Q288=+25.05

;MAKS. GRENSE ~

Q289=+25

;MINSTE GRENSE ~

Q281=+1

;MALEPROTOKOLL ~

Q309=+0

;PGM-STOPP VED FEIL ~

Q330=+0

;VERKTOEY ~

Q320=+0

;SIKKERHETSAVST. ~

Q301=+0

;FLYTT TIL S. HOEYDE