Inställbar nollpunktsförflyttning (G54... G57, G505... G599, G53, G500, SUPA, G153) Funktion Via den inställbara nollpunktsförflyttningen (G54 till G57 och G505 till G599) inrättas i alla axlar arbetsstycksnollpunkten relaterad till nollpunkten i baskoordinatsystemet. Därmed är det möjligt, att programövergripande per G-kommando anropa nollpunkter (t.ex. för olika anordningar). Fräsa: Svarva: Vid svarvning förs i G54 in t.ex. kompenseringsvärdet för efterdragningen av spännanordningen.
Syntax Koppla till inställbar nollpunktsförflyttning: G54... G57 G505... G599 Koppla från inställbar nollpunktsförflyttning: G500 G53 G153 SUPA Betydelse G54... G57 : G505... G599 : Anrop av den 1:a till 4:e inställbara nollpunktsförflyttningen (NV) Anrop av den 5:e till 99:e inställbara NV G500: Frånkoppling av den aktuella inställbara NV G500=nollframe: (Standardinställning; innehåller ingen föflyttning, vridning, spegling eller skalning) G500 skilt från 0: Frånkoppling av den inställbara nollpunktsförflyttningen till nästa anrop, aktivering av alla basframes ($P_ACTBFRAME). Aktivering av den först inställbara nollpunktsförflyttningen ($P_UIFR[0]) och aktivering av alla basframes ($P_ACTBFRAME) resp. en eventuellt ändrad basframe aktiveras. G53: G53 undertryckt blockvis inställbar NV och programmeringsbar NV.
G153: G153 verkar som G53 och undertrycker dessutom hela basframen. SUPA: SUPA verkar som G153 och undertrycker dessutom: Handrattsförflyttningar (DRF) överlagrade rörelser extern NV PRESET-förflyttning Litteratur: För programmeringsbar nollpunktsförflyttning se kapitel "Koordinattransformationen (Frames)". Grundinställning i programmets början, t.ex. G54 eller G500 kan ställas in via maskindatum. Exempel 3 arbetsstycken som är placerade på en palett motsvarande nollpunktsförflyttningsvärden G54 till G56 ska bearbetas efter varandra. Bearbetningsföljden är programmerad i underprogrammet L47. Programkod N10 G0 G90 X10 Y10 F500 T1 N20 G54 S1000 M3 N30 L47 N40 G55 G0 Z200 N50 L47 Kommentar ; Uppsökning ; Anrop av den första NV, spindel höger ; Anrop av den andra NV, Z via hinder
Programkod N60 G56 N70 L47 N80 G53 X200 Y300 M30 Kommentar ; Anrop av den tredja NV ; Undertrycka nollpunktsförflyttning, programslut Ytterligare informationer Ställa in förflyttningsvärden Via manöverpanel eller via universalgränssnitt matar du in följande värden i den styrningsinterna tabellen över nollpunktsförflyttningar: Koordinater för förflyttningen Vinkel vid vriden uppspänning Skalningsfaktorer (om nödvändigt) Nollpunktsförflyttning G54 till G57 I NC-programmet förflyttas genom anrop av ett av de fyra kommandona G54 till G57 nollpunkten från baskoordinatsystemet till arbetsstyckskoordinatsystemet.
I nästföljande NC-block med programmerad rörelse hänför sig alla positionsuppgifter och därmed verktygsrörelser till den nu giltiga arbetsstycksnollpunkten. Med de fyra till förfogande stående nollpunktsförflyttningarna kan (t.ex. för multipelbearbetningar) samtidigt fyra arbetsstycksuppspänningar beskrivas och anropas i programmet. Ytterligare inställbara nollpunktsförflyttningar: G505 till G599 För ytterligare inställbara nollpunktsförflyttningar står kommandonumren G505 till G599 till förfogande. Därmed kan utöver de fyra förinställda nollpunktsförflyttningarna G54 till G57 totalt 100 inställbara nollpunktsförflyttningar anläggas i nollpunktsminnet via maskindatum.