Strona 1 z 1

mach nie współracuje

: 20 sie 2024, 12:44
autor: loook
Cześć,

frezując okulary muszę czasem ominąć jakiś etap, bądź zależy mi żeby opuścić niżej frez. Robię stop przechodzę jakby kilka wierszy dalej run form here i czasem się to udaje a czasem nie, mam taki komunikat radius to end arc differs to start.... i on nie che iść dalej a co gorsza potrafi się pogubić od tego momentu.. jest to dla mnie olbrzmi problem i niszczy mi materiał, jest szasna jakoś to obejść ?

Re: mach nie współracuje

: 20 sie 2024, 14:00
autor: tuxcnc
loook pisze:
20 sie 2024, 12:44
jest szasna jakoś to obejść ?
Nie ma.
I nie jest to problem Mach3, tylko ogólnie g-kodu.

Re: mach nie współracuje

: 20 sie 2024, 14:21
autor: drzasiek90
To nawet nie jest problem tylko cecha.
Nie można przerwać programu i zacząć go gdziekolwiek - trzeba to robić mądrze i z głową.
Jeśli np. zatrzymasz program w pozycji X10 Y10 a potem uruchomisz kilka kroków dalej gdzie miała być zupełnie inna pozycja, np. X90 Y90 i pierwsza komenda do wykonania jest np. G03 X100 Y100 R5 to program wyrzuci błąd, bo z pozycji X10 Y10 nie da się wykonać tej komendy.

Re: mach nie współracuje

: 20 sie 2024, 14:27
autor: loook
dzięki, nie da się tego obejść ?

Re: mach nie współracuje

: 20 sie 2024, 14:39
autor: Adam Domański
Ja czasami puszczam program od dowolnej lini, ale musi być to przejazd przed obniżeniem freza (ruch jałowy G0). Jeżeli np takiego nie ma to dopisuję i po sprawie

Re: mach nie współracuje

: 20 sie 2024, 15:16
autor: loook
no ja właśnie chcę go dalej obniżyć, stąd pytanie.

Re: mach nie współracuje

: 20 sie 2024, 17:29
autor: atom1477
Można ułatwić zadanie ograniczając stosowane komendy.
Powyłączać G2/G3, współrzędne inkrementalne oraz kompensację promienia narzędzia. I pewnie jeszcze kilka rzeczy.
Chodzi o powyłączanie tego w CAMie generującym g-kod.

Re: mach nie współracuje

: 20 sie 2024, 20:06
autor: drzasiek90
loook pisze:
20 sie 2024, 14:27
dzięki, nie da się tego obejść ?
Co chcesz obejść?
Program pokazuje ci komunikat, że nie może wykonać tej komendy, bo się jej wykonać nie da.
Jak chcesz to obejść?
Jeśli chcesz program puścić z innego miejsca, musisz rozumieć g-kod i świadomie go uruchomić z miejsca, gdzie uruchomienie jest bezpieczne i wykonywalne.
Jak g-kodu nie rozumiesz, nie klikaj na oślep bo to prosta droga do dzwona lub zniszczenia materiału.

Re: mach nie współracuje

: 20 sie 2024, 20:25
autor: atom1477
Problemu konkretnego kodu nie da się obejść.
Ale da się obejść problem zatrzymywania kodu dla obiektu do wyfrezowania: przygotowując nowy kod który na to pozwoli.

Re: mach nie współracuje

: 21 sie 2024, 08:44
autor: qqaz
loook pisze:
20 sie 2024, 12:44
jest szasna jakoś to obejść ?
Jest.
Może nie obejść bo nie ma czego obchodzić tylko trzeba program lepiej poznać.
Gdy Gkod jest wykonywany to Mach wyświetla aktualną linię kodu w specjalnym okienku
loook pisze:Robię stop przechodzę jakby kilka wierszy dalej run form here
zapamietaj nr linii od której chcesz zacząć.
Zatrzymaj i przewiń Gkod od początku.
Wpisz nr lini i zatwierdź enterem - program przewinie się do wskazanej linii. Wpisanie ręcznie jest konieczne.
Run form here.
Pojawi się okienko z informacją o wykonanym ruchu do pozycji wymaganej dla uruchomienia Gkodu ( jednocześnie pytanie o uruchomienie wrzeciona.
Run i idzie na pozycję startową dla wznowienia programu (albo nigdzie nie idzie bo już na niej stoi). I nigdy się nie wykłada czy gubi czy niszczy materiał bo pójdzie na skróty.
Ponownie run.
Oczywiście powinieneś wpaść na to że ruch przygotowywczy powinien być na wysokości bezpiecznej. Nie wiem czy Mach sam się podnosi czy wcześniej trzeba ręcznie, sprawdzisz.

Run form here i Start to są dwa różne tryby uruchomienia zatrzymanego programu.

Dodane 7 minuty 57 sekundy:
nr linii wpisujesz do tego okienka gdzie Mach pokazuje nr wykonywanej linii.
A nie w MDI, notatnik czy w treść Gkodu czy gdzieś tam.
Po ostatnich postach spodziewam się wszystkiego.

Dodane 15 minuty 3 sekundy:
loook pisze:
20 sie 2024, 15:16
no ja właśnie chcę go dalej obniżyć, stąd pytanie.
Przed naciśnieciem Run form here w MDI wpisz
G52Z(wartość), enter
Chcesz niżej o 1mm
G52Z-1
Gdy skończysz to nie zapomnij w MDI
G52z0
albo G91.2

Poczytaj o tych Gkodach.

Dodane 5 minuty 48 sekundy:
G52 się nie sumują
Kolejne wprowadzenie nadpisze poprzednią poprawkę.
Jeżeli chcesz obrobić na wysokości -1mm to G52Z-1.
Jeżeli ponownie niżej o kolejny -1mm to G52Z-2