Cyklus 401 ROT 2 BORING

ISO-Programmering

G401

Anvendelse

Tastesystem-cyklus 401 registrerer midtpunktet af to boringer. Derefter beregner styringen vinklen mellem bearbejdningsplanet for hovedakse og retlinjen der forbinder boringsmidtpunkterne. Med funktionen grunddrejning kompenserer styringen den beregnede værdi. Alternativt kan De også kompensere den fremskaffede skråflade med en drejning af rundbordet.

Cyklusafvikling

tch401_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. Til slut kører styringen tastesystemet tilbage til sikker højde og gennemfører den fastsatte grunddrejning

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.
  • Når De vil kompensere skråfladen med en rundbordsdrejning, så anvender styringen automatisk følgende drejeakser:
    • C med værktøjs-akse Z
    • B med værktøjsakse-akse Y
    • A med værktøjs-akse X

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

tch401_3

Q268 1st hul: center i 1st akse?

Midtpunkt for første boring i hovedaksen for bearbejdningsplanet Værdi virker absolut.

Indlæse: -99999.9999...+9999.9999

Q269 1st hul: center i 2nd akse?

Midtpunkt for første boring i sideaksen for bearbejdningsplanet Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q270 2nd hul: center i 1st akse?

Midtpunkt for anden boring i hovedaksen for bearbejdningsplanet Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q271 2nd hul: center i 2nd akse?

Midtpunkt for anden boring i sideaksen for bearbejdningsplanet Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

tch401_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

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

Q307 Forindstilling af drejevinkel

Hvis skråfladen der skal måles ikke skal henføre sig til hovedaksen, men til en vilkårlig retlinie, indlæses vinklen til henførings-retlinien. Styringen fremskaffer så for grunddrejningen forskellen mellem den målte værdi og vinklen til henførings-retlinjen. Værdi virker absolut.

Indlæse: -360.000...+360.000

Q305 Nummer i tabel?

Indgiv nummeret på linje fra henføringspunkt-tabellen. I denne linje tager styringen den respektive indlæsning fra:

Q305 = 0: Drejeaksen bliver i nummer 0 i henføringspunkttabel nullet. Derved kommer indlæsning i OFFSET-kolonne (Eksempel: Ved værktøjsakse Z kommer indlæsning i C_OFFS). 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: Drejeaksen bliver den her angivne linje af henføringspunkttabel nullet. Derved kommer indlæsning i OFFSET-kolonne af henføringspunkttabel. (Eksempel: Ved værktøjsakse Z kommer indlæsning i C_OFFS).

Q305 er afhængig af følgende Parameter:

  • Q337 = 0 og samtidig Q402 = 0: en grunddrejning blev sat i linje, der blev specificeret med Q305. (Eksempel: Ved værktøjsakse Z kommer indlæsning af grunddfrejning i SPC).
  • Q337 = 0 og samtidig Q402 = 1: Parameter Q305 er ikke aktiv
  • Q337 = 1: Parameter Q305 virker som beskrevet ovenfor

Indlæs: 0...99999

Q402 Grunddrejning/opretning (0/1)

Fastlæg, om styringen skal sætte den fremskaffede skråflade som en grunddrejning, eller skal oprette pr. rundbordsdrejning:

0: Sæt Grunddrejning: Her gemmer styringen grunddrejningen (F.eks.: ved værktøjsakse Z anvender styringen kolonne SPC)

1: udfør rundbordsdrejning: En indlæsning foretages i de respektive Offset-kolonne af henføringstabel (f.eks.: ved værktøjsakse Z anvender stryringen kolonne C_Offs), desuden roterer de respektive akser

Indlæs: 0, 1

Q337 Sæt til nul efter opretning?

Fastlæg, om styringen skal sætte positionsvisning af respektive drejeakser efter opretning til 0:

0: Efter opretning bliver positionsvisning ikke sat til 0

1: Efter opretning bliver positionsvisning sat til 0, når De forud har defineret Q402=1

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 401 ROT 2 BORING ~

Q268=-37

;1ST HUL I 1ST AKSE ~

Q269=+12

;1ST HUL I 2ND AKSE ~

Q270=+75

;2ND HUL I 1ST AKSE ~

Q271=+20

;2ND HUL I 2ND AKSE ~

Q261=-5

;MAALE HOEJDE ~

Q260=+20

;SIKKERE HOEJDE ~

Q307=+0

;FORINST. DREJEVINK. ~

Q305=+0

;NUMMER I TABEL ~

Q402=+0

;KOMPENSATION ~

Q337=+0

;SET TIL NUL