Cykel 1021 CYLINDER LANGSAMSLIPNING (option 156)

ISO-programmering

G1021

Användningsområde

 
Machine

Beakta anvisningarna i Er maskinhandbok!

Denna funktion måste friges och anpassas av maskintillverkaren.

Med cykel 1021 CYLINDER LANGSAMSLIPNING kan du slipa cirkulära fickor eller cirkulära tappar. Cylinderns höjd kan vara betydligt högre än slipskivans bredd. Styrsystemet kan bearbeta hela höjden på cylindern med ett pendelslag. Styrsystemet utför flera cirkelbanor under ett pendelslag. Pendelslaget och cirkelbanorna överlagras till en helix. Det här förloppet motsvarar slipning med långsamt slag.

Ansättningarna i sidled sker längs en halvcirkel vid pendelslagets vändpunkter. Du programmerar pendelslagets matning som en stigning för helixbanan baserat på slipskivans bredd.

Du kan även bearbeta hela cylindrar utan övergång, t.ex. blindhål. Då programmerar du tomgång vid pendelslagets vändpunkter.

Cykelförlopp

cyc1021_3
  1. Styrsystemet positionerar slipverktyget i relation till FICKPOSITION Q367 över cylindern. Sedan förflyttar styrsystemet snabbt verktyget till SAEKERHETSHOEJD Q260.
  2. Slipverktyget kör med NEDMATNINGSHASTIGHET Q253 till SAEKERHETSAVSTAAND Q200
  3. Slipverktyget förflyttas till startpunkten i verktygsaxeln. Startpunkten beror på BEARBETNINGSRIKTNING Q1031 pendelslagets över eller undre vändpunkt.
  4. Cykeln startar pendelslaget. Styrsystemet kör fram slipverktyget till konturen med SLIPA MATNING Q207.
  5. Matning för pendelslag

  6. Styrsystemet fördröjer pendelrörelsen i startpositionen.
  7. Styrsystemet sätter an slipverktyget i en halvcirkel med ansättningen i sidled Q534 1 utifrån Q1021 ANSAETTNING ENSIDIG.
  8. Styrsystemet genomför i förekommande fall de definierade tomgångsvarven 2 Q211 eller Q210.
  9. Övergång och tomgångsvarv vid pendelslagets vändpunkter

  10. Cykeln återupptar pendelrörelsen. Slipverktyget kör flera cirkelbanor. Pendelslaget överlagrar cirkelbanorna till en helix i verktygsaxelns riktning. De påverkar helixbanans stigning med faktorn Q1032.
  11. Helixbanorna 3 upprepas tills pendelslagets andra vändpunkt har uppnåtts.
  12. Styrsystemet upprepar steg 4 till 7 tills den färdiga delens diameter Q223 eller arbetsmånen Q14 har uppnåtts.
  13. Efter den sista ansättningen i sidled utför slipskivan i förekommande fall antalet programmerade tomslag Q1020.
  14. Styrsystemet stoppar pendelslaget. Slipverktyget lämnar cylindern på en halvcirkel med säkerhetsavståndet Q200.
  15. Slipverktyg kör med NEDMATNINGSHASTIGHET Q253 till SAEKERHETSAVSTAAND Q200 och sedan med ilhastighet till SAEKERHETSHOEJD Q260.
 
Tip
  • För att slipverktyget ska bearbeta cylindern fullständigt vid pendelslagets vändpunkter måste du programmera en tillräcklig övergång eller tomgångsvarv.
  • Längden på pendelslaget erhålls med hjälp av DJUP Q201, FOERSKJUTNING YTA Q1030 samt skivbredden B.
  • Startpunkten i bearbetningsplanet ligger på ett avstånd motsvarande verktygsradien och SAEKERHETSAVSTAAND Q200 från FAERDIG-DIAMETER Q223 inkl. MATT START Q368.

Övergång och tomgångsvarv vid pendelslagets vändpunkter

Övergångens sträcka

Topp

Botten

Den här sträckan definierar du i parametern Q1030 FOERSKJUTNING YTA.

Den här sträckan måste du räkna av från bearbetningens djup och sedan definiera i Q201 DJUP.

Om ingen övergång är möjlig, t.ex. vid en ficka, programmerar du flera tomgångsvarv (Q210, Q211) vid pendelslagets vändpunkter. Välj antalet så att minst en cirkelbana körs på den ansatta diametern efter ansättningen (halv cirkelbana). Antalet tomgångsvarv avser alltid en matningsoverride på 100 %.

 
Tip
  • HEIDENHAIN rekommenderar förflyttning med en matningsoverride på 100 % eller mer. Om matningsoverriden är mindre än 100 % går det inte att garantera att cylindern bearbetas helt vid vändpunkterna.
  • När du definierar tomgångsvarv rekommenderar HEIDENHAIN att du definierar ett värde på minst 1,5.

Matning för pendelslag

Med faktorn Q1032 definierar du stigningen per helixbana (= 360°). Från den här definitionen härleds matningen i mm resp. tum/helixbana (= 360°) för pendelslaget.

Förhållandet mellan SLIPA MATNING Q207 och pendelslagets matning har stor betydelse. Om du avviker från en matningsoverride på 100 % säkerställer du att pendelslagets längd under en cirkelbana är mindre än slipskivans bredd.

 
Tip

HEIDENHAIN rekommenderar att du väljer en faktor på max. 0,5.

Anmärkning

 
Machine

Maskintillverkaren har möjlighet att ändra overrides för pendelrörelserna.

  • Denna cykel kan du enbart genomföra i bearbetningsläget FUNCTION MODE MILL.
  • Den sista ansättningen i sidled kan bli mindre beroende på inmatningen.
  • Styrsystemet visar inte pendelrörelsen i simuleringen. Simuleringsgrafiken i driftarterna PROGRAM ENKELBLOCK och PROGRAM BLOCKFÖLJD visar pendelrörelsen.
  • Du kan även utföra den här cykeln med ett fräsverktyg. För ett fräsverktyg motsvarar skärlängden LCUTS slipskivans bredd.
  • Observera att cykeln tar hänsyn till M109. Det gör att SLIPA MATNING Q207 är mindre för en ficka än för en tapp i statuspresentationen under programkörningen. Styrsystemet visar matningen för slipverktygets centrumbana inklusive pendelslaget.
  • Anpassa matning vid cirkelbanor med M109

Anvisningar om programmering

  • Styrsystemet utgår från att cylinderns bas har en botten. Därför kan du endast definiera en övergång i Q1030 på ytan. När du t.ex. bearbetar ett genomgående hål måste du ta hänsyn till den undre övergången i DJUP Q201.
  • Övergång och tomgångsvarv vid pendelslagets vändpunkter

  • Om slipskivan är bredare än DJUP Q201 och FOERSKJUTNING YTA Q1030 avger styrsystemet felmeddelandet inget pendelslag. Det resulterande pendelslaget skulle i detta fall vara lika med 0.

Cykelparametrar

Hjälpbild

Parametrar

Q650 Typ av figur?

Figurens geometri:

0: ficka

1: ö

Inmatning: 0, 1

Q223 FAERDIG-DIAMETER ?

Diameter för den färdigbearbetade cylindern

Inmatning: 0–99999,9999

cyc1021_1

Q368 Mått sida före bearbetning?

Tilläggsmått i sidled som finns före slipbearbetningen. Värdet måste vara större än Q14. Värdet har inkrementell verkan.

Inmatning: -0,9999–+99,9999

Q14 TILLAEGG FOER FINSKAER SIDA ?

Tilläggsmått i sidled som blir kvar efter bearbetningen. Det här tilläggsmåttet måste vara mindre än Q368. Värdet har inkrementell verkan.

Inmatning: -99999,9999–+99999,9999

Q367 Fickans läge (0/1/2/3/4)?

Figurens läge baserat på verktygets position vid cykelanrop:

0: verktygspos. = figurens mitt

1: verktygspos. = kvadrantövergång vid 90°

2: verktygspos. = kvadrantövergång vid 0°

3: verktygspos. = kvadrantövergång vid 270°

4: verktygspos. = kvadrantövergång vid 180°

Inmatning: 0, 1, 2, 3, 4

Q203 KOORD. OEVERYTA ARBETSSTYCKE ?

Koordinat för arbetsstyckets yta i relation till den aktiva nollpunkten. Värdet har absolut verkan.

Inmatning: -99999,9999–+99999,9999

Q1030 Förskjutning till yta?

Positionen för arbetsstyckets överkant på ytan. Förskjutningen används som övergångssträcka på ytan för pendelslaget. Värdet har absolut verkan.

Inmatning: 0–999999

Q201 DJUP ?

Avstånd mellan arbetsstyckets yta och konturens botten. Värdet har inkrementell verkan.

Inmatning: -99999,9999–+0

cyc1021_2

Q1031 Bearbetningsriktning?

Definition av startpositionen. På detta sätt erhålls riktningen för det första pendelslaget:

-1 eller 0: Startpositionen är på ytan. Pendelslaget börjar i negativ riktning.

+1: Startpositionen är vid cylinderns bas. Pendelslaget startar i positiv riktning.

Inmatning: –1, 0, +1

Q1021 Ansättning ensidig (0/1)?

Position, vid vilken ansättningen i sidled sker:

0: Ansättning i sidled nedtill och upptill

1: Ensidig ansättning beroende på Q1031

  • Om Q1031 = -1 sker ansättningen i sidled upptill.
  • Om Q1031 = +1 sker ansättningen i sidled nedtill.

Inmatning: 0, 1

Q534 Sidomatning?

Mått med vilket slipverktyget ansätts i sidled.

Inmatning: 0,0001–99,9999

Q1020 Antal tomslag

Antal tomslag efter den sista ansättningen i sidled utan materialborttagning.

Inmatning: 0–99

Q1032 Faktor för stigning av Helix?

Med faktorn Q1032 får man fram stigningen per helixbana (= 360°). Q1032 multipliceras med bredden B på slipverktyget. Helixbanans stigning påverkar matningen för pendelslaget.

Matning för pendelslag

Inmatning: 0 000–1000

Q207 Slipa matning?

Verktygets förflyttningshastighet vid slipning av konturen i mm/min

Inmatning: 0–99999,999 alternativt FAUTO, FU

Q253 Nedmatningshastighet?

Verktygets förflyttningshastighet vid framkörning till DJUP Q201. Matningen är verksam under KOORD. OEVERYTA Q203. Inmatning i mm/min.

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

Q15 Sliptyp (-1/+1)?

Bestäm sliptyp för konturerna:

+1: Slipning med medmatning

-1 eller 0: slipning med motmatning

Inmatning: –1, 0, +1

Q260 SAEKERHETSHOEJD ?

Absolut höjd, på vilken ingen kollision med arbetsstycket kan ske.

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

Q200 SAEKERHETSAVSTAAND ?

Avstånd mellan verktygsspets och arbetsstyckesyta. Värdet har inkrementell verkan.

Inmatning: 0–99999,9999 alternativt PREDEF

Q211 Tomgång nedtill?

Antal tomgångsvarv vid pendelslagets nedre vändpunkt.

Övergång och tomgångsvarv vid pendelslagets vändpunkter.

Inmatning: 0–99,99

Q210 Tomgång upptill?

Antal tomgångsvarv vid pendelslagets övre vändpunkt.

Övergång och tomgångsvarv vid pendelslagets vändpunkter.

Inmatning: 0–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 1021 CYLINDER LANGSAMSLIPNING ~

Q650=+0

;FIGURTYP ~

Q223=+50

;FAERDIG-DIAMETER ~

Q368=+0.1

;MATT START ~

Q14=+0

;TILLAEGG SIDA ~

Q367=+0

;FICKPOSITION ~

Q203=+0

;KOORD. OEVERYTA ~

Q1030=+2

;VERSATZ OBERFLAECHE ~

Q201=-20

;DJUP ~

Q1031=+1

;BEARBETNINGSRIKTNING ~

Q1021=+0

;ANSAETTNING ENSIDIG ~

Q534=+0.01

;SIDOMATNING ~

Q1020=+0

;TOMSLAG ~

Q1032=+0.5

;FAKTOR ZUSTELLUNG ~

Q207=+2000

;SLIPA MATNING ~

Q253=+750

;NEDMATNINGSHASTIGHET ~

Q15=-1

;SLIPTYP ~

Q260=+100

;SAEKERHETSHOEJD ~

Q200=+2

;SAEKERHETSAVSTAAND ~

Q211=+0

;TOMGANG NEDTILL ~

Q210=+0

;TOMGANG UPPTILL