Syklus 27 SYLINDERMANTEL (alternativ 8)

ISO-programmering

G127

Bruk

 
Machine

Følg maskinhåndboken!

Denne funksjonen må aktiveres og tilpasses av maskinprodusenten.

8h000129

Med denne syklusen kan du overføre en definert kontur til en konus på en sylindermantel. Bruk syklus 28 for å frese inn styrespor i sylinderen.

Definer konturen i et underprogram, og legg den inn i syklus 14 KONTURGEOMETRI.

I underprogrammet skal konturen alltid beskrives med koordinatene X og Y, uavhengig av hvilke roteringsakser som befinner seg i maskinen. Konturbeskrivelsen er dermed uavhengig av maskinkonfigurasjonen. Tilgjengelige banefunksjoner er L, CHF, CR, RND og CT.

Koordinatangivelsene for utbretting av en sylinderoverflate (X-koordinater) som definerer rundbordets posisjon, kan du angi etter valg i grader eller mm (inch) (Q17).

Syklusforløp

  1. Styringen fører verktøyet over innstikkspunktet. Dermed blir sluttoleranse for side tatt hensyn til
  2. I den første matedybden freser verktøyet langs den programmerte konturen med fresematingen Q12
  3. På slutten av konturen beveger styringen verktøyet til sikkerhetsavstand og tilbake til innstikkspunktet
  4. Trinnene 1 til 3 blir gjentatt til den programmerte fresedybden Q1 er oppnådd
  5. Deretter kjører verktøyet til sikker høyde i verktøyaksen
 
Tip

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

Tips:

  • Denne syklusen kan du bare utføre i bearbeidingsmodusen FUNCTION MODE MILL.
  • Lagringsplassen i en SL-syklus er begrenset. Du kan programmere maksimalt 16384 konturelementer i en SL-syklus.
  • 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.
  • Du kan også utføre denne syklusen med dreid arbeidsplan.
 
Tip

Bearbeidingstiden kan øke hvis konturen består av mange ikke-tangentielle konturelementer.

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

8h000130

Q1 Fresedybde?

Avstanden mellom sylindermantel og konturbunn. Verdien er inkrementell.

Inndata: -99999,9999–+99999,9999

Q3 Slutttoleranse for side?

Slettfresetoleranse i planet for mantelutbretting. Toleransen virker i radiuskorreksjonens retning. 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

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 27 SYLINDERMANTEL ~

Q1=-20

;FRESEDYBDE ~

Q3=+0

;TOLERANSE FOR SIDE ~

Q6=+0

;SIKKERHETSAVST. ~

Q10=-5

;MATEDYBDE ~

Q11=+150

;MATING FOR MATEDYBDE ~

Q12=+500

;MATING FOR UTFRESING ~

Q16=+0

;RADIUS ~

Q17=+0

;TYPE DIMENSJONERING