Rozdzielczość sterownika (czy więcej niż 1/8 jest potrzebne)

Rozmowy na temat układów elektronicznych sterowania obrabiarek CNC

Autor tematu
rozpiur
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 2
Posty: 14
Rejestracja: 13 paź 2010, 21:58
Lokalizacja: gliwice

Rozdzielczość sterownika (czy więcej niż 1/8 jest potrzebne)

#1

Post napisał: rozpiur » 02 gru 2010, 12:22

Witam,

Czy stosowanie sterowników z podziałem np. 1/128 jest uzasadnione?

Np. dla podziału 1/8, silnika 200 kroków i skoku śruby 10 mm mamy:

8*200=1600 kroków
10mm/1600=0,00625mm - dokładność

Czy, uwzględniając mechaniczne czynniki wpływające na dokładność, trzeba więcej?

Z góry dzięki za odpowiedzi.



Tagi:

Awatar użytkownika

namemartin
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 1
Posty: 732
Rejestracja: 01 mar 2008, 18:08
Lokalizacja: Warszawa

#2

Post napisał: namemartin » 02 gru 2010, 23:35

Witam
rozpiur pisze:10mm/1600=0,00625mm - dokładność

Rozdzielczość ~. Na dokładność trzeba popracować. Wiadomo, że w praktyce wychodzi inna, niż wyliczona rozdzielczość na kartce papieru...
Czy stosowanie sterowników z podziałem np. 1/128 jest uzasadnione?
• W zasadzie nie. Jeżeli uda się stworzyć idealnie wykonaną konstrukcję, to aby otrzymać w rzeczywistości kilkutysięczną rozdzielczość trzeba stworzyć idealne warunki dla maszyny. Stała odpowiednia temperatura maszyny i pomieszczenia, stałe ciśnienie, wilgotność, białe rękawiczki, maski chirurgiczne...
• Im wyższy podział kroku tym lepsza kultura pracy silników.

Pozdrawiam
W dzień obchodź się z żoną jak z przyjacielem, w nocy jak z przyjaciółką.


oprawcafotografii
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 6108
Rejestracja: 29 kwie 2009, 10:11
Lokalizacja: Kraków / Jaworzno / Kopanka

Re: Rozdzielczość sterownika (czy więcej niż 1/8 jest potrze

#3

Post napisał: oprawcafotografii » 03 gru 2010, 08:36

rozpiur pisze:Witam,

Czy stosowanie sterowników z podziałem np. 1/128 jest uzasadnione?

Np. dla podziału 1/8, silnika 200 kroków i skoku śruby 10 mm mamy:

8*200=1600 kroków
10mm/1600=0,00625mm - dokładność

Czy, uwzględniając mechaniczne czynniki wpływające na dokładność, trzeba więcej?

Z góry dzięki za odpowiedzi.
Nie trzeba.

Zaprojektuj naped tak zebys osiagal wymagana dokladnosc przy 1/2
a najlepiej przy pelnym kroku i bedzie grac.

Pamietaj, ze przy mikrokroku wyraznie spada moment trzymajacy /
napedzajacy silnikow.

J.


pablo004
Stały bywalec (min. 70)
Stały bywalec (min. 70)
Posty w temacie: 1
Posty: 76
Rejestracja: 14 paź 2004, 22:14
Lokalizacja: warszawa

#4

Post napisał: pablo004 » 03 gru 2010, 19:03

Czy stosowanie sterowników z podziałem np. 1/128 jest uzasadnione?
Też się zastanawiam dla kogo taki podział krokowy.
Silnik krokowy ma dokładność pozycjonowania ok. 5% pełnego kroku tj. 0.09 stopnia.
Podział 1/16 kroku to 0,1125 stopnia , a 1/32 to 0,05625 stopnia, czyli praktycznie mikrokrok mniejszy niż 1/16 nie poprawi dokładności .
Warto jeszcze sprawdzić że przy mikrokroku np. 1/128 skoki silnika są nierówne , często różnica między nimi jest kilkukrotna - sam mierzyłem :mrgreen:
Silnik pracujący w mikrokroku jest mniej podatny na rezonanse .


Autor tematu
rozpiur
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 2
Posty: 14
Rejestracja: 13 paź 2010, 21:58
Lokalizacja: gliwice

#5

Post napisał: rozpiur » 03 gru 2010, 20:58

Na forum często polecany jest sterownik M542 z podziałem 1/128 - czyli jest to przerost formy nad treścią?

Z jakim podziałem Wy pracujecie?

Druga sprawa - taktowanie silnika przy takim mikrokroku. W specyfikacji M542 napisano: Pulse frequency up to 300 KHz.
Czyli, jeśli dla silnika 200 kroków mamy 128x200=25.600 mikrokroków.
300.000 Hz/25.600=11,72 obr/sek. (ok. 700 rpm silnika)
Dla śruby o skoku np. 5 mm daje to posuw ok. 3,5 m/min - chyba znośnie, ale bez rewelacji.
Czyli zawsze jest jakiś kompromis pomiędzy oczekiwaną (jak już powyżej stwierdziliście nie koniecznie potrzebną) dokłądnością, a innymi parametrami?

Czy Mach 3 w wersji "nie demo" ma możliwość takiego taktowania?


oprawcafotografii
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 6108
Rejestracja: 29 kwie 2009, 10:11
Lokalizacja: Kraków / Jaworzno / Kopanka

#6

Post napisał: oprawcafotografii » 03 gru 2010, 21:33

Ja pracuje przy 1/8 kroku i 42mm/obr. Tak akurat mam - naped paskowy.
Wyraznie widze, ze przy 1/8 kroku silnik jest slabszy niz przy
1/4 dlatego os Z mam na 1/4.

Nastepna maszyne planuje ze srubami 4mm/obr wiec bede pewnie
jezdzil na 1/2 kroku co da mi teoretycznie rodzielczosc 0.01mm.

Teoretycznie - bo jeszcze cala mechanika misi tyle dac ;)

Tak na marginesie - uzywam cienkich frezow - max 2mm,
typowo 1.6mm a planuje pracowac 1-1.2mm.
Jak sadzisz o ile ugina sie taki frez pracujac? ;)
Cos mi sie wydaje, ze sporo wiecej niz 0.01mm ;)

Co do czestotliwosci - Mach daje 100kHz, step2CNC chyba 35kHz(?)
rozne sterowniki raczej nie wiecej niz 100kHz. Wylicz sobie jakie
osiagniesz predkosci przelotow stosujac 25600 impulsow na 1 obr sruby.

Mnie dokladnosc 0.01mm zadowala w 110% ;)

J.


Bbuli
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 1
Posty: 869
Rejestracja: 10 mar 2007, 19:43
Lokalizacja: Rumia

#7

Post napisał: Bbuli » 03 gru 2010, 22:37

Ja się nie czepiam,ale koledzy troszkę zabrnęli i jeszcze chwila a ktoś napisze ,że kwadratowe koło jest do przyjęcia a M542 jest zbędny.Apeluję o umiar.


prokopcio
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 1
Posty: 1138
Rejestracja: 11 sty 2005, 13:03
Lokalizacja: Grodków
Kontakt:

#8

Post napisał: prokopcio » 04 gru 2010, 09:09

oprawcafotografii pisze:Ja pracuje przy 1/8 kroku i 42mm/obr.
oprawcafotografii pisze:Mnie dokladnosc 0.01mm zadowala w 110%
już kilka razy pisałem (w związku z rzekomymi "przekłamaniami" mojego programu CNConv ) i powtórzę jeszcze raz - Twoja rozdzielczość (czysto teoretyczna) maszyny wynosi :

42mm / 1600kroków powyżej 0,025mm a nie 0,01 więc jeśli ma się napęd w dużej maszynie na jeszcze większych kołach to jeśli chce się mieć teoretyczną dokładność większą to trzeba większy podział ale nawet 64000/obr hmmm chyba silnik nie jest w stanie fizycznie się zatrzymywać tak precyzyjnie na pusto a co dopiero z maszyną.


oprawcafotografii
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 6108
Rejestracja: 29 kwie 2009, 10:11
Lokalizacja: Kraków / Jaworzno / Kopanka

#9

Post napisał: oprawcafotografii » 04 gru 2010, 09:14

prokopcio pisze:
oprawcafotografii pisze:Ja pracuje przy 1/8 kroku i 42mm/obr.
oprawcafotografii pisze:Mnie dokladnosc 0.01mm zadowala w 110%
już kilka razy pisałem (w związku z rzekomymi "przekłamaniami" mojego programu CNConv ) i powtórzę jeszcze raz - Twoja rozdzielczość (czysto teoretyczna) maszyny wynosi :

42mm / 1600kroków powyżej 0,025mm a nie 0,01...

"już kilka razy pisałem i powtórzę jeszcze raz"
- niczym na cos odpowiadasz przeczytaj to ze zrozumieniem ;)

Podkresle w cytacie, zeby bylo Ci latwiej ;-)

"Ja pracuje przy 1/8 kroku i 42mm/obr. Tak akurat mam - naped paskowy.
..............

Nastepna maszyne planuje ze srubami 4mm/obr wiec bede pewnie
jezdzil na 1/2 kroku co da mi teoretycznie rodzielczosc 0.01mm."

Rozjasnilo sie? ;)

J.


pltmaxnc
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 5
Posty: 1345
Rejestracja: 13 sie 2004, 13:58
Lokalizacja: warszawa

#10

Post napisał: pltmaxnc » 04 gru 2010, 15:16

oprawcafotografii napisał
Co do czestotliwosci - Mach daje 100kHz, step2CNC chyba 35kHz(?)
rozne sterowniki raczej nie wiecej niz 100kHz.
Jeżeli brakuje komuś wyższych częstotliwości taktowania , polecam SMOOTHSTEPPER 'a.
Taktuje do 4 MHz , silniczki pracują "jak po maśle "nawet do mikrokroku 1/256 , przyjemnie posłuchać a jeszcze momentu wystarcza.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Elektronika CNC”