Cyklus 403 ROT OVER DREJEAKSE

ISO-Programmering

G403

Anvendelse

Tastesystem-cyklus 403 bestemmer ved måling af to punkter, som skal ligge på en retlinje, en emne-skråflade. Den fastlagte skrå emne-flade kompenserer styringen for ved drejning af A-, B- eller C-aksen. Emnet kan derfor opspændes vilkårligt på rundbordet.

Cyklusafvikling

tch402_1_num
  1. Styringen positionerer tastesystemet med ilgang (værdi fra kolonne FMAX) og med positionerlogik til programmerede tastepunkt 1. Styringen forskyder derved tastesystem med sikkerhedsafstand 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 tast-tilspænding (kolonne F)
  4. Herefter kører tastesystemet til næste tastepunkt 2 og gennemfører det andet taste-forløb
  5. Styringen positionerer tastesystemet tilbage til sikker højde og drejer den i Cyklus definerede drejeakse med den registrerede værdi. Eventuelt kan De angive, om styringen skal fastlægge drejevinklen i Henførings-Tabellen eller i Nulpunkt-Tabellen til 0.

Anvisninger

 
Anvisning
Pas på kollisionsfare!
Når styringen automatisk positionerer drejeaksen, kan det komme til kollision.
  1. Pas på mulige kollisioner mellem evt. på bordet opbygget elementer og værktøjet
  2. Vælg en sikker højde så at der ikke kan opstå kollision.
 
Anvisning
Pas på kollisionsfare!
Når De i parameter Q312 Akse f. kompenserende bevægelse? indgiver værdien 0, bestemmer Cyklus den justerede drejeakse automatisk (anbefalet indstilling) Dermed bliver, afhængig af rækkefølgen af tastepunkter, en vinkel bestemt. De overførte vinkel vises fra første til anden tastepunkt. Når De i parameter Q312, vælger A-, B- eller C-akse som udligningsakse, overfører Cyklus vinklen uafhængig af rækkefølgen af tastepunkter. Den beregnede vinkel ligger området -90 til +90°. Pas på kollisionsfare!
  1. Kontroller efter justering positionen af drejeaksen
 
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

Cyklusparameter

Hjælpebillede

Parametre

tch402_3_NCK

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

Koordinater til første tastepunkt i hovedaksen for bearbejdningsplanet Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q264 1st målepunkt i 2nd akse?

Koordinater til første tastepunkt i sideaksen for bearbejdningsplanet Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q265 2nd måle-punkt i 1st akse?

Koordinater til andet tastepunkt i hovedaksen for bearbejdningsplanet Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q266 2nd måle-punkt i 2nd akse?

Koordinater til andet tastepunkt i sideaksen for bearbejdningsplanet Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q272 Måle-akse (1/2/3, 1=ref. akse)?

Aksen, i hvilken målingen skal foregå:

1: Hovedakse = måleakse

2: Sideakse = måleakse

3: Tastesystemakse = måleakse

Indlæs: 1, 2, 3

Q267 Kørsel retning 1 (+1=+ / -1=-)?

Retningen, i hvilken tastsystemet skal køre til emnet:

-1: : Kørselsretning negativ

+1: Kørselsretning positiv

Indlæs: -1, +1

tch402_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

Q312 Akse f. kompenserende bevægelse?

Fastlæg, med hvilken drejeakse styringen skal kompensere den målte skråflade:

0: Automatikmodus – Styringen overfører den justerede drejeakse til aktive Kinematik. I automatikmodus bliver den første drejebordakse anvendt (udgående fra emne) som udligningsakse. Anbefalede indstillinger!

4: Kompenser skråflade med drejeakse A

5: Kompenser skråflade med drejeakse B

6: Kompenser skråflade med drejeakse C

Indlæs: 0, 4, 5, 6

Q337 Sæt til nul efter opretning?

Fastlæg, om styringen skal sætte vinklen af den justerede drejeakse i Preset-Tabellen hhv. i Nulpunkt-Tabellen til 0 efter justering.

0: Efter opretning af vinkel af drejeakse i Tabel bliver ikke sat til 0

1: Efter opretning af vinkel af drejeakse i Tabel bliver sat til 0

Indlæs: 0, 1

Q305 Nummer i tabel?

Angiv nummeret i henføringspunkttabellen, i hvilken styringen skal indlæse grunddrejningen.

Q305 = 0: Drejeakse bliver i nummer 0 i henføringstanel nulsat. Derved kommer indlæsning i OFFSET-kolonne. Yderlig bliver alle andre værdier (X, Y, Z, osv.) til tidspunktet aktive henføringspunkt i linje 0 af henføringspunkttabellen overført. Derudover bliver henføringspunkt fra linje 0 aktiveret.

Q305 > 0: Angiv linje i henføringstabel, i hvilken styringen skal nulsætte drejeakse. Derved kommer indlæsning i OFFSET-kolonne af henføringspunkttabel.

Q305 er afhængig af følgende Parameter:

  • Q337 = 0: Parameter Q305 er ikke aktiv
  • Q337 = 1: Parameter Q305 virker som ovenfor
  • Q312 = 0: Parameter Q305 virker som ovenfor
  • Q312 > 0: Indlæsning i Q305 bliver ignoreret. Derved kommer indlæsning i OFFSET-kolonne i linje af henføringspunkttabel, som er aktiv ned Cykluskald

Indlæs: 0...99999

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

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

0: Skriv det fastlagte referencepunkt som en nulforskydning i den aktive nulpunktstabel. Henf.systemet er det aktive emne-koordinatsystem.

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

Indlæs: 0, 1

Q380 Henføringsv. hovedakse?

Vinklen, på hvilken styringen skal oprette den tastede retlinje.. Kun virksom, når drejeaksen = automatiskfunktion eller C er valgt (Q312 =0 eller 6).

Indlæse: 0...360

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 403 ROT OVER DREJEAKSE ~

Q263=+0

;1ST PUNKT 1ST AKSE ~

Q264=+0

;1ST PUNKT 2ND AKSE ~

Q265=+20

;2. PUNKT 1. AKSE ~

Q266=+30

;2. PUNKT 2. AKSE ~

Q272=+1

;MAALE-AKSE ~

Q267=-1

;KOERSEL RETNING ~

Q261=-5

;MAALE HOEJDE ~

Q320=+0

;SIKKERHEDS-AFSTAND ~

Q260=+20

;SIKKERE HOEJDE ~

Q301=+0

;KOER TIL FRI-HOEJDE ~

Q312=+0

;KOMPENSATION AKSE ~

Q337=+0

;SET TIL NUL ~

Q305=+1

;NUMMER I TABEL ~

Q303=+1

;MALEVAERDI-OVERFOER. ~

Q380=+90

;HENF. VINKEL