Syklus 29 SYLINDERMANTEL STEG (alternativ 8)

ISO-programmering

G129

Bruk

 
Machine

Følg maskinhåndboken!

Denne funksjonen må aktiveres og tilpasses av maskinprodusenten.

zylinder_29_1

Med denne syklusen kan du overføre et steg som er definert på konusen til en sylindermantel. I denne syklusen stiller styringen inn verktøyet slik at veggene alltid løper parallelt når radiuskorreksjon er aktivert. Programmer sentrumsbanen til steget og en verdi for verktøyradiuskorreksjon. Ved hjelp av radiuskorreksjonen definerer du om styringen skal lage steget med med- eller motbevegelse.

Ved enden av steget legger styringen alltid inn en halvsirkel med en radius på halvparten av stegbredden.

Syklusforløp

zylinder_29_2_neu
  1. Styringen fører verktøyet over startpunktet for bearbeidingen. Styringen beregner startpunktet ut fra stegbredden og verktøydiameteren. Startpunktet er forskjøvet en halv stegbredde pluss verktøydiameteren i forhold til det første punktet som er definert i konturunderprogrammet. Radiuskorreksjonen bestemmer om startpunktet skal være til venstre (1, RL=medbevegelse) eller til høyre for steget (2, RR=motbevegelse)
  2. Etter at styringen har stilt inn den første matedybden, kjører verktøyet tangentialt i en bue mot stegveggen med fresemating Q12. Sluttoleranse for side blir eventuelt tatt hensyn til
  3. I den første matedybden freser verktøyet langs den programmerte konturen med fresematingen Q12 til trinnet er ferdig produsert
  4. Deretter kjører verktøyet tangentialt bort fra stegveggen og tilbake til startpunktet for tappbearbeidingen
  5. Trinnene 2 til 4 blir gjentatt til den programmerte fresedybden Q1 er oppnådd
  6. Deretter kjører verktøyet tilbake til sikker høyde i verktøyaksen
 
Tip

Sylinderen må spennes opp midt på rundbordet. Angi nullpunktet på midten av rundbordet.

Tips:

 
Machine

Denne syklusen gjennomfører en oppstilt bearbeiding. For å kunne gjennomføre denne maskinaksen må den første maskinaksen under maskinen være en roteringsakse. I tillegg må verktøyet kunne plasseres loddrett på manteloverflaten.

 
Merknad
Kollisjonsfare!
Hvis spindelen ikke er innkoblet ved syklusoppkall, kan det oppstå en kollisjon.
  1. Med maskinparameter displaySpindleErr (nr. 201002), on/off stiller du inn om styringen skal vise en feilmelding eller ikke hvis spindelen ikke er koblet inn
  • Denne syklusen kan du bare utføre i bearbeidingsmodusen FUNCTION MODE MILL.
  • Bruk en fres med en endetann som har over middels skjæreeffekt (DIN 844).
  • Spindelaksen må stå loddrett mot rundbordaksen ved syklusoppkallingen. Hvis ikke, vil styringen vise en feilmelding. Kinematikken må eventuelt kobles om.

Tips om programmering

  • Programmer alltid begge sylindermantelkoordinatene i den første NC-blokken i et konturunderprogram.
  • Fortegnet til syklusparameteren for dybde slår fast arbeidsretningen. Hvis du velger Dybde = 0, vil ikke styringen utføre syklusen.
  • Sikkerhetsavstanden må være større enn verktøyradiusen.
  • Hvis du bruker den lokale Q-parameteren QL i et konturunderprogram, må du også tilordne eller beregne denne innenfor konturunderprogrammet.

Syklusparametere

Hjelpebilde

Parameter

Q1 Fresedybde?

Avstanden mellom sylindermantel og konturbunn. Verdien er inkrementell.

Inndata: -99999,9999–+99999,9999

Q3 Slutttoleranse for side?

Sluttoleranse ved stegvegg. Sluttoleransen øker stegbredden med det dobbelte av angitt verdi. Verdien er inkrementell.

Inndata: -99999,9999–+99999,9999

Q6 Sikkerhetsavstand?

Avstand mellom verktøyets frontflate og sylindermantelens flate. Verdien er inkrementell.

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

Q10 Matedybde?

Mål for hvor langt verktøyet skal mates frem.. Verdien er inkrementell.

Inndata: -99999,9999–+99999,9999

Q11 Mating for matedybde?

Mating gjennom spindelaksebevegelser

Inndata: 0–99999,9999 alternativ FAUTO, FU, FZ

Q12 Mating utfresing?

Mating gjennom bevegelser i arbeidsplanet

Inndata: 0–99999,9999 alternativ FAUTO, FU, FZ

Q16 Sylinderradius?

Sylinderradiusen som konturen skal bearbeides på.

Inndata: 0–99999,9999

Q17 Type dimensjon? Grad=0 MM/INCH=1

Definer koordinater for roteringsaksen i underprogrammet, angitt i grader eller mm (tommer).

Inndata: 0, 1

Q20 Stegbredde?

Bredden på steget som skal fremstilles

Inndata: -99999,9999–+99999,9999

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 29 SYLINDERMANTEL STEG ~

Q1=-20

;FRESEDYBDE ~

Q3=+0

;TOLERANSE FOR SIDE ~

Q6=+2

;SIKKERHETSAVST. ~

Q10=-5

;MATEDYBDE ~

Q11=+150

;MATING FOR MATEDYBDE ~

Q12=+500

;MATING FOR UTFRESING ~

Q16=+0

;RADIUS ~

Q17=+0

;TYPE DIMENSJONERING ~

Q20=+0

;STEGBREDDE