Witajcie,
Mam kłopot z ustawieniem bazowania w EMC2 2.5:
Mianowicie, gdy bazuję dowolna oś wszystko jest poprawnie EMC pokazuje, ze jest wszystko zbazowane, jednak zamiast zablokować mi ruch w kierunku krańcówki blokuje mi ruch po osiach - mogę jedynie najechać na krańcówkę, gdyż tylko na ruch w tym kierunku zezwala. Bez bazowania poruszam się swobodnie w każdym kierunku. Uprzedzam również, że już kombinowałem w stepconfie z kierunkiem i krokiem. Również z ustawieniami X bazujacy+minimum i to samo z maksimum. Jakieś inne pomysły?
Sterowniki M542 + płyta główna od cncprofi.
Dziękuję za jakąkolwiek pomoc.
Problem z EMC2
-
- Lider FORUM (min. 2000)
- Posty w temacie: 3
- Posty: 5598
- Rejestracja: 04 lip 2004, 16:03
- Lokalizacja: Gliwice
wygląda tak jak byś miał źle ustawione pole pracy maszyny https://www.google.pl/search?q=linuxcnc ... MJUCMcM%3A
pokombinuj 3 ostatnie okienka
albo w .ini tu masz przykłąd
pokombinuj 3 ostatnie okienka
albo w .ini tu masz przykłąd
Kod: Zaznacz cały
[AXIS_0]
TYPE = LINEAR
HOME = 0.0
MAX_VELOCITY = 30
MAX_ACCELERATION = 30000
STEPGEN_MAXACCEL = 2000
SCALE = 640
FERROR = 1
MIN_FERROR = .25
MIN_LIMIT = -0.0001
MAX_LIMIT = 429
HOME_OFFSET = 0.000000
HOME_SEARCH_VEL =-200
HOME_LATCH_VEL = 1
HOME_SEQUENCE = 1
#BACKLASH = 0.03 #KASOWANIE LUZU
[AXIS_1]
TYPE = LINEAR
HOME = 0.0
MAX_VELOCITY = 30
MAX_ACCELERATION = 30000
STEPGEN_MAXACCEL = 2000
SCALE = 642
FERROR = 1
MIN_FERROR = .25
MIN_LIMIT = -0.0001
MAX_LIMIT = 310
HOME_OFFSET = 0.000000
HOME_SEARCH_VEL =-200
HOME_LATCH_VEL = 1
HOME_SEQUENCE = 1
BACKLASH = 0.04 #KASOWANIE LUZU
[AXIS_2]
TYPE = LINEAR
HOME = 0.0
MAX_VELOCITY = 30
MAX_ACCELERATION = 30000
STEPGEN_MAXACCEL = 2000
SCALE = 638
FERROR = 1
MIN_FERROR = .25
MIN_LIMIT = -140
MAX_LIMIT = 0.0001
HOME_OFFSET = 0.000000
HOME_SEARCH_VEL =200
HOME_LATCH_VEL = 1
HOME_SEQUENCE = 0
#BACKLASH = 0.03 #KASOWANIE LUZU
sorki za wszystkie błędy ... (dyslektyk)
Zobacz moje filmy http://www.youtube.com/user/pokachontass/videos

Zobacz moje filmy http://www.youtube.com/user/pokachontass/videos
-
- Lider FORUM (min. 2000)
- Posty w temacie: 3
- Posty: 5598
- Rejestracja: 04 lip 2004, 16:03
- Lokalizacja: Gliwice
No to już sam widzisz różnice. Nie wiem gdzie masz krańcówki ale w Z na pewno na górze bo nie dla tej np. osi nie może być 0 do 500 a ewentualnie od -500 do 0
MIN_LIMIT = -140
MAX_LIMIT = 0.0001
HOME_OFFSET = 0.000000
HOME_SEARCH_VEL =200
HOME_LATCH_VEL = 1
HOME_SEQUENCE = 0
MIN_LIMIT = -140
MAX_LIMIT = 0.0001
HOME_OFFSET = 0.000000
HOME_SEARCH_VEL =200
HOME_LATCH_VEL = 1
HOME_SEQUENCE = 0
sorki za wszystkie błędy ... (dyslektyk)
Zobacz moje filmy http://www.youtube.com/user/pokachontass/videos

Zobacz moje filmy http://www.youtube.com/user/pokachontass/videos
-
- Lider FORUM (min. 2000)
- Posty w temacie: 3
- Posty: 5598
- Rejestracja: 04 lip 2004, 16:03
- Lokalizacja: Gliwice
Chodziło mi raczej o analogie w ustawieniach pola pracy (tak nadborą sprawę w jaki sposób byś nie bazował, czy na krańcówkę czy na oko, lub na czujnik to pole pracy musisz mieć wpisane ... no chyba że wpiszesz 10000 -10000 i łapiesz bazę tam gdzie stoi oś.... wtedy faktycznie błędu pola pracy nie będzie ale też i poprawnie to wykonanie nie jest)
https://www.google.pl/search?q=linuxcnc ... HNqlaNM%3A
zakres to ten czerwony sześcian jak złapiesz bazy to punkt w którym się znajdujesz aktualnie musi być tak umiejscowiony by sześcian odpowiadał widokowi twojej mszymy.
podejrzewam że teraz masz goi tak jak by po drugiej stronie tego punktu i dlatego nie możesz odjechać z home
https://www.google.pl/search?q=linuxcnc ... HNqlaNM%3A
zakres to ten czerwony sześcian jak złapiesz bazy to punkt w którym się znajdujesz aktualnie musi być tak umiejscowiony by sześcian odpowiadał widokowi twojej mszymy.
podejrzewam że teraz masz goi tak jak by po drugiej stronie tego punktu i dlatego nie możesz odjechać z home
sorki za wszystkie błędy ... (dyslektyk)
Zobacz moje filmy http://www.youtube.com/user/pokachontass/videos

Zobacz moje filmy http://www.youtube.com/user/pokachontass/videos