Znaleziono 4 wyniki

autor: GrzegorzQ
20 paź 2014, 10:03
Forum: Siemens Sinumerik CNC
Temat: Dziwne skutki włączenia kompensacji promienia noża
Odpowiedzi: 14
Odsłony: 6131

Rysunek zrobiłem nie po to, żeby pokazać ci że masz problem z zacinaniem profilu przez źle dobrany nóż (nie sądzę, abyś robił takie błędy :smile: ), ale żeby odpowiedzieć obrazowo na twoje:
I stąd moje pytanie, czy jeśli w "dole sinusoidy" przełączymy G42->G41 albo na odwrót (zależnie od kierunku ruchu ostrza) to w momencie przełączenia nie wystąpi ruch zacinający do przodu lub do tyłu.
oraz:
mc2kwacz pisze:I dlatego podałem przykład "sinusoidy", że wówczas narzędzie jest raz z lewej a raz z prawej strony konturu, choć porusza się stale w kierunku do wrzeciona albo od wrzeciona.
Jeśli poruszamy się do wrzeciona, to wspinając się na szczyt jesteśmy po stronie prawej a schodząc z niego po stronie lewej KONTURU. Czyli w maksimach i w minimach sinusoidy powinno następować przełączenie G42 na G41 i na odwrót.
Jeśli już do tego doszedłeś sam, to po prostu na niego nie zwracaj uwagi.
Forum jest po to, żeby sobie pomagać i takie było moje zamierzenie. Sam przy okazji też się wiele nauczyłem :smile:

Pozdrawiam
Grzegorz
autor: GrzegorzQ
20 paź 2014, 00:42
Forum: Siemens Sinumerik CNC
Temat: Dziwne skutki włączenia kompensacji promienia noża
Odpowiedzi: 14
Odsłony: 6131

Może ten rysunek ci pomoże
Obrazek

[ Dodano: 2014-10-20, 00:57 ]
4. użycie komendy G0 przed G40 powoduje anulowanie kompensacji w posuwach G0 ze wszystkimi konsekwencjami zejścia z toru skompensowanego i ewentualnego późniejszego powrotu na tor skompensowany
:shock:
autor: GrzegorzQ
18 paź 2014, 23:13
Forum: Siemens Sinumerik CNC
Temat: Dziwne skutki włączenia kompensacji promienia noża
Odpowiedzi: 14
Odsłony: 6131

Narzędzie w moim przykładowym programie miało w offsetach ustawioną deklarację na typ 3
Obrazek

Uzyskane pozycje są pozycjami fizycznymi punktu urojonego ostrza. Program pisany był na FANUC-u 0iT, ale zasada działania kompensacji promienia jest uniwersalna. Wartości pokazane na monitorze w moim przypadku odnosiły się do faktycznego fizycznego położenia ostrza.

Co do zmiany kompensacji (G41 G42) to pozostaję przy swoim zdaniu. Nie jest ważny kształt, tylko położenie ostrza względem konturu
Obrazek

Podam ci kolejny przykład:

N1 T0202
N2 G97 S200 M3
N3 G0 X120 Z20 -> X120 Z20
N4 G42 G1 X110 Z0 F0.4 -> X110 Z-0.8
N5 G1 Z-10 -> X110 Z-8.869
N6 G1 X120 Z-5 -> X117.269 Z-5.234
N7 G40

Widać na powyższym przykładzie, że nawet przy takim ruchu narzędzia ciągle jesteśmy po prawej stronie konturu.
Co do twojego pytania o sinusoidę, to nie musimy zmieniać kompensacji. Sterowanie widzi ostrze noża jako okrąg o promieniu R (deklarowanym w ustawieniach narzędzia). Podając typ narzędzia (w moim przypadku 3) podajesz tylko informację sterownikowi gdzie znajduje się punkt zaczepienia promienia względem punktu urojonego ostrza po to aby w każdym momencie przejazdu sterownik mógł wyliczyć gdzie ma punkt styczny z konturem. To ty musisz dobrać nóż oraz płytkę o takiej geometrii, aby podczas przejazdu nie przytrzeć konturu. Zauważ, co stało by się, gdybym w ostatnim przykładzie z mojego poprzedniego posta nie zmienił rodzaju kompensacji z G42 na G41. Ostrze zagłębiło by się w materiał na głębokość 2xR (punkt zaczepienia promienia chciałby znaleźć się z drugiej strony opisanego konturu) po to aby ciągle być z prawej strony (G42)

Jeżeli ten sam kontur chciałbyś wykonać w otworze wytaczakiem, to musiałbyś użyć funkcji G41 przy dojeździe do wrzeciona i G42 przy odjeździe od wrzeciona.
Ściąg sobie instrukcję np. do Fanuc 18i i przeczytaj rozdział 14. "FUNKCJA KOMPENSACYJNA"

Pozdrawiam
Grzegorz
autor: GrzegorzQ
18 paź 2014, 00:21
Forum: Siemens Sinumerik CNC
Temat: Dziwne skutki włączenia kompensacji promienia noża
Odpowiedzi: 14
Odsłony: 6131

mc2kwacz
Nie zapominaj o tym, że sterownik analizuje również przebieg programu o kilka linii do przodu. Być może tutaj tkwi problem. Zwróć uwagę na ścieżkę dojazdu przy włączaniu kompensacji, gdyż od tego i od następnej linii po tym dojeździe zależy, gdzie zatrzyma się pozorne ostrze noża.
Podam ci przykład sprawdzony przed chwilą na tokarce (promień ostrza R0.8):

1) Bez kompensacji:

Program Wsp. ostrza

T0202
G97 S200 M3
G0 X120 Z20 -> X120 Z20
G1 X110 Z0 F0.4 -> X110 Z0
G1 Z-10 -> X110 Z-10
G1 X120 -> X120 Z-10

2) Z kompensacją
Dojazd wer. 1

T0202
G97 S200 M3
G0 X120 Z20 -> X120 Z20
G42 G1 X110 Z0 F0.4 -> X110 Z-0.8
G1 Z-10 -> X110 Z-10
G1 X120 -> X118.4 Z-10
G40


3) Z kompensacją
Dojazd wer. 2

T0202
G97 S200 M3
G0 X100 Z20 -> X100 Z20
G42 G1 X110 Z0 F0.4 -> X109 Z-0.606
(tu zostanie wykonany dodatkowy przejazd, aby ostrze mogło wejść na nast. ścieżkę)
G1 Z-10 -> X110 Z-10
G1 X120 -> X118.4 Z-10
G40

Widać tutaj, że kiedy jescze mamy spory naddatek na średnicy, a czoło jest splanowane na zero, to gdy chcemy dojechać do materiału (Z0) ostrze zagłębia się w Z na głębokość która jest zależna od kąta dojazdu i przebiegu następnej ścieżki. Jest to prawidłowe i trzeba to przewidzieć w programie.

Co do zmiany G41 i G42 to kąt nachylenia nie ma nic do rzeczy. Ważne jest tylko położenie ostrza względem detalu podczas ruchu.
Np. tocząc śr. zew. wałka do wrzeciona używamy G42 niezależnie od kształtu detalu, następnie możemy przejechać po tej samej powierzchni bez odrywania noża w kierunku od wrzeciona zmieniając korekcję na G41
Przykład:

T0202
G97 S200 M3
G0 X120 Z20
G42 G1 X110 Z0 F0.4
G1 Z-20
G41 G1 Z0
G40

Wróć do „Dziwne skutki włączenia kompensacji promienia noża”