Cyklus 413 NULPUNKT UDE CIRKEL

ISO-Programmering

G413

Anvendelse

Tastesystem-cyklus 413 bestemmer midtpunktet for en Cirkeltap og lægger dette midtpunkt som henføringspunkt. Valgfrit kan styringen også skrive midtpunktet i en nulpunkt- eller henføringstabel-tabel.

Cyklusafvikling

tch413_1_num
  1. Styringen positionerer tastesystemet med ilgang (værdi fra kolonne FMAX) og med positionerlogik til tastepunkt 1. Styringen beregner tastepunkterne ud fra informationerne i Cyklus og sikkerhedsafstanden fra kolonnen SET_UP i Tastesystemtabel.
  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). Styringen bestemmer taste-retningen automatisk afhængig af den programmerede startvinkel
  4. Herefter kører tastesystemet cirkulært, enten i målehøjden eller i sikker højde, til næste tastepunkt 2 og gennemfører der det andet taste-forløb
  5. Styringen positionerer tastesystemet til tastepunktet 3 og derefter til tastepunkt 4 og gennemfører der det tredie hhv. fjerde taste-forløb
  6. Styringen positionerer tastesystemer tilbage til sikker højde
  7. Afhængig af Cyklusparameter Q303 og Q305 behandler styringen det fastlagte henføringspunkt, (se Grundlag for Tastesystemcyklus 4xx til henføringspunktbestemmelse)
  8. Herefter gemmer Styringen den fastlagte akt.-position i efterfølgende Q-parameter.
  9. 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 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
 
Anvisning
Pas på kollisionsfare!
For at undgå en kollision mellem tastesystem og emne, indlæser De Nom.-diameteren for tappen hellere for stor.
  1. Før cyklus-definitionen skal De have programmeret et værktøjs-kald for definition af Tastesystem-aksen.
  • Styringen nulstiller en aktiv grunddrejning ved Cyklusstart.
  • Denne Cyklus kan De udelukkende udfører i bearbejdningsfunktion FUNCTION MODE MILL.
  • Jo mindre De programmerer vinkelskridtet Q247, desto mere unøjagtigt beregner styringen henføringspunktet. Mindste indlæseværdi: 5°.
 
Tip

Programmer et vinkelskridt mindre end 90°.

Cyklusparameter

Hjælpebillede

Parametre

tch413_3

Q321 MIDTE 1. AKSE ?

Midten af Tappen i hovedaksen i bearbejdningsplanet Værdi virker absolut.

Indlæse: -99999.9999...+9999.9999

Q322 MIDTE 2. AKSE ?

Midten af tappen i sideaksen i bearbejdningsplanet Hvis De programmerer Q322 = 0, så opretter styringen borings-midtpunktet på den positive Y-akse, hvis De programmerer Q322 forskelligt fra 0, så opretter styringen borings-midtpunktet på Nom.-position Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q262 Nominal diameter?

Cirka diameter af tappen. Indlæs helst for stor værdi

Indlæs: 0...99999.9999

Q325 STARTVINKEL ?

Vinklen mellem hovedakse i bearbejdningsplanet og det første tastepunkt Værdi virker absolut.

Indlæse: -360.000...+360.000

Q247 VINKELSKRIDT ?

Vinklen mellem to målepunkter, fortegnet for vinkelskridtet fastlægger drejeretningen (- = medurs), med hvilken tastesystemet kører til næste målepunkt. Hvis De vil opmåle en cirkelbue, så programmerer De et vinkelskridt mindre end 90°. Værdi virker inkrementalt.

Indlæse: -120...+120

tch413_2_NCK

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

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 den fremskaffede Tapmidte. 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 den fremskaffede Tapmidte. 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

Q423 Antal tastninger plan (4/3)?

Fastlæg, om styringen skal måle cirklen med tre eller fire tastepunkter:

3: Anvend 3 målepunkter

4: Anvend 4 målepunkter (standardindstilling)

Indlæs: 3, 4

Q365 Kørselsart? retlinie=0/cirkel=1

Fastlæg, med hvilken banefunktion værktøjet skal køre mellem målepunkterne, ved kørsel til sikker højde (Q301=1) er aktiv:

0: Mellem bearbejdninger køres på en retlinje

1: Mellem bearbejdningerne køres cirkulær til delcirkel-diameter

Indlæs: 0, 1

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 413 NULPUNKT UDE CIRKEL ~

Q321=+50

;MIDTE 1. AKSE ~

Q322=+50

;MIDTE 2. AKSE ~

Q262=+75

;NOMINAL DIAMETER ~

Q325=+0

;STARTVINKEL ~

Q247=+60

;VINKELSKRIDT ~

Q261=-5

;MAALE HOEJDE ~

Q320=+0

;SIKKERHEDS-AFSTAND ~

Q260=+20

;SIKKERE HOEJDE ~

Q301=+0

;KOER TIL FRI-HOEJDE ~

Q305=+15

;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 ~

Q423=+4

;ANTAL TASTNINGER ~

Q365=+1

;KOERSELSART