Znaleziono 5 wyników

autor: WZÓR
28 lip 2024, 12:02
Forum: HAAS
Temat: G41 - G42
Odpowiedzi: 15
Odsłony: 1526

Re: G41 - G42

g0home pisze:
28 lip 2024, 11:35
@tuxcnc dziękuję za zaangażowanie. Problem w stworzonym przez Ciebie programie wydaje się prosty , w momencie załączenia G41 narzędzie nie ma możliwości wykonania kompensacji przez co zaczyna to robić w momencie wykonywania ruchu roboczego G1 X10 Y100.
Problem polega na tym, że nie widzę rozwiązania problemu który pojawił się w moim programie tzn. narzędzie wykonało kompensacje, prawidłowo wykonało pierwszą ścieżkę , prawidłowo drugą, trzecią i przy ostatniej X288 odjechał za daleko (prawdopodobnie poruszało się z już wyłączoną kompensacją - kolor zielony)
........

Źle opisałeś na foto grafikę .
G41 to kompensacja lewostronna , a Ty wykreśliłeś prawostronną.
Bloki na żółto nie wprowadzają błędu , a wpisanie dwukrotnie współrzędnej X350 nic nie szkodzi / zmienia w drodze freza.
Przy ostatniej X288 nie mogło jechać przy wyłączonej kompensacji , gdyż jej odwołanie jest po tym bloku , pod koniec programu.

Z tej grafiki trudno określić o co To chodzi i w czym masz problem.
Najlepiej puść program w single blokach i popatrz czy za każdym razem maszyna dochodzi do punktu jaki ma zadany w danym bloku.
.... moim zdaniem wszystko jest ok.

Mariusz.
autor: WZÓR
28 cze 2024, 16:04
Forum: HAAS
Temat: G41 - G42
Odpowiedzi: 15
Odsłony: 1526

Re: G41 - G42

Steryd pisze:
28 cze 2024, 15:37
Albo spróbuj obroty z kropką;)
A Ty G04 P10 bez ..... :)

https://www.haascnc.com/pl/video/haas-a ... 6bpso.html

Mariusz.
autor: WZÓR
28 cze 2024, 13:49
Forum: HAAS
Temat: G41 - G42
Odpowiedzi: 15
Odsłony: 1526

Re: G41 - G42

Haas na te kropki jest szczególnie uczulony.
Spróbujcie wpisać posuw F400 bez kropki na końcu .... , to się zdziwicie.

Mariusz.
autor: WZÓR
28 cze 2024, 05:39
Forum: HAAS
Temat: G41 - G42
Odpowiedzi: 15
Odsłony: 1526

Re: G41 - G42

g0home pisze:
28 cze 2024, 05:14
..... Jedynie te kropki, ja ich nie stawiam i nie bardzo wiem czemu Ty to robisz.
....
zapis-wspolrzednych-t103333.html

Mariusz.
autor: WZÓR
27 cze 2024, 13:21
Forum: HAAS
Temat: G41 - G42
Odpowiedzi: 15
Odsłony: 1526

Re: G41 - G42

g0home pisze:
26 cze 2024, 20:58
Cześć. Zacząłem przygodę z programowaniem przy użyciu g-kodów i zdecydowanie czegoś nie rozumiem.
Program przy użyciu komendy G42 tworzy prawidłową ścieżkę jednak ze złą kompensacją, G41 tworzy nieprawidłową ścieżkę, przypuszczam, że problemem jest nieprawidłowy dojazd albo zły punkt wprowadzenia G41 bądź odwołanie za pomocą G40, dla przykładu wrzucam przykładowy rysunek wraz z programem.

Baza w prawym górnym rogu- tak jak układ wspolrzednych we freecad.
Frez fi12 promień łuku r6.
Narzędzie ma wykonać obróbke współbieżnie.

T01 M06
G00 G90 G54 X15 Y-180
S1000 M03
G43 H06 Z1 M08
G41 X0 Y-180
G01 Z-10
G01 X-15 F400
G02 X-21 Y-174 R6 F400
G01 Y-33 F400
G02 X-15 Y-27 R6 F400
G01 X15 F400
G28 Z0
G40 Y0 (tutaj może być błąd bo nie rozumiem w którym miejscu powinienem odwołać kompensację)
M30


Fajnie , że robisz coś samodzielnie .... , ale - niestety popełniasz bardzo dużo błędów .
Wrzuciłem Twój program do maszyny w celu wykonania symulacji i mój Haas zaświecił się na czerwono. :D

1. Brak zgodności kodu T do H (jak wywołałeś narzedzie T1 , to stosuj do niego korektor długości H o tym samym numerze , tj. H1 , a nie H6).
2. Brak kropek.
3. Wywołanie korekcji G41 bez podania korektora średnicy narzędzia (w tym wypadku D1).
ten błąd wykryłem wizualnie wpisując program do maszyny.

Zapoznaj się z zasadą stosowania / działania korekcji G41/G42 , bo jak widzę Twoja wiedza w tym zakresie jest nijaka.
Obrazek
i wprowadź ją do swojego zadania.
Obrazek

Twój program po drobnej korekcie (usunąłem w/w błędy) przeszedł w symulacji , a stosując (błędnie korekcję G41) wciąłeś się całym frezem w materiał niszcząc detal.
Obrazek

Po zmianie korekcji na G42 frez osiągnął ścieżkę po zaprogramowanym przez Ciebie konturze (nie wcinając się w detal)
Obrazek
.... , ale obydwa programy wykonały ten ruch przeciwbieżnie , a nie jak zakładałeś (współbieżnie).
Raz jeszcze napisz program wpisując w nim kontur w odwrotnej kolejności i daj znać co wyszło. :D
Obrazek

Mariusz.

Wróć do „G41 - G42”