Strona 1 z 1

problem z emc2 + dxf2gcod

: 23 mar 2010, 14:16
autor: qbacz
Witam
Po niezbyt udanym pierwszym starciu z machem postanowiłem spróbować odpalić moją amatorską maszynkę pod linuxem - w zasadzie wszystko pięknie działa i jestem z tej konfiguracji bardzo zadowolony, niestety nie potrafię sobie poradzić z jednym problemem, a mianowicie: podczas konfigurowania osi sprawdzałem czy zadane długości przejazdu sa równe tym na maszynie i wszystko sie zgadzało, po konwersacji dxf na gkod (dxf2gcod) i załadowaniu do emc2 tez teoretycznie pokazuje prawidłowe wymiary projektu natomiast maszynka frezuje elementy pomniejszone o 50% dość długo szukałem rozwiązania na własną rękę, niestety nie udało się.
Mam też problem z blenderem - jakoś nie bardzo chce otwierać pliki dxf z autocada ale tego programu dopiero się uczę więc prędzej czy później pewnie do tego dojdę :wink:
Z góry dziękuje za wszelką pomoc.
Pozdrawiam

: 23 mar 2010, 15:37
autor: dziabi3
a zapisując szkic do pliku dfx zaznaczyłeś skale 1:1

: 24 mar 2010, 11:01
autor: qbacz
Witam
Dziękuję za zainteresowanie :)
Zapisując plik jako dxf nie widziałem opcji skalowania ale to jeszcze dzisiaj sprawdzę.
W programie dxf2gcode po załadowaniu projektu widać osie X i Y - wymiary się zgadzają z tymi z cad'a to samo w emc2 w oknie gdzie widać aktualnie frezowany element też są osie i tam również wymiary są zgodne z cad'em a fizycznie frezuje pomniejszony element...
Podczs konfiguracji emc2 jest opcja testowanie wprowadzonych ustawień step/mm i tam też wszystko ok - wprowadzona wartość jest równa odległości pezejechanej przez frezarkę we wszystkich 3 osiach.

: 24 mar 2010, 12:13
autor: zacharius
a stery albo płyta nie jest czasem ustawione na 1/2 kroku?
bo inaczej możemy spodziewać się przybycia 3ch króli z prezentami :lol:

: 24 mar 2010, 13:10
autor: qbacz
stery-płyta główna mam standardowe ;) skk-mb1 + 3 x skkb01 i wszystkie chodzą na 1/2kroku ale to chyba nie ma znaczenia jeżeli są tak ustawione w emc2 że podczas konfiguracji zadając maszynce do przejechania np. 10cm fizycznie o tyle się przemieszcza, podczas pracy na konkretnym projekcie wrzeciono na monitorze też przesuwa się o taką wartość jaką ma zadaną w g-kodzie a fizycznie już niebardzo.
W zasadzie można by ściemnić w ustawieniach i dać 2xwięcej kroków/mm i wtedy w reszta programu powinna działać prawidłowo - sprawdzę to dzisiaj wieczorem :) jakos wcześniej na to nie wpadłem niemniej jednak jeśli ktoś zna jakieś logiczne wytłumaczenie mojego problemu był bym bardzo wdzięczny za wyjaśnienie.
pozdrawiam

: 24 mar 2010, 13:13
autor: zacharius
no właśnie nie bardzo, jak masz skonfigurowane np 200kr na obrót śruby a na sterach masz 1/2 to efekt będzie taki jaki masz. komp nie generuje wystarczającej ilości pulsów. szukaj w konfiguracji albo na probe przerzuć z 1/2 na pełny i wyfrezuj kwadracik to się dowiesz.
musi być identyko na sterach i na kompie, i nieważne czy to emc czy mach (emc jeszcze nie gryzłem) ale np w machu masz ustawienie ilości pulsów na mm przesuwu.
przykładowo dla śruby 10x2 i krokówki 200 na obrót i połkrokowej konfiguracji sterów wartość kroków na mm będzie 200

: 25 mar 2010, 09:50
autor: qbacz
Witam
Wszystko już jasne - głupi błąd :)
Może ktoś będzie miał podobny problem więc wygląda to tak:
Podczas konfiguracji osi w emc2 jest opcja testowania danej osi przez podanie odległości jaką ma ta oś pokonać a przed polem gdzie się tą wartość wpisuje można zaznaczyć
"+" lub "+/-" lub "-" i tu właśnie tkwił mój błąd :) ponieważ miałem zaznaczone "+/-" po podaniu wartości np. 100mm maszyna miała przejechać w sumie 200mm (od zera 100 w jedną i 100 w przeciwną)a ja ustawiłem maszynkę tak, że od zera jechała 50mm do przodu i 50 do tyłu... całe zamieszanie powstało przez to że zamiast twardo trzymać się matematyki postanowiłem ułatwić sobie sprawę i na ślepo opierałem się na tej opcji.
Dodam jeszcze że pierwsze próby mojej maszynki odbywały się na machu – niby wszystko sprawnie działało ale jak na moje amatorskie potrzeby ten program jest za bardzo rozbudowany i zupełne nie przypadł mi do gustu.
Przeniesienie się na Linux i emc2 jest trochę kłopotliwe ale jak już się przez to przebrnie szybko zapomina się o machu ;) jak dla mnie program idealny.
Dziękuję za pomoc.
Pozdrawiam

: 25 mar 2010, 10:45
autor: zacharius
o widzisz, bardzo przydatna informacja bo też mam zamiar ugryźć tego EMC