Syklus 431 MAL PLAN

ISO-programmering

G431

Bruk

Touch-probe-syklus 431 beregner vinkelen til et plan ved å måle tre punkter og legger til verdiene i Q-parametere.

Syklusforløp

tch431_1_num
  1. Styringen posisjonerer touch-proben med ilgang (verdi fra kolonne FMAX) og posisjoneringslogikk til det programmerte probepunktet 1 og måler det første nivåpunktet der. Styringen beveger samtidig touch-proben mot proberetningen for å legge inn en sikkerhetsavstand
  2. Posisjoneringslogikk

  3. Så flyttes touch-proben tilbake til sikker høyde og deretter til probepunkt 2 på arbeidsplanet, der den faktiske verdien for det andre punktet måles
  4. Så flyttes touch-proben tilbake til sikker høyde og deretter til probepunkt 3 på arbeidsplanet, der den faktiske verdien for det tredje punktet måles
  5. Til slutt flytter styringen touch-proben tilbake til sikker høyde, og lagrer den beregnede vinkelverdiene i følgende Q-parametre:

Q-parameter-
nummer

Beskrivelse

Q158

A-aksens projeksjonsvinkel

Q159

B-aksens projeksjonsvinkel

Q170

Romvinkel A

Q171

Romvinkel B

Q172

Romvinkel C

Q173 til Q175

Måleverdier på touch-probe-aksen (første til tredje måling)

Tips:

 
Merknad
Kollisjonsfare!
Hvis du lagrer vinklene i referansepunktstabellen og deretter roterer med PLANE SPATIAL til SPA=0, SPB=0, SPC=0, får du flere løsninger der roteringsaksene står på 0. Kollisjonsfare!
  1. Programmer SYM (SEQ) + eller SYM (SEQ) -
  • Denne syklusen kan du bare utføre i bearbeidingsmodusen FUNCTION MODE MILL.
  • Hvis styringen skal kunne beregne vinkelverdier, kan ikke de tre målepunktene ligge på en rett linje.
  • 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.
  • I parameterne Q170 til Q172 lagres romvinklene som brukes av funksjonen Drei arbeidsplan. De to første målepunktene definerer innrettingen av hovedaksen når arbeidsplanet dreies.
  • Det tredje målepunktet definerer retningen til verktøyaksen. Definer det tredje målepunktet langs den positive Y-aksen slik at verktøyaksen i det høyreroterende koordinatsystemet ligger riktig.

Syklusparametere

Hjelpebilde

Parameter

tch431_3

tch431_2_NCK

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

Q294 1. Målepunkt 3. akse?

Koordinat for første probepunkt i touch-probe-aksen. Verdien er absolutt.

Inndata: -99999,9999–+99999,9999

Q265 2. Målepunkt 1. akse?

Koordinat for andre probepunkt på arbeidsplanets hovedakse. Verdien er absolutt.

Inndata: -99999,9999–+99999,9999

Q266 2. Målepunkt 2. akse?

Koordinat for andre probepunkt på arbeidsplanets hjelpeakse. Verdien er absolutt.

Inndata: -99999,9999–+99999,9999

Q295 2. Målepunkt 3. akse?

Koordinat for andre probepunkt i touch-probe-aksen. Verdien er absolutt.

Inndata: -99999,9999–+99999,9999

Q296 3. Målepunkt 1. akse?

Koordinat for tredje probepunkt på arbeidsplanets hovedakse. Verdien er absolutt.

Inndata: -99999,9999–+99999,9999

Q297 3. Målepunkt 2. akse?

Koordinat for tredje probepunkt på arbeidsplanets hjelpeakse. Verdien er absolutt.

Inndata: -99999,9999–+99999,9999

Q298 3. Målepunkt 3. akse?

Koordinat for tredje probepunkt i touch-probe-aksen. 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

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 loggfilen TCHPR431.TXT i samme mappe som det tilhørende NC-programmet

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

Inndata: 0, 1, 2

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 431 MAL PLAN ~

Q263=+20

;1. PUNKT 1. AKSE ~

Q264=+20

;1. PUNKT 2. AKSE ~

Q294=-10

;1. PUNKT 3. AKSE ~

Q265=+50

;2. PUNKT 1. AKSE ~

Q266=+80

;2. PUNKT 2. AKSE ~

Q295=+0

;2. PUNKT 3. AKSE ~

Q296=+90

;3. PUNKT 1. AKSE ~

Q297=+35

;3. PUNKT 2. AKSE ~

Q298=+12

;3. PUNKT 3. AKSE ~

Q320=+0

;SIKKERHETSAVST. ~

Q260=+5

;SIKKER HOEYDE ~

Q281=+1

;MALEPROTOKOLL