Cykel 28, SPAARFRAESN. CYLINDERMANTEL (option 8)

ISO-programmering

G128

Användningsområde

 
Machine

Beakta anvisningarna i Er maskinhandbok!

Denna funktion måste friges och anpassas av maskintillverkaren.

8h000129

Med denna cykel kan ett normalt definierat spår projiceras på en cylinders mantel. I motsats till cykel 27 ansätter styrsystemet verktyget vid den här cykeln så att väggarna vid aktiv radiekompensering är så gott som parallella i förhållande till varandra. Helt parallella väggar erhåller du om du använder ett verktyg som är exakt så stort som spårets bredd.

Ju mindre verktyget är i förhållande till spårets bredd, desto större blir avvikelsen som uppstår vid cirkelbågar och sneda linjer. För att minimera dessa förflyttningsrelaterade avvikelser kan parameter Q21 definieras. Den här parametern anger toleransen med vilken styrsystemet approximerar spåret som ska tillverkas, med ett spår som tillverkas med ett verktyg vars diameter motsvarar spårets diameter.

Programmera konturens centrumpunktsbana med uppgift om verktygsradiekompenseringen. Fastställ via radiekompenseringen om styrsystemet skall tillverka spåret via med- eller motfräsning.

Cykelförlopp

  1. Styrsystemet positionerar verktyget till en position över nedmatningspunkten
  2. Styrsystemet förflyttar verktyget lodrätt till det första skärdjupet. Framkörningsbeteendet sker tangentiellt eller på en rät linje med fräsmatning Q12. Framkörningsbeteendet är beroende av parametrarna ConfigDatum CfgGeoCycle (nr 201000) apprDepCylWall (nr 201004)
  3. På det första skärdjupet fräser verktyget med fräsmatning Q12 längs spårets vägg. Därvid tas hänsyn till Finskärsmått sida
  4. Vid konturens slut förskjuter styrsystemet verktyget till den motsatta spårväggen och återgår till nedmatningspunkten
  5. Steg 2 och 3 upprepas tills det programmerade fräsdjupet Q1 uppnås
  6. Om du har definierat en tolerans Q21 utför styrsystemet efterbearbetningen för att åstadkomma så parallella spårväggar som möjligt
  7. Slutligen förflyttas verktyget tillbaka till säkerhetshöjden i verktygsaxeln
 
Tip

Cylindern måste spännas upp i rundbordets centrum. Ställ in utgångspunkten i rundbordets centrum.

Anmärkning

 
Machine

Den här cykeln genomför en tiltad bearbetning. För att kunna utföra den här cykeln måste den första maskinaxeln under maskinbordet vara en rotationsaxel. Dessutom måste verktyget kunna positioneras vinkelrätt mot mantelytan.

 
Hänvisning
Varning kollisionsrisk!
Om spindeln inte har startats före cykelanropet kan detta leda till en kollision.
  1. Med maskinparametern displaySpindleErr (nr 201002) on/off ställer du in om styrsystemet ska avge ett felmeddelande när spindeln inte är påslagen
 
Hänvisning
Varning kollisionsrisk!
Vid slutet positionerar styrsystemet verktyget tillbaka vid säkerhetsavståndet, eller om så har angivits till det andra säkerhetsavståndet. Verktygets slutposition efter cykeln behöver inte överensstämma med startpositionen. Det finns risk för kollision!
  1. Kontrollera förflyttningsrörelserna i maskinen
  2. I driftart Programmering under arbetsområdet Simulering kontrollerar du verktygets slutposition efter cykeln
  3. Programmera absoluta koordinater efter cykeln (inte inkrementellt)
  • Denna cykel kan du enbart genomföra i bearbetningsläget FUNCTION MODE MILL.
  • Använd en borrande fräs med ett skär över centrum (DIN 844).
  • Spindelaxeln måste peka vinkelrätt mot rundbordsaxeln vid cykelanropet.
  • Denna cykel kan man även utföra vid 3D-vridet bearbetningsplan.
 
Tip

Bearbetningstiden kan öka om konturen består av många icke tangentiella konturelement.

Anvisningar om programmering

  • Programmera alltid båda cylindermantel-koordinaterna i konturunderprogrammets första NC-block.
  • Cykelparametern Djups förtecken bestämmer arbetsriktningen. Om man programmerar Djup = 0 så utför styrsystemet inte cykeln.
  • Säkerhetsavståndet måste vara större än verktygsradien.
  • När du använder lokala Q-parametrar QL i ett konturunderprogram, måste du även tilldela eller beräkna dessa i konturunderprogrammet.

Anvisning i samband med maskinparametrar

  • Med maskinparametern apprDepCylWall (nr 201004) definierar du framkörningsbeteendet:
    • CircleTangential: Utför tangentiell fram- och frånkörning
    • LineNormal: Förflyttningen till konturstartpunkten sker på en rät linje

Cykelparametrar

Hjälpbild

Parametrar

8h000130

Q1 FRAES DJUP ?

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

Inmatning: -99999,9999–+99999,9999

Q3 TILLAEGG FOER FINSKAER SIDA ?

Arbetsmån för finskär av spårets vägg. Tillägget för finskär minskar spårets bredd med det dubbla angivna värdet. Värdet har inkrementell verkan.

Inmatning: -99999,9999–+99999,9999

Q6 SAEKERHETSAVSTAAND ?

Avstånd mellan verktygsspetsen och cylinderns mantelyta. Värdet har inkrementell verkan.

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

Q10 SKAERDJUP ?

Mått med vilket verktyget ska ansättas. Värdet har inkrementell verkan.

Inmatning: -99999,9999–+99999,9999

Q11 NEDMATNINGSHASTIGHET ?

Matningshastighet vid förflyttningar i spindelaxeln

Inmatning: 0–99999,9999 alternativ FAUTO, FU, FZ

Q12 MATNING FRAESNING ?

Matningshastighet vid förflyttningar i bearbetningsplanet

Inmatning: 0–99999,9999 alternativ FAUTO, FU, FZ

Q16 CYLINDER RADIE ?

Radien på cylindern på vilken konturen ska bearbetas.

Inmatning: 0–99999,9999

Q17 MATTENHET ? GRAD=0 MM/TUM=1

Programmera koordinater för rotationsaxeln i underprogrammet i grader eller mm (tum).

Inmatning: 0, 1

Q20 Spaarbredd?

Bredd för spåret som skall skapas

Inmatning: -99999,9999–+99999,9999

Q21 Tolerans?

Om du använder ett verktyg som är mindre än den programmerade spårbredden Q20, uppstår rörelsebetingade avvikelser på spårets vägg vid cirklar och sneda linjer. När du har definierat tolerans Q21 approximerar styrsystemet spåret i ett efterföljande fräsförlopp på ett sådant sätt som om spåret skulle ha frästs med ett verktyg som är exakt lika stort som spårets bredd. Med Q21 definierar du den tillåtna avvikelsen från detta idealiska spår. Antalet efterbearbetningssteg beror på cylinderradien, det använda verktyget och spårets djup. Ju mindre tolerans som har definierats desto exaktare blir spåret, men istället tar efterbearbetningen också längre tid.

Rekommendation: Använd tolerans 0.02 mm.

Funktion inaktiv: Ange 0 (grundinställning).

Inmatning: 0–9,9999

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 28 SPAARFRAESN. CYLINDERMANTEL ~

Q1=-20

;FRAES DJUP ~

Q3=+0

;TILLAEGG SIDA ~

Q6=+2

;SAEKERHETSAVSTAAND ~

Q10=-5

;SKAERDJUP ~

Q11=+150

;MATNING DJUP ~

Q12=+500

;MATNING FRAESNING ~

Q16=+0

;RADIE ~

Q17=+0

;MATTENHET ~

Q20=+0

;SPAARBREDD ~

Q21=+0

;TOLERANS