Bo stosowanie kompensacji średnicy, wymaga dojazdu. Jak będziesz miał frez to musisz dojechać z pozycji przesuniętej o wartość większą niż promień freza. Czyli jak masz promień R20 i frez D=10 to możesz zacząć od środka otworu, ale możesz też od Y10 frez będzie miał na dojazd do geometrii 5mm. Stosując kompensację sterownik nie pozycjonuje narzędzi w jego osi ale przesunięte o wartość podanego promienia.
czyli
Kod: Zaznacz cały
T1 M6 (zmiana narzędzia)
G0 G55 X0 Y10 M3 S1000 (podanie numeru ustawionej bazy, i współrzędnych, prawe obroty i ich ilość
G43 H1 D1 Z100 M8 (włączenie kompensacji długości narzędzia, numer pozycji długości i średnicy, dojazd na bezpieczną, chłodziwo)
G0 Z10 (wiadomo)
G1 Z0 F100 (wiadomo)
G1 G41 Y20 F50 (to jest ten dojazd)
G3 J-20 R20 (okrąg o promieniu 20mm i środku położonym 20mm w minus)
G1 G40 Y10 F500 (odwołanie kompensacji, odjazd o wartość większą niż promień)
G0 Z100 (wiadomo)
...
Musisz też podać numer pozycji podanej średnicy w tablicy kompensacji, tu np "D1"
D1 możesz podać w linii załączenia kompensacji. Ja podaje koło długości bo i tak raz podana obowiązuje do zmiany narzędzia lub podania nowej.
Dojazd możesz też zrobić w X wtedy zamiast J dajesz I
Różnice G41 od G42 rozumiesz ?