Cyklus 416 NULPUNKT CIRKELCENT.

ISO-Programmering

G416

Anvendelse

Tastesystem-cyklus 416 beregner midtpunktet for en hulcirkel ved måling af tre boringer og fastlægge dette midtpunkt som henføringspunkt. Valgfrit kan styringen også skrive midtpunktet i en nulpunkt- eller henføringstabel-tabel.

Cyklusafvikling

tch416_1_num
  1. Styringen positionerer tastesystemet med ilgang (værdien fra kolonne FMAX) og med positioneringslogik til det indlæste midtpunkt for første boring 1.
  2. Positionierlogik

  3. Herefter kører tastesystemet til den indlæste målehøjde og registrerer med fire tastninger det første borings-midtpunkt
  4. Herefter kører tastsystemet tilbage til sikker højde og positionerer til det indlæste midtpunkt for den anden boring 2
  5. Styringen kører tastesystemet til den indlæste målehøjde og registrerer med fire tastninger det andet borings-midtpunkt
  6. Herefter kører tastsystemet tilbage til sikker højde og positionerer til det indlæste midtpunkt for den anden boring 3
  7. Styringen kører tastesystemet til den indlæste målehøjde og registrerer med fire tastninger den tredje borings-midtpunkt
  8. Styringen positionerer tastesystemer tilbage til sikker højde
  9. Afhængig af Cyklusparameter Q303 og Q305 behandler styringen det fastlagte henføringspunkt, (se Grundlag for Tastesystemcyklus 4xx til henføringspunktbestemmelse)
  10. Herefter gemmer Styringen den fastlagte akt.-position i efterfølgende Q-parameter.
  11. Hvis ønsket, bestemmer styringen herefter i et separat taste-forløb endda henf.punktet i tastesystem-aksen

Q-parameter-
nummer

Betydning

Q151

Akt.-værdi midt i hovedakse

Q152

Akt.-værdi midt i sideakse

Q153

Akt.-værdi hulkreds-diameter

Anvisninger

 
Anvisning
Pas på kollisionsfare!
Ved udførsel af Tastesystemcyklus 400 til 499 må ingen Cyklus til koordinatomregning være aktiv. Pas på kollisionsfare!
  1. Følgende Cyklus må ikke aktiveres inden Tastesystemcyklus: Cyklus 7 NULPUNKT, Cklus 8 SPEJLING, Cklus 10 DREJNING, Cklus 11 DIM.-FAKTOR og Cyklus 26 MAALFAKTOR.
  2. Nulstil koordinatomregning først
  • Denne Cyklus kan De udelukkende udfører i bearbejdningsfunktion FUNCTION MODE MILL.
  • Styringen nulstiller en aktiv grunddrejning ved Cyklusstart.

Tips til programmering

  • Før cyklus-definitionen skal De have programmeret et værktøjs-kald for definition af Tastesystem-aksen.

Cyklusparameter

Hjælpebillede

Parametre

tch416_3

Q273 Center i 1st akse (nom. værdi)?

Hulkreds-midte (Nom.-værdi) i hovedaksen for bearbejdningsplanet Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q274 Center i 2nd akse (nom. værdi)?

Hulkreds-midte (Nom.-værdi) i sideaksen for bearbejdningsplanet Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q262 Nominal diameter?

Indlæs omtrentlige hulkreds-diameter. Jo mindre boringsdiameteren er, desto nøjagtigere skal De angive Soll-diameteren

Indlæs: 0...99999.9999

Q291 Polar koord. vinkel af 1st hul?

Polarkoordinat-vinkel til første borings-midtpunkt i bearbejdningsplanet Værdi virker absolut.

Indlæse: -360.000...+360.000

Q292 Polar koord. vinlel 2nd hul?

Polarkoordinat-vinkel til anden borings-midtpunkt i bearbejdningsplanet Værdi virker absolut.

Indlæse: -360.000...+360.000

Q293 Polar koord. vinkel til 3rd hul?

Polarkoordinat-vinkel til tredie borings-midtpunkt i bearbejdningsplanet Værdi virker absolut.

Indlæse: -360.000...+360.000

Q261 Målehøjde i probe akse?

Koordinater til kuglecentrum i tastesystem-aksen, på hvilke målingen skal ske Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q260 SIKKERE HOEJDE ?

Koordinater i værktøjsaksen, i hvilken der ingen kollision kan ske mellem Tastesystem og emne (opspænding) Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999 alternativ PREDEF

Q305 Nummer i tabel?

Angiv linjenummer i henføringspunkt-tabellen/Nulpunkt-tabellen, i hvilken styringen skal gemme koordinaterne til midtpunktet. Afhængig af Q303 skriver styringen indlæsning i henføringspunkt-Tabelle eller i Nulpunkt-Tabellen.

Når Q303=1, så beskriver styringen henføringstabellen.

Gemme beregnet henføringspunkt

Indlæs: 0...99999

Q331 Nyt nulpunkt i reference akse?

Koordinater i hovedaksen, på hvilke styringen skal fastlægge det fremskaffede hulkreds-midte. Grundindstilling = 0. Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q332 Nyt nulpunkt i under akse?

Koordinater i sideaksen, på hvilke styringen skal fastlægge det fremskaffede hulkreds-midte. Grundindstilling = 0. Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q303 Måleværdi-overføring (0,1)?

Fastlægge, om det fastlagte henføringspunkt skal gemmes i nulpunkt-tabellen eller i henføringstabel:

-1: Brug ikke! Bliver indført af styringen, når gamle NC-Programmer indlæses (se Fælles for alle Tastesystem-Cyklus 4xx ved henføringspunkt-fastlæggelse)

0: Skriv det bestemte referencepunkt til den aktive nulpunkttabel. Henf.systemet er det aktive emne-koordinatsystem.

1: Skrive det fremskaffede henføringspunkt i henføringstabel.

Indlæs: –1, 0, +1

Q381 Tast i TS akse? (0/1)

Fastlæg, om styringen også skal sætte henføringspunkt i tastesystemaske:

0: Sæt ikke henføringspunkt i tastesystemakse

1: Sæt henføringspunkt i tastesystemakse

Indlæs: 0, 1

Q382 Tast TS akse: Koord. 1. akse?

Koordinater til tastpunktet i hovedaksen for bearbejdningsplanet, på hvilke henf.punktet i tastsystemaksen skal fastlægges. Kun virksom, når Q381 = 1. Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q383 Taste TS akse: Koord. 2. akse?

Koordinater til tastepunktet i sideaksen for bearbejdningsplanet, på hvilke henf.punktet i tastsystemaksen skal fastlægges. Kun virksom, når Q381 = 1. Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q384 Taste TS akse: Koord. 3. akse?

Koordinater til tastepunktet i tastesystem-aksen, på hvilke henføringspunktet i tastesystemaksen skal fastlægges. Kun virksom, når Q381 = 1. Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q333 Nyt nulpunkt i TS akse?

Koordinater i tastesystem-aksen, på hvilke styringen skal fastlægge henføringspunktet. Grundindstilling = 0. Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q320 SIKKERHEDS-AFSTAND ?

Yderligere afstand mellem målepunkt og tastesystem-kugle. Q320 virker additiv til SET_UP (tastesystem-tabel) og kun ved tastning af henføringspunktet i tastesystem-akse. Værdi virker inkrementalt.

Indlæs: 0...99999.9999 alternativ PREDEF

Brugerhåndbogen indeholder NC-Programmer løsningsforslag. Før De anvender NC-Programmer eller enkelte NC-blokke på en maskine, skal de tilpasses.

  • De tilpasser følgende indhold for:
  • Værktøjer
  • Snitværdier
  • Tilspænding
  • Sikker højde eller sikker position
  • Maskinspecifike Positioner, f.eks. med M91
  • Sti for programkald

Nogle NC-Programmer er afhængig af maskinkinematikken. Tilpas disse NC-Programmer før den første testkørsel til din maskinkinematik.

Test NC-Programmer derudover ved at bruge simuleringen før den egentlige programkørsel.

 
Tip

Vha. en programtest fastlægger De, om NC-Programmer med den tilgængelige Software-Optionen, kan anvendes den aktive maskinkinematik og den aktuelle maskinkonfiguration.

Eksempel

11 TCH PROBE 416 NULPUNKT CIRKELCENT. ~

Q273=+50

;MIDTE 1. AKSE ~

Q274=+50

;MIDTE 2. AKSE ~

Q262=+90

;NOMINAL DIAMETER ~

Q291=+34

;VINKEL 1ST HUL ~

Q292=+70

;VINKEL TIL 2ND HUL ~

Q293=+210

;VINKEL TIL 3RD HUL ~

Q261=-5

;MAALE HOEJDE ~

Q260=+20

;SIKKERE HOEJDE ~

Q305=+12

;NUMMER I TABEL ~

Q331=+0

;NULPUNKT ~

Q332=+0

;NULPUNKT ~

Q303=+1

;MALEVAERDI-OVERFOER. ~

Q381=+1

;TAST I TS AKSE ~

Q382=+85

;1. KO. FOR TS AKSE ~

Q383=+50

;2. KO. FOR TS AKSE ~

Q384=+0

;3. KO. FOR TS AKSE ~

Q333=+1

;NULPUNKT ~

Q320=+0

;SIKKERHEDS-AFSTAND