syklus 419 NULLPUNKT ENKEL AKSE

ISO-programmering

G419

Bruk

Touch-probe-syklus 419 måler en valgfri koordinat på en valgfri akse, og definerer denne koordinaten som nullpunkt. Styringen kan også lagre de målte koordinatene i en nullpunkt- eller referansepunktstabell.

Syklusforløp

  1. Styringen posisjonerer touch-proben med ilgang (verdi fra kolonne FMAX) og med posisjoneringslogikk til det programmerte probepunktet 1. Styringen flytter samtidig touch-proben med sikkerhetsavstand mot den programmerte proberetningen
  2. Posisjoneringslogikk

  3. Deretter flyttes touch-proben til angitt målehøyde og avleser den faktiske posisjonen.
  4. Styringen posisjonerer touch-proben tilbake i sikker høyde
  5. Avhengig av syklusparametrene Q303 og Q305 behandler styringen det beregnede referansepunktet, (se grunnlag for touch-probe-sykluser 4xx for angivelse av referansepunkt)

Tips:

 
Merknad
Kollisjonsfare!
Når touch-probe-syklus 400 til 499 utføres, må ingen sykluser for koordinatomregning være aktive. Kollisjonsfare!
  1. Ikke aktiver følgende sykluser før bruk av touch-probe-sykluser: syklus 7 NULLPUNKT, syklus 8 SPEILING, syklus 10 ROTERING,syklus 11 SKALERING og syklus 26 SKALERING AKSE.
  2. Tilbakestill koordinatomregninger først
  • Denne syklusen kan du bare utføre i bearbeidingsmodusen FUNCTION MODE MILL.
  • Hvis du vil lagre nullpunktet i flere akser i referansepunktstabellen, kan du bruke syklus 419 flere ganger etter hverandre. Du må da aktivere nullpunktnummeret etter hver utførelse av syklus 419. Hvis du arbeider med nullpunkt 0 som aktivt nullpunkt, faller denne prosedyren bort.
  • 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.

Syklusparametere

Hjelpebilde

Parameter

tch427_3_num_NCK

tch427_2_num

Q263 1. Målepunkt 1. akse?

Koordinat for første probepunkt på arbeidsplanets hovedakse. Verdien er absolutt.

Inndata: -99999,9999–+99999,9999

Q264 1. Målepunkt 2. akse?

Koordinat for første probepunkt på arbeidsplanets hjelpeakse. Verdien er absolutt.

Inndata: -99999,9999–+99999,9999

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

Q320 Sikkerhetsavstand?

Ytterligere avstand mellom probepunkt og probekule. Q320 er additiv til kolonnen SET_UP i touch-probetabellen. Verdien er inkrementell.

Inndata: 0–99999,9999 alternativ PREDEF

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

Q272 Måleakse (1...3: 1=hovedakse)?

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

1: Hovedakse = måleakse

2: Hjelpeakse = måleakse

3: Touch-probe-akse = måleakse

Aksetilordninger

Aktiv
touch-probe-akse: Q272 = 3

Tilhørende hovedakse: Q272= 1

Tilhørende hjelpeakse: Q272= 2

Z

X

Y

Y

Z

X

X

Y

Z

Inndata: 1, 2, 3

Q267 Kjøreretning 1 (+1=+ / -1=-)?

Retningen som touch-proben skal kjøre frem til emnet i:

-1: Negativ kjøreretning

+1: Positiv kjøreretning

Inndata: -1, +1

Q305 Nummer i tabell?

Angi linjenummeret i referansepunktstabellen/nullpunktstabellen hvor styringen lagrer koordinatene. Avhengig av Q303 overfører styringen oppføringen til referansepunkttabellen eller nullpunkttabellen.

Hvis Q303 = 1, beskriver styringen referansepunktstabellen.

Hvis Q303 = 0, beskriver styringen nullpunkttabellen. Nullpunktet blir ikke aktivert automatisk

Lagre beregnet nullpunkt

Q333 Nytt nullpunkt?

Koordinat som styringen skal bruke som nullpunkt. Grunninnstilling = 0. Verdien er absolutt.

Inndata: -99999,9999–+99999,9999

Q303 Måleverdioverføring (0, 1)?

Definer om det beregnede referansepunktet skal lagres i nullpunkttabellen eller referansepunktstabellen:

-1: Må ikke brukes! Registreres av styringen når gamle NC-programmer lastes inn (se Fellestrekkene til alle touch-probe-sykluser 4xx for fastsetting av referansepunkt)

0: Legg inn beregnet nullpunkt i den aktive nullpunkttabellen. Referansesystemet er det aktive emnekoordinatsystemet.

1: Legg inn det beregnede referansepunktet inn i referansepunktstabellen.

Inndata: –1, 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 419 NULLPUNKT ENKEL AKSE ~

Q263=+25

;1. PUNKT 1. AKSE ~

Q264=+25

;1. PUNKT 2. AKSE ~

Q261=+25

;MALEHOEYDE ~

Q320=+0

;SIKKERHETSAVST. ~

Q260=+50

;SIKKER HOEYDE ~

Q272=+1

;MALEAKSE ~

Q267=+1

;KJOERERETNING ~

Q305=+0

;NR. I TABELL ~

Q333=+0

;NULLPUNKT ~

Q303=+1

;MALEVERDIOVERFOERING