Kompenser automatisk værktøjshældning med M128 (Option #9)

Anvendelse

Hvis De i NC-Program ændre position af en styret drejeakse, kompenserer styringen med M128 under værktøjsjusteringen automatisk drejningsprocessen ved hjælp af en kompenserende bevægelse af de lineære akser. Værktøjsspidsens position i forhold til emnet forbliver således uændret (TCPM).

 
Tip

I stedet for M128 anbefaler HEIDENHAIN de kraftige funktion FUNCTION TCPM.

Forudsætning

  • Maskine med drejeakse
  • Kinematikbeskrivelse
  •  
    Machine

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

    Maskinproducenten opretter den kinematiske beskrivelse af maskinen.

  • Software-Option #9 Udvidede Funktioner Gruppe 2

Funktionsbeskrivelse

Virkemåde

M128 virker ved blokstart

  • Med følgende funktion nulstiller De M128:
  • M129
  • FUNCTION RESET TCPM
  • I dreiftsart Programafvik. vælg et andet NC-Program
 
Tip

M128 er også effektiv i Manuel driftstilstand og forbliver aktiv efter en driftstilstandsændring.

Anvendelseseksempel

M128_inaktiv
M128_aktiv

Forhold uden M128

Firhold med M128

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.

11 L X+100 B-30 F800 M128 F1000

; Kør med automatisk kompensation af drejeaksens bevægelse

I denne NC-blok aktiverer styringen M128 med tilspændingen til udligningsbevægelsen. Styringen udfører derefter en simultan bevægelse i X-aksen og B-aksen.

For at holde værktøjsspidsens position i forhold til emnet konstant, mens drejeaksen justeres, udfører styringen en kontinuerlig kompenserende bevægelse ved hjælp af de lineære akser. I dette eksempel udfører styringen en udligningsbevægelsen i Z-aksen.

Uden M128 er værktøjsspidsen forskudt fra målpositionen, så snart værktøjets angrebsvinkel ændres. Denne forskydning kompenserer styringen ikke. Tager man ikke højde for afvigelsen i NC-Programmet, vil bearbejdningen blive forskudt eller føre til en kollision.

Indlæsning

Hvis De definerer M128, fortsætter styringen dialogen og beder om tilspænding F. Den definerede værdi begrænser tilspændingen under udligningsbevægelsen.

Skråstillet bearbejdning med ureguleret drejeakser

Du kan også udføre skråbearbejdning med ukontrollerede drejeakser, såkaldte modakser, i forbindelse med M128.

  1. Gå frem som følger ved skråstillet bearbejdning med ureguleret drejeakser:
  2. Positionér drejeakser manuelt, før M128 aktiveres
  3. Aktiver M128
  4. Styringen aflæser de aktuelle værdier for alle eksisterende drejeakser, beregner den nye position af værktøjsføringspunktet og opdaterer positionsvisningen.
  5. Referencepunkter på værktøj

  6. Styringen udfører den nødvendige udligningsbevægelse med den næste kørselsbevægelse.
  7. Gennemføre bearbejdning
  8. Nulstil M128 med M129 i slutningen af ​​programmet
  9. Bring drejeakser i udgangspositionen
 
Tip

Så længe M128 er aktiv, overvåger styringen den aktuelle position af de uregulerede drejeakser. Afviger Akt.-positionen fra en af maskinfabrikanten definerbar værdi af Nom.-positionen, afgiver styringen en fejlmelding og afbryder programafviklingen.

Anvisninger

 
Anvisning
Pas på kollisionsfare!
Drejeakse med Hirth-fortanding skal ved svingning bevæge sig ud af fortandingen. Under udkørsel og svingbevægelsen kan der opstå kollisionsfare!
  1. Frikør værktøjet, før svingaksen bliver ændret
 
Anvisning
Pas på kollisionsfare!
Hvis De definerer værktøjspositioneringen med rette linier LN med værktøjsorientering TX, TY og TZ for perifer fræsning, beregner styringen selv de nødvendige positioner af drejeakserne. Dette kan resultere i uforudsete krydsende bevægelser.
  1. Test NC-programmet ved hjælp af simuleringen før bearbejdning
  2. Kør NC-program langsomt

3D-Værktøjskorrektur ved perifer fræsning (Option #9)

Udlæsning med vektorer

  • Tilspændingen for kompensationsbevægelsen forbliver i kraft, indtil du programmerer en ny eller annullerer en M128.
  • Når M128 er aktiv, viser styringen symbolet TCPM i arbejdsområdet Positioner.
  • Arbejdsområde Positioner

  • De definerer værktøjets angrebsvinkel ved direkte at indtaste drejesaksernes aksepositioner. Det betyder, at værdierne relaterer sig til maskinens koordinatsystem M-CS. Værktøjskoordinatsystemet skifter på maskiner med roterende hovedakser T-CS. Emnekoordinatsystemet skifter på maskiner med borddrejeakser W-CS.
  • Henføringssystem

  • Hvis De ved aktiv M128 afvikler følgende funktioner, afbryder styringen programafviklingen og viser ef fejlmelding.
    • Skæreradiuskorrektur RR/RL i drejedrift (Option #50)
    • M91
    • M92
    • M144
    • Værktøjskald TOOL CALL
    • Dynamisk kollisionsovervågning DCM (Option #40) samtidigt M118

Tips i forbindelse med Maskinparameter

  • Med den valgfri maskinparameter maxCompFeed (Nr. 201303) definerer maskinproducenten den maksimale hastighed for udligningsbevægelsen.
  • Med den valgfri maskinparameter maxAngleTolerance (Nr. 205303) definerer maskinproducenten den maksimale vinkeltolerance.
  • Med den valgfri maskinparameter maxLinearTolerance (Nr. 205305) definerer maskinproducenten den maksimale lineære aksetolerance.
  • Med den valgfri maskinparameter manualOversize (Nr. 205304) definerer maskinproducenten et manuel overmål for alle kollisionskroppe.
  • Med valgfri maskinparameter presetToAlignAxis (Nr. 300203) definerer maskinproducenten aksespecifik, hvordan styringen opfatter Offset-værdi. Ved FUNCTION TCPM og M128 er maskinparameter kun relevant for drejeakser, som drejer om værktøjsaksen (ogtes C_OFFS).
  • Basistransformation og Offset

    • Hvis maskinparameter ikke er defineret eller defineret med værdi TRUE, kan de med Offset udligne et emne-skråflade i planet. Offset influerer orienteringen af emne-Koordinatsystem W-CS.
    • Emne-Koordinatsystem W-CS

    • Hvis maskinparameter er defineret med værdi FALSE, kan De med Offset ikke udligne et emne-skråplade i planet. Styringen tager ikke højde for Offset under afviklingen.

Tips i forbindelse med værktøjer

Hvis De aktivere værktøjet under en konturbearbejdning, skal De bruge en kuglefræser. Ellers kan værktøjet beskadige konturen.

  • For ikke at beskadige konturen med en kuglefræser under bearbejdningen, skal De være opmærksom på følgende:
  • Ved M128 sidestiller styringen værktøjets omdrejningspunkt med værktøjslederpunktet. Hvis værktøjets omdrejningspunkt er ved værktøjsspidsen, vil værktøjet beskadige konturen, når værktøjet vippes. Det betyder, at værktøjsføringspunktet skal være i værktøjets midtpunkt.
  • Referencepunkter på værktøj

  • For at styringen skal vise værktøjet korrekt i simuleringen, skal De definere værktøjets aktuelle længde i L-kolonnen i værktøjsstyringen.
  • Ved værktøjskald i NC-Program definerer De kugleradius som en negativ deltaværdi i DL og flytter dermed værktøjsstyrepunktet til værktøjets midtpunkt.

    Korrektur værktøjslængde

    Også for dynamisk kollisionsovervågning DCM (Option #40) skal De definere den faktiske længde af værktøjet i værktøjsstyringen.

    Dynamisk Kollisionsovervågning DCM (Option #40)

  • Ligger værktøjsføringspunktet i værktøjsmidtpunktet, skal De i NC-Programmet justere koordinaterne for værktøjsaksen omkring kuglens radius.

I funktionen FUNCTION TCPM kan De vælge værktøjsføringspunktet og værktøjets omdrejningspunkt uafhængigt af hinanden.

Kompenser værktøjets hældning med FUNCTION TCPM (Option #9)

Definition