Cykel 287 KUGGHJUL SKIVING alternativ 157

ISO-programmering

G287

Användningsområde

 
Machine

Beakta anvisningarna i Er maskinhandbok!

Denna funktion måste friges och anpassas av maskintillverkaren.

cyc287

Med cykel 287 KUGGHJUL SKIVING kan cylindriska kuggar eller sneda kuggar med valfria vinklar tillverkas. Spånbildning sker å ena sidan genom verktygets axiella matning och å andra sidan av valsrörelsen.

I cykeln kan du välja bearbetningssida. Kugg Skiving 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.

I den här cykeln kan du hämta en tabell med tekniska data. I tabellen kan du definiera en matning, en ansättning i sidled och en sidoförskjutning för varje enskilt snitt.

Tekniktabell för cykel 287 kugghjul skiving

Cykelförlopp

  1. Styrsystemet positionerar verktygsaxeln till Q260 säker hö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. Styrsystemet tiltar 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 kör till inloppsbanan. Styrsystemet beräknar den här sträckan automatiskt. Inloppsbanan är sträckan från den första tangeringen till det fulla djupet
  7. Styrsystemet valsar verktyget i längsriktningen på det arbetsstycke som kuggarna skall skapas med den definierade matningen. Vid det första skäret Q586 förflyttar styrsystemet med den fösta matningen Q588. För nästa snitt utför styrsystemet dessutom mellanvärden för både ansättning och matning. Dessa värden beräknar styrsystemet själv. Dock är mellanvärdena för matningen beroende av faktorn Q580 för matningsanpassning. När styrsystemet har kommet till den sista ansättningen Q587 utför den det sista snittet med matning Q589
  8. Bearbetningsområdet begränsas då av startpunkten i Z Q551+Q200 och av slutpunkten i Z Q552 (Q551 och Q552 definieras i cykel 285). Till startpunkten tillkommer dessutom en inloppsbana. Denna används för att inte ansätta på bearbetningsdiametern. Denna bana beräknar styrsystemet själv.
  9. I slutet av bearbetningen förflyttas verktyget med övergångssträckan Q580 över den definierade slutpunkten. Övergångssträckan används till att bearbeta kuggarna helt.
  10. Om styrsystemet befinner sig på slutpunkten, dras verktyget tillbaka med matning Q253 och positioneras tillbaka till startpunkten
  11. Slutligen positionerar styrsystemet verktyget till 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.
  • Antalet kuggar på kugghjulet och antalet skär på verktyget ger varvtalsförhållandet mellan verktyg och arbetsstycke.

Anvisningar om programmering

  • Programmera master-spindelns (kanalspindel) rotationsriktning innan cykelstart.
  • Ju större faktorn vid Q580 ANPASSNING MATNING är, desto tidigare sker anpassningen efter det senaste snittets matning. Det rekommenderade värdet ligger på 0,2.
  • Ange antalet skär för verktyget i verktygstabellen.
  • Om endast två snitt har programmerats i Q240 ignoreras den sista ansättningen i Q587 och den sista matningen i Q589. Om endast ett snitt har programmerats ignoreras även den första ansättningen i Q586.

Cykelparametrar

Hjälpbild

Parametrar

Q240 ANTAL SKAER ?

Antal snitt ned till slutdjupet

0: Styrsystemet beräknar automatiskt det minsta antal snitt som krävs.

1: Ett snitt

2: Två snitt, här tar styrsystemet bara hänsyn till ansättningen vid det första snittet Q586. Styrsystemet tar inte hänsyn till ansättningen vid det sista snittet Q587.

3–99: Programmerat antal snitt

”...”: Sökväg till en tabell med tekniska data. se Tekniktabell för cykel 287 kugghjul skiving

Inmatning: 0–99 alternativt textinmatning med max. 255 tecken eller QS-parametrar

Q584 Nummer på det första snittet?

Bestäm vilket snittnummer styrsystemet ska utföra först.

Inmatning: 1–999

Q585 Nummer på det sista snittet?

Bestäm vid vilket nummer styrsystemet ska utföra det sista snittet.

Inmatning: 1–999

cyc287_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?

Vinkel på kuggskivingverktygets flanker. 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

cyc287_1

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

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

Q586 Ansättning vid första snittet?

Mått med vilket verktyget sätts an vid första snittet. Värdet har inkrementell verkan.

Om en sökväg till en teknisk tabell har angetts i Q240 har den här parametern ingen verkan. se Tekniktabell för cykel 287 kugghjul skiving

Inmatning: 0 001–99999

Q587 Ansättning vid sista snittet?

Mått med vilket verktyget sätts an vid sista snittet. Värdet har inkrementell verkan.

Om en sökväg till en teknisk tabell har angetts i Q240 har den här parametern ingen verkan. se Tekniktabell för cykel 287 kugghjul skiving

Inmatning: 0 001–99999

Q588 Matning vid första snittet?

Matningshastighet vid första snittet. Styrsystemet tolkar matningen som millimeter per arbetsstyckesvarv.

Om en sökväg till en teknisk tabell har angetts i Q240 har den här parametern ingen verkan. se Tekniktabell för cykel 287 kugghjul skiving

Inmatning: 0 001–99999

Q589 Matning vid sista snittet?

Matningshastighet vid sista snittet. Styrsystemet tolkar matningen som millimeter per arbetsstyckesvarv.

Om en sökväg till en teknisk tabell har angetts i Q240 har den här parametern ingen verkan. se Tekniktabell för cykel 287 kugghjul skiving

Inmatning: 0 001–99999

Q580 Faktor för matningsreducering?

Den här faktorn definierar minskningen av matningshastigheten. Eftersom matningshastigheten måste reduceras med stigande snittnummer. Ju större värdet är, desto snabbare sker anpassning av matningshastigheten till den sista matningshastigheten.

Om en sökväg till en teknisk tabell har angetts i Q240 har den här parametern ingen verkan. se Tekniktabell för cykel 287 kugghjul skiving

Inmatning: 0–1

cyc287_6

Q466 Utkörningssträcka?

Längden på övergången vid kuggarnas slut. Övergångssträckan säkerställer att styrsystemet bearbetar färdigt kuggarna fram till önskad slutpunkt.

Om du inte programmerar den här valfria parametern använder styrsystemet säkerhetsavståndet Q200 som övergångssträcka.

Inmatning: 0,1–99,9

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 287 KUGGHJUL SKIVING ~

Q240=+0

;ANTAL SKAER ~

Q584=+1

;NR. FOERSTA SNITT ~

Q585=+999

;NR. SISTA SNITT ~

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 ~

Q586=+1

;FOERSTA ANSAETTNING ~

Q587=+0.1

;SISTA ANSAETTNING ~

Q588=+0.2

;FOERSTA VORSCHUB ~

Q589=+0.05

;SISTA MATNING ~

Q580=+0.2

;ANPASSNING MATNING ~

Q466=+2

;UTKOERNINGSSTRACKA

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

cyc287_4

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.