Cyklus 460 TS KALIBRERES PA KUGLE (Option #17)

ISO-Programmering

G460

Anvendelse

 
Machine

Vær opmærksom på maskinhåndbogen!

cyc460

Før De starter kalibrerings-Cyklus, skal De forpositionerer tastesystemet i midten over kalibreringskuglen. Positioner tastesystemet i tastesystem-aksen cirka i sikkerhedsafstand (værdi fra Tastesystem-Tabel + værdi fra Cyklus) over kalibreringskuglen.

Med cyklus 460 kan De kalibrere et kontakt 3D-tastesystem automatisk på en eksakt kalibreringskugle.

Desuden er det muligt, at få 3D-kalibrerings data. Dertil er Software-Option #92, 3D-ToolComp nødvendigt. 3D-kalibreringsdata beskriver udbøjningen af tastesystemet i vilkårlig tasteretning. Under TNC:\system\3D-ToolComp\* bliver 3D-Kalibreringsdata gemt. I værktøjstabellen bliver i kolonne DR2TABLE af 3DTC-Tabellen refereret. Ved tastning bliver så 3D-kalibreringsdata tilgodeset. Denne 3D-kalibrering er nødvendig, hvis De vil opnå en meget høj nøjagtighed med 3D-tastning, f.eks. Cyklus 444 eller oprette emnet grafisk (Option #159).

Før De kalibrerer en simpel stylus:

Før De starter kalibrerings-Cyklus, skal De forpositionerer tastesystemet.

  1. Definer den omtrentlige værdi af radius R og længden L af tastesystem
  2. Positioner tastekuglen i bearbejdningsplanet midt over kalibreringskuglen
  3. Positioner tastesystemet cirka med sikkerhedsafstanden over kalireringskuglen. Sikkerhedsafstanden består af værdien af ​​tastesystemtabellen og værdien af ​​cyklussen.
Kalibrierkugel_Taster
Forpositionering med en simpel stylus

Før kalibrering af en L-format stylus:

  1. Opspænde kalibreringskugle
  2.  
    Tip

    Ved kalibrering skal tastning ved nord- og sydpolen være mulig. Hvis dette ikke er muligt, kan styringen ikke bestemme kuglens radius. Sørg for, at ingen kollision kan finde sted.

  3. definer ca. værdi for radius R og længde L af tastesystemet. De kan bestemme dette med et forindstillingsapparat.
  4. Gem den omtrentlige midterforskydning i tastesystem tabellen:
    • CAL_OF1: Længdee af udlægger
    • CAL_OF2: 0
  5. Udskift tastesystem og orienter den parallelt med hovedaksen, f.eks. med Cyklus 13 ORIENTERING
  6. Indlæs kalibrringsvinkel i kolonne CAL_ANG i tastesystemtabellen.
  7. Placer midten af ​​tastesystemet over midten af ​​kalibreringskuglen
  8. Fordi Stylus er vinklet, er tastesystem-kuglen ikke centreret over kalibreringskuglen.
  9. Positioner tastesystemet i værktøjsaksen cirka i sikkerhedsafstand (værdi fra Tastesystem-Tabel + værdi fra Cyklus) over kalibreringskuglen.
  10. Kalibrierkugel_LTaster
    Forpositionering med en L-formet stylus
    Kalibrierkugel_Antasten_LTaster
    Kalibreringsproces med en L-formet stylus

Cyklusafvikling

cyc460_1

Afhængig af Parameter Q433 kan de kun gennemfører radiuskaliberring eller radius- og længdekalibrering.

  1. Radiuskalibrering Q433=0
  2. Opspænde kalibreringskugle. Bemærk kollisionsfare
  3. Tastesystemet positioneres i tastesystem-aksen over kalibreringskuglen og i bearbejdningsplanet cirka i kuglemidten
  4. Styringen første bevægelse i planet, afhængig af henføringsvinkel (Q380)
  5. Styringen positionerer tastesystemet i tastesystemaksen
  6. Tastningen startes og styringen begynder søgningen efter ækvator på kalibreringskuglen.
  7. Efter at ækvator er blevet bestemt, begynder bestemmelsen af ​​spindelvinklen for kalibreringen CAL_ANG (ved L-formet Stylus)
  8. Efter at CAL_ANG blev bestemt, begynder Radiuskalibrering
  9. Afsluttende hæver styringen tastesystemet i tastesystemaksen tilbage til højden hvor tastesystemet blev forpositioneret
  1. Radius- og længdekalibrering Q433=1
  2. Opspænde kalibreringskugle. Bemærk kollisionsfare
  3. Tastesystemet positioneres i tastesystem-aksen over kalibreringskuglen og i bearbejdningsplanet cirka i kuglemidten
  4. Styringen første bevægelse i planet, afhængig af henføringsvinkel (Q380)
  5. Afslutningsvis positionerer styringen tastesystemet i tastesystenaksen.
  6. Tastningen startes og styringen begynder søgningen efter ækvator på kalibreringskuglen.
  7. Efter at ækvator er blevet bestemt, begynder bestemmelsen af ​​spindelvinklen for kalibreringen CAL_ANG (ved L-formet Stylus)
  8. Efter at CAL_ANG blev bestemt, begynder Radiuskalibrering
  9. Afsluttende hæver styringen tastesystemet i tastesystemaksen tilbage til højden hvor tastesystemet blev forpositioneret
  10. Styringen fastlægger længden af tastesystemet på nordpolen af kalibreringskuglen
  11. Til slut hæver styringen tastesystemet i tastesystemaksen tilbage til højden hvor tastesystemet blev forpositioneret

Afhængig af Parameter Q455 kan de yderlig gennemfører en 3D-kalibrering.

  1. 3D-Kalibrering Q455= 1...30
  2. Opspænde kalibreringskugle. Bemærk kollisionsfare
  3. Efter kalibrering af radius hhv. længde, hæver styringen tastesystemet tilbage i tastesystemaksen. Afslutningsvis positionerer styringen tastesystemet over nordpolen
  4. Tasteforløbet starter udgående fra nordpolen til ækvator i flere skridt. Afvigelse fra Nominel værdi og derved den specifikke udbøjningsforhold bliver fastlagt.
  5. De kan fastlægge antal af tastepunkter mellem nordpol og ækvator. Dette antal er afhængig af indlæseparameter Q455. Der kan programmeres en værdi mellem 1 og 30. Hvis De programmerer Q455=0, udføres ingen 3D-kalibrering.
  6. De under kalibrering fastlagte afvigelser bliver gemt i en 3DTC-Tabel.
  7. Til slut hæver styringen tastesystemet i tastesystemaksen tilbage til højden hvor tastesystemet blev forpositioneret
 
Tip
  • Med en L-formet stylus foregår kalibreringen mellem nord- og sydpolen.
  • For at gennemfører længdekalibrering, skal positionen af midtpunkt (Q434) af Kalibreringskugle i henført til aktive nulpunkt være kendt. Hvis dette ikke er tilfældet, anbefales det ikke at gennemfører en længdekalibrering med Cyklus 460 !
  • Et bruger eksempel til længdekalibrering med Zyklus 460 er sammenligning mellem to tastesystemer.

Anvisninger

 
Machine

HEIDENHAIN garanterer kun tastesystemets funktion i forbindelse med HEIDENHAIN tastesystemer.

 
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 bearbejdningsfunktin FUNCTION MODE MILL og FUNCTION MODE TURN.
  • Under kalibrering bliver der automatisk fremstillet en måleprotokol. Denne protokol er navngivet TCHPRAUTO.html. Filen gemmes det samme sted som hvor udgangsfilen er gemt. Måleprotokollen kan vises på styringen med browseren. Når der i et NC-Program anvendes flere Cyklus til kalibraring af Tastesystemer, så findes alle måleprotokollerne sig under TCHPRAUTO.html.
  • Den virksomme længde af tastsystemet henfører sig altid til værktøjs-henføringspunktet Værktøjshenføringspunkt befinder sig ofte i den så kaldte spindelnæse, planflade af spindel. Maskinproducnten kan også placere værktøjshenføringspunkt anderledes.
  • Søgningen efter kalibreringskuglens ækvator kræver alt efter nøjagtigheden af forpositioneringen et andet antal tastepunkter.
  • For at opnå de bedste resultater med hensyn til nøjagtighed med en L-formet Stylus, anbefaler HEIDENHAIN at udføre tastning og kalibrering med samme hastighed. Bemærk positionen af ​​tildspænding Override, hvis den er effektiv ved tastning.
  • Hvis De programmerer Q455=0, udføres der ingen 3D-kalibrering.
  • Hvis De programmerer Q455=1 bis 30, udføres en 3D-kalibrering af tastesystemet. Derved bliver afvigelser ved udbøjningsforhold, afhængig af forskellige vinkeler, bestemt. Når De anvender Cyklus 444 skal der først udføres en 3D-kalibrering.
  • Når De programmerer Q455=1 bis 30, bliver en Tabel gemt under TNC:\system\3D-ToolComp\*.
  • Eksisterer allerede en reference for en kalibreringstabel (indlæst i DR2TABLE), så bliver denne tabel overskrevet.
  • Eksisterer endnu ingen reference for en kalibreringstabel (DR2TABLE), bliver i afhængighed af værktøjsnummer, en reference og tilhørende tabel tilføjet.
  • Tips til programmering
  • Før cyklus-definitionen skal De have programmeret et værktøjs-kald for definition af tastesystem-aksen.

Cyklusparameter

Cyklusparameter

Hjælpebillede

Parametre

tch460_2_NCK

Q407 Eksakte kalibreringskugleradius?

Indgiv den eksakte radius for den anvendte kalibreringskugle.

Indlæse: 0.0001...99.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

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

Q423 Antal tastninger?

Antal målepunkter på diameteren. Værdi virker absolut.

Indlæse: 3...8

Q380 Henføringsv. hovedakse?

Angiv henføringsvinkel (grunddrejning) for registrering af målepunkterne i det aktive emne-koordinatsystem. Definitionen af en henføringsvinkel kan forstørre måleområdet for en akse betragtligt. Værdi virker absolut.

Indlæse: 0...360

Q433 Kalibrere længde (0/1)?

Fastlæg, om styringen efter radiuskalibreringen også skal kalibrere tastesystem-længen:

0: Kalibrere ikke tastesystem-længde

1: Kalibrere tastesystem-længde

Indlæs: 0, 1

Q434 Henføringspunkt for længde?

Koordinater kalibreringskugle-centrum. Definition kun nødvendig, når en længdekalibrering skal gennemføres. Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q455 Antallet af punkter for 3D kal.?

Indgiv antal af tastepunkter for 3D-kalibrering. Et fornuftigt antal tastepunkter er f.eks. 15. Hvis De De indlæser 0, udføres der ingen 3D-kalibrering. Ved en 3D-kalibrering bliver udbøjningen af tastesystem under forskellige vinkler bestemt og gemt i en tabel. For 3D-Kalibrering er 3D-ToolComp nødvendigt.

Indlæse: 0...30

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 460 TS TS KALIBRERES PA KUGLE ~

Q407=+12.5

;KUGLERADIUS ~

Q320=+0

;SIKKERHEDS-AFSTAND ~

Q301=+1

;KOER TIL FRI-HOEJDE ~

Q423=+4

;ANTAL TASTNINGER ~

Q380=+0

;HENF. VINKEL ~

Q433=+0

;KALIBRERE LAENGDE ~

Q434=-2.5

;HENFORINGSPUNKT ~

Q455=+15

;ANTAL PUNKT. 3D-KAL