Cyklus 882 DREJE SIMULTANSKRUBNING (Option #158)

ISO-Programmering

G882

Anvendelse

 
Machine

Vær opmærksom på maskinhåndbogen!

Denne funktion skal af maskinfabrikanten være frigivet og tilpasset.

cyc882

Cyklus 882 DREJE SIMULTANSKRUBNING skrubber mindst med en 3-akset bevægelse (to Lineær akser og en Drejeakse) simultant det definerede konturområde i flere skridt. Hermed er også komplekse konturer med kun et værktøj muligt. Under bearbejdningen justerer Cyklussen løbende værktøjets position med hensyn til følgende kriterier:

  • Kollisionsundgåelse mellem emne, værktøj og værktøjsholder
  • Skær bliver ikke kun delvis benyttet.
  • Friskær er muligt.

Afvikling med et FreeTurn-værktøj

De kan afviklen denne Cyklus med FreeTurn-værktøj Denne metode giver Dem mulighed for at udføre de mest almindelige drejeoperationer med kun ét værktøj. Det fleksible værktøj gør det muligt at reducere bearbejdningstiden, da der er færre værktøjsskift.

Forudsætninger:

 
Tip

NC-programmet forbliver uændret, indtil kald af FreeTurn--værktøjsskæret. se Eksempel, drej med et FreeTurn-værktøj

Cyklusafvikling skrubbe

  1. Cyklus positionerer værktøjet ved Cyklusstartpunkt (værktøjsposition ved kald) på første værktøjsplacering. Efterfølgende kører værktøjet til sikkerhedsafstand Når værktøjsplacering ikke er muligt på Cyklusstartposition, kører styringren først til sikkerhedsafstand ogudfører efterfølgende første værktøjsplacering
  2. Værktøjet kører til fremrykdybde Q519. Leveringen af ​​profilen kan kort på værdien fra Q463 MAKS. SNITDYBDE overskrides, f.eks. ved hjørner.
  3. Cyklus skrubber Konturen med skrubtilspænding Q478 simultan. Når De i Cyklus definerer indstiktilspænding Q488 virker disse for indstikelementer. Bearbejdningen er afhængig af følgende indlæseparameter:
    • Q590: BEARBEJ. FUNKTION
    • Q591: BEARBEJDNINGSFOLGE
    • Q389: UNI.- BIDIREKTIONAL
  4. Efter hver fremføring hæver styringen i Ilgang værktøjet til sikkerhedsafstanden
  5. Styringen gentager disse forløb 2 til 4, til konturen er fuldstændig bearbejdet
  6. Styringen trækker værktøjet tilbage med bearbejdningstilspænding til sikkerhedsafstand og kører efterfølgende med Ilgang til startposition, derefter i X- og tilslut i Z-aksen.

Anvisninger

 
Anvisning
Pas på kollisionsfare!
Styringen gennemfører ingen kollisionsovervågning (DCM). Under bearbejdning kan der opstå kollisionsfare!
  1. Kontroller frakørsel og kontur med hjælp af simulation
  2. Kør NC-program langsomt
 
Anvisning
Pas på kollisionsfare!
Styringen anvender værktøjs-positionen ved Cyklus-kald som Cyklus-startpunkt. Forkert forpositionering kan fører til konturbeskadigelse. Pas på kollisionsfare!
  1. Kør værktøj i X- og Z-aksen til en sikker position
 
Anvisning
Pas på kollisionsfare!
Når kontur slutter for tæt på opspændingsmiddel, kan en kollision under bearbejdning forekomme mellem værktøj og opspændingsmiddel.
  1. Kontroller opspænding og værktøjsplacering og også frakørselsbevægelser
 
Anvisning
Pas på kollisionsfare!
Kollisionsanalyse finder kun sted i 2-dimensional XZ-bearbejdningsplan . Cyklus kontrollerer ikke, om et område i Y-koordinater af værktøjsskær, værktøjsholder eller svinghoved kan fører til en kollision.
  1. Indkør NC-Program i driftsart Programafvik. i funktion Enkelt-blok .
  2. Formindsk bearbejdningsområde
 
Anvisning
Pas på kollisionsfare!
Alt efter skærgeometri kan der stå restmateriale. For vidre bearbejdning kan der opstå kollisionsfare.
  1. Kontroller frakørsel og kontur med hjælp af simulation
  • Denne Cyklus kan De udelukkende udfører i bearbejdningsfunktion FUNCTION MODE TURN.
  • Når De har programmeret M136 før et Cykluskald, fortolker styringen tilspændingen i millimeter pr. omdrejning.
  • Software-endekontakt indskrænker mulig angrebsvinkel Q556 og Q557. Når i driftsart Programmering i arbejdsområde Simulering kontakten for Software-endekontakt er deaktiveret , simuleringen kan afvige fra den senere behandling.
  • Når en Cyklus ikke kan bearbejde et konturområde, forsøger Cyklussen at nedbryde konturområdet til tilgængelige underområder, for at bearbejde dem separat.

Anvisninger for programmering

  • Før Cyklus-kald skal Cyklus 14 KONTUR eller SEL CONTOUR programmeres, for at kunne definere underprogram.
  • Før Cyklus-kaldet skal De programmere FUNCTION TCPM. HEIDENHAIN anbefaler i FUNCTION TCMP at programmerer værktøjshenføringspunkt REFPNT TIP-CENTER.
  • Cyklus behøver i Konturbeskrivelsen en Radiuskorrektur (RL/RR).
  • Hvis De anvender lokale Q-Parameter QL i et kontur-underprogram, skal De også henvise eller bregne indenfor kontur-underprogrammet.
  • Cyklus kræver for bestemmelse af angrebsvinklen definition af en værktøjsholder. Hertil tildeles i værktøjstabel kolonne KINEMATIC værktøjet en holder.
  • Værktøjsstyring

  • Definer en værdi i Q463 MAKS. SNITDYBDE henfører til værktøjsskær, da afhængig af værktøjsjustering frenføring fra Q519 kan midlertidigt overskrides. Med denne Cyklus begrænser De overskridelsen.

Cyklusparameter

Hjælpebillede

Parametre

Q460 SIKKERHEDS-AFSTAND ?

Tilbagetrækning før og efter et snit. Såvel afstand for forpositionering. Værdi virker inkrementalt.

Indlæse: 0...999999

Q499 Vend kontur (0-2)?

Fastlæg bearbejdningsretning af kontur:

0: Konturen bliver afviklet i den programmerede retning

1: Konturen bliver afviklet omvendt til den programmerede retning

2: Konturen bliver afviklet omvendt til den programmerede retning, yderlig bliver position af værktøjet tilpasset

Indlæs: 0, 1, 2

cyc882_1

cyc882_2

Q558 Forlængelsesvinkel konturstart?

Vinkel i WPL-CS, hvormed Cyklus forlænger konturen til råemne ved det programmerede startpunkt. Denne vinkel bruges til, at sikre at råemne ikke bliver beskadiget.

Indlæs: -180...+180

Q559 Forlængelsesvinkel konturslut?

Vinkel i WPL-CS, hvormed Cyklus forlænger konturen til råemne ved det programmerede slutpunkt. Denne vinkel bruges til, at sikre at råemne ikke bliver beskadiget.

Indlæs: -180...+180

Q478 Tilspænding skrubbe?

Tilspændingshastighed ved skrubning i millimeter pr. minut.

Indlæse: 0...99999.999 alternativ FAUTO

Q488 Tilspænding indstik

Tilspændingshastighed i millimeter pr. minut ved indstik. Denne indlæsningsværdi er valgfri. Bliver indstiktilspænding ikke programmeret, gælder skrubtilspænding Q478.

Indlæse: 0...99999.999 alternativ FAUTO

Q556 Mindste angrebsvinkel?

Mindst tilladte angrebsvinkel mellem værktøj og emne henført til Z-aksen.

Indlæs: -180...+180

Q557 Største angrebsvinkel?

Største tilladte angrebsvinkel mellem værktøj og emne henført til Z-aksen.

Indlæs: -180...+180

Q567 Sletovermål kontur?

Konturparallelt overmål som forbliver efter skrubning. Værdi virker inkrementalt.

Indlæse: -9...+99999

cyc882_3

Q519 Fremrykning til profil?

Aksial, radial og konturparallel fremføring (pr. snit) Indlæs værdi større end 0. Værdi virker inkrementalt.

Indlæse: 0.001...99999

Q463 Maksimale snitdybde?

Begrænsning af maksimal fremføring henført til værktøjsskæret. Afhængig af værktøjsplacering kan styringen midlertidig overskride Q519 FREMRYKNING f.eks. ved bearbejdning af hjørner. Med denne valgfri Parameter kan De begrænse overskridelsen. Når værdien er defineret 0, tilsvare den maksimale fremføring 2 tredjedele af skærelængde.

Indlæse: 0...99999

cyc882_4

Q590 Bearbej. funktion (0/1/2/3/4/5)?

Fastlæg bearbejdningsretning:

0: Automatisk - Styringen kombinerer automatisk plan- og langsdrejebearbejdning

1: Langsdrejning (udv.)

2: Plandrejning (ende)

3: Langsdrejning (indv.)

4: Plandrejning (spånmidte)

5: Konturparallel

Indlæs: 0, 1, 2, 3, 4, 5

Q591 Bearbejdningsfølge (0/1)?

Fastlæg, efter hvilken bearbejdningsrækkefølge styringen skal afvikle konturen:

0: Bearbejdningen foregår i delområder. Rækkefølgen vælges således, at emnets tyngdepunkt bevæger sig så hurtigt som muligt til borepatronen.

1: Bearbejdningen foregår akseparallel. Rækkefølgen vælges således, at emnets inertimoment bliver lille så hurtigt som muligt.

Indlæs: 0, 1

Q389 Bearbejdningsstrategi (0/1)?

Fastlægge skæreretning:

0: Unidirektional; hvert snit følger i konturretningen. Konturretningen er afhængig af Q499

1: Bidirektional; Skæring fortages i og mod konturretningen. Cyklus bestemmer for hver følgende skridt den bedste retning.

Indlæs: 0, 1

Brugerhåndbogen indeholder NC-Programmer løsningsforslag. Før De anvender NC-Programmer eller enkelte NC-blokke på en maskine, skal de tilpasses.

  • De tilpasser følgende indhold for:
  • Værktøjer
  • Snitværdier
  • Tilspænding
  • Sikker højde eller sikker position
  • Maskinspecifike Positioner, f.eks. med M91
  • Sti for programkald

Nogle NC-Programmer er afhængig af maskinkinematikken. Tilpas disse NC-Programmer før den første testkørsel til din maskinkinematik.

Test NC-Programmer derudover ved at bruge simuleringen før den egentlige programkørsel.

 
Tip

Vha. en programtest fastlægger De, om NC-Programmer med den tilgængelige Software-Optionen, kan anvendes den aktive maskinkinematik og den aktuelle maskinkonfiguration.

Eksempel

11 CYCL DEF 882 DREJE SIMULTANSKRUBNING ~

Q460=+2

;SIKKERHEDS-AFSTAND ~

Q499=+0

;VENDE KONTUR OM ~

Q558=+0

;V VINKEL KONTURSTART ~

Q559=+90

;V. VINKEL KONTURSLUT ~

Q478=+0.3

;TILSPAENDING SKRUBBE ~

Q488=+0.3

;TILSPÆNDING INDSTIK ~

Q556=+0

;MIN. FREMRYKVINKEL ~

Q557=+90

;MAX. ANGREBSVINKEL ~

Q567=+0.4

;SLETOVERMAL KONT ~

Q519=+2

;FREMRYKNING ~

Q463=+3

;MAKS. SNITDYBDE ~

Q590=+0

;BEARBEJ. FUNKTION ~

Q591=+0

;BEARBEJDNINGSFOLGE ~

Q389=+1

;UNI.- BIDIREKTIONAL

12 L X+58 Y+0 FMAX M303

13 L Z+50 FMAX

14 CYCL CALL