Strona 1 z 2
Dziwne zjawisko - różna praca silników
: 31 sie 2012, 19:54
autor: Rybak
Witam,
otóż mam problem, wgrywam g-code z prosymi funkcjami i prędkością F5000, gdy pracuje jedna oś tylko jest wszystko OK, natomiast:
gdy zrobię żeby maszyna jechała 2 lub 3 osiami naraz silniki zaczynają drgać. Na początku myślałem że to wada mechaniczna, że bezwładność się zmienia i dlatego takiego cuda.
Ale za to jeżeli klawiszami na klawiaturze nacisnę jednocześnie do przodu dla X Y Z maszyna bez problemu zasuwa mi 25m/min.
Pytanie się nasuwa jakim cudem jest taka różnica? Zamiast wykorzystywać pełną prędkość maszyny muszę zadowolić się F3000 inaczej wariuje wszystko maszyna drga itd.
Jakieś sugestie?
Pozdrawiam
: 31 sie 2012, 21:09
autor: markcomp77
może kontroler-interpreter ruchu nie wyrabia w komputerze nie wyrabia z wydajnością ---
warto sprawdzić obciążenie procesora podczas wykonywania tego "trudnego" gcodu...
: 31 sie 2012, 21:41
autor: wood carver
G64 na początku kodu.
: 31 sie 2012, 22:02
autor: kak
U mnie i na G64 portafi się zatrzymać na ledwo słyszalny ułamek sekundy jak prosta jest z kilku odcinków zrobiona. Pewnie nim szybszy posuw tym bardziej odczuwalne.
: 31 sie 2012, 22:04
autor: Rybak
Więc tak G64 mam cały czas włączone, a co do obciążenia procesora (3GHz) to przy włączeniu nawet jednej osi potrafi skoczyć do 80% jak więcej to idzie do 100%. No ale to przy takim taktowaniu coś dziwne jest.
Ale tak sobie myślę że takie coś działo by się też tzn te chwilowe stopy silników nawet jeżeli ręcznie steruje.
: 31 sie 2012, 22:30
autor: markcomp77
Rybak pisze:włączeniu nawet jednej osi potrafi skoczyć do 80% jak więcej to idzie do 100%. No ale to przy takim taktowaniu coś dziwne jest.
to gwarantuje przerwanie normalnego taktowania

cóż... niby wydajność duża (3ghz), ale jednak coś musi powodować takie "przegięcie" w obciążeniu...
mach niestety jest czuły na wysokie obciążenia...
: 31 sie 2012, 22:33
autor: Rybak
markcomp77 pisze:
to gwarantuje przerwanie normalnego taktowania

cóż... niby wydajność duża (3ghz), ale jednak coś musi powodować takie "przegięcie" w obciążeniu...
mach niestety jest czuły na wysokie obciążenia...
No tu się zgadzam ale jednak jakby nie patrzeć to czemu na sterowaniu ręcznym nie robi takich problemów...
Zastanawiam się czy nie podłączyć innego PC i sprawdzić czy te same jaja będą.
: 31 sie 2012, 22:38
autor: kak
Zrób test drivera na różnych Khz.
: 31 sie 2012, 22:47
autor: markcomp77
Rybak pisze:No tu się zgadzam ale jednak jakby nie patrzeć to czemu na sterowaniu ręcznym nie robi takich problemów...
przy sterowaniu kursorami mniej liczenia... to i proces generowania się nie krztusi...
zresztą mach -- potrafi czasem dziwnie się zainstalować...
więc.... test na innej maszyny wskazany (najlepiej pod linuxcnc)
: 01 wrz 2012, 12:49
autor: Rybak
markcomp77, No więc chyba jak narazie problem znikł, mianowicie ustawiłem prędkość LPT z 100kHz na 65kHz i teraz praca jest płynna. Więc wygląda na to, że miałeś rację co do procesora, po prostu nie wyrabiał, teraz w stresie ma do 70% na wszystkich osiach a nie jak było wcześniej prawie 100% dla jednej osi.