Syklus 1022 SYLINDER HURTIG HUB-SLIPING (alternativ 156)

ISO-programmering

G1022

Bruk

 
Machine

Følg maskinhåndboken!

Denne funksjonen må aktiveres og tilpasses av maskinprodusenten.

Med syklus 1022 SYLINDER HURTIG HUB-SLIPING kan du slipe sirkellommer eller sirkeltapper. I dette tilfellet utfører styringen sirkulære og spiralformede baner for å bearbeide sylindermantelen fullstendig. For å oppnå den nødvendige nøyaktigheten og overflatekvaliteten kan du overlappe bevegelsene med et pendelslag. Matingen av pendelslaget er vanligvis så stor at det utføres flere pendelslag per sirkelbane. Dette tilsvarer sliping med et hurtig slag. Avhengig av definisjonen skjer sidemating øverst eller nederst. Du programmerer matingen av pendelslaget i syklusen.

Syklusforløp

  1. Styringen posisjonerer everktøyet over sylinderen avhengig av LOMMEPLASSERING Q367. Styringen flytter deretter verktøyet til SIKKER HOEYDE Q260 med FMAX.
  2. Verktøyet beveger seg med FMAX til startpunktet i arbeidsplanet og deretter med MATING FORPOSISJON. Q253 inn på SIKKERHETSAVST. Q200.
  3. Slipeverktøyet kjører til startpunktet på verktøyaksen. Startpunktet avhenger av BEARBEIDINGSRETNING Q1031. Hvis du har definert et pendelslag i Q1000, starter styringen pendelslaget.
  4. Avhengig av parameter Q1021 mater styringen slipeverktøyet i sideretningen. Styringen mater deretter frem verktøyaksen.
  5. mating

  6. Når den endelige dybden er nådd, kjører slipeverktøyet enda en full sirkel uten fremmating av verktøyaksen.
  7. Styringen gjentar trinn 4 til 5 inntil den ferdige delens diameter Q223 eller toleranse Q14 er nådd.
  8. Etter siste innmating kjører slipeverktøyet TOMOML. SLUTTKONTUR Q457.
  9. Slipeverktøyet forlater sylinderen i en halvsirkel tilsvarende sikkerhetsavstanden Q200 og stopper pendelslaget.
  10. Styringen kjører verktøyet med MATING FORPOSISJON. Q253 inn på SIKKERHETSAVSTAND Q200 og deretter med ilgang til SIKKER HOEYDE Q260.

mating

  1. Styringen mater slipeverktøyet i en halvsirkel tilsvarende SIDEMATING Q534.
  2. Slipeverktøyet beveger seg i en full sirkel og utfører om nødvendig programmert TOMOMLOEP KONTUR Q456.
  3. Hvis området som skal tilbakelegges i verktøyaksen er større enn slipeskivens bredde B, kjører syklusen med en heliksbane.

Heliksbane

Du kan påvirke heliksbanen via en stigning i parameter Q1032. Stigningen per heliksbane (= 360°) står i forhold til slipeskivens bredde.

Antall heliksbaner (= 360°) avhenger av stigningen og DYBDE Q201. Jo mindre helning, desto flere heliksbaner (= 360°) fremkommer.

Eksempel:

  • Slipeskivebredde B = 20 mm
  • Q201 DYBDE = 50 mm
  • Q1032 FAKTOR FREMMATING (stigning) = 0.5

Styringen beregner forholdet mellom stigningen og slipeskivens bredde.

Stigning per heliksbane = Maximale Zustelltiefe

Styringen tilbakelegger strekningen på 10 mm i verktøyaksen på én spiral. DYBDE Q201 og stigningen per heliksbane resulterer i fem heliksbaner.

Antall heliksbaner = Anzahl der Helixbahnen

Tips:

 
Machine

Maskinprodusenten kan endre overstyringene for pendelbevegelsene.

  • Denne syklusen kan du bare utføre i bearbeidingsmodusen FUNCTION MODE MILL.
  • Styringen starter alltid pendelslaget i positiv retning.
  • Den siste matingen kan bli mindre avhengig av angivelsen.
  • I simuleringen viser ikke styringen pendelbevegelsen. Simuleringsgrafikken i driftsmodusene Programkjøring enkeltblokk og Programkjøring blokkrekke representerer pendelbevegelsen.
  • Du kan også utføre denne syklusen med et freseverktøy. Med et freseverktøy tilsvarer skjærelengden LCUTS slipeskivens bredde.

Tips om programmering

  • Styringen forutsetter at sylinderbunnen har en bunn. Av den grunn kan du kun definere et overløp i Q1030 på overflaten. Hvis du f.eks. skal bearbeide et gjennomgående hull, du må ta hensyn til det nedre overløpet i DYBDE Q201.
  • Hvis Q1000=0, utfører ikke styringen en overlagret oscillerende bevegelse.

Syklusparametre

Hjelpebilde

Parameter

Q650 Type figur?

Figurens geometri:

0: Lomme

1: Øy

Inndata: 0, 1

Q223 Ferdig diameter?

Diameteren for den ferdig bearbeidede sylinderen

Inndata: 0–99999,9999

cyc1022_1

Q368 Mål side før bearbeiding?

Overdimensjon på siden før slipingen. Verdien må være større enn Q14. Verdien er inkrementell.

Inndata: -0.9999...+99.9999

Q14 Slutttoleranse for side?

Overdimensjon på siden som gjenstår etter bearbeiding. Denne overdimensjonen må være mindre Q368. Verdien er inkrementell.

Inndata: -99999,9999–+99999,9999

Q367 Plassering av lomme (0/1/2/3/4)?

Figurens plassering i forhold til verktøyets posisjon når syklusoppkallingen utføres:

0: Verktøypos. = midten av figuren

1: Verktøypos. = kvadrantovergang ved 90°

2: Verktøypos. = kvadrantovergang ved 0°

3: Verktøypos. = kvadrantovergang ved 270°

4: Verktøypos. = kvadrantovergang ved 180°

Inndata: 0, 1, 2, 3, 4

Q203 Koord. Emneoverflate?

Koordinat for emneoverflaten i forhold til det aktive nullpunktet. Verdien er absolutt.

Inndata: -99999,9999–+99999,9999

Q1030 Forskyvning til overflate?

Posisjonering av den øvre kanten av verktøyet på overflaten. Forskyvningen fungerer som en overløpsbane ved overflaten for pendelslaget. Verdien er absolutt.

Inndata: 0...999.999

Q201 Dybde?

Avstanden mellom emneoverflaten og konturbunnen. Verdien er inkrementell.

Inndata: -99999.9999...+0

cyc1022_2

Q1031 Bearbeidingsretning?

Definisjon av bearbeidingsretningen. Startposisjonen er basert på denne.

-1 eller 0: Styringen bearbeider konturen fra ovenfra og ned under den første matingen

+1: Styringen bearbeider konturen nedenfra og opp under den første matingen

Inndata: –1, 0, +1

Q534 Sidemating?

Mål for hvor langt slipeverktøyet skal mates på siden.

Inndata: 0.0001...99.9999

Q1032 Faktor for heliksøkning?

Med faktoren Q1032 definerer du stigningen for en heliksbane (= 360°). Dette resulterer i tilleggsdybden per heliksbane (= 360°). Q1032 blir multiplisert med bredden B til slipeverktøyet.

Inndata: 0 000...1 000

Q456 Tomomløp på kontur?

Antall ganger slipeverktøyet følger konturen etter siste fremmating uten materialfjerning.

Inndata: 0–99

Q457 Tomomløp på sluttkontur?

Antall ganger slipeverktøyet følger konturen etter siste fremmating uten materialfjerning.

Inndata: 0–99

Q1000 Pendelbevegelsens lengde?

Lengden på pendelbevegelsen, parallelt med den aktive verktøyaksen

0: Styringen utfører ingen pendelbevegelse.

Inndata: 0...9999.9999

Q1001 Mating for pendelheving?

Pendelshevingens hastighet i mm/min

Inndata: 0–999999

Q1021 Ensidig mating (0/1)?

Posisjon der sidematingen finner sted:

0: Sidemating nede og oppe

1: Ensidig fremmating, avhengig av Q1031

  • Hvis Q1031 = -1, er sidematingen oppe.
  • Hvis Q1031 = +1, er sidematingen nede.

Inndata: 0, 1

Q207 Mating sliping?

Verktøyets bevegelseshastighet i mm/min ved sliping av kontur

Inndata: 0...99999.999 alternativ FAUTO, FU

Q253 Mating forposisjonering?

Verktøyets bevegelseshastighet når det nærmer seg DYBDE Q201. Matingen virker nedenfor KOOR. OVERFLATE Q203. Angivelse i mm/min.

Inndata: 0–99999,9999 alternativ FMAX, FAUTO, PREDEF

Q15 Slipetype (-1/+1)?

Definer slipetype for konturene:

+1: Medsliping

-1 eller 0: Motsliping

Inndata: –1, 0, +1

Q260 Sikker høyde?

Absolutt høyde der det ikke kan skje kollisjon med verktøyet.

Inndata: -99999,9999–+99999,9999 alternativ PREDEF

Q200 Sikkerhetsavstand?

Avstanden mellom verktøyspissen og emneoverflaten. Verdien er inkrementell.

Inndata: 0–99999,9999 alternativ PREDEF

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 1022 SYLINDER HURTIG HUB-SLIPING ~

Q650=+0

;FIGURTYPE ~

Q223=+50

;FERDIGEMNEDIA. ~

Q368=+0.1

;MAAL START ~

Q14=+0

;TOLERANSE FOR SIDE ~

Q367=+0

;LOMMEPLASSERING ~

Q203=+0

;KOOR. OVERFLATE ~

Q1030=+2

;FORSKYVNING OVERFL. ~

Q201=-20

;DYBDE ~

Q1031=-1

;BEARBEIDINGSRETNING ~

Q534=+0.05

;SIDEMATING ~

Q1032=+0.5

;FAKTOR OEKNING ~

Q456=+0

;TOMOMLOEP KONTUR ~

Q457=+0

;TOMOML. SLUTTKONTUR ~

Q1000=+5

;PENDELLOEFT ~

Q1001=+5000

;PENDELMATING ~

Q207=+50

;MATING SLIPING ~

Q253=+750

;MATING FORPOSISJON. ~

Q15=+1

;SLIPETYPE ~

Q260=+100

;SIKKER HOEYDE ~

Q200=+2

;SIKKERHETSAVST.