STEP2CNC Problemy
-
- Lider FORUM (min. 2000)
- Posty w temacie: 9
- Posty: 4017
- Rejestracja: 15 lis 2006, 22:01
- Lokalizacja: Tarnobrzeg
W "zwyczajnym" systemie procesorowym wystarczy zamaskować przerwanie na czas generowania impulsu ale czy winda na to pozwoli? - gdyby tak było kolega Piotr Rakowski z problemem by sobie poradził.
Teoretycznie przy małych obrotach (częstotliwościach) obsługa przerwania nie powinna być słyszalna, ze względu na dużą różnicę czasów. Czy tak jest - nie wiem. Gorzej jeśli jest słyszalna.
Teoretycznie przy małych obrotach (częstotliwościach) obsługa przerwania nie powinna być słyszalna, ze względu na dużą różnicę czasów. Czy tak jest - nie wiem. Gorzej jeśli jest słyszalna.
Tagi:
-
- Lider FORUM (min. 2000)
- Posty w temacie: 20
- Posty: 2173
- Rejestracja: 29 lip 2005, 15:07
- Lokalizacja: Warszawa
- Kontakt:
Panowie, rozwiązaniem problemu "pukania" jest oczywiście niewyświetlanie danych o pozycji XYZ oraz podglądzie 3D na ekranie. Jeśli chcecie dorobię opcję, która będzie to wyłączała na stałe.
Koledzy - mam 100% pewność tego, że mimo pukania wszystko jest realizowane OK. Robiłem formę na wytłoczkę - 6 godzin ciągłęgo frezowania i wszystko wyszło bardzo dobrze. Więc w czym problem?
Koledzy - mam 100% pewność tego, że mimo pukania wszystko jest realizowane OK. Robiłem formę na wytłoczkę - 6 godzin ciągłęgo frezowania i wszystko wyszło bardzo dobrze. Więc w czym problem?
Maszyny i oprogramowanie CNC: eduCAD, STEP2CNC, LynxCUT, Styro3D, Tapper, cncCAD, Image2CAM, Turn3D, TERMCUT, LynxNEST (Nesting)
-
- Lider FORUM (min. 2000)
- Posty w temacie: 9
- Posty: 4017
- Rejestracja: 15 lis 2006, 22:01
- Lokalizacja: Tarnobrzeg
Problem w pukaniu. Jesteśmy perfekcjonistami a diabeł siedzi w szczegółach. Program działa i w zasadzie nie ma się czym przejmować. Wypowiadam się wyłącznie teoretycznie. W czasie generowania kroków procesor jest zajęty w 100%, maskowanie przerwań nic nie da, gdyż nawet po wygenerowaniu impulsu odmierzanie czasu trzeba kontynuować. Można by zarezerwować z 5us na odświerzanie, tuż po zakończeniu wysyłania impulsu ale przy interpolacji 3D wprowadzi to węcej zamieszania niż korzyści.
Najważniejsze, że problem został rozpoznany. Wystarczy uprzedzić nabywcę softu o takim zjawisku.
Jestem pełen uznania dla kolegi Piotr Rakowski za całe przedsięwzięcie.
Co myśli o tym kolega vector11?
Najważniejsze, że problem został rozpoznany. Wystarczy uprzedzić nabywcę softu o takim zjawisku.
Jestem pełen uznania dla kolegi Piotr Rakowski za całe przedsięwzięcie.
Co myśli o tym kolega vector11?
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 6
- Posty: 296
- Rejestracja: 31 gru 2004, 01:18
- Lokalizacja: N1 NOKTO
kolega sie zgadza 
tylko się tak zastanawiam, jak to obejść...
w ramach przypomnienia starych dobrych czasów, zainstalowałem sobie środowisko i próbuję właśnie "odskakiwać" do funkcji podczas generowania impulsów...
[ Dodano: 2007-03-24, 12:14 ]
nie wiecie przypadkiem, ile fizycznie można przełączać LPT ? (bo mi się nie chce szukać
no bo tak: skoro z Macha mozna wysypać 45 kHz to kwestia tylko w obsłudze

tylko się tak zastanawiam, jak to obejść...
w ramach przypomnienia starych dobrych czasów, zainstalowałem sobie środowisko i próbuję właśnie "odskakiwać" do funkcji podczas generowania impulsów...
[ Dodano: 2007-03-24, 12:14 ]
nie wiecie przypadkiem, ile fizycznie można przełączać LPT ? (bo mi się nie chce szukać

no bo tak: skoro z Macha mozna wysypać 45 kHz to kwestia tylko w obsłudze
-
- Lider FORUM (min. 2000)
- Posty w temacie: 20
- Posty: 2173
- Rejestracja: 29 lip 2005, 15:07
- Lokalizacja: Warszawa
- Kontakt:
Można jeszcze więcej, niż 45 KHz. Tylko, że nie ma jak generować impulsów. Zauważcie, że nawet sterownik kernelowy nie daje bezpośredniego dostępu do portu LPT. Zawsze wszystko idzie przez kernel.
Ale spokojnie - poczekajcie zrobimy tani sterownik mikroporocesorowy i obejdzemy ten problem i inne problemy.
Ale spokojnie - poczekajcie zrobimy tani sterownik mikroporocesorowy i obejdzemy ten problem i inne problemy.
Maszyny i oprogramowanie CNC: eduCAD, STEP2CNC, LynxCUT, Styro3D, Tapper, cncCAD, Image2CAM, Turn3D, TERMCUT, LynxNEST (Nesting)
-
- Lider FORUM (min. 2000)
- Posty w temacie: 20
- Posty: 2173
- Rejestracja: 29 lip 2005, 15:07
- Lokalizacja: Warszawa
- Kontakt:
-
- Sympatyk forum poziom 2 (min. 50)
- Posty w temacie: 3
- Posty: 66
- Rejestracja: 17 sie 2006, 22:13
- Lokalizacja: Łódź
Dzisiaj podjąłem pierwszą próbę odpalenia step2cnc. Maszyna to frezarka, trzy sterowniki SSK-B01 + MB01. Na razie próbowałem tylko poruszać ręcznie ponieważ już przy tym poległem. Kiedy tylko silniki mają trzymać to trzymają, kiedy wciśnie się krańcówkę to puszczają, problem pojawia się w momencie kiedy chce się nimi poruszyć.
Naciskam sobie strzałki jednak silnik nie rusza, słychać tylko ciche stuknięcie jakby chciał a nie mógł. Teraz jak złapę paluchami za oś to mogę ją swobodnie poruszyć o ten kawałek który miał się przesunąć sam, ale tylko o ten kawałek, a potem znowu stuknięcie i silnik znowu trzyma. Wyglądało to tak jakby silnik miał za mały prąd i nie miał siły sam ruszyć. Jednak po zwiększeniu prądu na maksymalny nadal to samo.
Podczas prób z machem przy ręcznym ruszaniu wszystko było git, silniki pracowały same zupełnie płynnie, jednak mach to zbyt skomplikowana sprawa i chciałem popracować w czymś prostym i polskim.
Gdzie leży błąd? Sterownik czy program? Program podaje błędne impulsy czy może uszkodziły mi się sterowniki?
Naciskam sobie strzałki jednak silnik nie rusza, słychać tylko ciche stuknięcie jakby chciał a nie mógł. Teraz jak złapę paluchami za oś to mogę ją swobodnie poruszyć o ten kawałek który miał się przesunąć sam, ale tylko o ten kawałek, a potem znowu stuknięcie i silnik znowu trzyma. Wyglądało to tak jakby silnik miał za mały prąd i nie miał siły sam ruszyć. Jednak po zwiększeniu prądu na maksymalny nadal to samo.
Podczas prób z machem przy ręcznym ruszaniu wszystko było git, silniki pracowały same zupełnie płynnie, jednak mach to zbyt skomplikowana sprawa i chciałem popracować w czymś prostym i polskim.
Gdzie leży błąd? Sterownik czy program? Program podaje błędne impulsy czy może uszkodziły mi się sterowniki?
Nic na siłę, weź większy młotek
http://lustfulrat.deviantart.com/
http://lustfulrat.deviantart.com/