Syklus 32 TOLERANSE

ISO-programmering

G62

Bruk

 
Machine

Følg maskinhåndboken!

Maskinen og styringen må klargjøres av maskinprodusenten.

8l000133

Ved hjelp av data som er lagt inn i syklus 32, kan du påvirke resultatet for høyhastighetsbearbeidingen (HSC) når det gjelder nøyaktighet, overflatekvalitet og hastighet. Dette forutsetter at styringen er tilpasset de maskinspesifikke egenskapene.

Styringen jevner automatisk ut konturen mellom (ukorrigerte eller korrigerte) konturelementer. Verktøyet kjører da kontinuerlig på emneoverflaten, og skåner dermed maskinmekanikken. I tillegg virker toleransen som er definert i syklusen også ved bevegelser på sirkelbuer.

Om nødvendig reduserer styringen den programmerte matingen automatisk, slik at styringen alltid kan styre programmet så raskt og smidig som mulig. Også når styringen ikke kjører med redusert hastighet, blir toleransen som du har definert, i utgangspunktet alltid fulgt. Jo høyere verdi du angir for toleransen, desto raskere kan styringen kjøre.

Under utjevning av konturen vil det oppstå et avvik. Konturavvikets størrelse (toleranseverdien) er fastsatt av maskinprodusenten i en maskinparameter. Med syklus 32 kan du forandre på den forhåndsinnstilte toleranseverdien og velge ulike filterinnstillinger, forutsatt at maskinprodusenten har gjort bruk av disse innstillingsmulighetene.

 
Tip

Ved svært små toleranseverdier kan maskinen ikke lenger bearbeide konturen uten rykk. Rykkingen kommer ikke av at regnefunksjonen i styringen ikke er god nok, men av at styringen kjører nesten helt frem til konturovergangene, og derfor må redusere kjørehastigheten.

Tilbakestille

  • Styringen tilbakestiller syklus 32 når
  • du definerer syklus 32 på nytt og bekrefter dialogspørsmålet etter toleranseverdien med NO ENT
  • Velg et nytt NC-program

Når du har tilbakestilt syklus 32, aktiverer styringen på nytt toleransen som er forhåndsinnstilt med maskinparameteren.

Påvirkningsfaktorer ved geometridefinisjonen i CAM-systemet

cyc_32_prozesskette

Den viktigste påvirkningsfaktoren ved ekstern opprettelse av NC-programmer er periferifeilen som kan defineres i CAM-systemet. Via en periferifeil defineres maksimal punktavstand i et NC-program som er opprettet i en postprosessor (PP). Hvis periferifeilen er lik eller mindre enn den toleranseverdien T som er valgt i syklus 32, kan styringen jevne ut konturpunktene hvis ikke den programmerte matingen blir begrenset av spesielle maskininnstillinger.

Optimal utjevning av en kontur får du når toleranseverdien i syklus 32 ligger mellom 1,1 og 2 ganger CAM-periferifeilen.

Tips:

  • Du kan utføre denne syklusen i bearbeidingsmodusen FUNCTION MODE MILL, FUNCTION MODE TURN og FUNCTION DRESS.
  • Syklus 32 er DEF-aktiv, dvs. at den aktiveres i NC-programmet når den er definert.
  • Den angitte toleranseverdien T blir tolket av styringen i et MM-program i måleenheten mm og i et Inch-program i måleenheten tommer.
  • Når du lager et NC-program med syklus 32 som bare inneholder toleranseverdien T som syklusparameter, legger styringen inn begge de øvrige parametere med verdien 0.
  • Hvis toleransen øker, vil sirkeldiameteren vanligvis reduseres ved sirkelbevegelser, unntatt når HSC-filtre er aktive på maskinen (innstillinger for maskinprodusenten).
  • Når syklus 32 er aktiv, viser styringen den definerte syklusparameteren i den ekstra statusvisningen, fanen CYC.

Pass på ved simultan bearbeiding av 5 akser!

  • NC-programmer for 5-akse-simultanbearbeidinger med kulefresere overføres helst til kulens sentrum. NC-dataene blir som regel jevnere på den måten. I tillegg kan du stille inn en høyere rotasjonsaksetoleranse TA i syklus 32 (f.eks. mellom 1° og 3°) for en enda jevnere mating på verktøynullpunktet (TCP)
  • Ved NC-programmet for 5-akse-simultanbearbeidinger med torus- eller kulefresere bør du velge en mindre roteringsaksetoleranse ved NC-overføring til kulens sørpunkt. En vanlig verdi er for eksempel 0,1°. Det er den maksimalt tillatte konturskaden som er utslagsgivende for rotasjonsaksetoleransen. Denne konturskaden er avhengig av den mulige skjeve stillingen til verktøyet, verktøyradiusen og inngrepsdybden til verktøyet.
    Ved 5-akse-snekkefresing med en endefres kan du beregne den maksimalt mulige konturskaden T direkte fra freserinngrepslengden L og den tillatte konturtoleransen TA:
    T ~ K x L x TA K = 0,0175 [1/°]
    Eksempel: L = 10 mm, TA = 0,1°: T = 0,0175 mm

Eksempelformel torusfres:

Ved arbeid med torusfres får vinkeltoleransen større betydning.

Sinus_alpha_Radius3mm

Tw: vinkeltoleranse i grader
π: pi
R: midtre radius for torusen i mm
T32: bearbeidingstoleranse i mm

Syklusparametere

Hjelpebilde

Parameter

Toleranseverdi T

Tillatt konturavvik i mm (eller tommer i Inch-programmer)

>0: Hvis oppføringen er større enn null, bruker styringen det maksimalt tillatte avviket du angir

0: Hvis du angir null, eller hvis du velger NO ENT-tasten under programmering, bruker styringen en verdi konfigurert av maskinprodusenten

Inndata: 0...10

HSC-MODE, slettfresing=0, skrubbing=1

Aktivere filter:

0: Fresing med høyere konturnøyaktighet. Styringen bruker internt definerte filterinnstillinger for slettfresing

1: Fresing med høyere matehastighet. Styringen bruker internt definerte filterinnstillinger for skrubbing

Inndata: 0, 1

Toleranse for roteringsaksene TA

Tillatt posisjonsavvik på roteringsakser i grader ved aktiv M128 (FUNCTION TCPM). Ved bevegelse langs flere akser reduserer styringen alltid banematingen slik at den aksen som beveger seg langsomst, kjøres med maksimal banemating. Roteringsakser er normalt vesentlig langsommere enn lineærakser. Ved å angi en høyere toleranse (f.eks. 10°) kan du redusere bearbeidingstiden betydelig for NC-programmer som bruker flere akser, fordi styringen ikke alltid trenger å føre roteringsaksene nøyaktig til den forhåndsinnstilte nominelle posisjonen. Verktøyorienteringen (posisjonen til roteringsaksen i forhold til emneoverflaten) tilpasses. Posisjonen på Tool Center Point (TCP) korrigeres automatisk. Det har ingen negativ innvirkning på konturen for eksempel ved en kulefres som er målt i midten og programmert på midtpunktbanen.

>0: Hvis oppføringen er større enn null, bruker styringen det maksimalt tillatte avviket du angir.

0: Hvis du angir null, eller hvis du velger NO ENT-tasten under programmering, bruker styringen en verdi konfigurert av maskinprodusenten.

Inndata: 0...10

NC-programmene som er å finne i brukerhåndboken, er løsningsforslag. Før du bruker NC-programmene eller enkelte NC-sett på en maskin, må du tilpasse dem.

  • Tilpass følgende innhold:
  • Verktøy
  • Snittverdier
  • Matinger
  • Sikker høyde eller sikre posisjoner
  • Maskinspesifikke posisjoner, for eksempel med M91
  • Baner til opphenting av programmer

Noen NC-programmer er avhengige av maskinkinematikken. Tilpass disse NC-programmene til din maskinkinematikk før første testkjøring.

Test NC-programmene i tillegg ved hjelp av simuleringen før den egentlige programkjøringen.

 
Tip

Ved hjelp av en programtest kan du konstatere om du kan bruke NC-programmet med de tilgjengelige programvarevariantene, den aktive maskinkinematikken samt den aktuelle maskinkonfigurasjonen.

Eksempel

11 CYCL DEF 32.0 TOLERANSE

12 CYCL DEF 32.1 T0.05

13 CYCL DEF 32.2 HSC-MODE:1 TA5