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.