Cykel 286 KUGGHJUL VALSFRAESNING (option 157)

ISO-programmering

G286

Användningsområde

 
Machine

Beakta anvisningarna i Er maskinhandbok!

Denna funktion måste friges och anpassas av maskintillverkaren.

880_1

Med cykel 286 KUGGHJUL VALSFRAESNING kan cylindriska kuggar eller sneda kuggar med valfria vinklar tillverkas. I cykeln kan du välja bearbetningsstrategi och bearbetningssida. Valsfräsningens tillverkningsförlopp sker genom en synkroniserad roterande rörelse av verktygsspindeln och arbetsstyckesspindeln. Dessutom rör sig fräsen i axiell riktning längs arbetsstycket. Både grovbearbetning och finbearbetning kan ske med x-skär i förhållande till en definierad höjd på verktyget. På så sätt kan samtliga skär användas för att öka verktygets totala brukstid.

Cykelförlopp

  1. Styrsystemet positionerar verktygsaxeln till Q260 säkerhetshöjd med matning FMAX. Om verktyget redan befinner sig i verktygsaxeln på en höjd högre än Q260 kommer ingen förflyttning att ske
  2. Före tiltningen av bearbetningsplanet positionerar styrsystemet verktyget i X till en säker koordinat med matningshastighet FMAX. Om verktyget redan befinner sig på en koordinat i bearbetningsplanet, som är större än den beräknade koordinaten, sker ingen förflyttning.
  3. Nu tiltar styrsystemet bearbetningsplanet med matning Q253
  4. Styrsystemet positionerar verktyget med matning FMAX till bearbetningsplanets startpunkt
  5. Sedan förflyttar styrsystemet verktyget i verktygsaxeln med matning Q253 till säkerhetsavståndet Q200
  6. Styrsystemet rullar verktyget mot arbetsstycket som ska förses med kuggar i längdriktningen med den definierade matningen Q478 (vid grovbearbetning) eller Q505 (vid finbearbetning). Bearbetningsområdet begränsas då av startpunkten i Z Q551+Q200 och av slutpunkten i Z Q552+Q200 (Q551 och Q552 definieras i cykel 285)
  7. Cykel 285 DEFINIERA KUGGHJUL (option 157)

  8. Om styrsystemet befinner sig på slutpunkten, dras verktyget tillbaka med matning Q253 och positioneras tillbaka till startpunkten
  9. Styrsystemet upprepar förlopp 5 till 7 tills det definierade kugghjulet är tillverkat
  10. Slutligen placerar styrsystemet verktyget på den säkerhetshöjden Q260 med matningshastigheten FMAX

Anmärkning

 
Hänvisning
Varning kollisionsrisk!
Om du tillverkar snedskurna kuggar kvarstår rotationsaxlarnas tiltningar efter programmets slut. Det finns risk för kollision!
  1. Frikör verktyget innan du förändrar tiltaxlarnas positioner
  • Denna cykel kan endast genomföras i bearbetningslägena FUNCTION MODE MILL och FUNCTION MODE TURN.
  • Denna cykel är CALL-aktiv.
  • Svarvbordets maximala varvtal kan inte överskridas. Om du har sparat ett värde under NMAX i verktygstabellen minskar styrsystemet varvtalet till det här värdet.
 
Tip

Undvik att använda varvtal för master-spindeln som är lägre än 6 varv/min för att tillförlitligt kunna använda en matning med mm/varv.

Anvisningar om programmering

  • För att hålla ett verktygsskär i ingrepp vid snedskurna kuggar, måste du definiera en mycket liten väg i cykelparametern Q554 SYNKRONFORSKJUTNING.
  • Programmera master-spindelns (kanalspindel) rotationsriktning innan cykelstart.
  • Om du programmerar FUNCTION TURNDATA SPIN VCONST:OFF S15, beräknas verktygets varvtal Q541 x S. För Q541=238 och S=15 blir verktygets varvtal 3 570 1/min.

Cykelparametrar

Hjälpbild

Parametrar

Q215 Bearbetningsomfång (0/1/2/3)?

Bestäm bearbetningsomfånget:

0: Grov- och finbearbetning

1: Endast grovbearbetning

2: Endast finbearbetning till färdigt mått

3: Endast finbearbetning till arbetsmån

Inmatning: 0, 1, 2, 3

cyc286_1

cyc286_2

Q200 SAEKERHETSAVSTAAND ?

Avstånd för återgångsrörelse och förpositionering. Värdet har inkrementell verkan.

Inmatning: 0–99999,9999 alternativt PREDEF

Q260 SAEKERHETSHOEJD ?

Koordinat i verktygsaxeln, i vilken kollision med arbetsstycket inte kan ske (för mellanpositioneringar och återgång vid cykelslut). Värdet har absolut verkan.

Inmatning: -99999,9999–+99999,9999 alternativt PREDEF

Q545 Verktyg stigningsvinkel?

Vinkeln på kuggfräsens flank. Ange detta värde decimalform.

Exempel: 0°47’ = 0,7833

Inmatning: -60–+60

Q546 Vänd spindelrotationsriktning?

Ändra slavspindelns rotationsriktning:

0: Rotationsriktningen ändras inte

1: Rotationsriktningen ändras

Inmatning: 0, 1

Kontrollera och ändra spindelrotationsriktningarna

Q547 Vinkeloffset på kugghjul?

Vinkel med vilken styrsystemet roterar arbetsstycket vid cykelstart.

Inmatning: -180–+180

Q550 Bearb.-sida (0=pos./1=neg.)?

Bestäm på vilken sida bearbetningen ska ske.

0: Positiv bearbetningssida av huvudaxeln i I-CS

1: Negativ bearbetningssida av huvudaxeln i I-CS

Inmatning: 0, 1

Q533 Föredragen infallsvinkel?

Välj mellan alternativa ingreppsmöjligheter. Utifrån den infallsvinkel som du har definierat måste styrsystemet beräkna det passande läget för de rotationsaxlar som finns tillgängliga i din maskin. Som regel resulterar detta alltid i två möjliga lösningar. Via parametern Q533 ställer du in vilken lösning styrsystemet ska använda:

0: Lösning som är minst långt bort från den aktuella positionen

-1: Lösning som ligger i området mellan 0° och -179,9999°

+1: Lösning som ligger i området mellan 0° och +180°

-2: Lösning som ligger i området mellan -90° och -179,9999°

+2: Lösning som ligger mellan +90° och +180°

Inmatning: -2, -1, 0, +1, +2

Q530 Tiltad bearbetning?

Positionera tiltaxlar för tiltad bearbetning:

1: Positionera tiltaxeln automatiskt och följ med med verktygsspetsen (MOVE). Den relativa positionen mellan arbetsstycke och verktyg förändras inte. Styrsystemet genomför en kompenseringsrörelse med linjäraxlarna

2: Positionera tiltaxeln automatiskt utan att följa med verktygsspetsen (TURN)

Inmatning: 1, 2

cyc286_4

cyc286_3

Q253 Nedmatningshastighet?

Definition av verktygets förflyttningshastighet vid tiltning och vid förpositionering. Även vid positionering av verktygsaxeln mellan de enskilda ansättningarna. Matningen är i mm/min.

Inmatning: 0–99999,9999 alternativt FMAX, FAUTO, PREDEF

Q553 VKT: L-offset bearbetningsstart?

Bestäm från och med vilken längdförskjutning (L-OFFSET) som verktyget ska användas. Styrsystemet flyttar verktyget i längdriktning med det här värdet. Värdet har inkrementell verkan.

Inmatning: 0–999999

Q554 Sträcka för synkr. Förskjutning?

Bestäm hur lång sträcka som fräsen ska flyttas i sin axiella riktning under bearbetningen. Det uppkomna verktygsslitaget kan på så sätt fördelas över detta område på verktygsskären. För snedskurna kuggar kan på så sätt de använda verktygsskären begränsas.

Om 0 har definierats är synkroniserad förskjutning inaktivt.

Inmatning: -99–+99,9999

Q548 Offset för grovbearbetning?

Antalet skär med vilka styrsystemet förskjuter verktyget i dess axiella riktning vid grovbearbetning. Detta förskjuts inkrementellt till parametern Q553. När du matar in 0 är förskjutningen inaktiv.

Inmatning: -99–+99

Q463 Maximalt skärdjup?

Maximal ansättning (radieuppgift) i radiell riktning. Ansättningen fördelas jämnt för att undvika restskär.

Inmatning: 0 001–999999

Q488 Nedmatningshastighet

Matningshastighet för verktygets ansättningsrörelse. Styrsystemet tolkar matningen som millimeter per arbetsstyckesvarv.

Inmatning: 0–99999,999 alternativ FAUTO

Q478 Matning?

Matningshastighet vid grovbearbetning. Styrsystemet tolkar matningen som millimeter per arbetsstyckesvarv.

Inmatning: 0–99999,999 alternativ FAUTO

Q483 Arbetsmaan diameter?

Diameterarbetsmån på den definierade konturen. Värdet har inkrementell verkan.

Inmatning: 0–99999

Q505 Matning finbearb.?

Matningshastighet vid finbearbetning. Styrsystemet tolkar matningen som millimeter per arbetsstyckesvarv.

Inmatning: 0–99999,999 alternativ FAUTO

Q549 Offset för finbearbetning?

Antalet skär med vilka styrsystemet förskjuter verktyget i längdriktning vid finbearbetning. Detta förskjuts inkrementellt till parametern Q553. När du matar in 0 är förskjutningen inaktiv.

Inmatning: -99–+99

NC-programmen i den här bruksanvisningen är förslag på lösningar. Du behöver anpassa NC-programmen eller enskilda NC-block innan du använder dem på en maskin.

  • Anpassa följande innehåll:
  • Verktyg
  • Skärdata
  • Matningshastigheter
  • Säkerhetshöjd eller säkra positioner
  • Maskinspecifika positioner, t.ex. med M91
  • Sökvägar till programanrop

Vissa NC-program är beroende av maskinkinematiken. Anpassa de här NC-programmen till maskinkinematiken före den första testkörningen.

Testa även NC-programmen med hjälp av simuleringen innan du startar den riktiga programkörningen.

 
Tip

Med hjälp av ett programtest kan du avgöra om du kan använda NC-programmet med de tillgängliga programvaruoptionerna, den aktiva maskinkinematiken och den aktuella maskinkonfigurationen.

Exempel

11 CYCL DEF 286 KUGGHJUL VALSFRAESNING ~

Q215=+0

;BEARBETNINGSSAETT ~

Q200=+2

;SAEKERHETSAVSTAAND ~

Q260=+100

;SAEKERHETSHOEJD ~

Q545=+0

;VKT-STIGNINGSVINKEL ~

Q546=+0

;AENDRA ROT.RIKTNING ~

Q547=+0

;VINKELOFFSET ~

Q550=+1

;BEARBETNINGSSIDA ~

Q533=+0

;FOEREDRAGEN RIKTNING ~

Q530=+2

;TILTAD BEARBETNING ~

Q253=+750

;NEDMATNINGSHASTIGHET ~

Q553=+10

;VERKTYG L-OFFSET ~

Q554=+0

;SYNKRONFORSKJUTNING ~

Q548=+0

;OFFSET GROV. ~

Q463=+1

;MAX. SKAERDJUP ~

Q488=+0.3

;NEDMATNINGSHASTIGHET ~

Q478=+0.3

;MATNING ~

Q483=+0.4

;ARBETSMAAN DIAMETER ~

Q505=+0.2

;MATNING FINBEARB. ~

Q549=+0

;OFFSET FIN.

Kontrollera och ändra spindelrotationsriktningarna

Kontrollera innan en bearbetning utförs om de båda spindlarnas rotationsriktningar är korrekta.

  1. Bestäm bordets rotationsriktning:
  2. Vilket verktyg? (Högerskärande/Vänsterskärande)?
  3. Vilken bearbetningssida? X+ (Q550 = 0)/X- (Q550 = 1)
  4. Läs av bordets rotationsriktning i en av de två tabellerna! Välj även tabellen med verktygets rotationsriktning (Högerskärande/Vänsterskärande). Läs av bordets rotationsriktning för din bearbetningssida i denna tabell X+ (Q550 = 0)/X- (Q550 = 1):
Verktyg: Högerskärande M3

Bearbetningssida

Bordets rotationsriktning

X+ (Q550 = 0)

Medurs (t.ex. M303)

X- (Q550 = 1)

Moturs (t.ex. M304)

Verktyg: Vänsterskärande M4

Bearbetningssida

Bordets rotationsriktning

X+ (Q550 = 0)

Moturs (t.ex. M304)

X- (Q550 = 1)

Medurs (t.ex. M303)

 
Tip

Observera att rotationsriktningarna i specialfall avviker från dessa tabeller.

Ändring av rotationsriktningen

cyc286_6

Fräsdrift:

  • Master-spindel 1: Du aktiverar verktygsspindeln som master-spindel med M3 eller M4. På så sätt bestämmer du rotationsriktning (en ändring av master-spindeln har inte någon inverkan på slavspindelns rotationsriktning)
  • Slavspindel 2: Anpassa värdet för inmatningsparametern Q546 för att ändra slavspindelns riktning

Svarvdrift:

  • Master-spindel 1: Du aktiverar verktygsspindeln som master-spindel med en M-funktion. Denna M-funktion är maskintillverkarspecifik (M303, M304,...). På så sätt bestämmer du rotationsriktning (en ändring av master-spindeln har inte någon inverkan på slavspindelns rotationsriktning)
  • Slavspindel 2: Anpassa värdet för inmatningsparametern Q546 för att ändra slavspindelns riktning
 
Tip

Kontrollera innan en bearbetning utförs om de båda spindlarnas rotationsriktningar är korrekta.

Definiera ett lågt varvtal för att säkert kunna bedöma riktningen optiskt.