Cyklus 32 TOLERANCE

ISO-Programmering

G62

Anvendelse

 
Machine

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

Maskine og styring skal være forberedt af maskinfabrikanten.

8l000133

Ved angivelserne i Cyklus 32 kan De påvirke resultatet ved HSC-bearbejdning hvad angår nøjagtighed, overfladegodhed og hastighed, såfremt styringen er blevet tilpasset til de maskinspecifikke egenskaber.

Styringen udglatter automatisk konturen mellem vilkårlige (u-korrigerede eller korrigerede) konturelementer. Herved kører værktøjet kontinuerligt på emne-overfladen og skåner herved maskinmekanikken.. Yderligere virker den i cyklus definerede tolerance også ved kørselsbevægelser på cirkelbuer.

Om nødvendigt, reducerer styringen automatisk den programmerede tilspænding, så at programmet altid bliver afviklet "rykfrit" med den hurtigst mulige hastighed af styringen. Også når styringen kører med ikke reduceret hastighed bliver den af Dem definerede tolerance grundlæggende altid overholdt. Jo større De definerer tolerancen, desto hurtigere kan styringen køre.

Ved glatningen af konturen opstår en afvigelse. Størrelsen af konturafvigelsen (Toleranceværdi) er fastlagt i en maskin-parameter af maskinfabrikanten. Med cyklus 32 kan De den forindstillede toleranceværdi ændre og vælge forskellige filterindstillinger, forudsagt at maskinfabrikanten bruger disse indstillingsmuligheder.

 
Tip

Ved meget små toleranceværdier kan maskinen ikke mere bearbejde konturen rykfrit. Rumlen ikke ved manglende computerkraft i styringen, men den kendsgerning, at styringen tilkører konturovergangene næsten eksakt, kørselshastigheden må altså reduceres drastigst.

Tilbagestilling

  • Styringen nulstiller Cyklus 32 når De
  • definer cyklus 32 påny og bekræfter dialogspørgsmålet efter toleranceværdien med NO ENT
  • vælg et nyt NC-Programm

Efter at De har nulstillet Cyklus 32 aktiverer styringen igen den med maskin-parameter forindstillede tolerance.

Indflydelse ved geometridefinition i CAM-system

cyc_32_prozesskette

Den væsentligste indflydelsesfaktor ved den eksterne NC-programfremstilling er den i CAM-systemet definerbare kordefejl S. Med kordefejlen defineres den maksimale punktafstand som over en postprocessor (PP) genereret NC-program. Er kordefejlen lig med eller mindre end den i cyklus 32 valgte toleranceværdi T, så kan styringen glatte konturpunkterne, såfremt igennem specielle maskinindstillinger den programmerede tilspænding ikke bliver begrænset.

En optimal udjævning af konturen opnår De, hvis De vælger toleranceværdien i cyklus 32 mellem 1,1 og 2-gange CAM-kordefejlen.

Anvisninger

  • Denne Cyklus kan De udfører i bearbejdningfunktion FUNCTION MODE MILL, FUNCTION MODE TURN og FUNCTION DRESS.
  • Cyklus 32 er DEF-aktiv, det betyder at den er virksom fra sin definition i NC-Program.
  • Den indlæste toleranceværdi T bliver af styringen fortolket i MM-programmer i måleenheden mm og i et tomme-program i måleenheden tomme.
  • Hvis De indlæser et NC-Program med Cyklus 32, der kun indeholder som Cyklusparameter tolerance værdien T indføjer styringen evt. begge de resterende parametre med værdien 0.
  • Ved stigende toleranceindlæsning formindsker cirkelbevægelsen i regelen cirkeldiameteren, undtagen når Deres maskin HSC-filter er aktiv (Indstilling fra maskinproducent).
  • Hvis Cyklus 32 er aktiv, viser styringen i det yderligere status-display, fanen CYC, for den definerede Cyklus Parameter.

Bemærk ved 5-akset-simultan-programmering!

  • NC-programmer for 5-akse-simultanbearbejdning med kuglefræser skal helst bruge kuglemidten. NC-data er derved som reglen ensartet. Yderlig kan De i Cyklus 32 indstille en højere rundakse tolerance TA (f.eks. mellem 1° og 3°) for en endnu jævnere tilspænding på værktøjshenføringspunkt (TCP)
  • Ved NC-programmer for 5-akse-simultanbearbejdning med Torus- eller radiusfræser skal De ved NC-udlæsning af kuglesydpol, vælge en mindre rundakse tolerance. En sædvanlig værdi er f.eks. 0.1°. Udslagsgivende for rundakse tolerance er dog den maksimal tilladte konturovertrædelse. Denne konturovertrædelse er afhængig af den mulige værktøj fejljustering, værktøjsradius og indgrebsdybden af værktøjet.
    Ved 5-akset-snekkefræsning med en skaftfræser kan De beregne den maksimale kontur overtrædelse T direkte fra fræseindgrebslængde L og den tilladte konturtolerance TA:
    T ~ K x L x TA K = 0.0175 [1/°]
    Eksempel: L = 10 mm, TA = 0.1°: T = 0.0175 mm

Eksempel formel Torusfræser:

Når der arbejdes med Torusfræser bliver betydningen af vinkeltolerance større.

Sinus_alpha_Radius3mm

Tw: Vinkeltolerance i grader
π: Cirkeltal (Pi)
R: Midter Radius af Torus i mm
T32: Bearbeitungstolerance i mm

Cyklusparameter

Hjælpebillede

Parametre

Toleranceværdi T

Tilladelig konturafvigelse i mm (hhv. tommer ved tomme-programmer)

>0: Ved indlæsning større end nul, anvender styringen det af Dem angivet maksimal tilladte afvigelse

>0: Ved indgivelse af 0 eller når De ved programmering trykker tasten NO ENT, anvender styringen en af maskinproducenten konfigurerede værdi

Indlæse: 0...10

HSC-MODE, Slette=0, Skrubbe=1

Aktivere filter:

0: Fræs med højere konturnøjagtighed. Styringen anvender intern definerede sletfilterindstilling

1: Fræs med højere tilspændingshastighed. Styringen anvender intern definerede skrubfilterindstilling

Indlæs: 0, 1

Tolerance for drejeakse TA

Tilladt positionsafvigelse for drejeakser i Grader ved aktiv M128 (FUNCTION TCPM). Styringen reducerer altid banetilspændingen således, at ved fleraksede bevægelser kører den langsomste akse med sin maksimale tilspænding. I regelen er drejeaksen væsentlig langsommere end liniærakser. Med indlæsning af en større tolerance (f.eks.10°), kan De forkorte bearbejdningstiden væsentlig ved flerakset NC-Programmer da styringen så ikke altid skal køre drejeakse(r) til den forudgivne Nom.-position. Værktøjsorienteringen bliver tilpasset (stillingen af drejeaksen henført til emne-overfladen) Position ved Tool Center Point (TCP) bliver automatisk korrigeret. De har for eksempel ved en kuglefræser, der blev målt i centrum, og er programmeret på midtpunktsbanen, ingen negativ indflydelse på kontur.

>0: Ved indlæsning større end nul, anvender styringen det af Dem angivet maksimal tilladte afvigelse

0: Ved indgivelse af 0 eller når De ved programmering trykker tasten NO ENT, anvender styringen en af maskinproducenten konfigurerede værdi.

Indlæse: 0...10

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 CYCL DEF 32.0 TOLERANCE

12 CYCL DEF 32.1 T0.05

13 CYCL DEF 32.2 HSC-MODE:1 TA5