Syklus 276 KONTURKJEDE 3D

ISO-programmering

G276

Bruk

8H000128

Med denne syklusen kan åpne og lukkede konturer bearbeides i kombinasjon med syklus 14 KONTURGEOMETRI og syklus 270 KONTURSYKLUSDATA Du kan også arbeide med automatisk registrering av restmateriale. Dermed kan du f.eks. bearbeide innvendige hjørner ferdig i etterkant med et mindre verktøy.

Syklus 276 KONTURKJEDE 3D bearbeider sammenlignet med syklus 25 KONTURKJEDE også koordinater på verktøyaksen som er definert i konturunderprogrammet. Dermed kan denne syklusen bearbeide tredimensjonale konturer.

Det anbefales å bearbeide syklus 270 KONTURSYKLUSDATA før syklus 276 KONTURKJEDE 3D.

Syklusforløp

  1. Bearbeiding av en kontur uten fremmating: fresedybde Q1=0
  2. Verktøyet kjører til startpunktet for bearbeidingen. Dette startpunktet er et resultat av det første konturpunktet, den valgte fresetypen og parameterne fra syklus 270 KONTURSYKLUSDATA som er definert tidligere, f.eks. Fremkj.måte. Her fører styringen verktøyet til første matedybde
  3. Styringen kjører til konturen i henhold til den definerte syklus 270 KONTURSYKLUSDATA og gjennomfører deretter bearbeidingen til slutten av konturen
  4. På slutten av konturen gjennomføres frakjøringsbevegelsen som definert i syklus 270 KONTURSYKLUSDATA
  5. Til slutt posisjonerer styringen verktøyet i sikker høyde
  1. Bearbeiding av en kontur med fremkjøring: fresedybde Q1 forskjellig fra 0 og tilleggsdybde Q10 definert
  2. Verktøyet kjører til startpunktet for bearbeidingen. Dette startpunktet er et resultat av det første konturpunktet, den valgte fresetypen og parameterne fra syklus 270 KONTURSYKLUSDATA som er definert tidligere, f.eks. Fremkj.måte. Her fører styringen verktøyet til første matedybde
  3. Styringen kjører til konturen i henhold til den definerte syklus 270 KONTURSYKLUSDATA og gjennomfører deretter bearbeidingen til slutten av konturen
  4. Hvis en bearbeiding er valgt i med- og motfres (Q15=0), gjennomfører styringen en pendelbevegelse. Den utfører matebevegelsen på slutten og på kontorstartpunktet. Hvis Q15 ikke er lik 0, kjører styringen verktøyet i sikker høyde tilbake til startpunktet for bearbeidingen og der til den neste matedybden
  5. Frakjøringsbevegelsen gjennomføres som definert i syklus 270 KONTURSYKLUSDATA
  6. Denne prosedyren gjentas til den programmerte dybden er nådd
  7. Til slutt posisjonerer styringen verktøyet i sikker høyde

Tips:

 
Merknad
Kollisjonsfare!
Hvis du har stilt parameteren posAfterContPocket (nr. 201007) inn på ToolAxClearanceHeight, posisjonerer styringen verktøyet bare i verktøyakseretning på sikker høyde etter syklusens slutt. Styringen posisjonerer ikke verktøyet på arbeidsplanet. Kollisjonsfare!
  1. Posisjoner verktøyet med alle koordinatene til arbeidsplanet etter syklusens slutt, f.eks. L X+80 Y+0 R0 FMAX
  2. Programmer en absolutt posisjon etter syklusen, ingen inkrementell bevegelse
 
Merknad
Kollisjonsfare!
Hvis du posisjonerer verktøyet bak en hindring før syklusoppkalling, kan det oppstå en kollisjon.
  1. Før syklusoppkall må du posisjonere verktøyet slik at styringen kan kjøre til konturstartpunktet uten kollisjon
  2. Hvis posisjonen til verktøyet ved syklusoppkall er under den sikre høyden, viser styringen en feilmelding
  • Denne syklusen kan du bare utføre i bearbeidingsmodusen FUNCTION MODE MILL.
  • Hvis du bruker APPR- og DEP-blokker til å kjøre frem og tilbake, overvåker styringen om disse bevegelsene frem og tilbake skader konturen.
  • Hvis du bruker syklus 25 KONTURKJEDE, kan du bare definere ett underprogram i syklus 14 KONTURGEOMETRI.
  • I forbindelse med syklus 276 anbefales det å bruke syklus 270 KONTURSYKLUSDATA. Syklus 20 KONTURDATA er derimot ikke nødvendig.
  • Lagringsplassen i en SL-syklus er begrenset. Du kan programmere maksimalt 16384 konturelementer i en SL-syklus.
  • Hvis M110 er aktiv under bearbeidingen, blir matingen ved innvendig korrigerte sirkelbuer redusert tilsvarende.
  • Syklusen tar hensyn til tilleggsfunksjonene M109 og M110. Styringen holder matingen for sirkelbuer ved innvendige og utvendige radiuser på verktøyskjæret konstant ved innvendig og utvendig bearbeiding.
  • Tilpass mating ved sirkelbaner med M109

Tips om programmering

  • Den første NC-blokken i konturunderprogrammet må inneholde verdier i alle de tre aksene X, Y og Z.
  • Fortegnet til parameteren for dybde slår fast arbeidsretningen. Hvis du programmerer dybde = 0, bruker styringen koordinatene til verktøyaksen som er angitt i konturunderprogrammet.
  • 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 emneoverflate og konturbunn. Verdien er inkrementell.

Inndata: -99999,9999–+99999,9999

Q3 Slutttoleranse for side?

Slettfresmål i arbeidsplanet. Verdien er inkrementell.

Inndata: -99999,9999–+99999,9999

Q7 Sikker høyde?

Høyde der ingen kollisjon med emnet kan forekomme (for mellomposisjonering og retur ved syklusens slutt). Verdien er absolutt.

Inndata: -99999,9999–+99999,9999

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

Q15 Climb or up-cut? Motsatt bev.=-1

+1: Medfresing

-1: Motfresing

0: Vekselvis med- og motfresing ved flere fremmatinger:

Inndata: –1, 0, +1

Q18 eller QS18 Utfresingsverkt.?

Nummer eller navn på verktøyet som styringen nettopp har grovbearbeidet med. Du kan overføre grovbearbeidingsverktøyet direkte fra verktøytabellen med en ved hjelp av valgmuligheten i handlingslinjen. I tillegg kan du bruke med alternativet Navn i handlingslinjen for å skrive inn verktøynavnet selv. Styringen setter inn anføringstegnet automatisk når du forlater inndatafeltet. Angi 0 hvis det ikke er utført noen grovbearbeidinger. Hvis du angir et nummer eller et navn her, freser styringen bare ut den delen som grovbearbeidingsverktøyet ikke har kunnet bearbeide. Hvis etterbearbeidingsområdet ikke kan nås fra siden, benytter styringen pendelinnstikk. I så fall må du angi skjærelengde LCUTS og maksimal innstikksvinkel ANGLE for verktøyet i verktøytabellen TOOL.T.

Inndata: 0...99999.9 eller maksimalt 255 tegn

Q446 Godtatt restmateriale?

Angi opptil hvilken verdi i mm du godtar restmaterialet på konturen. Hvis du f.eks. angir 0,01 mm, gjennomfører ikke styringen restmaterialbearbeiding lenger fra en restmaterialtykkelse på 0,01 mm.

Inndata: 0.001...9.999

Q447 Maksimal tilkoblingsavstand?

Maksimal avstand mellom to områder som skal etterarbeides. Innenfor denne avstanden fører styringen uten oppløftingsbevegelse på bearbeidingsdybden langs konturen.

Inndata: 0...999.999

Q448 Baneforlengelse?

Verdi for forlengelsen av verktøybanen ved starten og slutten av konturområdet. Styringen forlenger verktøybanen alltid parallelt med konturen.

Inndata: 0...99.999

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 276 KONTURKJEDE 3D ~

Q1=-20

;FRESEDYBDE ~

Q3=+0

;TOLERANSE FOR SIDE ~

Q7=+50

;SIKKER HOEYDE ~

Q10=-5

;MATEDYBDE ~

Q11=+150

;MATING FOR MATEDYBDE ~

Q12=+500

;MATING FOR UTFRESING ~

Q15=+1

;CLIMB OR UP-CUT ~

Q18=+0

;UTFRESINGSVERKT. ~

Q446=+0.01

;RESTMATERIALE ~

Q447=+10

;TILKOBLINGSAVSTAND ~

Q448=+2

;BANEFORLENGELSE