syklus 1402 KULEPROBING

Bruk

Touch-probe-syklus 1402 beregner midtpunktet for en kule. Du kan overføre resultatet til den aktive linjen i referansepunkttabellen.

Syklusforløp

1402
  1. Styringen posisjonerer touch-proben i ilgang (verdi fra kolonne FMAX) og med posisjoneringslogikk for det programmerte probepunktet. Ved forhåndsposisjonering tar styringen hensyn til sikkerhetsavstanden Q320.
  2. Posisjoneringslogikk

  3. Deretter kjører touch-proben til angitt målehøyde Q1102 og registrerer faktisk posisjon for første probepunkt gjennom enkel probing.
  4. Styringen posisjonerer touch-proben med FMAX_PROBE tilbake til sikker høyde Q260 og deretter til neste probepunkt.
  5. Styringen kjører touch-proben til angitt målehøyde Q1102 og registrerer neste probepunkt.
  6. Alt etter definisjon av Q423 antall prober gjentas trinnene 3 til 4.
  7. Styringen posisjonerer touch-proben i verktøyaksen med sikkerhetsavstanden over kulen.
  8. Touch-proben beveger seg til midten av kulen og utfører et nytt probepunkt.
  9. Touch-proben går tilbake til sikker høyde Q260.
  10. Styringen lagrer den beregnede posisjonen i de etterfølgende Q-parameterne. Dersom Q1120=1, overfører styringen den fastsatte posisjonen til den aktive linjen i referansepunkttabellen.
  11. Grunnlagene til touch-probe-syklusene 14xx til setting av referansepunkt

Q-parameter-
nummer

Beskrivelse

Q950 til Q952

Målt sirkelsentrum i hoved-, hjelpe- og verktøyaksen

Q966

Målt diameter

Q980 til Q982

Målt avvik for sirkelsentrum

Q996

Målte avvik for diameter

Q183

  • Emnestatus
  • -1 = ikke definert
  • 0 = god
  • 1 = etterarbeid
  • 2 = utskilling

Tips:

 
Merknad
Kollisjonsfare!
Ved utførelse av touch-probe-syklusene 444 og 14xx må ingen koordinattransformasjoner være aktive, f.eks. syklusene 8 SPEILING, 11 SKALERING, 26 SKALERING AKSE, TRANS MIRROR.
  1. Tilbakestill koordinatkonvertering før syklusoppkall
  • Denne syklusen kan du bare utføre i bearbeidingsmodusen FUNCTION MODE MILL.
  • Dersom du på forhånd har definert syklusen 1493 PROBE EKSTRUSJON, vil styringen ignorere den ved utførelse av syklusen 1402 KULEPROBING.

Syklusparametere

Hjelpebilde

Parameter

cyc1402_1

Q1100 1. nominelle posisjon hovedakse?

Absolutt nominell posisjon for midtpunkt på arbeidsplanets hovedakse.

Inndata: -99999,9999–+99999,9999 eventuelle alternative inndata:

"?...": Halvautomatisk modus, Halvautomatisk modus

"...-...+...": Evaluering av toleransen, Evaluering av toleransene

"...@...": Overføring av en faktisk posisjon, Overføring av en faktisk posisjon

Q1101 1. nominelle posisjon hj.akse?

Absolutt nominell posisjon for midtpunkt på arbeidsplanets hovedakse

Inndata : -99999.9999...+9999.9999 eventuelt alternative inndata, se Q1100

Q1102 1. nominelle posisjon verk.akse?

Absolutt nominell posisjon for første probepunkt på verktøyaksen

Inndata : -99999.9999...+9999.9999 eventuelt alternative inndata, se Q1100

Q1116 Diameter 1. posisjon?

Kulens diameter

"...-...+...": Evaluering av toleransen, Evaluering av toleransene

Inndata: 0...9999.9999 eventuelt alternative inndata, se Q1100

Q423 Antall prober?

Antall probepunkter på diameteren

Inntasting: 3, 4, 5, 6, 7, 8

cyc1402_2

Q325 Startvinkel?

Vinkel mellom hovedaksen for arbeidsplanet og det første probepunktet. Verdien er absolutt.

Inndata : -360 000...+360 000

Q1119 Sirkel åpningsvinkel?

Vinkelområdet probene er fordelt i.

Inndata : -359 999...+360 000

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

Q1125 Vil du flytte til sikker høyde?

Posisjoneringsadferd mellom probeposisjonene

-1: Ikke kjør til sikker høyde.

0,0: Kjør til sikker høyde før og etter syklus. Forhåndsposisjonering finner sted med FMAX_PROBE.

2: Kjør til sikker høyde før og etter hvert probepunkt. Forhåndsposisjonering finner sted med FMAX_PROBE.

Inndata: -1, 0, +1, +2

Q309 Reaksjon ved toleransefeil?

Reaksjon ved overskridelse av toleranse:

0: Ikke avbryt programmet ved toleranseoverskridelse. Styringen åpner ikke noe vindu med resultater.

1: Avbryt programmet ved toleranseoverskridelse. Styringen åpner et vindu med resultater.

2: Når den faktiske posisjonen er i utskillingsområdet, åpner styringen et vindu med resultatene. Programmet avbrytes. Ved etterarbeid åpner ikke styringen noe vindu med resultater.

Inndata: 0, 1, 2

Q1120 Posisjon for overføring?

Definer hvilket probepunkt som korrigerer det aktive referansepunktet:

0: Ingen korreksjon

1: Korreksjon med hensyn til kulens midtpunkt

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

11 TCH PROBE 1402 KULEPROBING ~

Q1100=+25

;1. PUNKT HOVEDAKSE ~

Q1101=+25

;1. PUNKT HJELPEAKSE ~

Q1102=-5

;1. PUNKT VT-AKSE ~

QS1116=+10

;DIAMETER 1 ~

Q423=+3

;ANTALL PROBER ~

Q325=+0

;STARTVINKEL ~

Q1119=+360

;APNINGSVINKEL ~

Q320=+0

;SIKKERHETSAVST. ~

Q260=+50

;SIKKER HOEYDE ~

Q1125=+1

;MODUS SIKKER HOYDE ~

Q309=+0

;FEILREAKSJON ~

Q1120=+0

;OVERTAKELSESPOSISJON