Cykel 32 TOLERANS

ISO-programmering

G62

Användningsområde

 
Machine

Beakta anvisningarna i Er maskinhandbok!

Maskinen och styrsystemet måste vara förberedda av maskintillverkaren.

8l000133

Via uppgifterna i cykel 32 kan du påverka resultatet vid HSC-bearbetning beträffande noggrannhet, ytjämnhet och hastighet under förutsättning att styrsystemet har anpassats till de maskinspecifika egenskaperna.

Styrsystemet glättar automatiskt konturen mellan godtyckliga (okompenserade eller kompenserade) konturelement. Därigenom förflyttas verktyget kontinuerligt på arbetsstyckets yta och skonar därmed maskinens mekanik. Dessutom verkar den i cykeln definierade toleransen även vid förflyttningsbanor på cirkelbågar.

Om det behövs reducerar styrsystemet automatiskt den programmerade matningen så att programmet alltid utförs ”ryckfritt” med högsta möjliga matningshastighet. Även när styrsystemet förflyttar med icke reducerad hastighet bibehålls alltid den av dig definierade toleransen. Ju större tolerans du definierar, desto snabbare kan styrsystemet förflytta.

Genom glättningen av konturen uppstår en avvikelse. Denna konturavvikelses storlek (Toleransvärde) har bestämts av Er maskintillverkare i en maskinparameter. Med cykel 32 kan du förändra det förinställda toleransvärdet samt välja olika filterinställningar (under förutsättning att din maskintillverkare använder dessa inställningsmöjligheter).

 
Tip

Vid mycket små toleransvärden kan maskinen inte längre bearbeta konturen ryckfritt. Ryckningarna beror inte på avsaknad av beräkningskapacitet i styrsystemet, utan på det faktum att styrsystemet utför konturövergångarna så exakt att matningshastigheten i förekommande fall måste reduceras av denna anledning.

Återställning

  • Styrsystemet återställer cykel 32 när du
  • definierar cykel 32 på nytt och besvarar dialogfrågan efter Toleransvärde med NO ENT
  • Välj ett nytt NC-program

Efter att du har återställt cykel 32 aktiverar styrsystemet åter den via maskinparametern förinställda toleransen.

Påverkan av geometridefinitionen i CAM-systemet

cyc_32_prozesskette

Den viktigaste påverkningsfaktorn vid extern NC-programgenerering är det kordafel S som kan definieras i CAM-systemet. Via kordafelet definieras det maximala punktavståndet för NC-programmet som skapas via postprocessorn (PP). Om kordafelet är lika med eller mindre än det i cykel 32 valda toleransvärdet T kan styrsystemet glätta konturpunkterna om den programmerade matningen inte begränsas via speciella maskininställningar.

En optimal glättning erhåller du om du väljer ett toleransvärde i cykel 32 som ligger mellan 1,1 och 2 gånger CAM-kordafelet.

Anmärkning

  • Denna cykel kan genomföras i bearbetningsläget FUNCTION MODE MILL, FUNCTION MODE TURN och FUNCTION DRESS
  • Cykel 32 är DEF-aktiv, dvs. den aktiveras direkt efter att den har definierats i NC-programmet.
  • Det angivna toleransvärdet T tolkas av styrsystemet i ett mm-program som måttenheten mm och i ett tum-program som måttenheten tum.
  • Om man läser in ett NC-program med cykel 32 som endast innehåller Toleransvärde T som cykelparameter, lägger styrsystemet i förekommande fall till värdet 0 i de båda andra parametrarna.
  • Vid ökad toleransinmatning minskar som regel cirkeldiametern vid cirkulära förflyttningar, förutom om HSC-filtret är aktivt i din maskin (maskintillverkarens inställningar).
  • När cykel 32 är aktiv, visar styrsystemet de i cykeln definierade parametrarna på fliken CYC som finns i den utökade statuspresentationen.

Beakta vid 5-axliga simultanbearbetningar!

  • Rekommendationen är att generera NC-program för 5-axlig simultanbearbetning med fullradiefräs i förhållande till kulans centrum. NC-data blir därigenom i regel jämnare. Dessutom kan du i cykel 32 ange en högre rotationsaxeltolerans TA (t.ex. mellan 1° och 3°) för ett ännu jämnare matningsförlopp vid verktygets utgångspunkt (TCP)
  • Generera NC-program för 5-axlig simultanbearbetning med torusfräsar eller fullradiefräsar i förhållande till kulans sydpol och välj en mindre rotationsaxeltolerans. Ett normalt värde är exempelvis 0.1°. Avgörande för rotationsaxeltoleransen är den maximalt tillåtna konturavvikelsen. Denna konturavvikelse beror på den möjliga verktygslutningen, verktygsradien och verktygets ingreppspunkt.
    Vid 5-axlig valsfräsning med en pinnfräs kan du beräkna den maximalt möjliga konturavvikelsen T direkt med ledning av fräsens ingreppslängd L och den tillåtna konturtoleransen TA:
    T ~ K x L x TA K = 0,0175 [1/°]
    Exempel: L = 10 mm, TA = 0.1°: T = 0,0175 mm

Exempelformel torusfräs:

Vid arbete med torusfräs får vinkeltoleransen större betydelse.

Sinus_alpha_Radius3mm

Tw: vinkeltolerans i grad
π: cirkeltal (Pi)
R: genomsnittlig radie för torus i mm
T32: Bearbetningstolerans i mm

Cykelparametrar

Hjälpbild

Parametrar

Toleransvärde T

Tillåten konturavvikelse i mm (alt. i tum vid tum-program)

> 0: Vid en inmatning större än noll använder styrsystemet den maximalt tillåtna avvikelse som du har angett

0: Vid inmatning av noll eller om du trycker på knappen NO ENT vid programmeringen, använder styrsystemet ett värde som maskintillverkaren har konfigurerat

Inmatning: 0–10

HSC-MODE, finbearbetning = 0, grovbearbetning = 1

Aktivera filter:

0: Fräsa med högre konturnoggrannhet. Styrsystemet använder internt definierade finfilterinställningar

1: Fräsa med högre matningshastighet. Styrsystemet använder internt definierade grovfilterinställningar

Inmatning: 0, 1

Tolerans för rotationsaxlar TA

Tillåten positionsavvikelse för rotationsaxlar i grader när M128 (FUNCTION TCPM) är aktivt. Styrsystemet reducerar alltid banhastigheten så att den långsammaste axeln inte överskrider sin maximala hastighet vid fleraxliga rörelser. Som regel är rotationsaxlar väsentligt långsammare jämfört med linjäraxlar. Genom inmatning av en stor tolerans (t.ex. 10°), kan man förkorta bearbetningstiden markant vid fleraxliga NC-program. Detta eftersom styrsystemet inte alltid behöver förflytta rotationsaxeln/-axlarna exakt till den angivna börpositionen. Verktygsorienteringen (rotationsaxlarnas placering i förhållande till arbetsstyckets yta) förändras. Positionen i Tool Center Point (TCP) korrigeras automatiskt. Detta har exempelvis vid kulfräsar som är uppmätta i centrum och programmerade i mittpunktsbanan, inte någon negativ inverkan på konturen.

> 0: Vid en inmatning större än noll använder styrsystemet den maximalt tillåtna avvikelse som du har angett.

0: Vid inmatning av noll eller om du trycker på knappen NO ENT vid programmeringen, använder styrsystemet ett värde som maskintillverkaren har konfigurerat.

Inmatning: 0–10

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 32.0 TOLERANS

12 CYCL DEF 32.1 T0.05

13 CYCL DEF 32.2 HSC-MODE:1 TA5