ISO-programmering
G62
G62
Følg maskinhåndboken!
Maskinen og styringen må klargjøres av maskinprodusenten.
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.
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.
Når du har tilbakestilt syklus 32, aktiverer styringen på nytt toleransen som er forhåndsinnstilt med maskinparameteren.
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.
Eksempelformel torusfres:
Ved arbeid med torusfres får vinkeltoleransen større betydning.
Tw: vinkeltoleranse i grader
π: pi
R: midtre radius for torusen i mm
T32: bearbeidingstoleranse i mm
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.
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.
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.
11 CYCL DEF 32.0 TOLERANSE |
12 CYCL DEF 32.1 T0.05 |
13 CYCL DEF 32.2 HSC-MODE:1 TA5 |