Cyklus 415 NULPUNKT I HJOERNE

ISO-Programmering

G415

Anvendelse

Tastesystem-cyklus 415 bestemmer skæringspunktet af to retlinjer og fastlægger dette skæringspunkt som henføringspunkt. Valgfrit kan styringen også skrive midtpunktet i en nulpunkt- eller henføringstabel-tabel.

Cyklusafvikling

tch415_1_num
  1. Styringen positionerer tastesystemet med ilgang (værdi fra kolonne FMAX) og med positioneringslogik til første tastepunkt 1 (se billedet). Styringen forskyder herved tastesystemet i hoved- og sideakse med sikkerheds-afstanden Q320 + SET_UP + tastekugleradius (mod den fastlagte kørselsretning)
  2. Positionierlogik

  3. Herefter kører tastesystemet til den indlæste målehøjde og gennemfører det første tast-forløb med taste-tilspænding (kolonne F). Tast-retningen giver sig ud fra hjørnenummeret
  1. Derefter kører tastesystemet til næste tastepunkt 2, Styringen forskyder herved tastesystemet i hoved- og sideakse med sikkerheds-afstanden Q320 + SET_UP + tastekugleradius og gennemfører anden tasteproces
  2. Styringen positionerer tastesystemet til tastepunktet 3 (positionerlogik som ved 1. tastepunkt) og udfører denne
  3. Derefter kører tastesystemet til tastepunkt 4. Styringen forskyder herved tastesystemet i hovedakse med sikkerheds-afstanden Q320 + SET_UP + Tastkugelradius oh gennemfører den fjerde tastning
  4. Styringen positionerer tastesystemer tilbage til sikker højde
  5. Afhængig af Cyklusparameter Q303 og Q305 behandler styringen det fastlagte henføringspunkt, (se Grundlag for Tastesystemcyklus 4xx til henføringspunktbestemmelse)
  6. Herefter gemmer Styringen de fastlagte hjørnekoordinater i efterfølgende Q-parameter.
  7. Hvis ønsket, bestemmer styringen herefter i et separat taste-forløb endda henf.punktet i tastesystem-aksen
 
Tip

Styringen måler altid den første retlinje i retning af sideaksen i bearbejdningsplanet.

Q-parameter-
nummer

Betydning

Q151

Akt.-værdi hjørne hovedakse

Q152

Akt.-værdi hjørne sideakse

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

tch415_3_NCK

Q263 1st måle-punkt i 1st akse?

Koordinater til hjørne i hovedaksen i bearbejdningsplanet Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q264 1st målepunkt i 2nd akse?

Koordinater til hjørne i sideaksen i bearbejdningsplanet Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q326 AFSTAND 1. AKSE ?

Afstand mellem hjørne og andet målepunkt i hovedaksen for bearbejdningsplanet Værdi virker inkrementalt.

Indlæs: 0...99999.9999

Q327 AFSTAND 2. AKSE ?

Afstand mellem hjørne og fjerde målepunkt i sideaksen for bearbejdningsplanet Værdi virker inkrementalt.

Indlæs: 0...99999.9999

Q308 Hjørne? (1/2/3/4)

Nummeret på hjørnet, hvor styringen skal fastlægge henføringspunktet.

Indlæs: 1, 2, 3, 4

tch415_2

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

Q320 SIKKERHEDS-AFSTAND ?

Yderligere afstand mellem målepunkt og tastesystem-kugle. Q320 virker additivt til kolonne SET_UP af Tastesystemtabelle. Værdi virker inkrementalt.

Indlæs: 0...99999.9999 alternativ PREDEF

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

Q301 Kør til fri-højde (0/1)?

Fastlæg, hvorledes tastsystemet skal køre mellem målepunkterne:

0: Mellem målepunkter kør til målehøjde

1: Mellem målepunkter kør til sikker højde

Indlæs: 0, 1

Q304 Udfør grund-drejning (0/1)?

Fastlæg, om styringen skal kompensere for den skrå emneflade med en grunddrejning:

0:Ingen grunddrejning gennemføres

1: Gennemføre grunddrejning

Indlæs: 0, 1

Q305 Nummer i tabel?

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

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

Når Q303 = 0, så beskriver styringen Nulpunktstabellen. Nulpunkt bliver ikke automatisk aktiveret

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 hjørne. 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 hjørne. 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

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 415 NULPUNKT I HJOERNE ~

Q263=+37

;1ST PUNKT 1ST AKSE ~

Q264=+7

;1ST PUNKT 2ND AKSE ~

Q326=+50

;AFSTAND 1. AKSE ~

Q327=+45

;AFSTAND 2. AKSE ~

Q308=+1

;HJOERNE ~

Q261=-5

;MAALE HOEJDE ~

Q320=+0

;SIKKERHEDS-AFSTAND ~

Q260=+20

;SIKKERE HOEJDE ~

Q301=+0

;KOER TIL FRI-HOEJDE ~

Q304=+0

;BASIS ROTATION ~

Q305=+7

;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