Problem konfiguracji MAch3 i osi Z

Dyskusje dotyczące najpopularniejszego programu sterującego maszynami CNC

Autor tematu
misiekdg
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 4
Posty: 14
Rejestracja: 23 gru 2009, 21:45
Lokalizacja: Dąbrowa Górnicza

Problem konfiguracji MAch3 i osi Z

#1

Post napisał: misiekdg » 16 gru 2010, 12:53

Powoli wgłebiam obsługe Mach3 i jest pare rzeczy których nie umiem ustawić.

Posiadam sterowniki M542, płyte SSK-MB, zasilacz MZ-01, soft start, trafo TS400VA 2x32V, silniki 3Nm 4A. Program to mach 3 Version R1.83.027

- Pierwszy a zarazem najważniejszy problem to przy frezowaniu np dwóch otworów:

jeśli odległość miedzy tymi otworami jest wieksza niz ok 10 cm to oś Z zaczyna zjezdzać wcześniej na dół zanim się ustawi w prawidłowym miejscu... efekt taki że frez wchodzi w materiał tam gdzie nie powinien. Analizując G-codes wszystko jest ok, tylko mach3 przeskakuje wczesniej do kolejnej linijki kodu (opuszczania wrzeciona) zanim sie ustawi w danym punkcie... Wina to programu czy ustawień?

- druga rzecz to automatyczny start i stop wrzeciona i pompy wody podpietej na drugi przekaźnik, nie wiem jak to skonfogurowac. Wrzeciona startuje w chwili nacisniecia startu, a pompa wody gdzy wrzeciono zjedzie na dół...

- podniesienie osi Z po zakonczeniu frezowania

- pomiar wysokości narzędzia... możecie podsunąć mi jakiś link z dobrym opisem jak się za to zabrac i skonfigurować??



Tagi:


dziabi3
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 874
Rejestracja: 13 sie 2009, 16:15
Lokalizacja: xxx

#2

Post napisał: dziabi3 » 16 gru 2010, 16:50

kolego co do osi Z to raczej na 100% niemożliwe aby mach opuścił linie g cod

prawdopodobnie źle napisany g cod

spróbuj np tak

podniesienie osi z frezowania 1 otworu

Z -50

przejazd na drugi otwór

X 30

opuszczenie frezu

Z0

czyli
G0 Z-50
G0 x30
G0 Z0

teraz oś się podniesie o 50mm
przejedzie o 30 mm w X
i opuści się o 50

co do wrzeciona i chłodziwa to twoja sprawa gdzie ulokujesz w g cod

włączenie wrzeciona i chłodziwa porostu przenosisz np S1000 M3 i chłodziwo M8

tylko nigdy 2 komend M razem bo mach się zacznie pluć o to

co do pomiaru narzędzia są materiały na forum , szukaj nawet plugin na stronie Art soft


Autor tematu
misiekdg
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 4
Posty: 14
Rejestracja: 23 gru 2009, 21:45
Lokalizacja: Dąbrowa Górnicza

#3

Post napisał: misiekdg » 17 gru 2010, 00:02

Właśnie tak to wygląda... np:
wiercę dziurę w pozycji x,y 0,0
pozniej w pozycji 100,50 i w połowie drogi oś Z zaczyna zjezdzać w dół...

Kod wygląda tak:

G90
G21
F150
G00 z0
G00 x0 y0
G01 z40
G00 z0
G00 x100 y50
G01 z40
M30

Błędów w kodzie chyba nie ma ale wystarczy że jedna współrzędna ustawi się już na swojej spozycji (w tym przypadku szybciej będzie y50) to już Mach3 przeskakuje do kolejnej lini mimo że oś X jeszcze jedzie i nie ustawiła się na swojej pozycji...
Efekt: złamane wiertło i zniszczona płytka, lub zfrezowany materiał tam gdzie nie trzeba.

A nie ma możliwości konfiguracji Macha tak aby sam obsługiwał pompę wody i wrzeciono bez G-codu? Włączenie wszeciona przy starcie, wody przy opuszczonej osi Z??

Awatar użytkownika

gaspar
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 1
Posty: 1714
Rejestracja: 13 sty 2006, 16:41
Lokalizacja: Stargard
Kontakt:

#4

Post napisał: gaspar » 17 gru 2010, 10:30

misiekdg pisze:pozniej w pozycji 100,50 i w połowie drogi oś Z zaczyna zjezdzać w dół...

Kod wygląda tak:

G90
G21
F150
G00 z0
G00 x0 y0
G01 z40 tutaj Z 40 czy Z-40
G00 z0 Poza tym tutaj masz powód opuszczania osi przed dojazdem do punktu
G00 x100 y50
G01 z40
M30
Po co opuszczas oś Z od Z40 do Z0 przed dojazdem do punktu X100 Y50? Źle napisany g-code. Mach nic sam nie robi, tylko działa według kodu, który mu napiszesz...
Zakładając, że wiercisz na Z-40 to spróbuj tak:


G90
G21
F150
G00 x0 y0 z0
G01 Z-40
G00 Z10 (szybkie podnoszenie osi Z do +10)
G00 x100 y50
G00 Z0 (szybki zjazd do Z0)
G01 Z-40 (ruchem roboczym wiercimy na Z-40)
G00 Z10
G00 X0 Y0
M30

Pomiar narzędzia, zasada działania: Link

Co do samej obsługi to niezbędne będzie makro do macha, jest tego dużo na forum. Ja sam osobiście używam makra, które udostępnił tutaj Piotrjub (funkcja szukaj w forum), po ustawieniu parametrów działa jak należy.
https://www.instagram.com/cncworkshop.pl/
Obróbka CNC - frezowanie & toczenie


Autor tematu
misiekdg
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 4
Posty: 14
Rejestracja: 23 gru 2009, 21:45
Lokalizacja: Dąbrowa Górnicza

#5

Post napisał: misiekdg » 17 gru 2010, 11:00

Mam na odwrót ustawioną oś Z, z0 to opuszczona oś a z40 podniesiona.

Zamieniłem to i działa tak jak należy, głupi błąd.
A jęsli chodzi o start wrzeciona i chłodziwa, skonfigurowałem Macha tak że M3 i M5 włancza i wyłancza wrzeciono a M8 i M9 włancza i wyłancza chłodziwo, ale to połowa sukcesu który chcę osiągnąć..

Jak przypisać M3 i M5 automatycznie do startu i stopu programu? a M8 i M9 powiązać z opuszczonym i podniesionym wrzecionem np (G01/G01)?

Co do pomiaru długości narzedzia muszę troche przerobić instalację frezarki i będę testował tą opcję...


dziabi3
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 2
Posty: 874
Rejestracja: 13 sie 2009, 16:15
Lokalizacja: xxx

#6

Post napisał: dziabi3 » 17 gru 2010, 18:00

m cody wstawiasz gdzie chcesz jedynie da się m30 na końcu programu wyłączyć wrzeciono i chłodziwo a o ile wiem włączyć jedynie wywołując je m kodem


Dla mnie żaden kłopot wpisać m3 gdzie chce aby się wrzeciono odpaliło i rozpędziło czy chłodziwo odpowiedni szybko zalało materiał


Autor tematu
misiekdg
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 4
Posty: 14
Rejestracja: 23 gru 2009, 21:45
Lokalizacja: Dąbrowa Górnicza

#7

Post napisał: misiekdg » 18 gru 2010, 17:54

Zależy mi jak na najwięksdzej automatyzacji... Tzn szybki rysunek w corelu, zalozenie materialu, i wyciecie przy pomocy Mach-a.

Jak się dobrać do M30, bo jego nie widze w katalgomu macros?? może trzeba go utworzyc?

Zawsze podniesienie osi Z na koniec i wyłączenie wrzeciona i chłodziwa to już coś.

Myślę też nad startem, czy nie można jakość sie do G-kodów?

[ Dodano: 2010-12-18, 21:37 ]
misiekdg pisze:Zależy mi jak na najwięksdzej automatyzacji... Tzn szybki rysunek w corelu, zalozenie materialu, i wyciecie przy pomocy Mach-a.

Jak się dobrać do M30, bo jego nie widze w katalgomu macros?? może trzeba go utworzyc?

Zawsze podniesienie osi Z na koniec i wyłączenie wrzeciona i chłodziwa to już coś.

Myślę też nad startem, czy nie można jakość sie do G-kodów dobrać? ze np, wykonując G00 lub G01 będzie wykonywał dodatkowo jakieś makro

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Mach 2 / 3 / 4 (ArtSoft software)”