Znaleziono 8 wyników

autor: MlKl
25 lis 2012, 15:18
Forum: Silniki Krokowe / Sterowniki Silników Krokowych
Temat: Pozycjonowanie silnika krokowego.
Odpowiedzi: 124
Odsłony: 15575

Bo ta zasada sprawdza się tylko u krwiopijców-wyzyskiwaczy :P Pracownik ma robić, co szef każe, i nie okazywać przypadkiem, że od szefa mądrzejszy :P Słowem najlepiej, żeby robił wszystko, i nie wiedział nic...
autor: MlKl
18 lis 2012, 16:45
Forum: Silniki Krokowe / Sterowniki Silników Krokowych
Temat: Pozycjonowanie silnika krokowego.
Odpowiedzi: 124
Odsłony: 15575

hecza - nie chcesz czytać konkretnego usera, to masz przycisk "ignoruj". Możesz ignorować też konkretne tematy - jeżeli ci nic nie wnoszą.

A kamar zawsze porusza konkretny, wynikający z roboty na konkretnej maszynie, problem do rozwiązania. To, że nie zawsze oczekuje rozwiązania zgodnego z kanonem, nic tu nie zmienia - cały postęp bierze się głównie z tego, że do kogoś nie dociera, że "się nie da" i po prostu robi to, co inni uważają za niemożliwe do wykonania.

Przy okazji tuxcnc mi rozwiązał mój problem, z którym borykałem się od dawna. A wielu czytelników dowiedziało się czegoś nowego o pozycjonowaniu osi i sterowaniu silnikami krokowymi.
autor: MlKl
18 lis 2012, 13:43
Forum: Silniki Krokowe / Sterowniki Silników Krokowych
Temat: Pozycjonowanie silnika krokowego.
Odpowiedzi: 124
Odsłony: 15575

Ty się bawisz Multifixem, więc pewnie potrzeba nie zajdzie... Z tym się da żyć, choć chciało by się mieć lepiej :)

Ja między innymi dlatego mam osobno zasilanie jednostki centralnej komputera, i całej reszty. Włączam komputer, i dopiero, jak odpali, włączam hebel od reszty - zasilanie sterowników, falownika, oświetlenie nad maszyną, monitor.

I teraz przyszedł mi do głowy pomysł, że tak naprawdę, to sam LinuxCNC powinien włączać resztę.

Idea prosta - włączam kompa, on startuje, i odpala LinuxCNC. Na którymś z wolnych portów LPT montujemy przez UNL2803 przekażnik HFS15-40 który nam załącza zasilanie całej reszty ustrojstwa. A w configu HAL-a ustawiamy stan pina, który ma nam to po odpaleniu LinuxCNC włączyć.
autor: MlKl
18 lis 2012, 11:51
Forum: Silniki Krokowe / Sterowniki Silników Krokowych
Temat: Pozycjonowanie silnika krokowego.
Odpowiedzi: 124
Odsłony: 15575

I tak masz farta, bo jak zadajesz pytanie, to pół forum próbuje ci pomóc. Jak zapytałem o to, jak pominąć ręczną zmieniarkę narzędzi przy pracy z kilkoma imakami w kilku układach odniesienia, to się pies z kulawą nogą nie zainteresował... https://www.cnc.info.pl/topics54/jak-zm ... t40045.htm

Daj na tej osi większe przełożenie, błąd się zminimalizuje. Jak masz przy 1 do 4 pół stopnia, to przy 1 do 40 będziesz miał błąd 0,05 stopnia - a tego to nawet nie zmierzysz, o dostrzeżeniu gołym okiem różnicy nie wspominając.

Co do filmiku - po co ta maszyna pracuje, zanim się Ubuntu nie odpali?
autor: MlKl
17 lis 2012, 21:16
Forum: Silniki Krokowe / Sterowniki Silników Krokowych
Temat: Pozycjonowanie silnika krokowego.
Odpowiedzi: 124
Odsłony: 15575

pitsa ci nie każe tyrać na okragło, po prostu nie wyłaczaj maszyny na noc, jak chcesz, żeby pracowała rano dokładnie od tego miejsca, w którym wczoraj skończyła. Sam tak czasem robię, jak sobie ustawię kilka zakładek w NGCGUI pod serię i nie skończę jej jednego dnia.
autor: MlKl
17 lis 2012, 20:58
Forum: Silniki Krokowe / Sterowniki Silników Krokowych
Temat: Pozycjonowanie silnika krokowego.
Odpowiedzi: 124
Odsłony: 15575

Załóż se na tej osi obrotowej przekładnię ślimakową 1 do 80 i też błąd będzie pomijalny.
autor: MlKl
17 lis 2012, 20:34
Forum: Silniki Krokowe / Sterowniki Silników Krokowych
Temat: Pozycjonowanie silnika krokowego.
Odpowiedzi: 124
Odsłony: 15575

kamar - mylisz krańcówkę awaryjną z krańcówką bazującą. A to dwie różne krańcówki. Krańcówka bazująca ma właśnie ustawić osie dokładnie w pozycji Home. Niezależnie od tego, gdzie je zostawiłeś wyłączając maszynę. To, co robisz obecnie jest dużym uproszczeniem procedury.

Ja rozumiem, że oczekujesz, iż maszyna będzie robić to, co ty chcesz. Ale wystarczy zrozumieć zasadę działania systemu, polegającego na liczeniu kroków, zamiast mierzenia fizycznie przebytej odległości, by wiedzieć, że niektóre życzenia są niespełnialne w danej rzeczywistości technicznej.

Założenie, że jak dam G28, i wyłączę maszynę, to ona mi wstanie po włączeniu dokładnie tak samo, jak przed wyłaczeniem, jest tylko pobożnym życzeniem. Ona w rzeczywistości wstaje w położeniu pełnego kroku, najbliższego pozycji, w jakiej zakończyła. Dlatego ofsety po jakimś czasie się rozjeżdżają. Albo oś obrotowa startuje o stopień obok.

Jak masz krańcówki bazujące, maszyna nie wstaje z pozycji w jakiej ją zostawiłeś, tylko bazuje osie na krańcówkach, co daje precyzję uruchomienia równą precyzji zastosowanych krańcówek.
autor: MlKl
17 lis 2012, 19:29
Forum: Silniki Krokowe / Sterowniki Silników Krokowych
Temat: Pozycjonowanie silnika krokowego.
Odpowiedzi: 124
Odsłony: 15575

W rozmowach z kamarem trzeba brać poprawkę na kamarowe poglądy na to jak życie wyglądać powinno :)

Normalnie LinuxCNC nie wie, gdzie jest czubek noża, czy freza w momencie startu maszyny. W związku z tym zakłada, że jest tam, gdzie został w momencie poprzedniego wyłaczenia.

Prawidłowo maszyna powinna mieć krańcówki do bazowania osi, i powinna przy każdym starcie zabazować się na fizyczne zero każdej osi. Kamar nie ma krańcówek, i chce, żeby mu maszyna automagicznie znajdowała sama pozycję zera w każdej osi. Stąd jego problem.

Wróć do „Pozycjonowanie silnika krokowego.”