Ploter CNC, "płynace" zero maszyny.

Maszyny ze stali, aluminium, odlewów itp.
Tu możesz również przedstawić się i opisać swoją maszynę

Autor tematu
DamianS
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 216
Rejestracja: 06 sty 2012, 11:24
Lokalizacja: Wrocław

Ploter CNC, "płynace" zero maszyny.

#1

Post napisał: DamianS » 19 wrz 2016, 10:04

Witam wszystkich.
Zbudowałem sobie ploter CNC do zastosowań modelarskich. Śruby kulowe, formatki 15mm alu, silniki krokowe 4.2 Nm... zresztą do zobaczenia pod tym:

https://www.cnc.info.pl/topics60/ploter ... 398,20.htm

linkiem. Teraz już jest lekko zmodyfikowany, np wyrzuciłem profile a wstawiłem blat z mdf-u użebrowanego od spodu, który został prze frezowany na maszynce. Na stół alu nie mam na razie funduszy
Ustawiłem geometrię na tyle na ile pozwalały mi warunki, skonfigurowałem macha, przejazdy w osiach ustawiane płytkami wzorcowymi. Jak frezuje okręgi w HDF-ie 2.5mm to mieszczę się w okolicy 0.05mm - okrągłość.
Na czym polega problem. Podczas frezowania przestawia mi się punkt zerowy maszyny we wszystkich osiach, płynie. Są to jakieś ułamki mikrona na nawrotach, ale przy powierzchni 645x345 mm i kodzie 10000 linii, to z mikronów robią się dychy. Wygląda to tak, mam na ploterze płytę 645x345 mm, najpierw frezuję na niej napisy - 1sza warstwa - potem nawiercam frezem diamentowym 1.35mm w narożnikach wewnętrznych - 2ga warstwa, tak żeby po wycięciu kształtu narożniki nie były zaokrąglone. Ostatnia część to wycinanie gotowych elementów - 3cia warstwa. Niestety, warstwa elementów jest przestawiona względem otworów, i otwory nie wypadają na rogach, przesunięcie ma około 0.5 do 1mm.
Program trwa około 1.5h. Zauważyłem, że jak po cięciu zjadę na bazy komendą G28 to ploter zatrzymuje się przed krańcówkami. Zero macha nie pokrywa się z zerem maszyny. Muszę wtedy wyłączyć w machu limity, wjechać na krańcówki od 0, włączyć tryb offline, komendą G28 zbazować maszynkę i dopiero włączyć limity.
Miał ktoś z Was taki problem ?
Sterownik to DM542A, komputera Della z procesorem intel core 2 duo 2gb ramu, dołozona specjalnie karta z portami lpt, przewód pomiędzy komputerem a sterowaniem ma 1m.
Jak wycinam elementy za jednym przejściem to wymiary są ok, problem jest jak robię warstwami tj.: najpierw napisy, potem otwory potem obrys elementów.
Ktoś miał taki przypadek ?



Awatar użytkownika

triera
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 2
Posty: 1454
Rejestracja: 16 paź 2005, 01:26
Lokalizacja: Świecie

#2

Post napisał: triera » 19 wrz 2016, 10:19

np.
- za wysokie wartości przyspieszenia (Mach),
przy gwałtownych zmianach kierunku silnik gubi kroki
- trochę za krótki czas na zmianę kierunku (Mach),
sterowniki czasem się "nie wyrobią"
- zakłócenia elektryczne


Autor tematu
DamianS
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 216
Rejestracja: 06 sty 2012, 11:24
Lokalizacja: Wrocław

#3

Post napisał: DamianS » 19 wrz 2016, 11:21

Ustawienia silników wyglądają tak :

Obrazek

Y i Z są niemal identyczne. Nie są jakoś strasznie wyżyłowane, tak mi się przynajmniej wydaje.
Można gdzieś w mach-u ustawić czas zmiany kierunku poza oknem motor tuning ?
Co do zakłóceń, zasilanie wrzeciona jest w ekranie poza skrzynką z elektroniką. Przewody zasilające sterowniki są odsunięte ile się dało od przewodów sygnałowych. Specjalnie wymieniłem przewody na grubsze, też podejrzewałem zakłócenia elektryczne. Nic to nie dało. Sterownik ustawiłem na 10000 impulsów/obrót wtedy błąd jest najmniejszy. Wyczytałem na stronie jednego producenta że błąd silnika/sterownika krokowego jest rzędu 5%.

Awatar użytkownika

triera
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 2
Posty: 1454
Rejestracja: 16 paź 2005, 01:26
Lokalizacja: Świecie

#4

Post napisał: triera » 19 wrz 2016, 13:19

zwykle stosuję podział kroku 1/8 = 1600 impulsów na obrót (dla silnika 1,8st.)
przy skoku śruby 5mm to daje 0,003125mm/krok

10000 impulsów/obrót przy skoku śruby 5mm = 0,0005mm/krok...

zwiększ dir pulse (ew. również step pulse)


m.j.
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 1
Posty: 693
Rejestracja: 30 lip 2009, 14:00
Lokalizacja: Świdnik

#5

Post napisał: m.j. » 19 wrz 2016, 13:32

Stawiam również na ustawienie Step Pulse i Dir Pulse. Z tego co pamiętam ja mam ustawione pomiedzy 2us-5us (chyab 2us). Jest to chyba przerwa jaką program czeka na następny impuls. Zbyt krótki czas nie daje pożądanego buforu i impulsy lecą w próżnię - tak przynajmniej to zrozumiałem. Ustaw jedno i drugie na 2us i zobacz rekację. Jak będą dalej problemy to zwiększ do 5us.
tokarka NARVIK "made in Taiwan", frezarka Hartford (klon Bridgeporta "made in Taiwan"), frezarka Bridgeport w takcie przeróbki na CNC, frezarka CNC DIY, trochę pomniejszych klamotów


Autor tematu
DamianS
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 216
Rejestracja: 06 sty 2012, 11:24
Lokalizacja: Wrocław

#6

Post napisał: DamianS » 19 wrz 2016, 22:11

Zmieniłem step pulse i dir pulse na 2. Pierwszy objaw to silniki w osi X zaczęły pracować ciszej. Jakoś lepiej się dogadują. Puszcze jutro dłuższy program i sprawdzę czy zero przestało płynąć.

[ Dodano: 2016-09-20, 10:47 ]
Faktycznie , mieliście racje. Ustawienie step pulse na 2 poprawiło pracę silników w osi X (dwa silniki krokowe), a dir pulse = 2 załatwiło sprawę płynięcia bazy. Tak przynajmniej wygląda.
Dziękuję za wsparcie.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Frezarka - konstrukcja metalowa”