Touch-probe-syklus 414 beregner skjæringspunktet mellom to rette linjer og definerer dette skjæringspunktet som nullpunkt. Styringen kan også lagre skjæringspunktet i en nullpunkt- eller referansepunktstabell.
Bruk
Syklusforløp

- Styringen posisjonerer touch-proben med ilgang (verdi fra kolonne FMAX) og med posisjoneringslogikk til det første probepunktet 1 (se bilde). Styringen beveger samtidig touch-proben mot den respektive kjøreretningen for å legge inn en sikkerhetsavstand
- Deretter kjører touch-proben til den angitte målehøyden og utfører den første proben med probemating (kolonne F). Styringen definerer proberetningen automatisk, avhengig av programmert 3. målepunkt.
- Så beveger touch-proben seg til neste probepunkt 2 og utfører neste probe der
- Styringen posisjonerer touch-proben til probepunkt 3 og deretter til probepunkt 4, og gjennomfører tredje og fjerde probe ved disse punktene
- Styringen posisjonerer touch-proben tilbake i sikker høyde
- Avhengig av syklusparametrene Q303 og Q305 behandler styringen det beregnede referansepunktet, (se grunnlag for touch-probe-sykluser 4xx for angivelse av referansepunkt)
- Deretter lagrer styringen koordinatene for det beregnede hjørnet i de påfølgende Q-parametrene
- Ved behov kan styringen også beregne nullpunktet på touch-probe-aksen på nytt ved hjelp av en separat probe
Styringen måler alltid første linje i retning mot arbeidsplanets hjelpeakse.
Q-parameter- | Beskrivelse |
---|---|
Q151 | Aktuell verdi for hjørne, hovedakse |
Q152 | Aktuell verdi for hjørne, hjelpeakse |
Definisjon av hjørne
Definer hjørnet som styringen skal bruke som referansepunkt, ut fra målepunktene 1 og 3 (se følgende bilde og tabell).
Hjørne | X-koordinat | Y-koordinat |
---|---|---|
A | Punkt 1 større punkt 3 | Punkt 1 mindre punkt 3 |
B | Punkt 1 mindre punkt 3 | Punkt 1 mindre punkt 3 |
C | Punkt 1 mindre punkt 3 | Punkt 1 større punkt 3 |
D | Punkt 1 større punkt 3 | Punkt 1 større punkt 3 |
Tips:
- 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.
- Tilbakestill koordinatomregninger først
- 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.
Syklusparametere
Hjelpebilde | Parameter |
---|---|
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 | |
Q326 Avstand 1. akse? Avstand mellom første og andre målepunkt på arbeidsplanets hovedakse. Verdien er inkrementell. Inndata: 0–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 | |
Q327 Avstand 2. akse? Avstand mellom tredje og fjerde målepunkt på arbeidsplanets hjelpeakse. Verdien er inkrementell. Inndata: 0–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 | |
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 | |
Q304 Utføre grunnrotering (0/1)? Definer skal kompensere for emnets skråstilling med en grunnrotering: 0: ikke utfør grunnrotering 1: utfør grunnrotering Inndata: 0, 1 | |
Q305 Nummer i tabell? Angi linjenummeret i referansepunktstabellen/nullpunktstabellen hvor styringen lagrer koordinatene for hjørnet. Avhengig av Q303 overfører styringen oppføringen til referansepunkttabellen eller nullpunkttabellen: Hvis Q303 = 1, beskriver styringen referansepunktstabellen. Hvis det skjer en endring i det aktive nullpunktet, trer endringen i kraft straks. Ellers går oppføringen inn i den respektive linjen i referansepunkttabellen uten automatisk aktivering. Hvis Q303 = 0, beskriver styringen nullpunkttabellen. Nullpunktet aktiveres ikke automatisk. Inndata: 0...99999 | |
Q331 Nytt nullpunkt hovedakse? Koordinat på hovedaksen hvor styringen skal plassere beregnet hjørne av tappen. Grunninnstilling = 0. Verdien er absolutt. Inndata: -99999,9999–+99999,9999 | |
Q332 Nytt nullpunkt sideakse? Koordinat på hjelpeaksen styringen skal plassere beregnet hjørne. 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 | |
Q381 Probe i TS-akse? (0/1) Definer om styringen også skal angi referansepunktet i touch-probe-aksen: 0: Ikke angi referansepunkt i touch-probe-aksen 1: Angi referansepunkt i touch-probe-aksen Inndata: 0, 1 | |
Q382 Probe TS-akse: Koordin. 1. akse? Koordinat for probepunktet på arbeidsplanets hovedakse, som skal brukes som nullpunkt for probeaksen. Kun aktivert hvis Q381 = 1. Verdien er absolutt. Inndata: -99999,9999–+99999,9999 | |
Q383 Søk TS-akse: Koordinat 2. akse? Koordinat for probepunktet på arbeidsplanets hjelpeakse, som skal benyttes som nullpunkt for probeaksen. Kun aktivert hvis Q381 = 1. Verdien er absolutt. Inndata: -99999,9999–+99999,9999 | |
Q384 Søk TS-akse: Koordinat 3. akse? Koordinat for probepunktet på touch-probe-aksen som skal benyttes som referansepunkt for touch-probe-aksen. Kun aktivert hvis Q381 = 1. Verdien er absolutt. Inndata: -99999,9999–+99999,9999 | |
Q333 Nytt nullpunkt TS-akse? Koordinat på touch-probe-aksen som styringen skal benytte som referansepunktpunkt. Grunninnstilling = 0. Verdien er absolutt. Inndata: -99999,9999–+99999,9999 |
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.
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.
11 TCH PROBE 414 REFPKT HJOERNE UTV. ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|