Dziwne kroki...

Dyskusje dotyczące najpopularniejszego programu sterującego maszynami CNC

Autor tematu
251mz
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 12
Posty: 4440
Rejestracja: 27 sie 2004, 21:59
Lokalizacja: Polska

Dziwne kroki...

#1

Post napisał: 251mz » 14 cze 2012, 10:44

Witam

Mam zmontowaną wypalarkę plazmową na silnikach 3.1 Nm 200kroków
Listwy zębate moduł 1.5 , koła na silnikach bezpośrednio 12 zębów / fi podziałowa 18mm
Sterownik czerwony z allegro TB..... podział 1/16

I teraz mam problem...
Wyliczenia kroków do macha na 1mm
18x3.14=56.52mm
3200kroków/obrót / 56.52 = w przybliżeniu 56 kroków ma 1mm

No i teraz mój problem bo po wpisaniu w machu tej wartości maszyna nie trzyma wymiaru....
Dopiero po próbach organoleptycznych i wpisaniu około 257 kroków/mm maszyna po wpisaniu w programie przejazdu 100mm w rzeczywistości ma 100...

I teraz pytanie , czy ja jestem głupi i coś liczę nie tak , czy gdzieś tu jest coś nie tak:/
Macha oczywiście mam licencjonowanego tak ,że nie może być z nim nic źle chyba:(

I przy okazji jeszcze jedno pytanie , jak rozwiązać zawirowania z liczą PI , aby maszyna jakieś normalne wartości przyjmowała...



Tagi:

Awatar użytkownika

zacharius
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 2560
Rejestracja: 04 paź 2007, 01:32
Lokalizacja: Kraków
Kontakt:

#2

Post napisał: zacharius » 14 cze 2012, 11:11

a co jakby znając odległość ząb-ząb listwy podzielić
3200/(odległośc ząb-ząb * ilość zębów czyli 12)

ze sklepu sponsora:

http://www.akcesoria.cnc.info.pl/listwy_zebate.htm

na samym dole są wzorki s których mi się wydaję podziałka = moduł * pi = ~4,71

teraz 3200/(4,71*12) hmmmm i tu właśnie wychodzi 3200/56,52 :???:

[ Dodano: 2012-06-14, 11:30 ]
chociaż chyba poprawnie

droga= obr/min * podziałka * il zebow -> 1obr/min* 4,71 *12 = 56,52 na obrót

nie ma jakiej dziwnej skali ustawionej? albo kasza z cale mm?
Nie otrzymasz koni wyścigowych krzyżując dwa osły


Autor tematu
251mz
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 12
Posty: 4440
Rejestracja: 27 sie 2004, 21:59
Lokalizacja: Polska

#3

Post napisał: 251mz » 14 cze 2012, 14:06

No właśnie nie:)
Ale co mnie zadziwia , ze mam 12 zebów na silniku:)
a 3200/12 to jest właśnie 266 z groszami czyli 267 które ja mam ustawione...

Czyżby zbieg okoliczności? ale z drugiej strony jak i dlaczego:(

Następna sprawa jak sobie poradzić z nierównymi wyliczeniami kroków....
bo na 3metrach ten krok jeden na milimetrze to daje mi 20mm za dużo;/

Awatar użytkownika

zacharius
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 2560
Rejestracja: 04 paź 2007, 01:32
Lokalizacja: Kraków
Kontakt:

#4

Post napisał: zacharius » 14 cze 2012, 14:23

no to du** :???: dla paska np 5M z tym nie ma problemu. a mach nie łyknie 266,7 np?
Nie otrzymasz koni wyścigowych krzyżując dwa osły


diodas1
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 2788
Rejestracja: 15 sty 2006, 18:34
Lokalizacja: Wrocław

#5

Post napisał: diodas1 » 14 cze 2012, 14:45

Ludzie!!! Co chwilę w jakimś wątku pojawiają się dziwne obliczenia z użyciem średnic podziałowych i zaprzęganie do rachunków liczby Pi. Nieśmiało zapytam- po co tak komplikować prostą sprawę?. Zębatka silnika mająca 12 zębów przy jednym obrocie silnika przesuwa listwę zębatą o 12 zębów. Skoro moduł tej listwy=1.5 mm to znaczy że jednemu obrotowi odpowiada 12 x 1.5mm = 18mm przesunięcia a nie 56.52mm. To oczywiście nadal daje niepełną liczbę kroków na 1mm. Żeby temu zaradzić, należałoby nieco zmienić konstrukcję i między silnik a zębatkę współpracującą z listwą zębatą wstawić jednostopniową przekładnię. Na przykład przekładnia zmniejszająca obroty na pasku zębatym, gdzie koło bliżej silnika miałoby 32 zęby a koło bliżej zębatki współpracującej z listwą zębatą miałoby 36 zębów, wyrówna rachunek i da dokładnie 200 kroków na 1 mm.
Zapomnijcie o średnicach podziałowych w tych rachunkach! Wystarczy liczba zębów.

Awatar użytkownika

zacharius
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 4
Posty: 2560
Rejestracja: 04 paź 2007, 01:32
Lokalizacja: Kraków
Kontakt:

#6

Post napisał: zacharius » 14 cze 2012, 15:04

czy aby na pewno? dla paska się zgodzę ale czy dla zębatki?

z definicji:

moduł zęba - parametr charakteryzujący wielkość zębów koła zębatego

raczej lepiej by było dzielić ilość kroków na
p – podziałka obwodowa odległość jednoimiennych boków zębów mierzona na łuku koła podziałowego.

szczerze to to Pi mi tutaj tez ni w pi nie w oko
Nie otrzymasz koni wyścigowych krzyżując dwa osły


diodas1
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 2788
Rejestracja: 15 sty 2006, 18:34
Lokalizacja: Wrocław

#7

Post napisał: diodas1 » 14 cze 2012, 15:44

Pewność da pomiar suwmiarką modułu listwy zębatej- oczywiście nie jednego zęba tylko powiedzmy 10, 20, 50 itd. Zmierzyć długość listwy z daną ilością zębów i podzielić przez tę ilość. Mierzenie zębatki nie da miarodajnego wyniku z powodu krzywizny i deformacji koniecznych żeby zęby pracowały z najmniejszym tarciem. Jeżeli wyjdzie moduł dokładnie 1.5 to nie ma powodu żeby powstawały liczby z nie kończącym się ciągiem cyfr po przecinku. Jeżeli tak się stanie to dodatkowa przekładnia korygująca załatwi problem.

Podobnie tylko liczbę zębów należy brać pod uwagę przy obliczaniu innych przekładni, na przykład na paskach zębatych czy dowolnych zębatkach. Korzystanie ze średnicy podziałowej jest potrzebne natomiast przy obliczaniu odległości między osiami współpracujących elementów czyli przy projektowaniu mechaniki przekładni.

Czyli przełożenie to czysta arytmetyka a konstrukcja to już geometria i trygonometria.

W tych obliczeniach wietrzę jeszcze jeden błąd. Albo moduł nie jest 1.5 albo ilość zębów jest nie taka albo średnica pomiarowa nie wynosi 18 mm. Podany wyżej zestaw parametrów nijak do siebie nie pasuje.
Ostatnio zmieniony 14 cze 2012, 15:48 przez diodas1, łącznie zmieniany 1 raz.


Autor tematu
251mz
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 12
Posty: 4440
Rejestracja: 27 sie 2004, 21:59
Lokalizacja: Polska

#8

Post napisał: 251mz » 14 cze 2012, 15:46

No w sumie diodas1 masz rację...
Tylko skąd mi wychodzi to 267 kroków w programie....

Muszę się w to zagłebić...
M1.5 mam na 100%

Następna sprawa czy ktoś korzystał z ScrewMapping/Mapowanie śruby?
Podejrzewam ,że to bedzie moim rozwiązaniem na bóle z nierówną wartością kroków/mm?


diodas1
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 6
Posty: 2788
Rejestracja: 15 sty 2006, 18:34
Lokalizacja: Wrocław

#9

Post napisał: diodas1 » 14 cze 2012, 15:53

251mz, spróbuj uwierzyć i przelicz sobie co wyjdzie po dołożeniu przekładni zmniejszającej obroty 32/36. Nie szukaj nic w katalogach na temat zębatek i pasków bo w tym wypadku moduł nie ma znaczenia a tym bardziej średnice podziałowe czy długość paska. Te detale dobierzesz sobie do miejsca gdzie takie przekładnie dla każdej osi da się wcisnąć.

[ Dodano: 2012-06-14, 16:24 ]
Jeżeli nie potrzebujesz takiej rozdzielczości pozycjonowania to jest prostsze rozwiązanie problemu tej liczby wpisywanej do Macha. Jeżeli na osi silnika zamontujesz zamiast zębatki 12 zębów zębatkę 40 zębów to uzyskasz przy kroku 1/16 posuw 90 tych mikrokroków na 1mm a przy zębatce 50 zębów posuw 64 mikrokroki na 1mm. To oczywiście rzutuje na siłę działającą na oś- będzie szybsza ale słabsza. Przy 50 zębach czterokrotnie słabsza. Gdyby była zębatka 20 zębów to byłoby lepiej bo 180 mikrokroków na 1mm ale takiej akurat nie wypatrzyłem w sklepiku sponsora.

Dołożeniem pośredniczącej przekładni zwiększysz siłę działającą na posuwy.Przekładnia 32/36 niewiele ale już 16/36 (400 mikrokroków na 1 mm)ponad dwukrotnie. O tyle samo spowolni posuw.

Tu jest ciekawy filmik obrazujący funkcję screw mapping


Autor tematu
251mz
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 12
Posty: 4440
Rejestracja: 27 sie 2004, 21:59
Lokalizacja: Polska

#10

Post napisał: 251mz » 14 cze 2012, 18:39

diodas1 pisze: Tu jest ciekawy filmik obrazujący funkcję screw mapping
Nawet się dowiedziałem ,że wchodzą kroki/mm po przecinku...
Teraz już wiem ,że mi nie chciały bo wbijałem je po przecinku a po kropce idą...:|

Niestety , Silniki są na bramie 2x3Nm i są już zabudowane i nie ma możliwości zamiany.
Zebatka na szybko była dawana najniższa z otworem 8mm bo tyle miała os silnika.
I to akurat najmniejsza dla M1.5 czyli 12zebów wiec tak zostało....

Na filmiku z tego co widzę jest normalne automatyczne ustawianie kroków/jednostke
A w opcjach jest oddzielne pole ScrewMapping , i google ani nikt o tym nic nie wie...
Topica też robiłem o tym z msc temu i zero odzewu:(

ODPOWIEDZ Poprzedni tematNastępny temat

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