Syklus 31 eller 481 KAL. VERKT.LENGDE

ISO-programmering

G481

Bruk

 
Machine

Følg maskinhåndboken!

For å måle verktøylengden må du programmere touch-probe-syklusen 31 eller 482 (Forskjeller mellom syklusene 30 til 33 og 480 til 483). Ved hjelp av inndataparameterne kan du bestemme verktøylengden på tre forskjellige måter:

  • Når diameteren på verktøyet er større enn diameteren på måleflaten til TT, kan du måle opp med roterende verktøy
  • Når diameteren på verktøyet er mindre enn diameteren på måleflaten til TT, kan du måle opp med verktøyet i ro. Det samme gjelder når du vil bestemme lengden til bor eller kulefreser.
  • Når diameteren på verktøyet er større enn diameteren på måleflaten til TT, kan du utføre en enkelskjæringsoppmåling med verktøyet i ro

Oppmåling med roterende verktøy

For å beregne det lengste skjæret kjøres verktøyet roterende på måleflaten til TT og forskjøvet i forhold til touch-probe-midtpunktet. Du programmerer forskyvningen i verktøytabellen under verktøyforskyvning: Radius (R-OFFS).

Oppmåling med verktøy i ro (f.eks. bor)

Verktøyet som skal måles opp, kjøres over midten av måleflaten. Deretter kjører det med spindelen i ro mot måleflaten til TT. For denne typen oppmåling angir du 0 som radius for verktøyforskyvningen (R-OFFS) i verktøytabellen.

Prosedyren «Enkelskjæringsoppmåling»

Verktøyet som skal måles opp, forposisjoneres ved siden av touch-probe-hodet. Frontflaten på verktøyet befinner seg da under den øvre kanten på touch-probe-hodet, slik det er fastsatt i offsetToolAxis (nr. 122707). Du kan fastsette en ekstra forskyvning under Verktøyforskyvning: Lengde (L-OFFS) i verktøytabellen. Når verktøyet roterer, prober styringen radialt. Slik bestemmes startvinkelen for enkelskjæringsoppmåling. Deretter måler du lengden på alle skjærene ved at spindelorienteringen endres. For denne målingen må du programmere MALING AV SKJAER i syklus 31 = 1.

Tips:

 
Merknad
Kollisjonsfare!
Hvis du stiller inn stopOnCheck (nr. 122717) på FALSE, evaluerer styringen ikke resultatparameteren Q199. NC-programmet stoppes ikke ved overskridelse av bruddtoleransen. Kollisjonsfare!
  1. Sett stopOnCheck (nr. 122717) på TRUE
  2. Sørg eventuelt for å stoppe NC-programmet ved overskridelse av bruddtoleransen.
  • Denne syklusen kan du bare utføre i bearbeidingsmodusen FUNCTION MODE MILL.
  • Før du måler verktøy for første gang, må du legge inn den omtrentlige radiusen, den omtrentlige lengden, antall skjær og skjæreretningen for det aktuelle verktøyet i verktøytabellen TOOL.T.
  • Du kan utføre enkelskjæringsoppmåling for verktøy med inntil 20 skjær.
  • Syklusene 31 og 481 støtter ingen dreie- og avrettingsverktøy og heller ingen touch-prober.

Måling av slipeverktøy

  • Syklusen tar hensyn til basis- og korreksjonsdataene fra TOOLGRIND.GRD og slite- og korreksjonsdataene (LBREAK og LTOL) fra TOOL.T.
  • Q340: 0 og 1
  • Korreksjons- eller basisdata blir endret avhengig av om en initialavretting (INIT_D) er fastsatt eller ikke. Syklusen setter verdiene automatisk inn på rett sted i TOOLGRIND.GRD.

Vær oppmerksom på forløpet ved innretting av slipeverktøyet, se Verktøydata.

Syklusparametere

Hjelpebilde

Parameter

Q340 Modus verktøymåling (0–2)?

Definer om og hvordan de registrerte dataene skal legges inn i verktøytabellen.

0: Den målte verktøylengden blir skrevet inn i verktøytabellen TOOL.T i minnet L og verktøykorrekturen DL=0 blir angitt. Hvis det allerede er lagret en verdi i TOOL.T, blir den overskrevet.

1: Den målte verktøylengden sammenlignes med verktøylengden L fra TOOL.T. Avviket beregnes og angis som deltaverdi DL i TOOL.T. Avvikene er også tilgjengelige i Q-parameteren Q115. Verktøyet sperres hvis deltaverdien er større enn den tillatte slitasje- eller bruddtoleransen for verktøylengden (status L i TOOL.T)

2: Den målte verktøylengden sammenlignes med verktøylengden L fra TOOL.T. Styringen beregner avviket og skriver verdien i Q-parameteren Q115. Det blir ikke oppført i verktøytabellen under L eller DL.

Inndata: 0, 1, 2

 
Tip

Vær oppmerksom på adferden ved slipeverktøy,

Måling av slipeverktøy

Q260 Sikker høyde?

Angi en posisjon i spindelaksen som utelukker kollisjon med emner eller spennjern. Sikker høyde henviser til det aktive nullpunktet til emnet. Hvis du har angitt en så liten sikker høyde at verktøyspissen ligger under den øvre kanten på platen, blir kalibreringsverktøyet automatisk posisjonert over platen (sikkerhetssone fra safetyDistStylus).

Inndata: -99999,9999–+99999,9999

Q341 Måling av skjær? 0=Nei/1=Ja

Definer om det skal utføres en enkelskjæringsoppmåling (maks. 20 skjær kan måles)

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 nytt format

11 TOOL CALL 12 Z

12 TCH PROBE 481 KAL. VERKT.LENGDE ~

Q340=+1

;KONTROLLER ~

Q260=+100

;SIKKER HOEYDE ~

Q341=+1

;MALING AV SKJAER

Syklus 31 inneholder en ekstra parameter:

Hjelpebilde

Parameter

Parameternr. for resultat?

Parameternummeret som styringen lagrer statusen til målingen i:

0.0: Verktøyet er innenfor toleransen

1.0: Verktøyet er slitt (LTOL overskredet)

2.0: Verktøyet er brukket (LBREAK overskredet). Hvis du ikke vil bearbeide måleresultatet videre i NC-programmet, må du bekrefte dialogspørsmålet med tasten NO ENT

Inndata : 0...1999

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.

Første oppmåling med roterende verktøy, gammelt format

11 TOOL CALL 12 Z

12 TCH PROBE 31.0 KAL. VERKT.LENGDE

13 TCH PROBE 31.1 KONTROLLER:0

14 TCH PROBE 31.2 HOEYDE::+120

15 TCH PROBE 31.3 MALING AV SKJAER:0

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.

Kontroll med enkelskjæringsoppmåling, lagre status i Q5, gammelt format

11 TOOL CALL 12 Z

12 TCH PROBE 31.0 KAL. VERKT.LENGDE

13 TCH PROBE 31.1 KONTROLLER:1 Q5

14 TCH PROBE 31.2 HOEYDE:+120

15 TCH PROBE 31.3 MALING AV SKJAER:1