Problem z wystartowaniem

Dyskusje dotyczące działania obsługi programu LinuxCNC

micro
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 3
Posty: 472
Rejestracja: 20 lut 2005, 12:32
Lokalizacja: Poznań

#31

Post napisał: micro » 27 mar 2015, 20:03

Paramet SCALE służy do ustawienia ilości kroków na 1 obrót.
Chyba raczej niekoniecznie :neutral: .



Awatar użytkownika

senio
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 8
Posty: 1459
Rejestracja: 25 maja 2006, 14:39
Lokalizacja: koło.wlkp

#32

Post napisał: senio » 27 mar 2015, 21:40

micro pisze:
Paramet SCALE służy do ustawienia ilości kroków na 1 obrót.
Chyba raczej niekoniecznie :neutral: .
Masz rację. Skrót myślowy. Powinno być kroków/mm. Sens i wyliczenia są jednak prawidłowe , coś wnoszą , naprowadzają i wyjaśniają w temacie - prawda ?.

Ale jeśli już wiesz, wyłapałeś i wytknąłeś błąd, mogłeś napisać / poprawić go i określić co oznacza parametr SCALE poprawnie. Może komuś to by się na coś przydało ?. W innym przypadku jakie sens miała Twoja odpowiedź w tym temacie ?. Na ile pomogła zainteresowanemu w rozwiązaniu problemu ?.


micro
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 3
Posty: 472
Rejestracja: 20 lut 2005, 12:32
Lokalizacja: Poznań

#33

Post napisał: micro » 29 mar 2015, 16:44

senio pisze: Ale jeśli już wiesz, wyłapałeś i wytknąłeś błąd, mogłeś napisać / poprawić go i określić co oznacza parametr SCALE poprawnie. Może komuś to by się na coś przydało ?. W innym przypadku jakie sens miała Twoja odpowiedź w tym temacie ?. Na ile pomogła zainteresowanemu w rozwiązaniu problemu ?.
Sory, masz rację, jakoś tak głupio wyszło... :oops: .


Autor tematu
RobiszToŹle
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 14
Posty: 292
Rejestracja: 12 lip 2013, 15:53
Lokalizacja: wziąć na cnc?

#34

Post napisał: RobiszToŹle » 30 mar 2015, 15:05

Dzięki wytłumaczeniu senio, ogarnąłem co i jak i zrobiłem tak jak pisał jarenio i teraz jak zrobię przejazd 1000mm to jest te 1000mm +/-1, z tym że jeśli zmniejszyłem scale, to prędkość też się zmieniła.No i jak zmieniam wartość scale, wtedy wartość mm/s oszukują ? I teraz nie wiem jak wykręcić większą prędkość, jak zmienię za dużo MAX_ACCELERATION i STEPGEN_MAXACCEL to wyrzuca "błąd pozycji w napędzie 0" lub 1, 2.

Ta wartość też jest jakoś ograniczona : DEFAULT_VELOCITY i MAX_LINEAR_VELOCITY czy można dowolnie zwiększać? Bo też wyrzuca ten sam błąd. Im mniejszy podział kroku tym większa może być wartość. Fajnie pracuje z podziałem kroku 32, z tym ze to się nadaje na frezarkę a nie na plazmę (chodzi o prędkości)

Awatar użytkownika

jarenio
Specjalista poziom 3 (min. 600)
Specjalista poziom 3 (min. 600)
Posty w temacie: 7
Posty: 672
Rejestracja: 06 paź 2008, 22:48
Lokalizacja: TJE/KR
Kontakt:

#35

Post napisał: jarenio » 30 mar 2015, 16:48

RobiszToŹle, MAX_ACCELERATION i STEPGEN_MAXACCEL odpowiadają są za przyspieszen.... jak sama nazwa wskazuje
parametry VELOCITY natomiast odpowiadaja prędkości

odsyłam do manuala i w razie konieczności google translatora.
Pozdrawiam; Jarek


Autor tematu
RobiszToŹle
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 14
Posty: 292
Rejestracja: 12 lip 2013, 15:53
Lokalizacja: wziąć na cnc?

#36

Post napisał: RobiszToŹle » 07 kwie 2015, 20:38

Po dłuższej nierównej walce, coś tam zrobiłem...

Coś takiego

No co mogę powiedzieć, ogarnąłem parametr scale i prędkość myślę że jest realna, maksymalnie to 23m/min chociaż w programie podaję 30m/min, na filmie to ~9m/min

No i ten dźwięk silników to chyba też nie to?
Dodatkowo wyświetla sie błąd :
RTAPI: ERROR: Unexpected realtime delay on task 1

Z tego co wyczytałem to przez to ze silnik nie jest w stanie wykręcić takich prędkości? Czyli jednak setup nie za bardzo mi się udał?

Awatar użytkownika

senio
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 8
Posty: 1459
Rejestracja: 25 maja 2006, 14:39
Lokalizacja: koło.wlkp

#37

Post napisał: senio » 07 kwie 2015, 22:21

RobiszToŹle pisze: Dodatkowo wyświetla sie błąd :
RTAPI: ERROR: Unexpected realtime delay on task 1

Z tego co wyczytałem to przez to ze silnik nie jest w stanie wykręcić takich prędkości? Czyli jednak setup nie za bardzo mi się udał?
Masz za mały Jitter. Zrób test i ustaw poprawnie.

http://linuxcnc.org/docs/html/install/Latency_Test.html


kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 7
Posty: 16251
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

#38

Post napisał: kamar » 07 kwie 2015, 22:53

senio pisze::
RTAPI: ERROR: Unexpected realtime delay on task 1
l
Jest prostrzy sposób - olej to albo Clrt+spacja i przez jakiś czas nie bedzie widać :)

Awatar użytkownika

senio
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 8
Posty: 1459
Rejestracja: 25 maja 2006, 14:39
Lokalizacja: koło.wlkp

#39

Post napisał: senio » 08 kwie 2015, 11:44

kamar pisze: Jest prostrzy sposób - olej to albo Clrt+spacja i przez jakiś czas nie bedzie widać :)
Co tam kto lubi :) Ja nie lubię jak mi jakieś bzdety wyskakują. Wystarczy w ini, w sekcji :

Kod: Zaznacz cały

[EMCMOT]

BASE_PERIOD = ?????
ustawić jak już nie chce się testować za mocno do 99999. Więc nie ma potrzeby nawet testów uruchamiać jak się komu nie chce, tylko zwiększać ten parametr do momentu aż przestanie ten błąd wywalać z zakresie do 99999. W zasadzie prostsze to, niż olewać czy znikać ten błąd. Chodzi o to żeby jednak skonfigurować to porządnie raz i zapomnieć. Chyba że komp nie wydolny i nie mieści się w tej skali to wtedy qpa.


kamar
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 7
Posty: 16251
Rejestracja: 18 wrz 2010, 06:17
Lokalizacja: Kozienice
Kontakt:

#40

Post napisał: kamar » 08 kwie 2015, 12:19

senio pisze:tylko zwiększać ten parametr do momentu aż przestanie ten błąd wywalać z zakresie do 99999. .
I udrutować maszynę. Fakt, co kto lubi :)
Ja tam ustawiam najniżej, puki się jeszcze uruchamia.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „LinuxCNC (dawniej EMC2)”