Strona 1 z 2

Mach / frezarka nie trzyma wymiarów

: 06 paź 2012, 20:40
autor: samaia
Witam,

Proszę o pomoc, bo konstruktor mojej maszyny się na mnie wypiął
(zresztą z tego forum). Mam g-code z łamanymi (2D) o wymiarach
ok x=190 i y=273. Rozmiar y maszyna realizuje dobrze, a w osi x
realizuje o 1 mm więcej. g-code jest ok. Maksymalne x w nim
nie przekracza wymiaru 190. Co jest przyczyną?

Używam Macha 3 i tego sterownika:
http://allegro.pl/sterownik-silnika-kro ... 42780.html


Dzięki za pomoc

samaia

: 06 paź 2012, 20:48
autor: jarekk
Jakie masz śruby w osi X ? Jak skonfigurowałeś ilość kroków/mm ?

: 06 paź 2012, 20:58
autor: tuxcnc
Sterownik cieszy się dobrą opinią i raczej nie jest przyczyną.
Co do reszty trudno z fusów wróżyć.
Jeśli błąd jest powtarzalny i liniowy, to zapewne w konfiguracji jest wpisana zła wartość jakiegoś parametru.
Na przykład komuś się wcisnęło 9 zamiast 0.
Trzeba to dokładnie sprawdzić i mierzyć suwmiarką, w najgorszym razie linijką, a nie G-kodami.
Jeśli oś gubi kroki to już będzie zupełnie inna bajka.
A tak w ogóle to Mach jest znany z kuriozalnych i niewytłumaczalnych błędów, więc się powinno zacząć od sprawdzenia na innym komputerze.

.

: 07 paź 2012, 10:58
autor: k-m-r1
może zle ustawione kasowanie luzu?

cieżko gdybać
trzeba sprawdzic po kolei wszystko w onfiguracji


czy przy mnejszym wymiarze też jest ten sam problem? jak z innymi wymiarami na tej osi?

Krzywe prowadnice

: 07 paź 2012, 21:35
autor: samaia
Koledzy,

Bardzo dziękuję za wszystkie sugestie.
Niestety sprawa jest tak trywialna,
że trudno uwierzyć: moja maszynka
po prostu jest krzywa. Zauważyłem już
przedtem, że dolna krawędź X wyfrezowanej powierzchni
stolika na ostatnich paru centymetrach "podjeżdża"
do góry (po osi Y) o 1 mm, ale przypisywałem
wygięciu osi X przez zbyt wielki opór przy frezowaniu.
Nie zauważyłem, że górna krawędź X też jest tak samo wygięta.
Błąd ten jest skutkiem skręcenia się płaszczyzny pionowej
(mniej lub bardziej :oops: ) o ok. 0.3 mm na końcowym
odcinku prowadnic X (odległość między nimi jest ok. 2x mniejsza,
niż odległość dolnej prowadnicy od płaszczyzny stolika.
Tak więc prawa krawędź pola roboczego (x=43cm, y=32cm)
obsługiwana jest z błędem 1 mm po osi x i 1 mm po y.
Jadąc po osi X( na dowolnym y-ku) na pierwszych 10 cm błędu
właściwie nie ma. Na następnych 10 cm błąd wynosi ok 0.15 mm,
potem 0.7, potem 0.1, nie jest więc to liniowy błąd i także wynika
on z pokrzywienia prowadnic osi X (patrząc w kierunku Y kierunki
osi wrzeciona są niejednakowo (nie)pionowe (przykład poezji cnc :lol: )
Patrząc po osi X z pionami jest to samo, bo na stoliku można wyczuć
krawędzie po frezie, a więc nie był w pionie. Wszystko to nie wyszłoby
przy grawerce o małym ruchu Z. Mój "fachowiec" widocznie zrobił
maszynkę z dużym Z (16 cm) po raz pierwszy i z byle czego,
pomimo, że wygląda dobrze (wałki podparte). Śruby są kulowe.
Wszystkie ruchy są doskonale powtarzalne, nie ma luzów.
Jako amator regulowałbym takie ustrojstwo na siatce kwadratów
narysowanej na przezroczystym materiale położonej na stoliku.
Można toto odwrócić na lewo i od razu widać różne rzeczy.
Rozmiary po osi Y są ok, bo nie ma tu mnożenia błędów na zasadzie
"dźwigni". Dodam, że sprawdziłem swój liniał odwracając go i mierząc
różnymi częściami podziałki. Mam teraz za swoje, że nie sprawdziłem
takich rzeczy detalicznie przy odbiorze. Oprócz tego jest nieprostopadłość
osi X i Y (ok. 0.5 mm na 30 cm), czego pewnie nie da się wyregulować,
bo tak jest wycięta i skręcona maszynka. Teraz czekają mnie pieszczoty
z mniej lub bardziej uchwytnym autorem tego dzieła.

Pozdrowienia

samaia

: 07 paź 2012, 21:45
autor: jarekk
To jeszcze pokaż maszynkę - no i przedstaw autora - niech się wstydzi. Powinien to naprawić w ramach gwarancji - jeżeli nie chce to opowiedz nam to, ku przestrodze dla innych.

: 07 paź 2012, 21:59
autor: samaia
Autor - niestety tu zachowam się pragmatycznie.
Jego prezentacja lub nie będzie zależała od jego
reakcji. To samo dotyczy maszyny, która może
być jego wizytówką. :oops: :(

: 07 paź 2012, 23:03
autor: jarekk
samaia pisze:Autor - niestety tu zachowam się pragmatycznie.
No to czekamy - i mam nadzieję że kolega załatwi wszystko po swojej myśli.

: 08 paź 2012, 09:09
autor: k-m-r1
w machu można ustawić korekcje nieliniowości
dodać można 1000 punktów na każdej osi
wymiar realny -> wymiar cnc

: 08 paź 2012, 12:58
autor: samaia
Dzięki za info o nieliniowości.
Czy można ustawić korektę obu współrzędnych dla danego
punktu, czy tylko dla puntu na osi y albo x, bo to drugie nic
mi nie daje. Robię modele i dokładność 0.1 mm mi wystarczy
i taki plik korekcyjny byłby jakimś rozwiązaniem dla ruchów x,y.
A gdzie to jest w Machu i czy Mach ma offset dla kształtów nieregularnych,
bo jak wchodzę w wizardy, to offset jest, ale chyba tylko dla prostych
figur geometrycznych. Mach jest taki powszechny, więc myślałem, że
jest bardzo dobry i się zawiodłem. W porównaniu z cncGrafem, którego
miałem okazję oglądać w akcji, jest strasznie mało intuicyjny.
Dzięki i pozdrawiam

[ Dodano: 2012-10-08, 13:01 ]
No tak, kolega napisał o korekcji "dla każdej osi".
Nie tylko x i y - dopiero teraz doczytałem.