problem kompensacją narzędzia w Mach3 Turn

Dyskusje dotyczące najpopularniejszego programu sterującego maszynami CNC

Autor tematu
blueukf
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 4
Posty: 4
Rejestracja: 29 lis 2012, 00:34
Lokalizacja: Nowy Sącz

problem kompensacją narzędzia w Mach3 Turn

#1

Post napisał: blueukf » 29 lis 2012, 01:18

Mój problem polaega na tym, że przy użyciu kompensacji narzędzia w pewnym punkcie występuje niechciany przeze mnie ruch. Mach steruje tokarką do drewna, gdzie narzędziem jest piła z okrągłymi zębami o średnicy 2mm. W tabeli parametrów narzędzia wpisałem: radius=2mm, X offset=2mm, Z offset=2mm. Problem jest pokazany na załączonym screenie. http://imageshack.us/photo/my-images/26 ... sacja.jpg/


KOD:
M80
G00 X20
G00 Z0
G41
G01 X10 Z0
G01 X10 Z-20
G02 X10 Z-30 K-5 I0
G01 X10 Z-40
G03 X10 Z-50 K-5 I0
G01 X10 Z-60
G40
G00 X20
G00 Z0
M30



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 » 29 lis 2012, 01:38

kolego w tokarce to nie działa zbyt dobrze , nawet na cnc zone są posty w których mowa aby używać kompensacji z programu cam

ma być to poprawione ale kiedy nie wiadomo


częściowo to działa ok , lecz w obecnej formie działa to nawet na prostych powierzchniach jakbyś miał używać kompensacji liczonej od środka promienia narzędzia tak jak w frezarce a przeważnie się liczy kompensacje na tokarce tylko na łukach i krzywych kompensując brak pozornego naroża który jest fizycznie promieniem r płytki

[ Dodano: 2012-11-29, 01:41 ]
X offset=2mm, Z offset=2mm. to akurat służy do czegoś innego i jest to offset od narzędzia referencyjnego
Mach3 + CSMIO = :-) :-) :-)


tomcat65
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 3
Posty: 1236
Rejestracja: 15 lis 2009, 02:46
Lokalizacja: Olsztyn
Kontakt:

#3

Post napisał: tomcat65 » 29 lis 2012, 02:07

Jak napisał kol.dziabi3, wyłącz offsety tzn. na zero.
G41 też usuń.
Dla tak prostego kodu policz ruch narzędzia po ekwidystancie i gotowe.


Autor tematu
blueukf
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 4
Posty: 4
Rejestracja: 29 lis 2012, 00:34
Lokalizacja: Nowy Sącz

#4

Post napisał: blueukf » 29 lis 2012, 10:52

Ten kod jest zrobiony tylko po to, żeby pokazać na czym polega problem;)
Docelowe kody są bardzo długie, bo maszyna służy do produkcji tralek. Skoro nie da się przekonać macha zeby kompensowal, to trzeba bedzie napisać programik ktory dodaje kompensacje...


tomcat65
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 3
Posty: 1236
Rejestracja: 15 lis 2009, 02:46
Lokalizacja: Olsztyn
Kontakt:

#5

Post napisał: tomcat65 » 29 lis 2012, 13:53

Wrzuciłem ten kod na swój komp i nie ma tego 'zawijasa', offsety na zero.
Jeśli 'średnica' 2mm to promień 1mm, a dałeś 2.
Wybrałem też odpowiednie narzędzie co do kształtu ostrza, i dalej jest dobrze. Trzeba by jeszcze grubość czyli 2mm wpisać. Ale czy to pomoże?, zwłaszcza po drugiej stronie łuku to nie sprawdzałem.
Życie jest ciężkie, jak nie kijem to pałą :), jak mnie Mach wkurza i czegoś nie chce, to też piszę po swojemu. Bez programowej kompensacji na przykład.


Autor tematu
blueukf
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 4
Posty: 4
Rejestracja: 29 lis 2012, 00:34
Lokalizacja: Nowy Sącz

#6

Post napisał: blueukf » 29 lis 2012, 14:51

A jaka masz wersję Macha?


tomcat65
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 3
Posty: 1236
Rejestracja: 15 lis 2009, 02:46
Lokalizacja: Olsztyn
Kontakt:

#7

Post napisał: tomcat65 » 29 lis 2012, 15:39

022(demo) + polska nakładka na maszynie i na drugim kompie 066 oryginał i bez driverów do testów.
Sprawdzałem na 066.


Autor tematu
blueukf
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 4
Posty: 4
Rejestracja: 29 lis 2012, 00:34
Lokalizacja: Nowy Sącz

#8

Post napisał: blueukf » 29 lis 2012, 19:38

Ja probowalem na wersji R3.043.066.
Za kazdym razem robi zawijasy. Moze mam cos nie tak skonfigurowane?


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

#9

Post napisał: dziabi3 » 29 lis 2012, 20:15

bo na g41 robi ślimaki na g42 nie

ale powtarzam sami programiści mach się wypowiadali że nie działa to dobrze i będzie to kiedyś poprawiane
Mach3 + CSMIO = :-) :-) :-)

ODPOWIEDZ Poprzedni tematNastępny temat

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