Syklus 430 MAL HULLSIRKEL

ISO-programmering

G430

Bruk

Touch-probe-syklus 430 beregner sentrum og diameter for en hullsirkel ved å måle tre boringer. Hvis du definerer toleranseverdier for syklusen, sammenligner styringen nominelle og faktiske verdier og legger inn avviket i Q-parameterne.

Syklusforløp

tch416_1_num
  1. Styringen posisjonerer touch-proben med ilgang (verdi fra kolonne FMAX) og med posisjoneringslogikk på det angitte midtpunktet for første boring 1
  2. Posisjoneringslogikk

  3. Deretter beveger touch-proben seg til angitt målehøyde, og registrerer midtpunktet i første boring gjennom fire prober
  4. Så beveger touch-proben seg tilbake til sikker høyde, og plasserer seg på det angitte midtpunktet i andre boring 2
  5. Styringen flytter touch-proben til angitt målehøyde og registrerer midtpunktet i andre boring gjennom fire prober
  6. Så beveger touch-proben seg tilbake til sikker høyde, og plasserer seg på det angitte midtpunktet i tredje boring 3
  7. Styringen flytter touch-proben til angitt målehøyde og registrerer midtpunktet i tredje boring gjennom fire prober
  8. Til slutt flytter styringen touch-proben tilbake til sikker høyde, og lagrer aktuelle verdier og avvik i følgende Q-parametre:

Q-parameter-
nummer

Beskrivelse

Q151

Aktuell verdi, sentrum hovedakse

Q152

Aktuell verdi, sentrum hjelpeakse

Q153

Faktisk verdi hullsirkeldiameter

Q161

Avvik, sentrum hovedakse

Q162

Avvik, sentrum hjelpeakse

Q163

Avvik hullsirkeldiameter

Tips:

  • Denne syklusen kan du bare utføre i bearbeidingsmodusen FUNCTION MODE MILL.
  • Syklus 430 utfører bare bruddovervåking, ingen automatisk verktøykorrigering.
  • 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

tch430_3

Q273 Sentrum 1. akse (nominell)?

Hullsirkelmidtpunkt (nominell verdi) på arbeidsplanets hovedakse. Verdien er absolutt.

Inndata: -99999,9999–+99999,9999

Q274 Sentrum 2. akse (nominell)?

Hullsirkelmidtpunkt (nominell verdi) på arbeidsplanets hjelpeakse. Verdien er absolutt.

Inndata: -99999,9999–+99999,9999

Q262 Nominell diameter

Angi boringens diameter.

Inndata: 0–99999,9999

Q291 Vinkel 1. boring?

Polarkoordinatvinkel for midtpunktet i første boring i arbeidsplanet. Verdien er absolutt.

Inndata : -360 000...+360 000

Q292 Vinkel 2. boring?

Polarkoordinatvinkel for midtpunktet i andre boring i arbeidsplanet. Verdien er absolutt.

Inndata : -360 000...+360 000

Q293 Vinkel 3. boring?

Polarkoordinatvinkel for midtpunktet i tredje boring i arbeidsplanet. Verdien er absolutt.

Inndata : -360 000...+360 000

tch430_2

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

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

Q288 Størstemål?

Største tillatte hullsirkeldiameter

Inndata: 0–99999,9999

Q289 Minstemål?

Minste tillatte hullsirkeldiameter

Inndata: 0–99999,9999

Q279 Toleranseverdi sentrum 1. akse?

Tillatt posisjonsavvik på arbeidsplanets hovedakse.

Inndata: 0–99999,9999

Q280 Toleranseverdi sentrum 2. akse?

Tillatt posisjonsavvik på arbeidsplanets hjelpeakse.

Inndata: 0–99999,9999

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 TCHPR430.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

Q309 PGM-stopp ved toleransefeil?

Definer om styringen skal avbryte programforløpet ved toleranseoverskridelser og vise en feilmelding:

0: Ikke avbryt programmet, og ikke vis feilmelding

1: Avbryt programmet, og vis feilmelding

Inndata: 0, 1

Q330 Verktøynummer for overvåking?

Definer om styringen skal utføre en verktøyovervåking :

0: Overvåking ikke aktivert

>0: Nummer eller navn på verktøyet som styringen har utført bearbeidingen med. Du kan overføre verktøyet direkte fra verktøytabellen med en ved hjelp av valgmuligheten i handlingslinjen.

Inndata: 0...99999.9 eller maksimalt 255 tegn

Verktøyovervåking

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 430 MAL HULLSIRKEL ~

Q273=+50

;SENTRUM 1. AKSE ~

Q274=+50

;SENTRUM 2. AKSE ~

Q262=+80

;NIOMINELL DIAMETER ~

Q291=+0

;VINKEL 1. BORING ~

Q292=+90

;VINKEL 2. BORING ~

Q293=+180

;VINKEL 3. BORING ~

Q261=-5

;MALEHOEYDE ~

Q260=+10

;SIKKER HOEYDE ~

Q288=+80.1

;MAKS. GRENSE ~

Q289=+79.9

;MINSTE GRENSE ~

Q279=+0.15

;TOLERANSE 1. SENTRUM ~

Q280=+0.15

;TOLERANSE 2. SENTRUM ~

Q281=+1

;MALEPROTOKOLL ~

Q309=+0

;PGM-STOPP VED FEIL ~

Q330=+0

;VERKTOEY