ISO-programmering
G452
G452
Følg maskinhåndboken!
Denne funksjonen må aktiveres og tilpasses av maskinprodusenten.
Med touch-probe-syklus 452 kan du optimere maskinens kinematiske transformasjonskjede (se Syklus 451 MAL KINEMATIKK (alternativ 48)). Deretter korrigerer styringen emnekoordinatsystemet i kinematikkmodellen slik at det gjeldende nullpunktet etter optimeringen er i midten av kalibreringskulen.
Velg posisjon for kalibreringskulen på maskinbordet, slik at det ikke oppstår kollisjon under målingen.
Med denne syklusen kan du for eksempel tilpasse utskiftbare hoder til hverandre.
Hvis kalibreringskulen kan være fastspent på maskinbordet under bearbeidingen, kan du for eksempel kompensere for drift på maskinen. Denne prosedyren er også mulig på maskiner uten roteringsakser.
Q-parameter- | Beskrivelse |
---|---|
Q141 | Målt standardavvik A-akse |
Q142 | Målt standardavvik B-akse |
Q143 | Målt standardavvik C-akse |
Q144 | Optimert standardavvik A-akse |
Q145 | Optimert standardavvik B-akse |
Q146 | Optimert standardavvik C-akse |
Q147 | Offsetfeil i X-retning, for manuell overtagelse i den tilhørende maskinparameteren |
Q148 | Offsetfeil i Y-retning, for manuell overtagelse i den tilhørende maskinparameteren |
Q149 | Offsetfeil i Z-retning, for manuell overtagelse i den tilhørende maskinparameteren |
For å kunne utføre en kompensasjon av forhåndsinnstillingen må kinematikken være klargjort tilsvarende. Følg maskinhåndboken.
Hjelpebilde | Parameter |
---|---|
Q407 Nøyaktig kalibreringskuleradius? Angi nøyaktig radius for kalibreringskulen som brukes. Inndata: 0.0001...99.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 | |
Q408 Returkjøringshøyde? 0Ikke kjør til returkjøringshøyden. Styringen kjører til neste måleposisjon i aksen som skal måles. Ikke tillatt for Hirth-akser! Styringen kjører til første måleposisjon i rekkefølgen A, B og deretter C >0: Returhøyde i emnekoordinatsystem som ikke er dreid og som styringen kjører til før rotasjonsakseposisjonering i spindelaksen. Styringen posisjonerer også touch-proben i arbeidsplanet på nullpunktet. Probeovervåkingen er ikke aktiv i denne modusen. Definer posisjoneringshastigheten i parameter Q253.Verdien er absolutt. Inndata: 0–99999,9999 | |
Q253 Mating forposisjonering? Angi verktøyets bevegelseshastighet i mm/min ved posisjonering. Inndata: 0–99999,9999 alternativ FMAX, FAUTO, PREDEF | |
Q380Ref.vinkel hovedakse? Legg inn referansevinkelen (grunnroteringen) for registrering av målepunktene i det gyldige koordinatsystemet for emnet. Hvis det defineres en referansevinkel, kan måleområdet til en akse forstørres betraktelig. Verdien er absolutt. Inndata: 0...360 | |
Q411 Startvinkel A-akse? Startvinkel i A-aksen der første måling skal utføres. Verdien er absolutt. Inndata : -359.9999...+359.9999 | |
Q412 Sluttvinkel A-akse? Sluttvinkel i A-aksen der siste måling skal utføres. Verdien er absolutt. Inndata : -359.9999...+359.9999 | |
Q413 Posisjonsvinkel A-akse? Posisjonsvinkel i A-aksen der de andre roteringsaksene skal måles. Inndata : -359.9999...+359.9999 | |
Q414 Antall målepunkter i A (0...12)? Antall prober som styringen skal måle A-aksen med. Hvis inndata = 0, utfører styringen ingen måling på denne aksen. Inndata : 0...12 | |
Q415 Startvinkel B-akse? Startvinkel i B-aksen der første måling skal utføres. Verdien er absolutt. Inndata : -359.9999...+359.9999 | |
Q416 Sluttvinkel B-akse? Sluttvinkel i B-aksen der siste måling skal utføres. Verdien er absolutt. Inndata : -359.9999...+359.9999 | |
Q417 Posisjonsvinkel B-akse? Posisjonsvinkel i B-aksen der de andre roteringsaksene skal måles. Inndata : -359 999...+360 000 | |
Q418 Antall målepunkter i B (0...12)? Antall prober som styringen skal måle B-aksen med. Hvis inndata = 0, utfører styringen ingen måling på denne aksen. Inndata : 0...12 | |
Q419 Startvinkel C-akse? Startvinkel i C-aksen der første måling skal utføres. Verdien er absolutt. Inndata : -359.9999...+359.9999 | |
Q420 Sluttvinkel C-akse? Sluttvinkel i C-aksen der siste måling skal utføres. Verdien er absolutt. Inndata : -359.9999...+359.9999 | |
Q421 Posisjonsvinkel C-akse? Posisjonsvinkel i C-aksen der de andre roteringsaksene skal måles. Inndata : -359.9999...+359.9999 | |
Q422 Antall målepunkter i C (0...12)? Antall prober som styringen skal måle C-aksen med. Hvis inndata = 0, utfører styringen ingen måling på denne aksen Inndata : 0...12 | |
Q423 Antall prober? Definer antall probinger som styringen skal bruke til måling av kalibreringskulen i planet. Færre målepunkter øker hastigheten, flere målepunkter øker målesikkerheten. Inndata : 3...8 | |
Q432 Vinkelomr., kompens. for slakt? Her definerer du vinkelverdien som skal brukes som overkjøring for måling av roteringsakseslakk. Overkjøringsvinkelen må være betydelig større enn faktisk slakk for roteringsaksene. Hvis inndata = 0, utfører styringen ingen måling av slakk på denne aksen. Inndata : -3...+3 |
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.
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 TOOL CALL "TOUCH_PROBE" Z | ||
12 TCH PROBE 450 LAGRE KINEMATIKK ~ | ||
| ||
| ||
13 TCH PROBE 452 FORH.INNST.-KOMP. ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
Utskifting av hoder er en maskinspesifikk funksjon. Se maskinhåndboken.
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.
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 TOOL CALL "TOUCH_PROBE" Z | ||
12 TCH PROBE 452 FORH.INNST.-KOMP. ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
Målet med denne prosedyren er at nullpunktet på emnet skal være uendret etter skifte av roteringsakser (skifte av hoder).
I eksempelet nedenfor beskrives justeringen av et gaffelhode med aksene AC. A-aksene skiftes, mens C-aksen blir værende på basismaskinen.
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.
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 TOOL CALL "TOUCH_PROBE" Z | ||
12 TCH PROBE 451 MAL KINEMATIKK ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
Denne prosedyren er også mulig på maskiner uten roteringsakser
Under bearbeidingen utsettes ulike maskinelementer for en drift på grunn av at omgivelsesforholdene endres. Hvis driften er tilstrekkelig konstant over prosessområdet og kalibreringskulen kan bli stående på maskinbordet under bearbeidingen, kan denne driften registreres og kompenseres med syklus 452.
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.
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 TOOL CALL "TOUCH_PROBE" Z | ||
12 CYCL DEF 247 FASTSETT NULLPUNKT ~ | ||
| ||
13 TCH PROBE 451 MAL KINEMATIKK ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
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.
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 TOOL CALL "TOUCH_PROBE" Z | ||
13 TCH PROBE 452 FORH.INNST.-KOMP. ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|
Når syklus 452 er kjørt, oppretter styringen en protokoll (TCHPRAUTO.html) som lagres i samme mappe som det aktuelle NC-programmet. Protokollen inneholder følgende data: