ISO-programmering
G62
G62
Beakta anvisningarna i Er maskinhandbok!
Maskinen och styrsystemet måste vara förberedda av maskintillverkaren.
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).
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.
Efter att du har återställt cykel 32 aktiverar styrsystemet åter den via maskinparametern förinställda toleransen.
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.
Exempelformel torusfräs:
Vid arbete med torusfräs får vinkeltoleransen större betydelse.
Tw: vinkeltolerans i grad
π: cirkeltal (Pi)
R: genomsnittlig radie för torus i mm
T32: Bearbetningstolerans i mm
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.
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.
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.
11 CYCL DEF 32.0 TOLERANS |
12 CYCL DEF 32.1 T0.05 |
13 CYCL DEF 32.2 HSC-MODE:1 TA5 |